summaryrefslogtreecommitdiffstats
path: root/recipes-bsp/u-boot
diff options
context:
space:
mode:
authorAndrey Zhizhikin <andrey.z@gmail.com>2021-05-25 15:37:29 +0000
committerOtavio Salvador <otavio@ossystems.com.br>2021-05-25 13:19:10 -0300
commit64d3fc864f45ce29c9b69e6706c8749d3cb3568d (patch)
treeb8f84a84e553a6f8128283176840427599062b2f /recipes-bsp/u-boot
parent5dba941277fce453198bb14aef13116675e2629f (diff)
downloadmeta-freescale-64d3fc864f45ce29c9b69e6706c8749d3cb3568d.tar.gz
u-boot-fslc: update to v2021.07-rc3
U-Boot repository has been upgraded to v2021.07-rc3 from DENX repository. Following upstream commits are included in this version: ---- e1bf0336a5 Prepare v2021.07-rc3 27c6d9663c Merge branch '2021-05-24-add-lto-support' 2fc62f2991 stackprot: Make our test a bit more complex 960f110c37 ARM: enable LTO for some boards 34ccadcd33 ARM: don't use --gc-sections with LTO when using private libgcc 75c7d10c1f ARM: don't use -ffunction-sections/-fdata-sections with LTO build 8f9696510a ARM: make LTO available 2361b5eb5c ata: ahci: fix ahci_link_up() type mismatch for LTO 37de198fa2 armv8: SPL: discard relocation information baa977bd0f ARM: omap3: fix LTO for DM3730 (and possibly other omap3 boards) 79dec66ca7 ARM: fix LTO for rockchip and samsung 9d3918f3fd ARM: fix LTO for seaboard e8bb990fe7 ARM: imx8m: fix imx_eqos_txclk_set_rate() type mismatch for LTO 3cd7541f93 ARM: kona: fix clk_bsc_enable() type mismatch for LTO 9493e96e54 ARM: fix LTO for keystone 28d476eada ARM: fix LTO for apf27 b83120df79 ARM: fix LTO for imx28_xea e5fc9037dd ARM: fix LTO build for some thumb-interwork cases 86c5e21013 ARM: make gd a function call for LTO and set via set_gd() 82b63e9541 ARM: global_data: make set_gd() work for armv5 and armv6 1b457e753e sandbox: enable LTO by default 94bb891e8e sandbox: make LTO available d1f81fd015 sandbox: use sections instead of symbols for getopt array boundaries be1e77f286 sandbox: errno: avoid conflict with libc's errno da48bd9ee5 build: link with --build-id=none c1094987d1 build: support building with Link Time Optimizations 958f2e57ef build: use thin archives instead of incremental linking 1445836ca7 Makefile, Makefile.spl: cosmetic change 98e55f97af lib: crc32: put the crc_table variable into efi_runtime_rodata section ead698acbc efi_selftest: compiler flags for efi_selftest_miniapp_exception.o 15f537ccf9 efi_loader: add macro for const EFI runtime data 8283697311 efi_loader: add Sphinx doc for __efi_runtime and __efi_runtime_data 2bdc6f579b efi_loader: fix warning when linking with LTO 46c3e29219 string: make memcpy(), memset(), memcmp() and memmove() visible for LTO 6f243e25e6 test/py: improve regular expression for ut subtest symbol matcher 998929b535 compiler.h: align the __ADDRESSABLE macro with Linux' version 236f2ec432 treewide: Convert macro and uses of __section(foo) to __section("foo") 9ce799aaba checkpatch: require quotes around section name in the __section() macro 364bef150d regmap: fix a serious pointer casting bug 2177f924bf test: Avoid random numbers in dm_test_devm_regmap() a2cfad8ecc pylibfdt: Rework "avoid unused variable warning" lines eb53b943be Merge https://source.denx.de/u-boot/custodians/u-boot-sh 6fc323c1ae pinctrl: renesas: Implement unlock register masks 1fffcaefc1 pinctrl: renesas: Fix R-Car Gen2 help text c0de8e792b pinctrl: renesas: Deduplicate Kconfig f10de23862 gpio: renesas: Pass struct udevice to rcar_gpio_set_direction() e7690e6195 clk: renesas: Deduplicate gen3_clk_get_rate64() PLL handling d413214fb7 clk: renesas: Add register pointers into struct cpg_mssr_info 406c93c85c clk: renesas: Introduce enum clk_reg_layout f7f8d47317 clk: renesas: Pass struct cpg_mssr_info to renesas_clk_endisable() e935409199 clk: renesas: Make reset controller modemr register offset configurable 12dd238a64 clk: renesas: Add support for RPCD2 clock 1b004e2874 clk: renesas: Fix Realtime Module Stop Control Register offsets efece632e7 clk: renesas: Fix incorrect return RPC clk_get_rate ccc2c9aab1 clk: renesas: Reinstate RPC clock on R-Car D3/E3 f7b4e4c094 clk: renesas: Synchronize R-Car Gen3 tables with Linux 5.12 8152c189bd clk: renesas: Synchronize R-Car Gen2 tables with Linux 5.12 f07c9ecb36 clk: renesas: Synchronize RZ/G2 tables with Linux 5.12 a4262e5506 Merge https://source.denx.de/u-boot/custodians/u-boot-marvell fd883eaf5b Merge https://source.denx.de/u-boot/custodians/u-boot-riscv c350601348 arm: mvebu: armada-3720-uDPU.dts: Change back to phy-mode "2500base-x" d24efc621c net: mvpp2: add explicit sgmii-2500 support 27844000ef net: mvpp2: allow MDIO registration for fixed links d757c859c7 net: mvpp2: fix missing switch case break cf51a0d5fc net: mvpp2: remove unused define MVPP22_SMI_PHY_ADDR_REG 7589be8d38 net: mvpp2: AN Bypass in 1000 and 2500 basex mode 08f462dd1e net: mvpp2: Fix 2.5G GMII_SPEED configurations be45eb5064 net: mvpp2: remove redundant SMI address configuration 8299abc5ff net: mvpp2: add 1000BaseX and 2500BaseX ppv2 support 8d3aa376a9 net: mvpp2: add CP115 port1 10G/5G SFI support 16bacd5e5f phy: introduce 1000BaseX and 2500BaseX modes 27c2236f8a Merge tag 'xilinx-for-v2021.07-rc3' of https://source.denx.de/u-boot/custodians/u-boot-microblaze a4691f363e riscv: ae350: Increase malloc size for binman spl flow 84dee33ca8 riscv: Drop USE_SPL_FIT_GENERATOR cc269e1c00 riscv: ae350: Switch to use binman to generate u-boot.itb 756eeba8a2 riscv: qemu: Switch to use binman to generate u-boot.itb 18cb82c35c riscv: dts: Sort build targets in alphabetical order 31eefd4380 binman: Support packaging U-Boot for scenarios like OF_BOARD or OF_PRIOR_STAGE 1621d3c434 lib: kconfig: Limit BINMAN_FDT for OF_SEPARATE or OF_EMBED 0784510f74 riscv: sifive: unleashed: Switch to use binman to generate u-boot.itb 73c2a8fb68 makefile: Pass OpenSBI blob to binman make rules 4c4d6077d3 binman: Add support for RISC-V OpenSBI fw_dynamic blob aa75ce95ed binman: test: Rename 172_fit_fdt.dts to 170_fit_fdt.dts 2892300ed4 binman: Correct the comment for ATF entry type 2817c9dd32 binman: Correct '-a' description in the doc 6e847f6d5d common: kconfig: Correct a typo in SPL_LOAD_FIT c0e6feeb34 xilinx: zynqmp: Enable DM_RTC/emul driver/cmd date/gettime and efi settime 2a6e6c81f4 xilinx: versal: Enable CONFIG_POSITION_INDEPENDENT a502a87bc0 arm64: zynqmp: Add description for SOM/Kria boards 3195840c94 arm64: zynqmp: Add psgtr DT descriptions bd00849ae9 arm64: zynqmp: Add pinctrl description 50a6bd000f arm64: zynqmp: Add zynqmp firmware specific DT nodes 26d8eccea7 arm64: zynqmp: Add missing mio-bank properties to sdhci fddff6815a arm64: zynqmp: Remove comment about clock chips 486f25c727 arm64: zynqmp: Add 'i2c-mux-idle-disconnect' property 000b862325 arm64: zynqmp: Add label to all GPIO lines for VCK190 SC 65a572b1d0 arm64: zynqmp: Add 'silabs,skip-recall' to DDR DIMM si570 clk node a34a12fabc arm64: zynqmp: Add missing silabs,skip-recall for si570 ref clk nodes 428bec7cf9 Merge branch '2021-05-17-assorted-fixes' 7a1638c263 Merge tag 'efi-2021-07-rc3' of https://source.denx.de/u-boot/custodians/u-boot-efi 52993fcb76 Merge https://source.denx.de/u-boot/custodians/u-boot-riscv 87316da05f lib: introduce HASH_CALCULATE option 48ee084602 efi_loader: Fix Kconfig for EFI_TCG2 protocol 2052759a5e efi_loader: Don't stop EFI subsystem init if installing TCG2 fails 97f446a8ff efi_loader: Uninstall the TCG2 protocol if logging s-crtm fails b76edf6b07 efi_loader: Clean up tcg2 once in case of failure bc3f465181 efi_loader: loosen buffer parameter check in efi_file_read_int 6a2e26b95f efi_loader: capsule: Remove the check for capsule_authentication_enabled environment variable e2ae483c3b hash: Kconfig option for SHA512 hardware acceleration 700f68c354 efi_loader: build warning in efi_tcg2_hash_log_extend_event 06262c3836 doc: extension.rst missing in doc/usage/index.rst 566e857fff doc: man-page for size command af02975eb9 MAINTAINERS, git-mailrc: socfpga: Update email address for Ley Foon a7d03d5342 Makefile: Handle building in a very old build directory eefa9d7f08 psci: rename psci_features function 6c353b34cf cli: slighly more clear error messages f68ed0bcb8 Makefile: allow to override python3 feddbdb55f Merge https://source.denx.de/u-boot/custodians/u-boot-marvell 89419279f4 riscv: Group assembly optimized implementation of memory routines into a submenu 703b84ec29 riscv: Fix memmove and optimise memcpy when misalign e90cb0db34 riscv: Fix arch_fixup_fdt always failing without /chosen a6d7e8c914 riscv: Split SiFive CLINT support between SPL and U-Boot proper 2b039940f3 riscv: ax25-ae350: doc: Fix minor format issues 7e1d0a8f17 Merge https://source.denx.de/u-boot/custodians/u-boot-usb a5f9be1ed5 usb: dwc3-generic: Disable host driver definition if gadget only 1027f28bd4 usb: musb-new: Extend and move Allwinner quirk into Kconfig e1c55dfc7b arm: octeontx2: Add Octeon TX2 CN913x DB support f29eaadeb5 arm: octeontx2: Add dtsi/dts files for Octeon TX2 CN913x DB 961ab07df6 cmd: mvebu: Rename rx_training to mvebu_comphy_rx_training 1fde894e79 pcie: designware: mvebu: do not configure ATU for IO when not used 7d8e1651da arm64: mvebu: extend the mmio region 32a1a5b374 arm64: mvebu: a8k: move firmware related definitions to fw info a2122d8bab arm64: mvebu: do not map firmware RT service region 762f9fba0f arm64: mvebu: a8k: align memory regions 9c84159ce1 spi: kirkwood: prevent limiting speed to 0 562f8d5b36 spi: kirkwood: prevent configuring speed exceeding max controller freq 037818c544 spi: kirkwood: support extended baud rates 76a516452b mvebu: x530: Reduce SPL image size e644dfbb17 configs: Resync with savedefconfig 8054d80b04 Merge https://source.denx.de/u-boot/custodians/u-boot-sh 666afca0df Merge tag 'u-boot-amlogic-20210514' of https://source.denx.de/u-boot/custodians/u-boot-amlogic 579e07501a Merge https://source.denx.de/u-boot/custodians/u-boot-riscv 4c2eb955cf net: designware: meson8b: add g12a compatible 81d0edafd9 net: dwmac_meson8b: do not set TX delay in TXID & RXID 60e531fabf usb: dwc3-meson-g12a: skip phy on -ENODATA aswell d39620e045 ARM: dts: add missing -u-boot.dtsi to enable HDMI on Beelink GTKing/King-Pro ffdc71bc09 Revert "riscv: cpu: fu740: clear feature disable CSR" cc25f346c9 pwm: sifive: make set_config() and set_enable() work properly 81dadfa4bc riscv: Don't reserve AI ram in k210 dts 2111f4e8bf riscv: k210: Use AI as the parent clock of aisram, not PLL1 2d64e3829b riscv: k210: Rename airam to aisram 23058052de riscv: Enable AI ram on K210 2eebe5b373 riscv: Enable some devices pre-relocation 09ad08fa1a clk: Add support for the k210 clock driver pre-relocation 800c7f6a1f clk: k210: Move the clint clock to under aclk f93ce98eb2 clk: k210: Remove k210_register_pll 598a06dcb4 clk: k210: Fix PLL enable always getting taken d0686a02b9 clk: k210: Fix PLLs not being enabled 8c12cb3fd8 clk: Warn on failure to assign rate c0c80e7843 MAINTAINERS: Add a co-maintainer for RISC-V 530c8d4af2 Merge branch '2021-05-13-extension-board-detection-and-DT-overlay-application' 1569847e7c am335x: add support for cape detect functionality d705527a89 arm: am335x: add support for i2c2 bus 77115a5526 configs: CHIP: add support for DIP detect functionality 6c2c7e9cb9 arm: sunxi: add support for DIP detection to CHIP board c9dffc9719 w1: replace dt detection by automatic detection 0705e25cd0 am57xx: add support for cape detect functionality 8c1d443206 ti/common: add support for extension_scan_board function 95300f203f pytest: add sandbox test for "extension" command 2f84e9cf06 cmd: add support for a new "extension" command bbdbcaf59d fdt_support: move fdt_valid from cmd_fdt.c to fdt_support.c 8f76c9d73a ARM: renesas: Scrub duplicate memory nodes from DT on Gen3 bd83431ea3 ARM: rmobile: Add missing rcar-common/common.c to Beacon RZG2M kit ea184cbff9 Merge tag 'ti-v2021.07-rc3' of https://source.denx.de/u-boot/custodians/u-boot-ti bbc9da58b3 ARM: dts: k3-am642-sk: Add ethernet related DT nodes bc17fccbd0 ARM: dts: k3-am64-main: Add CPSW DT nodes 845e1060d3 net: ti: am65-cpsw-nuss: Add a new compatible for AM64 2411e85b99 net: ti: am65-cpsw-nuss: Don't cache disabled port ID 8441d49e60 net: ti: am65-cpsw-nuss: Prepare to support non primary ext port 9a92851c33 dma: ti: k3-udma: Add BCDMA and PKTDMA support 6f617d8618 dma: ti: k3-psil-am64: Add AM64 PSIL endpoint data b00030e267 dma: ti: k3-psil: Extend PSIL EP data extension for AM64 035c679a77 dma: ti: k3-psil-am654: Drop unused PSIL EP static data f1e97c7058 soc: ti: k3-navss-ringacc: Remove unused ring modes c409b4932d soc: ti: k3-navss-ringacc: Add AM64 ringacc support 91f1e792fe firmware: ti_sci: Update ti_sci_cmd_rm_udmap_tx_ch_cfg() API to the latest ec658e7ee5 board: ti: am64x: Parse MAC address from board EEPROM e0e5374b91 configs: am64x_evm_a53: Enable support for building multiple dtbs 7ecca0c43d configs: am64x_evm_a53: Enable support for reading eeprom d5a7e480b9 configs: am64x_evm_a53: Enable configs for printing cpuinfo bc64d1d2f9 configs: am64x_evm_r5: Enable support for building multiple device trees e1a532875b configs: am64x_evm_r5: Enable checks for spl and stack sizes a66b9149a3 arm: dts: am642-r5-sk: Add r5 specific dts c88a9ae1fe arm: dts: am642-sk: Add initial sk dts 45b7a9fc08 arm: dts: am642-evm: Add I2C nodes e922b5a963 arm: dts: k3-am642-r5-evm: Do not use power-domains for I2C 93e0bfb829 arm: dts: k3-am64-evm: Make chip id available before pre-reloc 5af71f2658 include: configs: Update env for selecting right dtb 212cba02b7 include: configs: am64x_evm: Optimize size of SPL BSS aad1614468 include: configs: am64x: Avoid overlap of BSS and stack area b5425a9676 arm: am64x: Add support for selecting DT based on EEPROM 63d825e9fc board: ti: am64x: Add support for detecting multiple device trees 8817c132a0 board: ti: am64x: Enable support for reading EEPROM in R5 SPL 2ee76314a7 board: ti: am64x: Add support for reading eeprom data 776b79e9f1 soc: ti: k3-socinfo: Add entry for AM64X SoC family 9dee749541 configs: am64x_evm_r5: Enable GPIO regulator ab4c072ddd arm: dts: k3-am642-r5-evm: Add GPIO DDR VTT regulator d3fd37b8a1 arm: dts: k3-am64-main: Add GPIO nodes d411f0973a arm: mach-k3: am642: Add support for triggering ddr init from SPL fe0f3e3697 arm: dts: k3-am642: Add ddr node 2ce6dedf0b ram: k3-ddrss: Enable vtt regulator if present 9f9b5c1c16 ram: k3-ddrss: Introduce support for AM642 SoCs a8c13c777e ram: k3-ddrss: Introduce common driver with J7 SoC support db2438131d ram: k3-ddrss: Introduce top-level CONFIG_K3_DDRSS 67124b9a74 ram: k3-j721e: Rename to k3-ddrss 036f0c0b66 ram: k3-j721e: lpddr4_ctl_regs: Fix checkpatch issue for types cc40e4d947 ram: k3-j721e: lpddr4_pi_macros: Fix indentation issues cde1fcee3e ram: k3-j721e: lpddr4_phy_core_macros: Fix indentation issues 0ef6349326 ram: k3-j721e: lpddr4_ddr_controller_macros: Fix indentation issues 6a0677d0a0 ram: k3-j721e: lpddr4_data_slice_3_macros: Fix indentation issues f1ce7dd92d ram: k3-j721e: lpddr4_data_slice_2_macros: Fix indentation issues c1cf7a3d3a ram: k3-j721e: lpddr4_data_slice_1_macros: Fix indentation issues 5bf74a4884 ram: k3-j721e: lpddr4_data_slice_0_macros: Fix indentation issues 6da67b081f ram: k3-j721e: lpddr4_address_slice_0_macros: Fix indentation issues 760b7488f5 dt-bindings: memory-controller: Add K3 AM64 DDRSS compatible 55afd2d8f5 configs: am64x_evm_a53: Add Initial support d480bd5edc configs: am64x_evm_r5: Add Initial support b6059ddc45 arm: dts: k3-am642: Add r5 specific dt support 5db2915a72 arm: dts: k3-am642: Add initial support for EVM 58211db0a8 arm: dts: ti: Add Support for AM642 SoC dd41886498 dt-bindings: pinctrl: k3: Introduce pinmux definitions for AM64 33b7258947 board: ti: am64x: Add board support for am64x evm f721502e3f mailbox: k3-sec-proxy: Extend valid thread IDs 7288beaa47 mmc: sdhci_am654: Add Support for TI's AM642 SoC 7fe7713c2e armv8: mach-k3: am642: Add custom MMU support 078332cee3 arm: mach-k3: am642: Shut down R5 core after ATF startup on A53 f4686c3d5b arm: mach-k3: am642: Use mmc start and stop callbacks d2edabfa8d arm: mach-k3: am642: Load SYSFW binary and config from boot media 6d52c9dd90 arm: mach-k3: am642: Store boot info from ROM b4a8c3b242 arm: mach-k3: am642: Unlock all applicable control MMR registers 57dba04afb arm: mach-k3: am642: Add support for boot device detection eb54168bb0 arm: mach-k3: Add basic support for AM642 SoC definition a47abd7bf4 Revert "fdt: translate address if #size-cells = <0>" 5a6caf916c clk: ti: am3-dpll: use custom API for memory access b178e1f77b clk: ti: gate: use custom API for memory access 2dd2f3ea6d clk: ti: change clk_ti_latch() signature b1aef0384f clk: ti: add custom API for memory access 59a2b9e605 Merge tag 'u-boot-imx-20210502' of https://gitlab.denx.de/u-boot/custodians/u-boot-imx 838157d02e configs: Resync with savedefconfig 8eee388860 Merge branch 'finish-DM_MMC-migration' f7173fce49 DM: DM_MMC migration is now mandatory for non-SPL c51f74ba7a ata: Make LIBATA means AHCI is enabled mandatory. 8c245fe7ea boards: Disable CMD_SATA on platforms that no longer have a SATA driver enabled 2684e082bc ppc: Remove some SECURE_BOOT defconfigs 7666cccf4f ARM:imx:imx8mq-cm: Add support for Ronetix iMX8MQ-CM fdd2f359e4 imx: Add support for Ronetix's iMX7-CM board dd8c32410e pci: imx: disable imx6sdl LTSSM upon driver remove 35fc3713a3 imx: mkimage_fit_atf: fix file size reporting f94ce9eb05 imx: imx8: Update README with somewhat correct firmware versions 53b516c58d arm: imx8m: add support for Compulab iot-gate-imx8 (imx8mm-cl-iot-gate) 8350211af4 arm: dts: add imx8mm-cl-iot-gate dts file cd4359194b net: fec: Only unregister MII bus if we registered it eccd132974 net: fec: Don't use disabled phys cecd013fdf pci: pci-uclass: Add board_pci_fixup_dev for DM_PCI 19e1b8d9b2 pci: Update the highest subordinate bus number for bridge setup 566c537c60 arm: dts: imx6qdl-gw552x.dtsi: fix VBUS supply 1afa31a41e imx: ventana: add delay before reading EEPROM 7e0daa924a board: imx8mm: Add Engicam i.Core MX8M Mini C.TOUCH 2.0 e3409a4cb7 board: imx8mm: Add Engicam i.Core MX8M Mini EDIMM2.2 Starter Kit b6c332c6fd arm64: dts: imx8mm: Add Engicam i.Core MX8M Mini SoM c1f09505d5 arm64: dts: imx8mm: Add common -u-boot.dtsi 3a5435580d include: configs: ge: avoid shell on boot failure ee77bb5719 include: configs: ge: simplify default boot command 830160d16e include: configs: ge: bx50v3: drop USB boot 62e3232122 configs: ge: use non-persistent environment aca3b4e193 configs: ge: bx50v3: adjust watchdog period 4ac026a937 board: ge: bx50v3: add phy reset GPIO 512bda95ed board: ge: bx50v3: fix crystal bit bd9059c477 Makefile: Fix generation of flash.bin u-boot.itb with binman ---- Link: https://lists.denx.de/pipermail/u-boot/2021-May/450703.html Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
Diffstat (limited to 'recipes-bsp/u-boot')
-rw-r--r--recipes-bsp/u-boot/u-boot-fslc-common_2021.07.inc2
1 files changed, 1 insertions, 1 deletions
diff --git a/recipes-bsp/u-boot/u-boot-fslc-common_2021.07.inc b/recipes-bsp/u-boot/u-boot-fslc-common_2021.07.inc
index e47d2d6f..e2801c71 100644
--- a/recipes-bsp/u-boot/u-boot-fslc-common_2021.07.inc
+++ b/recipes-bsp/u-boot/u-boot-fslc-common_2021.07.inc
@@ -10,7 +10,7 @@ DEPENDS += "flex-native bison-native"
10 10
11SRC_URI = "git://github.com/Freescale/u-boot-fslc.git;branch=${SRCBRANCH}" 11SRC_URI = "git://github.com/Freescale/u-boot-fslc.git;branch=${SRCBRANCH}"
12 12
13SRCREV = "f0f7f23c85185e1237693eeb8f1f73634fd8a10d" 13SRCREV = "dcb27e421ca6a7478026a54ae64606539ba6a4fb"
14SRCBRANCH = "2021.07+fslc" 14SRCBRANCH = "2021.07+fslc"
15 15
16PV = "v2021.07+git${SRCPV}" 16PV = "v2021.07+git${SRCPV}"