mail archive of the barebox mailing list
 help / color / mirror / Atom feed
From: Sascha Hauer <s.hauer@pengutronix.de>
To: Barebox List <barebox@lists.infradead.org>
Subject: v2020.06.0
Date: Wed, 10 Jun 2020 09:52:15 +0200	[thread overview]
Message-ID: <20200610075215.GO11869@pengutronix.de> (raw)


Hi All,

The barebox release for June is out.

Highlights for this release are:
- We now have a COMPILE_TEST option like the Kernel has for better
  compile coverage
- Kconfig is updated to Linux 5.7-rc2 along with several surrounding
  support patches
- We now have a way to bring barebox right to the prompt

The last point is a nice one. So far barebox always ended up booting
something, but for some development workflows it's just nice to go to
the prompt right away. See the $global.autoboot Variable, by default
it is set to "countdown" which matches the previous behaviour. If set
to "abort" barebox will enter the shell without risking to miss the
autoboot timeout.

As usual there are many more changes, see below for a complete list.

Have Fun!

 Sascha

----------------------------------------------------------------
Ahmad Fatoum (47):
      startup: rename AUTOBOOT_UNKNOWN to more descriptive AUTOBOOT_COUNTDOWN
      startup: don't clobber original autoboot state
      startup: add $global.autoboot to make behavior configurable
      mci: sdhci: provide sdhci_readx_poll_timeout helpers
      mci: sdhci: implement sdhci_reset()
      ARM: at91: dts: specify aliases for sdmmc nodes
      mci: sdhci: add Atmel SDHCI (sama5d2, sam9x60) support
      ARM: stm32mp: add Linux Automation MC-1 support
      ARM: stm32mp: lxa-mc1: break reg_3v3 dependency on PMIC
      ARM: stm32mp: expand stm32mp_defconfig for new drivers and board
      x86: delete X86_NATIVE_BRINGUP in choice
      scripts: import Zephyr scripts/kconfig/lint.py into barebox
      scripts: kconfig-lint.py: extend for undefined symbol detection
      commands: fix misindented help text
      ARM: at91: remove undefined Kconfig symbol
      ARM: socfpga: remove duplicate ARCH_TEXT_BASE
      crypto: drop select on non-existing Kconfig options
      lib: bch: define referenced but undefined Kconfig option
      MIPS: ath79: define used, but undefined, Kconfig option
      phy: freescale: fix typo in Kconfig default
      reset: fix typo in Kconfig default
      treewide: Kconfig: remove some unused symbols
      commands: remove left-over CMD_AT91MUX Kconfig option
      x86: mach-i386: remove unused X86_GENERIC_HAS_{ISA, PCI, USB} options
      net: remove unused Kconfig options
      net: enc28j60: fix typo in referenced Kconfig option
      PPC: remove unused left-over Kconfig option
      ddr: fsl: fix null pointer dereference handling DDR4 memories
      scripts: imd: fix uninitialized variable read
      of: refactor of_read_number for clarity
      ARM: i.MX: boot: correctly handle SRC_SBMR1 override via SRC_GPR9
      drivers: explicitly select dependency STMP_DEVICE for i.MX23/28 drivers
      common: introduce COMPILE_TEST option for build-testing
      drivers: mark first batch of compilable drivers for COMPILE_TEST
      drivers: add COMPILE_TEST prompts to some on-by-default drivers
      drivers: add COMPILE_TEST prompts for some off-by-default options
      ARM: stm32mp: init: don't cast signed error to unsigned
      ARM: stm32mp: init: detect Revision Z and 800 MHz profiles
      ARM: stm32mp: init: fix up CPU device tree nodes
      nvmem: bsec: allow reads at unaligned offsets
      nvmem: bsec: remove wrongly named bsec_field type
      ARM: i.MX: boot: interpret reserved boot as forced serial
      ARM: i.MX6: boot: handle i.MX6UL differences
      stm32mp: init: fix up st, package into stm32mp pinctrl nodes
      video: backlight-pwm: remove unused struct member
      video: backlight-pwm: set backlight dev.parent to hardware dev
      mci: sdhci: Fix swapped argument for sdhci_write32

Albert Schwarzkopf (1):
      common: bootm: Enforce CONFIG_BOOTM_FORCE_SIGNED_IMAGES for TEE bins

Antony Pavlov (3):
      spi: Kconfig: drop unneeded dependency
      MIPS: dlink-dir-320: remove useless board file
      phy: drop of_phy_simple_xlate() stub

Lucas Stach (8):
      scripts: add stm32image to .gitignore
      image: add stm32 images to gitignore
      mci: stm32_sdmmc2: don't retry commands
      mci: stm32_sdmmc2: move command timeout errors to debug level
      i2c: add coredevice_i2c_driver() macro
      mfd: stpmic1: move to coredevice level
      regulator: stpmic1: move to coredevice level
      net: designware: eqos: attach PHY earlier

Masahiro Yamada (31):
      riscv: remove meaningless LDFLAGS addition
      mips: rename ldflags-y to mips-ldflags-y
      kbuild: support ccflags-y, asflags-y, cppflags-y, and ldflags-y
      kbuild: prefix compiler flag variables with KBUILD_
      kconfig: update to Linux 5.7-rc2
      kbuild: remove meaningless headers_check from help target
      modpost: sync mk_elfconfig.c with Linux 5.7-rc2
      kbuild: swap the include order of arch Makefile and auto.conf.cmd
      kbuild: make DEFCONFIG_LIST work
      kbuild: use $(SRCARCH) to point to the arch directory
      kbuild: set SRCARCH=arm when ARCH=arm64
      ppc: remove unneeded -D CONFIG_PPC
      ppc: add arch/ppc/Kbuild
      image: support 'powerpc' for mkimage architecture
      ppc: rename arch/ppc/ to arch/powerpc/
      arm: remove empty config.h
      mips: remove unused INCDIR and BOARD variables in Makefile
      mips: remove unused board/debug_ll.h
      kbuild: do not delete $@ explicitly on failure
      kbuild: sync filechk rule with Linux 5.7-rc2
      kbuild: sync if_changed and friends with Linux 5.7-rc2
      kbuild: sync scripts/Kbuild.include with Linux 5.7-rc2
      common.h: remove unused region_overlap()
      common.h: move and rename lregion_overlap()
      nios2: include <asm-generic/io.h> from asm/io.h
      common.h: move the generic IOMEM definition to asm-generic/io.h
      kbuild: add -Werror={strict-prototypes, implicit-int} to KBUILD_CFLAGS
      kbuild: add -Wall to KBUILD_HOSTCXXFLAGS
      module.h: split out the EXPORT_SYMBOL into export.h
      arch: remove KBUILD_SRC checks from arch Makefile
      kbuild: resync top Makefile, mkmakefile, tags.sh with Linux 5.7-rc4

Michael Grzeschik (5):
      net: cpsw: fix cpsw_slave_regs register offsets
      net: cpsw: move generic setup code to probe
      net: cpsw: cpsw_process should only handle rx channels for its own port
      net: cpsw: add vlan handling for dual_emac mode
      net: cpsw: make cpsw_send directional

Roland Hieber (1):
      ARM: dts: vexpress-v2p-ca9: adapt fixed NOR flash partition setup

Rouven Czerwinski (1):
      ARM: i.MX: configurable Super Root Key index

Sascha Hauer (46):
      Add magicvar description for autoboot variables
      dts: update to v5.7-rc1
      dts: update to v5.7-rc2
      iopoll: Introduce read_poll_timeout
      Merge branch 'for-next/dts' into next
      Merge branch 'for-next/kbuild' into next
      Merge branch 'for-next/misc' into next
      Merge branch 'for-next/sdhci' into next
      Merge branch 'for-next/stm32' into next
      net: fec_imx: Make ptp clock optional
      net: fec_imx: Return with an error when mandatory clock is missing
      clk: mxs: Do not enable enet_out clock
      arm: mxs: Add Kconfig option for device tree boards
      clk: mxs: Use device tree provided clock lookups
      ubi: Refuse to attach partitioned mtd devices
      Merge branch 'for-next/kconfig' into next
      Merge branch 'for-next/misc' into next
      Merge branch 'for-next/mxs' into next
      dts: update to v5.7-rc3
      net: fec_imx: Make ptp clock optional
      net: fec_imx: Return with an error when mandatory clock is missing
      clk: mxs: Do not enable enet_out clock
      arm: mxs: Add Kconfig option for device tree boards
      clk: mxs: Fix clock numbering
      clk imx28: Add USB clocks
      clk: mxs: Use device tree provided clock lookups
      ARM: mxs: Increase VDDD voltage to match specification
      filetype: Add filetype for i.MX23/28 SD card images
      watchdog: i.MX28: Add device tree support
      usb: imx-usb-phy: Add delay
      usb: i.MX: Add i.MX28 support
      ARM: i.MX28: Update defconfig
      serial: mxs auart: Set Linux console name
      mmc: mxs: implement detect callback
      dts: update to v5.7-rc4
      ARM: at91: Move mci platform data to include/
      Merge branch 'for-next/compile-test'
      Merge branch 'for-next/cpsw'
      Merge branch 'for-next/dts'
      Merge branch 'for-next/kbuild'
      Merge branch 'for-next/kconfig'
      Merge branch 'for-next/misc'
      Merge branch 'for-next/mxs'
      Merge branch 'for-next/powerpc'
      Merge branch 'for-next/stm32'
      Release v2020.06.0

Stefan Riedmueller (1):
      mtd: mtdraw: Fix cdev size calculation for large NANDs

Steffen Trumtrar (2):
      scripts: bareboximd: fix write_file error handling
      common: imd: handle error in imd_write_crc32

Uwe Kleine-König (5):
      LICENSES: Add MIT license
      commands/*: Replace license and copyright boilerplate by SPDX identfiers
      treewide: remove references to CREDITS
      arm: zylonite: drop empty header
      arm/boards: drop various empty board files
-- 
Pengutronix e.K.                           |                             |
Steuerwalder Str. 21                       | http://www.pengutronix.de/  |
31137 Hildesheim, Germany                  | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |

_______________________________________________
barebox mailing list
barebox@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/barebox

                 reply	other threads:[~2020-06-10  7:52 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20200610075215.GO11869@pengutronix.de \
    --to=s.hauer@pengutronix.de \
    --cc=barebox@lists.infradead.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox