v2024.10.0

Sascha Hauer s.hauer at pengutronix.de
Fri Oct 18 01:32:06 PDT 2024


Hi All,

This is mostly a cleanup release. One thing worth noting is that Ahmad
has updated the CI container so that barebox is now tested on Debian
Bookworm with GCC 14.2.0 and with the latest Labgrid Release.
Also he ported a bigger font which is looking great on high res
monitors.

Have Fun!
  Sascha

----------------------------------------------------------------
Ahmad Fatoum (57):
      common: make BOOTM_SHOW_TYPE depend on UIMAGE
      fastboot: print all variables only on getvar:all and not its prefixes
      fastboot: retire strcmp_l1 in favor of str_has_prefix
      fastboot: avoid console_countdown_abort for getvar request
      ARM: add ARM32/ARM64 symbols for use in generic code
      efi: payload: force PBL_FULLY_PIC for ARM64
      efi: payload: alert user if CONFIG_FS_EFI is missing
      ARM: i.MX: drop explicit reservation of scratch area
      gpio: make gpio.h header self-contained
      gpiolib: permit GPIO drivers to implement struct gpio_ops::set_config
      pinctrl: stm32: implement generic struct gpio_ops::set_config
      gpiolib: turn request/active_low into bit flags
      gpiolib: don't use GPIO number API in of_hog_gpio
      gpiolib: store all OF flags into GPIO descriptor
      gpiolib: add support for OF GPIO configuration binding
      gpiolib: use dev_gpiod_get_index device node argument throughout
      gpiolib: export function to get struct gpio_desc from index
      input: gpio_keys: switch to GPIO descriptor API
      input: gpio-keys: request with label in DT if available
      ci: container: update to Debian Bookworm with GCC v14.2.0
      ci: container: add kvx-elf- toolchain
      ci: container: update to newest Labgrid release
      ci: pytest: test sandbox configuration with labgrid
      ci: build: add kvx build test
      test: py: strategy: drop no longer needed labgrid workarounds
      ci: container: make wget less verbose
      debug_ll: ns16550: fix prototype in documentation comment
      openrisc: implement C debug_ll for NS16550
      ci: container: fix CROSS_COMPILE_openrisc to point at correct version
      test: conftest.py: move top-level
      MAKEALL: return error code from do_build_target
      MAKEALL: don't build all configs wen defconfigs given
      MAKEALL: add support for running pytest after build
      Documentation: board: emulated: rewrite to use MAKEALL/pytest directly
      test: directly exit when barebox state transition fails
      ARM: socfpga: drop unused Arria 10 barebox-arm-head.h
      MIPS: dts: add /chosen/stdout-path where it is missing
      MIPS: qemu-malta: explicitly set stdout-path
      test: mips: use new qemu-maltael_defconfig
      lib: math: rename file providing arith() to arith.c
      include: move STACK_ALIGN_ARRAY to linux/align.h
      fbconsole: support fonts wider than 16 pixels
      fonts: add TER16x32 font
      ARM: rpi: turn fixup message into debug messages
      ARM: rpi: always add built-in env
      ARM: rpi: return correct error code when failing to read revision
      ARM: psci: hide ARM_PSCI options when ARCH_IMX7 is disabled
      PWM: core: make pwm.h header self-contained
      font: fbconsole: use DIV_ROUND_UP for clarity
      ARM: errata: document errata workarounds
      sandbox: lds: fix "ELF has a LOAD segment with RWX permissions" warning
      lib: notifier: allow unregistering notifier in notifier_call_chain
      lib: drop separate int_sqrt.h header
      include: linux/math.h: sync with linux
      uimage: use read_full where appropriate
      sandbox: lds: fix relocation in read-only section warning
      uimage: fix CRC32 verification on NFS

Antony Pavlov (1):
      MIPS: fix elf_check_arch(x)

Bastian Krause (1):
      test: sandbox: support testing with Labgrid

Jonas Rebmann (1):
      wd_core: remove obsolete watchdog list

Julian Vetter (1):
      kvx: Fix SoC version/revision string

Mohamed Sawy (1):
      sandbox: defconfig: activate CONFIG_CONSOLE_ACTIVATE_ALL

Roland Hieber (1):
      ARM: i.MX8MP: König+Bauer AlphaJet: remove barebox partition from eMMC

Sascha Hauer (14):
      dts: update to v6.11-rc3
      dts: update to v6.11-rc4
      dts: update to v6.11-rc5
      dts: update to v6.11-rc6
      Merge branch 'master' into for-next/misc
      dts: update to v6.11-rc7
      Merge branch 'for-next/ci'
      Merge branch 'for-next/dts'
      Merge branch 'for-next/gpio'
      Merge branch 'for-next/misc'
      mci: Fix erase_grp_size extraction for SD with csd_struct v0
      test: arm: qemu-sabrelite: Use qemu specific device tree
      ARM: i.MX6 sabrelite: free USB VBUS GPIO after use
      Release v2024.10.0

Stefan Kerkmann (1):
      net: designware: let phy_resume handle fixed link phys

-- 
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 |



More information about the barebox mailing list