Changes:
- 9ecacf7 rockpro64: Enable commands for fdt overlaying
- f3c2a8b Add Azure pipelines file and flash/erase SPI scripts
- 1189884 rockchip: rockpro64: Enable BTRFS, LEDs and 0 bootdelay
- 209575f rockchip: rockpro64: define mtd partitions in config
- 59802d7 env: sf: Don't call spi_flash_free when CONFIG_DM_SPI_FLASH=y
- 04d2642 rockchip: rockpro64: Update SPI flash partitions in devicetree
- dc87ef6 rockchip: rockpro64: Enable PCIe AHCI boot
- b7b43dd rockchip: rk3399: Enable SCSI in distro bootcmd
- 14e9742 distro_bootcmd: Run pci enum before SCSI boot
- 25bd412 rockchip: rockpro64: enable sending platform param to TF-A
See More
- a311daa phy: rockchip: inno-usb2: fix hang when multiple controllers exit
- b46dd11 Prepare v2021.04
- 17bc2cf imx8mn_ddr4_evk: Allow booting the kernel by default
- ac2b5d5 sphinx: Pin to docutils-0.16
- 7823ba3 cmd: CMD_USB depends on USB
- a0da06d Makefile: Silence the deprecation script
- 43d3de5 Merge tag 'efi-2021-04-rc6' of https://source.denx.de/u-boot/custodians/u-boot-efi
- 1ba21bb test: Don't unmount not (yet) mounted system
- dd85c95 Merge https://source.denx.de/u-boot/custodians/u-boot-sunxi
- 62acef2 sunxi: dts: H616: Drop reserved-memory node
- c629ba8 sunxi: H616: Change TF-A load address to beginning of DRAM
- d084f20 efi_loader: typo 'devide path'
- 0809cd5 efi_loader: Uart device path missing break
- d8eafb1 Prepare v2021.04-rc5
- a7d3ac6 Merge branch '2021-03-28-assorted-bugfixes'
- 3b14204 Support building on macOS/arm64
- 6863c7f dm: test: Always include command.h for print_ut
- 3c2503e test: Add udevice declaration to avoid build error
- 31637e0 Merge branch '2021-03-27-master-imports'
- 94d66d8 Azure: Use "pacman -Sy" to install the toolchain
- 65c8cdc dm: i2c: Add a migration method for I2C
- 782dac5 Makefile: Drop the old SPI flash migration message
- 8cd1874 Makefile: Use common code for DM_ETH deprecation warning
- 78b4a56 Makefile: Use common code for WDT deprecation warning
- ec384f9 Makefile: Use common code for SPI_FLASH deprecation warning
- d13aee0 Makefile: Use common code for DM_VIDEO deprecation warning
- 39e526a Makefile: Use common code for PCI deprecation warning
- 099288b Makefile: Use common code for LIBATA deprecation warning
- a883435 Makefile: Use common code for MVSATA_IDE deprecation warning
- 9e035b8 Makefile: Use common code for USB deprecation warning
- 77dc55e Makefile: Use common code for MMC deprecation warning
- 1373252 Makefile: Add common code to report deprecation
- 06467e4 Makefile: Move non-DM migration messages to the top
- 1886e9d Merge https://gitlab.denx.de/u-boot/custodians/u-boot-fsl-qoriq
- cad6ffa mtd: rawnand: fsl_ifc: fix FSL NAND driver to read all ONFI parameter pages
- ae5cbc4 pci: layerscape: Change to allocate zeroed memery for struct ls_pcie
- a7c532f configs: ls1028a: Correct CONFIG_ENV_SECT_SIZE
- 6712856 configs: ls1028aqds: Move CONFIG_SPI_FLASH_* definitions to defconfig
- 72655b2 configs: ls1028a: Unset CONFIG_SPI_FLASH_SPANSION
- 43ec24b configs: lx2160a: Remove unused Flexspi config options
- 3fadc80 configs: lx2160a: Unset CONFIG_SPI_FLASH_SPANSION
- b4f8ffb board: freescale: t208xrdb: Add link to User Guide
- 805c525 powerpc: t2080rdb: Enable RTC support
- f65774e rtc: ds1307: Add ds1339 compatible
- bf3b0d6 Merge branch 'v2021.04-rc5' of https://github.com/lftan/u-boot
- fc37c7a fsl_ifc: fix typo in the NOR CSOR register definition
- 2dbcc03 arm: socfpga: Only do 'is OS booted from FIT' checking when VAB is enabled
- 1f9c3f1 Merge tag 'efi-2021-04-rc5-2' of https://source.denx.de/u-boot/custodians/u-boot-efi
- 76b0a19 cmd/load: support uploading EFI binary via UART
- 62df6e9 efi_loader: Uart device path
- a95f4c8 efi_loader: NULL dereference in EFI console
- 65f2e55 Merge branch '2021-03-19-assorted-fixes'
- 4c49879 nvme: Elaborate on cache maintenance operation in get/set_features
- d0c0492 nvme: Always invalidate whole cqes[] array
- d32211e api: fix a potential serious bug caused by undef CONFIG_SYS_64BIT_LBA
- ccc58b4 bus: ti-sysc: change in a normal driver
- 73e553a board: sl28: disable HS400 mode
- 93cac85 ahci: mediatek: fix undefined reference of dev_err
- e3310c2 Merge tag 'video-for-v2021.04' of https://source.denx.de/u-boot/custodians/u-boot-video
- d65bd57 Merge branch '2021-03-17-assorted-fixes'
- 9262fe1 test: Include /sbin to the PATH when creating ext4 disk image
- 0453411 avb: Fix error when partition not found
- 29cbc4b image: Avoid -ENODATA in host tools
- 30e76b7 mmc: mtk-sd: don't ignore max-frequency from device tree
- eed127d Merge tag 'efi-2021-04-rc5' of https://source.denx.de/u-boot/custodians/u-boot-efi
- 75d48d1 doc: move README.dfu to HTML documentation
- 64d809b efi: Fix compiler warnings
- d2ac8af efi_selftest: Remove loadfile2 for initrd selftests
- ad09004 mkeficapsule: Correct printf() strings
- fbc6cea efi_selftest: illegal cast to pointer in initrddump
- 9ff9f4b efi_loader: fix memory type for memory reservation block
- 8b5dea3 efi_loader: disable GRUB_ARM32_WORKAROUND on ARCH_SUNXI
- 4103e13 Prepare v2021.04-rc4
- 6ad0769 configs: Resync with savedefconfig
- 23986be Merge tag 'ti-v2021.04-rc4' of https://source.denx.de/u-boot/custodians/u-boot-ti
- e8a10a0 Merge tag 'u-boot-stm32-20210312' of https://source.denx.de/u-boot/custodians/u-boot-stm
- f72edfd configs: am65x_evm_r5: Enable checks for spl and stack sizes
- 003d10b include: configs: am65x_evm: Optimize size of SPL BSS
- a69c489 ARM: da850-evm: Fix boot issues from missing SPL_PAD_TO
- 136284a configs: omap3_logic: Enable CONFIG_SPL_ALLOC_BD
- b076cbe doc: stm32mp1: Use u-boot.itb if CONFIG_SPL_LOAD_FIT=y
- ad7e1c7 Merge https://source.denx.de/u-boot/custodians/u-boot-marvell
- 23e20b2 arm: stm32mp: Fix compilation issue when SYS_DCACHE_OFF and/or SYS_DCACHE_SYS are enabled
- 729fa17 board: st: Remove board_early_init_f and board_late_init callbacks for stm32 boards
- 92baaad configs: stm32: Remove BOARD_EARLY_INIT_F and BOARD_LATE_INIT for stm32 boards
- 1594280 arm: mvebu: a38x: Remove dead code ARMADA_39X
- 2fa30d0 arm: a37xx: pci: Implement workaround for the readback value of VEND_ID
- e33e209 arm: mvebu: Espressobin: Enable additional options
- 74f4929 ddr: marvell: axp: fix array types have different bounds warning
- e5b3e87 ddr: marvell: axp: align signature of mv_xor_mem_init() with a38x
- 107c339 ddr: marvell: a38x: Sync code with Marvell mv-ddr-marvell repository [ u-boot#29 ]
- a5fc099 ddr: marvell: a38x: Add more space for additional info from SPD
- 9f97193 board: stm32mp1: use CONFIG_SYS_MMC_ENV_DEV when available
- c45f82b video: dw_mipi_dsi: update log of dphy_enable
- 612f769 video: dw_mipi_dsi: missing device to log debug
- a6d047c video: stm32: remove all child of DSI bridge when its probe failed
- e9470fc configs: stm32mp15: move bootdelay configuration in defconfig
- 622c956 stm32mp: bsec: manage clock when present in device tree
- f49eb16 stm32mp: stm32prog: replace alias by serial device sequence number
- b9d5e3a stm32mp: stm32prog: reactivate console and display serial error
- 5a05af8 stm32mp: stm32prog: Add CONFIG_CMD_STM32PROG_SERIAL and _USB
- 2dc2216 stm32mp: stm32prog: Add Kconfig file for stm32prog command
- 299ad5d board: st: remove the nand MTD configuration for NOR boot in stm32mp1 board
- 3f0038d configs: stm32mp1_trusted_defconfig rely on SCMI support
- 0689dc5 scmi: cosmetic: reorder include files
- 9f5e4aa scmi: define LOG_CATEGORY
- 1b9ad51 scmi: Include device_compat.h
- 08db5d5 clk: stm32mp1: gets root clocks from fdt
- 3d15245 ARM: dts: stm32mp1: explicit clock reference needed by RCC clock driver
- de6f70a mtd: spinand: Add WATCHDOG_RESET() in spinand_mtd_read/write()
- 3f6cfda mtd: nand: Add WATCHDOG_RESET() in nanddev_mtd_erase()
- e48ec51 spi: stm32_qspi: Add WATCHDOG_RESET in _stm32_qspi_read_fifo()
- 5988575 mtd: spi-nor: Add WATCHDOG_RESET() in spi_nor_core callbacks
- 4c8e936 Merge https://source.denx.de/u-boot/custodians/u-boot-usb
- 044d700 usb: mtu3: flush cache for next GPD
- b764bf2 Merge https://source.denx.de/u-boot/custodians/u-boot-x86
- 736ecc6 x86: Select advanced Intel code only if allowed
- 049c4dc x86: Move INTEL_ACPIGEN to arch/x86
- 0b823e1 x86: Fix member check in intel_gnvs
- 97401d0 x86: sizeof-array-div error in lpc_common_early_init
- 472c548 Merge tag 'u-boot-amlogic-20210308' of https://gitlab.denx.de/u-boot/custodians/u-boot-amlogic
- b0a75dd Merge branch 'v2021.04-rc4' of https://github.com/lftan/u-boot
- 266637d configs: meson64: add fdtoverlay_addr_r
- efe1f06 button: adc: fix treshold typo
- 9773ebc Makefile: socfpga: Add target to generate hex output for combined spl and dtb
- 8a3244d configs: socfpga: Add defconfig for Agilex with VAB support
- 6bf1249 configs: socfpga: soc64: Move CONFIG_BOOTCOMMAND to defconfig
- ae99131 arm: socfpga: dts: soc64: Update filename in binman node of FIT image with VAB support
- 1025b53 arm: socfpga: cmd: Support 'vab' command
- 1bc2089 arm: socfpga: soc64: Support Vendor Authorized Boot (VAB)
- 9a5bbdf arm: socfpga: Move Stratix10 and Agilex to use TARGET_SOCFPGA_SOC64
- 90964ab Merge tag 'efi-2021-04-rc3-3' of https://source.denx.de/u-boot/custodians/u-boot-efi
- 7d3eff3 efi_loader: correct uboot_bin_env.its file format
- e91789e lib/charset: UTF-8 stream conversion
- ddbaff5 lib/charset: utf8_get() should return error
- 73bb90c efi_loader: carve out utf_to_cp()
- 70616a1 efi_loader: move codepage 437 table
- 997b57f efi_loader: console size of vidconsole
- e4dba4b Merge https://gitlab.denx.de/u-boot/custodians/u-boot-fsl-qoriq
- b75ca06 doc: Add a reST document for qemu-ppce500
- 1d636a0 ppc: qemu: Move board directory from board/freescale to board/emulation
- 37c6ceb ppc: qemu: Drop fixed_sdram()
- b516dd5 ppc: qemu: Drop a custom env variable 'fdt_addr_r'
- c8f911c ppc: qemu: Delete the temporary FDT virtual-physical mapping after U-Boot is relocated
- 9a39f76 ppc: qemu: Enable RTC support via I2C
- 037b17d ppc: qemu: Enable support for power off via GPIO [ #0 ]
- 5f1a08b dm: sysreset: Add a Kconfig option for the 'reset' command
- e022403 ppc: qemu: Enable GPIO support
- 271a87b gpio: mpc8xxx: Support controller register physical address beyond 32-bit
- f94cbb5 ppc: mpc85xx: Add 'gpibe' register to 'struct ccsr_gpio'
- 843d9b8 ppc: qemu: Enable VirtIO BLK support
- 5474ef8 virtio: Fix VirtIO BLK driver dependency
- 46c9b59 ppc: qemu: Enable VirtIO NET support
- 05173ec cmd: Fix virtio command dependency
- 3fc735d ppc: qemu: Drop CONFIG_OF_BOARD_SETUP
- 8ee4016 ppc: qemu: Switch over to use DM ETH and PCI
- 8461ee5 pci: mpc85xx: Support 64-bit bus and cpu address
- 03ff970 pci: mpc85xx: Support controller register physical address beyond 32-bit
- 5a40f5c pci: mpc85xx: Wrap LAW programming with CONFIG_FSL_LAW
- 2e91e8b ppc: qemu: Switch over to use DM serial
- a43b598 common: Move initr_addr_map() to a bit earlier
- 3320656 ppc: io.h: Use addrmap_ translation APIs only in post-relocation phase
- e010315 lib: kconfig: Mention CONFIG_ADDR_MAP limitation in the help
- ea30921 test: cmd: Add a basic test for 'addrmap' command
- 56d0635 cmd: Add a command to display the address map
- b561563 lib: addr_map: Move address_map[] type to the header file
- c40131a include: Remove extern from addr_map.h
- d8a61a7 ppc: qemu: Enable driver model
- c1979d7 ppc: qemu: Enable OF_CONTROL
- 91617d2 ppc: qemu: Drop board_early_init_f()
- 49b5cd1 ppc: qemu: Drop init_laws() and print_laws()
- 907568e ppc: mpc85xx: Wrap LAW related codes with CONFIG_FSL_LAW
- fc5af5c ppc: qemu: Fix CONFIG_SYS_PCI_MAP_END
- 84912a7 ppc: qemu: Support non-identity PCI bus address
- a932aa3 common: fdt_support: Support special case of PCI address in fdt_read_prop()
- 5cd1ecb ppc: qemu: Update MAINTAINERS for correct email address
- 7365a03 pci: fsl_pci_init: Dynamically allocate the PCI regions
- 7145553 net: dsa: remove master santiy check
- 108157c net: dsa: remove NULL check for priv and platform data
- e5d7d11 net: dsa: probe master device
- a02dcbb net: dsa: return early if there is no master
- 6ce33e2 board: ls1012aqds: Update MAINTAINERS
- 044732a board: lx2160a: Update MAINTAINERS
- 088fad9 board: ls1046ardb: Update MAINTAINERS
- b0289d9 board: ls1046aqds: Update MAINTAINERS
- f94911e board: ls2080ardb: Update MAINTAINERS
- 033743d board: ls2080aqds: Update MAINTAINERS
- 8f75c95 board: ls1088a: Update MAINTAINERS
- b4d5d84 board: ls1043ardb: Update MAINTAINERS
- 9a558e3 board: ls1028a: Update MAINTAINERS
- 1729147 board: ls1021atwr: Update MAINTAINERS
- 2e4dbef board: ls1021aiot: Update MAINTAINERS
- caa18f0 board: ls1012ardb: Update MAINTAINERS
- c245727 board: ls1012afrdm: Update MAINTAINERS
- ebc0730 board: corenet_ds: MAINTAINERS: Remove redundant entries
- c8c0170 configs: fsl: move via specific defines to Kconfig
- 504debc configs: fsl: move bootrom specific defines to Kconfig
- b5ee48c arm: fsl: common: Improve NXP VID driver PMBus support
- 6a026e5 Azure/GitLab: Use buildman -T0 for binman, etc, test
- b82492b buildman: Support single-threaded operation
- d6bf36c Nokia RX-51: Enable CONFIG_CMD_BOOTD
- 612a201 fs/squashfs: Fix compilation error
- 2b82b1d Merge tag 'dm-pull-3mar21' of https://gitlab.denx.de/u-boot/custodians/u-boot-dm
- 384b62c serial: ns16550: Handle zero value
- 09bd084 serial: ns16550: Correct the base address type
- ced4c31 dts: Fix OF_LIVE dependency
- 56e7257 lib: Fix BINMAN_FDT dependency
- 297b8b3 sandbox: host bind must close file descriptor
- 67637d4 fix patman --limit-cc option
- 939b04e bootstage: Fix dependency for BOOTSTAGE_RECORD_COUNT
- 15421b7 dm: core: Add DM_DEVICE_REMOVE condition to all exit paths
- 24fd7e3 dm: core: Fix allocation of empty of-platdata
- 52ba373 Merge tag 'u-boot-imx-20210303' of https://gitlab.denx.de/u-boot/custodians/u-boot-imx
- 03bf843 board: gateworks: imx8mm: Add Gateworks Venice board support
- 5db93ab arm: dts: imx8mm: add Gateworks i.MX8 Mini Dev kits
- 23ab54e Merge https://source.denx.de/u-boot/custodians/u-boot-usb
- 795d605 usb: USB keyboard requires DM_KEYBOARD
- 57ac287 Nokia RX-51: Enable usbtty serial console by default
- 69b78cb Nokia RX-51: Move content of rx51.h to rx51.c
- b99e03d Nokia RX-51: Remove function set_muxconf_regs()
- 50ef385 arm: omap3: Compile s_init() function only when it is used
- 628680a arm: omap3: Compile lowlevel_init() function only when it is used
- 7f98575 usb: gadget: Use dbg_ep0() macro instead of serial_printf()
- f2e81c1 usb: musb: Ensure that we set musb dynamic FIFO buffer for every endpoint
- f1e8d20 usb: musb: Fix handling interrupts for EP0 and SET ADDRESS commmand
- ff77bb3 usb: musb: Fix receiving of bigger buffers
- ea7125c usb: musb: Fix transmission of bigger buffers
- 7d7ae28 usb: musb: Read value of PERI_RXCSR to 16bit variable
- 10bc132 usb: musb: Fix configuring FIFO for endpoints
- a6f5e1b usb: musb: Always clear the data toggle bit when configuring ep
- 4cc53ef usb: musb: Fix compilation of gadget code
- 7f840c1 serial: usbtty: Send urb data in correct order
- d3fb8fe serial: usbtty: Fix puts function
- 78af81c Merge tag 'rpi-next-2021.04.2' of https://source.denx.de/u-boot/custodians/u-boot-raspberrypi
- 20ecfbe configs: Resync with savedefconfig
- fae165b configs: rpi4_32: Enable iProc RNG200
- 3ac0523 rng: iproc_rng200: Enable support for RPi4 armv7
- 0267539 MAINTAINERS: Update info for Raspberry Pi
- 76cffd5 drivers: mmc: iproc_sdhci: enable HS200 mode
- 60a376b configs: RPi2: Disable EFI Grub workaround
This list of changes was auto generated.