Build for branch 2024-10-bpi (2024.10)
github-actions
released this
06 Jan 11:07
·
55 commits
to 2024-04-bpi
since this release
Bug Fixes
- readded missing lines to mt7986a-bpi-r3-emmc.dts to (meehien)
Continuous Integration
- add build.yml (Frank Wunderlich)
- add r3mini (Frank Wunderlich)
Commits
- Enable the NFS command for zynqmp_kria (Prasad Kummari)
- Enable the NFS command for Versal Gen 2 (Prasad Kummari)
- zynqmp: Add resets property for UART nodes (Manikanta Guntupalli)
- versal-net: Align node names with dt-schema (Michal Simek)
- versal: Remove undocumented cadence,qspi compatible (Michal Simek)
- xilinx: Describe TPM reset for Kria CCs (Michal Simek)
- zynqmp: dts: Add rts delay property for rs485 mode on KD240 (Manikanta Guntupalli)
- zynqmp: Fix pwm-fan polarity (Vishal Patel)
- zynqmp: Remove PM firmware checking (Michal Simek)
- zynq: Add support for 7z010_lr and 7z020_lr (Michal Simek)
- zynqmp: Add support for zu1eg_lr device (Michal Simek)
- Add a --version argument (Simon Glass)
- Collect the version number for mkeficapsule (Simon Glass)
- Deal with mkeficapsule being missing (Simon Glass)
- Return failure when a usage() message is generated (Simon Glass)
- Keep the efi_capsule input file (Simon Glass)
- Correct condition for bloblist existing (Simon Glass)
- Ensure memory size is available in RK3399 SPL (Simon Glass)
- Avoid #ifdefs in RK3399 SPL (Simon Glass)
- 9efc554: Merge patch series "Bug-fixes for a few boards" (Tom Rini)
- Resync with savedefconfig (Tom Rini)
- imagetool: Remove unnecessary check from toc0_verify_cert_item() (Seung-Woo Kim)
- dts: arm/arm64: update devicetree files from Linux-v6.10 (Andre Przywara)
- 6f4c31c: Prepare v2024.10-rc2 (Tom Rini)
- h616: add Tanix TX1 support (Andre Przywara)
- sunxi: fix CDR2 calculation (Michael Walle)
- sunxi: fix clock divider calculation for max frequency setting (Michael Walle)
- call tpm_tis_wait_init() after tpm_tis_init() (Lukas Funke)
- 784c70c: Merge tag 'xilinx-for-v2024.10-rc2' of https://gitlab.denx.de/u-boot/custodians/u-boot-microblaze (Tom Rini)
- b7d5ce0: Merge branch 'master' of https://source.denx.de/u-boot/custodians/u-boot-sunxi (Tom Rini)
- support MTD partitions (Alexey Romanov)
- introduce mtdblock abstraction (Alexey Romanov)
- bind mtdblock (Alexey Romanov)
- allow to read from volume with offset (Alexey Romanov)
- allow to write to volume with offset (Alexey Romanov)
- introduce UBI block abstraction (Alexey Romanov)
- don't try search for partition type if already set (Alexey Romanov)
- support UBI partitions (Alexey Romanov)
- bind UBI block (Alexey Romanov)
- eb8e25c: Merge tag 'u-boot-nand-20240808' of https://source.denx.de/u-boot/custodians/u-boot-nand-flash (Tom Rini)
- Include the TI docs under ARM TI (Dhruva Gole)
- ti: k3: Add TIFS Stub documentation (Dhruva Gole)
- board: ti: Update to use the new boot firmware labels (Dhruva Gole)
- ti: am62*: Mention TIFS Stub in img fmts and boot flow (Dhruva Gole)
- dts: k3-am625-beagleplay: Package TIFS Stub (Dhruva Gole)
- beagle: am62x_beagleplay: Document the use of TIFS Stub (Dhruva Gole)
- dts: phycore-am62x: Package TIFS Stub (Dhruva Gole)
- 1c5445f: Merge patch series "Low Power Mode: Package TIFS Stub in BeaglePlay" (Tom Rini)
- rockchip: naneng-combphy: Introduce PHY-IDs to fix RK3588 muxing (Sebastian Kropatsch)
- rockchip_dw_mmc: Allow 4-bit mode when 8-bit mode is supported (Jonas Karlman)
- io-domain: Add support for RK3308 (Jonas Karlman)
- rk3566-pinetab2: Migrate to OF_UPSTREAM (Jonas Karlman)
- rk3588-toybrick-x0: Migrate to OF_UPSTREAM (Jonas Karlman)
- px30/rk3326: Use soc dtsi files from dts/upstream (Jonas Karlman)
- Use files from dts/upstream (Jonas Karlman)
- dts: rk3568: Sync the evb board name with kernel (Kever Yang)
- configs: puma-rk3399: disable VIDEO support that breaks Linux (Quentin Schulz)
- rk3308: Remove OTP device node from soc u-boot dtsi (Jonas Karlman)
- dts: rockchip: Add OTP device node for RK3308 (Jonas Karlman)
- dts: rockchip: Add rk3308 IO voltage domains (Jonas Karlman)
- dts: rockchip: Add sdmmc related properties on rk3308-rock-pi-s (Jonas Karlman)
- dts: rockchip: Add pinctrl for UART0 to rk3308-rock-pi-s (Jonas Karlman)
- dts: rockchip: Add mdio and ethernet-phy nodes to rk3308-rock-pi-s (Jonas Karlman)
- dts: rockchip: Add io-domains to rk3308-rock-pi-s (Jonas Karlman)
- dts: rockchip: Update WIFi/BT related nodes on rk3308-rock-pi-s (Jonas Karlman)
- rk3308-rock-pi-s: Remove unnecessary u-boot dtsi overrides (Jonas Karlman)
- rk3308-rock-pi-s: Enable LED and IO Domain driver (Jonas Karlman)
- dts: rockchip: Add Radxa ROCK S0 (Jonas Karlman)
- rockchip: Add Radxa ROCK S0 (Jonas Karlman)
- rockchip: add Radxa ROCK 3 Model C (Maxim Moskalets)
- dts: rockchip: Add Radxa ROCK 3B (Jonas Karlman)
- rockchip: Add Radxa ROCK 3B (Jonas Karlman)
- dts: rockchip: Add Radxa ZERO 3W/3E (Jonas Karlman)
- dts: rockchip: fix mmc aliases for Radxa ZERO 3E/3W (FUKAUMI Naoki)
- dts: rockchip: add gpio-line-names to radxa-zero-3 (Trevor Woerner)
- adc: Add SPL_ADC Kconfig symbol for use of ADC in SPL (Jonas Karlman)
- rockchip: Add Radxa ZERO 3W/3E (Jonas Karlman)
- dts: rockchip: Add Xunlong Orange Pi 3B (Jonas Karlman)
- rockchip: Add Xunlong Orange Pi 3B (Ricardo Pardini)
- dts: rockchip: Add FriendlyElec CM3588 NAS board (Sebastian Kropatsch)
- rockchip: Add FriendlyElec CM3588 NAS (Jonas Karlman)
- dts: rockchip: disable "usb_host0_ohci" to make boot faster for Radxa ROCK 3A (FUKAUMI Naoki)
- dts: rockchip: Prepare RK3588 SoC dtsi files for per-variant OPPs (Dragan Simic)
- dts: rockchip: add thermal zones information on RK3588 (Alexey Charkov)
- dts: rockchip: add ROCK 5 ITX board (Heiko Stuebner)
- pca954x: Remove pointer to GD (Michal Simek)
- mux: Fix error path in i2c-arb-gpio (Michal Simek)
- samsung: Drop s3c24x0 specific code. (David Virag)
- samsung: Support platforms other than EXYNOS4 and EXYNOS5 (David Virag)
- imx_lpi2c: Fix a typo in bus_i2c_receive (Fedor Ross)
- imx_lpi2c: Replace hard-coded bus speed value with bus->speed_hz (Fedor Ross)
- imx_lpi2c: Support read transfers longer than 256 bytes (Fedor Ross)
- 37ce540: Merge tag 'i2cfixes-v2-for-v2024-10-rc3' of https://source.denx.de/u-boot/custodians/u-boot-i2c (Tom Rini)
- 7bd2559: Merge tag 'tpm-master-09082024' of https://source.denx.de/u-boot/custodians/u-boot-tpm.git (Tom Rini)
- ubifs: Fix memleak and double free in u-boot wrapper functions (Alexander Dahl)
- ubifs: Set pointers to NULL after free (Alexander Dahl)
- ubifs: Make k(z)alloc/kfree symmetric (Alexander Dahl)
- ubifs: Add volume mounted check (Alexander Dahl)
- mount fails after power cycle (Ravi Minnikanti)
- Call ubifs_iput when ubifs_iget is used (Michael Trimarchi)
- use list_count_nodes() in efi_protocols_per_handle() (Heinrich Schuchardt)
- correct description of efi_get_distro_fdt_name (Heinrich Schuchardt)
- set correct block device name in set_efi_bootdev() (Heinrich Schuchardt)
- enable efidebug and EFI http boot on QEMU aarch64 (Ilias Apalodimas)
- don't use CFLAGS for environment text file (Heinrich Schuchardt)
- dwc3: support USB 3.1 controllers (Caleb Connolly)
- rockchip: Add Radxa ROCK 5 ITX (Heiko Stuebner)
- rk3568-nanopi-r5: Disable SPL_DM_WARN Kconfig option (Jonas Karlman)
- dts: rockchip: change spi-max-frequency for Radxa ROCK 3C (FUKAUMI Naoki)
- dts: rockchip: remove upstreamed props for Radxa ROCK 3A (FUKAUMI Naoki)
- dts: rockchip: remove upstreamed props for Radxa ROCK 5B (FUKAUMI Naoki)
- rockchip: enable "ums" command for Radxa ROCK 5B (FUKAUMI Naoki)
- 40198f8: Merge tag 'efi-2024-10-rc3' of https://source.denx.de/u-boot/custodians/u-boot-efi (Tom Rini)
- 23e0219: Merge tag 'ubifixes-for-v2024-10-rc3' of https://source.denx.de/u-boot/custodians/u-boot-ubi (Tom Rini)
- 9852683: Merge https://source.denx.de/u-boot/custodians/u-boot-usb (Tom Rini)
- 06dceeb: Merge tag 'u-boot-rockchip-20240812' of https://source.denx.de/u-boot/custodians/u-boot-rockchip (Tom Rini)
- imx8image: fix soc variable for ULP (Gary Bisson)
- imx8image: add upower image support (Gary Bisson)
- binman: Disable u_boot_any symbols for i.MX 8ULP boards (Gary Bisson)
- 9970da6: mach-imx: Add i.MX 8ULP binman support (Gary Bisson)
- enable binman support (Gary Bisson)
- imx8: fix build when CONFIG_IMX_BOOTAUX is set (Max Krummenacher)
- Convert to watchdog driver model (Fabio Estevam)
- a640267: imx6-tqma6: Convert to OF_UPSTREAM (Fabio Estevam)
- Convert to PMIC and I2C driver model (Fabio Estevam)
- Do not print the board name twice (Fabio Estevam)
- 90270e0: Merge tag 'u-boot-imx-master-20240813' of https://gitlab.denx.de/u-boot/custodians/u-boot-imx (Tom Rini)
- Update list of maintainers for Corstone-1000 (Hugues Kamba Mpiana)
- 092ad77: scripts/decodecode: update from Linux v6.10 (Heinrich Schuchardt)
- Add a config for AM335x High Security EVM with SPI Boot support (Andrew Davis)
- Add MAINTAINERS entry (Tom Rini)
- d11a606: Prepare v2024.10-rc3 (Tom Rini)
- requirements.txt: Resync with the rest of the project (Tom Rini)
- Update to namespace for some labels (Tom Rini)
- Update to latest Dockerfile (Tom Rini)
- bcb: Fix segfault on invalid block device (Mattijs Korpershoek)
- android: fix booting without a ramdisk (Michael Walle)
- gadget: ux500: Do not redefine ops if CONFIG_USB_MUSB_HOST set (Marek Vasut)
- a481740: Merge tag 'u-boot-dfu-20240822' of https://source.denx.de/u-boot/custodians/u-boot-dfu (Tom Rini)
- fix memory freeing in efi_get_dp_from_boot() (Ilias Apalodimas)
- 2a12caf: tools/mkeficapsule: correct printf codes (Heinrich Schuchardt)
- document the pwm command (Emil Kronborg)
- allow EFI_LOADER_BOUNCE_BUFFER on all architectures (Heinrich Schuchardt)
- ee2af84: Merge tag 'efi-2024-10-rc4' of https://source.denx.de/u-boot/custodians/u-boot-efi (Tom Rini)
- Fix unstash of records from SPL (Jonas Karlman)
- aec0015: mach-imx: do not use if_changed more than once per target (Jerome Forissier)
- 57949a9: Merge tag 'u-boot-imx-master-20240829' of https://gitlab.denx.de/u-boot/custodians/u-boot-imx (Tom Rini)
- Resolve python string vs. regex escaping syntax (Brian Norris)
- Fix an incorrect format-string with negative value (Simon Glass)
- 7fd4bfa: Merge tag 'dm-pull-1sep24' of https://gitlab.denx.de/u-boot/custodians/u-boot-dm (Tom Rini)
- 1312faa: Prepare v2024.10-rc4 (Tom Rini)
- mvebu: turris_omnia: Rename variable holding EEPROM udevice (Marek Behún)
- mvebu: turris_omnia: Use the i2c_eeprom misc driver for EEPROM reading in U-Boot proper (Marek Behún)
- mvebu: turris_omnia: Switch DDR speed to 1333H when reset 9 is selected (Marek Behún)
- 1630ff2: Merge https://gitlab.denx.de/u-boot/custodians/u-boot-marvell (Tom Rini)
- Fixes: Fix backup offset calculation (Joshua Watt)
- rpc: renesas: Add R-Car Gen4 DT compatible (Marek Vasut)
- spi: renesas: Write DREAR register once (Marek Vasut)
- spi: renesas: Write DRDMCR register once (Marek Vasut)
- spi: renesas: Configure DRDRENR register (Marek Vasut)
- spi: renesas: Configure RPC PHY timing registers (Marek Vasut)
- spi: renesas: Add R-Car Gen4 DT compatible (Marek Vasut)
- dts: renesas: Minimize R8A779G0 V4H RPC SPI DT node (Marek Vasut)
- 7b2d4ec: Merge branch 'master-spi-fixes' of https://source.denx.de/u-boot/custodians/u-boot-sh (Tom Rini)
- 9d92135: imx8mq-u-boot: Pass FIT offset to fix boot regression (Fabio Estevam)
- sifive: append missing \n to messages (Heinrich Schuchardt)
- sifive: avoid declaring static variables in includes (Heinrich Schuchardt)
- fix compatible property Milk-V Mars CM (Heinrich Schuchardt)
- define find_{first,next}_zero_bit in asm/bitops.h (Maxim Kochetkov)
- CONFIG_SPL_FRAMEPOINTER must depend on CONFIG_SPL (Heinrich Schuchardt)
- allow to enable SHOW_REGS in main U-Boot only (Heinrich Schuchardt)
- show registers in crash dumps by default (Heinrich Schuchardt)
- add rdcycle test to RISC-V exception command (Heinrich Schuchardt)
- aded8e4: Merge tag 'u-boot-imx-master-20240909' of https://gitlab.denx.de/u-boot/custodians/u-boot-imx (Tom Rini)
- 4072739: Merge https://gitlab.denx.de/u-boot/custodians/u-boot-riscv (Tom Rini)
- ce1a263: Merge tag 'u-boot-dfu-20240910' of https://source.denx.de/u-boot/custodians/u-boot-dfu (Tom Rini)
- 5f04493: scripts/Makefile.lib: do not include CONFIG_DEVICE_TREE_INCLUDES in dtsi_include_list (Rasmus Villemoes)
- 85deb7f: doc/develop/sending_patches.rst: Clarify when to use which branch (Tom Rini)
- 6638f3a: doc/arch/m68k.rst: Update toolchain comment (Tom Rini)
- 19fac2b: doc/arch/mips.rst: Update toolchain list (Tom Rini)
- Update rST to not reference the old wiki (Tom Rini)
- 656b327: doc/mkeficapsule.1: Update homepage link (Tom Rini)
- Update to point to current documentation (Tom Rini)
- Update links for sending patches (Tom Rini)
- a7b83ad: Merge tag 'doc-2024-10-rc4' of https://source.denx.de/u-boot/custodians/u-boot-efi (Tom Rini)
- fix Kconfig dependencies (Jerome Forissier)
- 640582c: doc/develop/sending_patches.rst: Reword where our git tree is slightly (Tom Rini)
- c97ada2: Prepare v2024.10-rc5 (Tom Rini)
- mmio: Support "reg-mux" compatible (Roger Quadros)
- cadence: sierra: Don't spam console (Roger Quadros)
- e10b72f: Merge patch series "mux: mmio: support "reg-mux" compatible" (Tom Rini)
- beagleboneai64: Add boothph in chipid node (Udit Kumar)
- fix some function descriptions (Heinrich Schuchardt)
- 1a58da9: cmd/efidebug: fix some function descriptions (Heinrich Schuchardt)
- include/getopt.h: remove comments confusing Sphinx (Heinrich Schuchardt)
- correct efi_set_variable_int() description (Heinrich Schuchardt)
- fix OS function descriptions (Heinrich Schuchardt)
- correct struct expo_action description (Heinrich Schuchardt)
- correct event_uninit() description (Heinrich Schuchardt)
- usage: cmd: ums: fix dependencies (Thomas Perrot)
- 1d20595: Merge tag 'doc-2024-10-rc6' of https://source.denx.de/u-boot/custodians/u-boot-efi (Tom Rini)
- k3-ddrss: Handle error properly in lpddr4_start (Udit Kumar)
- stm32: Fix TAMP_SMCR BKP..PROT fields on STM32MP15xx (Marek Vasut)
- stm32: Fix secure_waitbits() mask check (Marek Vasut)
- imx: Enable always-on regulators using board specific workaround on DHCOM SoM (Marek Vasut)
- 56b47b8: Merge tag 'u-boot-stm32-20240926' of https://source.denx.de/u-boot/custodians/u-boot-stm (Tom Rini)
- rk8xx: Fix buck get and set enabled state on RK806 (Jonas Karlman)
- rk8xx: Use buck variable consistently (Jonas Karlman)
- 37c1cb8: Merge tag 'u-boot-rockchip-20240930' of https://source.denx.de/u-boot/custodians/u-boot-rockchip (Tom Rini)
- gadget: cdns3: Fix missing cache operations for non-zero Endpoints (Siddharth Vadapalli)
- bfb87a3: Merge tag 'u-boot-dfu-20240930' of https://source.denx.de/u-boot/custodians/u-boot-dfu (Tom Rini)
- 9cfe0ca: Prepare v2024.10-rc6 (Tom Rini)
- 0ec0207: Update the ARM trusted firmware git URL (Peter Robinson)
- android: Fix ramdisk loading for v2 header (Mattijs Korpershoek)
- af69289: Update directories for new name of TF-A directories (Peter Robinson)
- renesas: rcar-gen3: Fix SSCG caching replacement with MDSEL/PE caching (Marek Vasut)
- f919c3a: Prepare v2024.10 (Tom Rini)
- mtk-sd: increase the minimum bus frequency (Weijie Gao)
- add pstore check (Frank Wunderlich)
- 4062ea0: build.sh: add build-script (Frank Wunderlich)
- define bin,img,elf as binary to not change line endings (Frank Wunderlich)
- add binary files (Frank Wunderlich)
- 47456fa: defconfig/uEnv: add defconfigs and environment files (Frank Wunderlich)
- mt7622: add nodes for pstore (Frank Wunderlich)
- mt7986: add reserved memory (Frank Wunderlich)
- update bananapi-bpi-r64 device-tree (Daniel Golle)
- r2pro: add special handling to fix errors in uboot (Frank Wunderlich)
- add README.md with emmc info (Frank Wunderlich)
- 32fa3ca: add script for generating header from airoha firmware files (Frank Wunderlich)
- f03dfe3: add r3mini as new board (Frank Wunderlich)
- 35f293b: build.sh: replace setbootconf in environment for r3mini (Frank Wunderlich)
- phy: add airoha en8811 driver for r3mini (Frank Wunderlich)
- mediatek: mt7988: fix clocks for 2nd PCIe port like done in linux (Frank Wunderlich)
- mediatek: mt798[68]: implement bootdevice support (Daniel Golle)
- mediatek: mt798[68]: store only device in env and build rootdisk later (Frank Wunderlich)
- r3: fix uboot loadaddr (needs to be TEXT_BASE) (Frank Wunderlich)
- r3mini: change regulator to pinctrl as regulator is not probed (Frank Wunderlich)
- r3/r4: update builtin environment (Frank Wunderlich)
- fix uuid-error (Frank Wunderlich)
- r2pro: try to fix overlay after of_upstream conversion (Frank Wunderlich)
- phy: airoha: drop common.h because of build-error (Frank Wunderlich)
- phy: airoha: drop fw_builtin for better upstreaming (Frank Wunderlich)
- phy: airoha: add fw_builtin (Frank Wunderlich)
- r4: drop memory limit in bootargs/cmdline (Frank Wunderlich)
- add CONFIG_SERIAL_RX_BUFFER to avoid drop from bootmenu (Frank Wunderlich)
- r3/r4: add ubi commands (Frank Wunderlich)
- mediatek: add PCIe controller support for Filogic (John Crispin)