summaryrefslogtreecommitdiffstats
path: root/recipes-bsp/u-boot/u-boot-fslc-common_2021.07.inc
Commit message (Collapse)AuthorAgeFilesLines
* u-boot-fslc: update to v2021.07Andrey Zhizhikin2021-08-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | U-Boot repository has been upgraded to v2021.07 from DENX repository. Following upstream commits are included in this version: ---- 840658b093 Prepare v2021.07 09576cdb6a Merge tag 'u-boot-amlogic-20210703' of https://source.denx.de/u-boot/custodians/u-boot-amlogic 8c6d8c3219 configs: libretech: set SPI mode to 0 62c7e40a04 Merge tag 'efi-2021-07-rc6' of https://source.denx.de/u-boot/custodians/u-boot-efi 760d2f9e9e autoboot: fix MENUKEY 0fa5020c02 efi_loader: Allow capsule update on-disk without checking OsIndications 149108a3eb efi_loader: clear OsIndications 417a3c24c9 efi_loader: Improve the parameter check for QueryVariableInfo() abd62e4d41 efi_loader: missing parentheses in query_console_size 6e0184b86f efi_loader: Always install FMPs b891ff18f8 efi_loader: Force a single FMP instance per hardware store 3ef772230d efi: Fix to use null handle to create new handle for efi_fmp_raw b7ad721c83 Revert "TEST: USB_HOST not USB" 4e1903a645 TEST: USB_HOST not USB e2e95e5e25 spi: Update speed/mode on change 605cbcb0a4 Merge tag 'efi-2021-07-rc5-2' of https://source.denx.de/u-boot/custodians/u-boot-efi 70e80666f2 smbios: Fix SMBIOS tables ff192304b6 smbios: Fix BIOS Characteristics Extension Byte 2 a86ed41bff doc/usage: cmd-usage help file for askenv 8c6532d7c4 smbios: convert function descriptions to Sphinx style 2b8723c5a1 efidebug: correct display of BootOrder 7891fe675d efi_loader: TPL_HIGH_LEVEL not allowed for CreateEvent ---- Link: https://lore.kernel.org/u-boot/20210705151317.GW9516@bill-the-cat/ Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* u-boot-fslc: update to v2021.07-rc5Andrey Zhizhikin2021-06-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | U-Boot repository has been upgraded to v2021.07-rc5 from DENX repository. Following conflicts were manually resolved: ---- configs/imx8mm_evk_defconfig: configs/imx8mn_ddr4_evk_defconfig: configs/imx8mn_evk_defconfig: configs/imx8mp_evk_defconfig: Drop our local change, which are incuded in the commit 2bba78076b ("configs: Resync with savedefconfig") from upstream. configs/mx6sabresd_defconfig: Merge changes from commit 2f7d3890b6 ("mx6sabre_common: Dynamically change the video output") with upstream commit 2bba78076b ("configs: Resync with savedefconfig"). ---- Following upstream commits are included in this version: ---- 3ef4572110 Prepare v2021.07-rc5 534f0fbd65 arm64: Fix relocation of env_addr if POSITION_INDEPENDENT=y 2bba78076b configs: Resync with savedefconfig 4d8c21da41 Merge tag 'u-boot-imx-20210625' of https://gitlab.denx.de/u-boot/custodians/u-boot-imx 1b044fd1c9 Merge https://source.denx.de/u-boot/custodians/u-boot-sh 0e1819f2fb Merge https://source.denx.de/u-boot/custodians/u-boot-usb 4822114f4f usb: ehci-mx6: Do not fail when 'reg' is not found ec326b9325 usb: ehci-mx6: Move fdtdec_get_alias_seq() inside the CONFIG_MX6 12ef801673 ARM: rmobile: beacon: Set CONFIG_RZ_G2 on Beacon boards fcf3981161 Merge https://source.denx.de/u-boot/custodians/u-boot-x86 c3a095d1ce Merge tag 'mmc-2021-6-22' of https://source.denx.de/u-boot/custodians/u-boot-mmc 6fc0a2f76b Merge branch '2021-06-22-assorted-fixes' b2710faf82 test: Include /sbin to the PATH when creating file system af8e2d4746 MAINTAINER, git-mailrc: Update the mmc maintainer 076c7bfb1f global_data: Ensure we have <config.h> when symbols are not in Kconfig yet 640e2cd6d4 socfpga64: Do not define CONFIG_SYS_MEM_RESERVE_SECURE to 0 8f0f26eb59 Revert "powerpc: fix regression in arch_initr_trap()" 8b95deafc5 powerpc: Don't use relative include for config.h in global_data.h 5ad9220bf7 malloc: add SPDX license identifiers f68d5a66cd MAINTAINERS: Add an entry for NVMe bf2a28356e doc: develop: Convert README.nvme to reST 78d5f2011e nvme: Don't clear nvme blk device's priv space 757cc4b1b2 nvme: Drop useless members of 'struct nvme_ns' 8c60d40d69 nvme: Eliminate the offset of one during block dev creation 478f7fc6a0 nvme: Skip block device creation for inactive namespaces 84344258f2 nvme: Move block dev creation from uclass post_probe() to driver probe() c3e52c71bb nvme: Remove the redundant aqa value setting 859b33c948 nvme: Correct the prps per page calculation method b12f62374e nvme: fix for big endian systems 6fbe06a6ce x86: Discard .note.gnu.property sections 2600dd897e Makefile: Adjust indention of GENENV quiet output 5a87df8380 autoboot: fix typos of CONFIG_AUTOBOOT_USE_MENUKEY c7d1b18908 disk/part_dos.c: Fix a variable typo in write_mbr_partitions() 1ce892cb1c azure: Use msys2 20210604 installer for Windows build f132aab403 Revert "mmc: fsl_esdhc_imx: use VENDORSPEC_FRC_SDCLK_ON to control card clock output" d77d61ea1b mmc: mmc-uclass: change to static about dm function 2da2335a18 mmc: fsl_esdhc_imx: use mmc_send_cmd instead of dm_mmc_send_cmd 5c2beda545 mmc: Update environment variable with active partition 1925e65706 mmc: dwmmc: socfpga: Get "fifo-mode" property from DT 8cb9d3ed3a mmc: dw_mmc: Fixes data read when receiving DTO interrupt in FIFO mode 3a3672cc37 mmc: mtk-sd: increase the minimum bus frequency 52ce6a61c1 imx8mm: configs: enable distro default features 06f4e426f8 imx8mp: configs: enable distro default features 31b3829f74 o4-imx-nano: Fix dtc warnings 97c8cb524c Merge branch 'network_master' of https://source.denx.de/u-boot/custodians/u-boot-net 54c321f9de net: octeontx: smi: use dt live tree API 75efe7dc99 cmd: pxe_utils: sysboot: fix crash if either board or soc are not set. 82a3c9ef20 net: use the same alias stem for ethernet as linux 6e424b4aca net: use a more deterministic approach to get the active ethernet device 02036d90ec net: sun8i-emac: fix MDIO frequency eab447b2b5 net: synquacer: Add netsec driver f024e0b208 net: dwc_eth_qos: Revert some changes of commit 3a97da12ee7b 07292f8e51 net: dwc_eth_qos: Fix needless phy auto-negotiation restarts 7001863596 net: e1000: do not attempt to set hwaddr for i210 without FLASH 3e1848778c Fix a memory leak issue in the RX port initialization. a298d4fbcd Merge https://gitlab.denx.de/u-boot/custodians/u-boot-fsl-qoriq 7e585b5a61 Merge branch 'master' of https://source.denx.de/u-boot/custodians/u-boot-riscv b7efcaff8b board: freescale: t1028xrdb: Add MAINTAINER for revD 390c73b417 armv8: Update erratum number to align with doc 13ea307f79 board: freescale: t208xrdb: add a config option for rev D dts fixups 4e21a555c1 board: freescale: t208xrdb: add Linux fdt fix-ups for rev D c91b130554 board: freescale: t208xrdb: detect the board revision version a484f7c486 board: freescale: t208xrdb: remove the legacy non-DM_ETH code 11eeeef7b0 pg-wcom-ls102xa: fix sys counter frequency 02802eb89e pg-wcom-ls102x: initialize front led and app buf ccbd2ced73 km: ls102x: update device disable configuration acc hw design desc fd49502d0f km: ls102x: set ethrotate envvar to no fbb0e15a42 km/scripts: fix saveenv command syntax a09806498c km: ls102xa: add missing define for PRAM regions 3aea3ddf21 km/ls102xa: add support for u-boot POST memory test a7fd6fa1c2 board/km: add support for expu1 design based on nxp 0b036d4c1b board: freescale: t102xrdb: Add MAINTAINER eccf98f8d8 board: freescale: p2041rdb: Add MAINTAINER 6d1657b998 board: freescale: p1_p2_rdb_pc: Add MAINTAINER 0eb946ec28 board: freescale: t4rdb: Add MAINTAINER fb6c96f14e arm: dts: ls1021a.dtsi: Fix invalid reg on gpio nodes 50dae8eb3a net: tsec: add option to set device max-speed via dts 0753603e25 keymile: common: fix hexadecimal env variable format 058c08dc60 configs: seli8: set envsize to 0x4000 34f39ce882 armv8: layerscape: drop CONFIG_SYS_FSL_MMC_HAS_CAPBLT_VS33 b1d59867e5 mmc: fsl_esdhc_imx: drop CONFIG_SYS_FSL_MMC_HAS_CAPBLT_VS33 ae7020b435 mmc: fsl_esdhc: convert to CONFIG_FSL_ESDHC_VS33_NOT_SUPPORT 6bc2419cc2 board: freescale: p2041rdb: use correct EEPROM address length 8bb20852eb configs: ls2088aqds: fix synchronous exception effcb1ebe4 configs: ls1088a: Enable CONFIG_SYS_RELOC_ENV_ADDR 38d1a18750 arm: dts: lx2162aqds: support eMMC HS400 mode on esdhc1 8e221b4a1c pci: layerscape-ep: Add check of the PCIe controller enablement ff64e9a9f0 armv8: ls1012a: Pass PPFE firmware to Linux through FDT addec3511f armv8: layerscape: enable eMMC HS400 workarounds for LX2160A/LX2162A 84c2e044a9 armv8: layerscape: add PSCI support for cpu release c0eeb730f8 board: freescale: vid.c: Add check for return value of adjust_vdd() 62ce0a02f9 riscv: andes_plic: Fix riscv_get_ipi() mask 279de759bd riscv: ae350: doc: Remove CONFIG_SKIP_LOWLEVEL_INIT 77eae0ebe6 riscv: ae350: dts: Add missing "u-boot, dm-spl" for SPL config 048aff6d26 riscv: ae350: dts: Fix #interrupt-cells for plic0 in 32-bit f050dd2b26 riscv: ae350: dts: Remove the unnecessary #address-cells in plic nodes 5c267e0033 riscv: ae350: dts: Remove the unnecessary space in bootargs 2ff6b799a8 riscv: ae350: dts: Add SPDX license header b2c4b7f665 Merge tag 'u-boot-imx-20210616' of https://gitlab.denx.de/u-boot/custodians/u-boot-imx 864c3dbc0a ls1012a: net: pfe: remove pfe stop from bootcmd 2bf4658b8c board: sl28: fix RGMII clock and voltage fb4e64ef9d configs: ls1046afrwy: Add secure boot config 9301a5cc99 Merge https://source.denx.de/u-boot/custodians/u-boot-marvell 029bb91e80 arm: mvebu: turris_{omnia, mox}: ensure running bootcmd_rescue always works c4737cd594 Merge tag 'xilinx-for-v2021.07-rc5' of https://source.denx.de/u-boot/custodians/u-boot-microblaze 6bb577dbb3 arm64: zynqmp: Disable EFI_CAPSULE_ON_DISK_EARLY 2ffa653798 spi: zynqmp_gqspi: Fix write issue 3414712ba8 arm64: zynqmp: Writing correct value to ANALOG_BUS cf066a20c3 Merge https://source.denx.de/u-boot/custodians/u-boot-marvell c64e2bd558 arm64: mvebu: correct Armada 8K addresses d51bdaea19 arm: mvebu: turris_mox: enable options for Turris network boot f221333400 arm: mvebu: dts: turris_mox: add nodes for SPI NOR partitions 8805647ed0 arm: mvebu: configs: turris_mox: add fdtfile default env variable 45853413e2 arm: mvebu: turris_mox: start blinking PHY LEDs when entering rescue ec3784d626 arm: mvebu: turris_mox: add support for board rescue mode e04bf43681 arm: mvebu: dts: turris_mox: add button and LED nodes 0008d80866 fs/squashfs: fix reading of fragmented files 46704165f5 Merge https://source.denx.de/u-boot/custodians/u-boot-usb 5e425a31d3 Merge tag 'efi-2021-07-rc5' of https://source.denx.de/u-boot/custodians/u-boot-efi 40496ac3b7 mx7d: Add Storopack's SMEGW01 board d4f15ecd47 imx8mn: configs: add support for distro boot commands a3a0bc85c0 imx: Add SeeedStudio NPI-IMX6ULL Support fe133eb192 imx: support for conga-QMX8 board 6ac4d44806 arm: imx: imx8mm: correct unrecognized fracpll frequency b8916306d1 pico-imx6: README: Fix the boot mode settings URL cd18f1e6e6 imx: ventana: enable dm support for PCI and FEC ethernet d9a7f1a913 arm: imx: imx8mm: clock: make debug output more descriptive 1180baec98 Add EV-iMX280-NANO-X-MB board 3675ac081a Add out4.ru O4-iMX-NANO board e2017ef6ed ARM: imx8m: verdin-imx8mm: Increase bootm size to 64 MiB cb87278cf6 configs: imxrt1050-evk: enable host usb support and its command 42b967216e ARM: dts: imxrt1050-evk: enable usbotg1 node as host 9b91484a89 ARM: dts: imxrt1050: add usbotg1, usbphy1 and usbmisc nodes e7e81e8959 usb: ehci-mx6: add support for i.MXRT 45a5f76cfc clk: imx: clk-imxrt1050: introduce IMXRT1050_CLK_USBOH3 0d90dec182 ARM: IMXRT: introduce is_imxrt*() macros and get_cpu_rev() d7308dbd86 ARM: dts: imxrt1020: add gpio5 node to this SoC dc54f82901 ARM: dts: imxrt1020-evk: move all u-boot, dm-spl to imxrt1020-evk-u-boot.dtsi file 1f3555d906 ARM: dts: imxrt1050-evk: move all u-boot, dm-spl to imxrt1050-evk-u-boot.dtsi file 31f0e58527 ARM: dts: imxrt1050-evk: remove u-boot,dm-spl a9a5c33d57 ARM: dts: imxrt1050: set lcdif clocks according to mxsfb driver f2d91e606b ARM: dts: imxrt1050: move lcdif assigned clock to dtsi f544dfecd2 clk: imx: clk-imxrt1050: introduce LCDIF_PIX and rename LCDIF to LCDIF_APB 006f0dfb1d video: mxsfb: add enabling of "disp_axi" clock ee62a05344 video: mxsfb: add enabling of "axi" clock other than "per" clock 72d65bdf35 configs: imxrt1050-evk: enable imx gpt timer as tick-timer 6f6f03af0e ARM: dts: imxrt1050-evk: add device_type = "memory" to memory node 0684ec8a9d ARM: dts: imxrt1050-evk-u-boot: make gpt1 present for SPL 7892f3eba1 ARM: dts: imxrt1050-evk: set gpt1 as tick-timer for u-boot 7eacc427bb ARM: dts: imxrt1050-evk: enable gpt1 timer 5790db9283 ARM: dts: imxrt1050: add gpt1 node 6cd7a9b850 ARM: dts: imxrt1050: add node label to osc a2d89cce7c configs: imxrt1020-evk: enable imx gpt timer as tick-timer d956990c69 ARM: dts: imxrt1020-evk: add device_type = "memory" to memory node faa4e95b5c ARM: dts: imxrt1020-evk-u-boot: make gpt1 present for SPL e5d10f4442 ARM: dts: imxrt1020-evk: set gpt1 as tick-timer for u-boot bc4944051e ARM: dts: imxrt1020-evk: enable gpt1 timer df243c93d3 ARM: dts: imxrt1020: add gpt1 node bfdbe871a0 ARM: dts: imxrt1020: add node label to osc f8c8573b85 timer: imx-gpt: Add timer support for i.MX SoCs family 55ad612306 arm: imxrt: soc: make mpu regions generic b95e5edc42 efi_loader: fix Sphinx warning dcd2bbe051 usb: dwc2: Avoid delay when initializing USB peripheral by dwc2 e27b0ff1b7 efi_loader: efi_capsule_delete_file() NULL dereference 3dca77b1dc efi_loader: partition numbers are hexadecimal 6a1d65e59f doc: usage: man-page for ums command 6b8d9c92fc cmd: Add dependency for ums command ed9720d055 doc: usage: man-page for pinmux command 0703f5923b doc: usage: reorder commands in index.rst cb26d5a926 Merge https://source.denx.de/u-boot/custodians/u-boot-sh c2d21e0ac0 usb: cdns3: cdns3-ti: Fix clk_get_by_name() to get the correct name a2a14854f2 pinctrl: renesas: Synchronize R-Car Gen2/Gen3 tables with Linux 5.12 ---- Link: https://lore.kernel.org/u-boot/20210628194137.GU9516@bill-the-cat/ Link: https://github.com/Freescale/u-boot-fslc/pull/41 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* u-boot-fslc: update to v2021.07-rc4Andrey Zhizhikin2021-06-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | U-Boot repository has been upgraded to v2021.07-rc4 from DENX repository. Following upstream commits are included in this version: ---- e3b64beda5 Prepare v2021.07-rc4 80da2453e1 configs: Resync with savedefconfig 18dd72ad47 Merge tag 'u-boot-rockchip-20210606' of https://source.denx.de/u-boot/custodians/u-boot-rockchip 281e95c40f Merge tag 'dm-pull-6jun21' of https://source.denx.de/u-boot/custodians/u-boot-dm 0c4e63a487 Merge tag 'video-for-2021-07-rc3' of https://source.denx.de/u-boot/custodians/u-boot-video 269fa8468d test: add dm_test_read_resource 0d1ab576f2 net: luton: remove address translation after ofnode_read_resource ca2f948a4b pwm: cros_ec: Rename "priv_auto_alloc_size" to "priv_auto" 205b9f5100 sandbox: correct determination of the text base 0e35b937b9 of: addr: Remove call to dev_count_cells() in of_get_address() 139eaa7a2b of: addr: Translate 'dma-ranges' for parent nodes missing 'dma-ranges' 0df6e66c99 pico-imx6ul: disable video after DM_VIDEO conversion deadline ac36dc7d19 brxre1: disable video after DM_VIDEO conversion deadline bbc14b43de mx28evk: disable video after DM_VIDEO conversion deadline a0195e980b siemens: pxm2: disable video after DM_VIDEO conversion deadline bf5d1244e6 siemens: rut: disable video after DM_VIDEO conversion deadline c003d2cd6b Merge https://source.denx.de/u-boot/custodians/u-boot-marvell 176c3e7760 arm: mvebu: turris_omnia: support invoking rescue boot from console 0b5bb36d13 arm: mvebu: turris_omnia: update rescue mode boot command b321722f22 arm: a37xx: pci: Fix configuring PCIe resources 079b35a261 arm: a37xx: pci: Increase PCIe MEM size from 16 MiB to 127 MiB 4a82fca8e3 arm: a37xx: pci: Fix a3700_fdt_fix_pcie_regions() function 46b679e3ec arm: a37xx: pci: Find PCIe controller node by compatible instead of path a544d65f1d arm: a37xx: pci: Fix DT compatible string to Linux' DT compatible 7b85aefd4b arm: a37xx: pci: Disable bus mastering when unloading driver 127dbec39a arm: a37xx: pci: Don't put link into LTSSM Recovery state during probe 89be8e31cc fastboot: Fix overflow when calculating chunk size 87f9c08d84 MAINTAINERS: Update maintainer's mail address d8729a114e Merge https://source.denx.de/u-boot/custodians/u-boot-riscv fa68645b94 Merge https://source.denx.de/u-boot/custodians/u-boot-sunxi d7da718bd9 drivers: pci: pcie_dw_common: fix Werror compilation error c552debbd8 riscv: cpu: fu740: clear feature disable CSR 70415e1e52 board: sifive: add HiFive Unmatched board support 1c07b0c562 riscv: dts: add SiFive Unmatched board support 2113c0045c riscv: dts: add fu740 support 416395c772 drivers: pci: add pcie support for fu740 dab18c7aa6 drivers: ram: sifive: rename fu540_ddr and add fu740 support d56d79ed27 drivers: clk: add fu740 support a74e9d899d riscv: cpu: fu740: Add support for cpu fu740 f264e796c0 MAINTAINERS: Add allwinner/sunxi driver directories 6785434709 sunxi: Bring back SD card as MMC device 0 ffd810487e Merge tag 'u-boot-stm32-20210528' of https://source.denx.de/u-boot/custodians/u-boot-stm d862ddb8d7 Merge tag 'efi-2021-07-rc4-2' of https://source.denx.de/u-boot/custodians/u-boot-efi 163a0d7e2c efi_loader: add PE/COFF image measurement 464010b0be efi_loader: Work-around build issue due to missing hash_calculate() ec0512b173 Revert "lib: introduce HASH_CALCULATE option" 38de680e58 efi_loader: Fix coverity warnings for efi tcg2 protocol 7bda7cee2d arm: dts: stm32mp157c-odyssey-som: enable the RNG1 59066cd114 configs: stm32mp: Enable UNZIP on STMicroelectronics stm32mp15 boards 5ed2136fb3 ARM: stm32: Enable UNZIP on DHSOM by default 5c54260130 ARM: stm32: Add additional ID register check for KSZ8851 presence 5c38c06ec0 ARM: stm32: Update dhelectronics/dh_stm32mp1/MAINTAINERS file 6d734be905 reset: stm32: Fix bank and offset computation a5bb384caa dfu: dfu_mtd: remove the mtd_block_op error when mtd_lock is not supported aab8b17e94 Merge tag 'ti-v2021.07-rc4' of https://source.denx.de/u-boot/custodians/u-boot-ti a0ecfa568d Merge branch '2021-05-26-assorted-bugfixes' fed603f868 ARM: ti: Increase the allocated size for MLO.raw 7194a95d13 arm: dts: k3-am642-sk: Add sysreset controller node a97ee92e4a arm: dts: k3-am642-evm: Add sysreset controller node beed30583c firmware: ti_sci: Update ti_sci_msg_req_reboot to include domain 4ec04073ab arm: dts: k3-j721e: Fix up MAIN R5FSS cluster mode back to Split-mode df3fc620bb configs: am64x_evm_a53_defconfig: Enable DP83867 PHY driver cb6c9c83e2 test: Remove duplicate macro b725ed5071 GitLab: Remove tags for sandbox_noinst tests 77bfaad048 test: Fix filesystem tests always being skipped ce869b55f8 spl: Kconfig: Use tabs instead of space for alignment 9e8bb07885 fs: btrfs: Add missing cache aligned allocation 53ba2c21c2 fs/squashfs: zero out unused fields in fs_dirent f6c0d365d3 powerpc: fix regression in arch_initr_trap() 26de4296cc part: Add check for NULL dev_part_str 1e7879045f pinctrl: single: Fix probe failure getting register area size f4b2786b80 configs: Resync with savedefconfig aee18604e2 net: Remove ne2000 driver f25a0c3742 Merge tag 'efi-2021-07-rc4' of https://source.denx.de/u-boot/custodians/u-boot-efi 4c3e99460c Merge tag 'mips-pull-2021-05-25' of https://source.denx.de/u-boot/custodians/u-boot-mips 835b4fdf3b doc: update and fix Qemu MIPS documentation 5308a71db8 MIPS: remove deprecated qemu_mips board 9c8e58ac23 mips: octeon: octeon_ebb7304_defconfig: Fix CFI flash setup 1f6871df40 efi_loader: Fix -Wextra warning for EFI TCG2 acfe1def3f efi_loader: simplify accessing variables 2ecee31017 efi_loader: use efi_create_indexed_name() 60177e0ac2 efi_loader: simplify show_efi_boot_order() cd5a87e7b7 efi_loader: simplify show_efi_boot_opt_data() 9a6b33bef2 efi_loader: path length in efi_dp_from_name() f6081a8a1e efi_loader: expose efi_image_parse() even if UEFI Secure Boot is disabled 6754e24b54 efi_loader: remove weak efi_get_public_key_data() 07f2687204 doc: usage: modify mmc man-page ---- Link: https://lore.kernel.org/u-boot/20210607142321.GM9516@bill-the-cat/ Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* u-boot-fslc: update to v2021.07-rc3Andrey Zhizhikin2021-05-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* u-boot-fslc: update to v2021.07-rc2Andrey Zhizhikin2021-05-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | U-Boot repository has been upgraded to v2021.07-rc2 from DENX repository. Following upstream commits are included in this version: ---- b107761b81 Prepare v2021.07-rc2 3ee71c5729 Merge https://source.denx.de/u-boot/custodians/u-boot-x86 200fdd3bff MAINTAINERS: Add an entry for VirtIO 9cea9abbe4 doc: develop: Convert README.virtio to reST b8db1c1388 x86: Correct regwidth prompt in cbsysinfo 07b53103b7 Merge https://source.denx.de/u-boot/custodians/u-boot-riscv 1b8ad819ce Merge branch '2021-05-06-misc-updates' 91e4b7516d cmd/exception: support ebreak exception on RISC-V 1412b8d48a atcspi200: Add timeout mechanism in spi_xfer() bc8bbb77f7 riscv: cpu: fu740: clear feature disable CSR edd9ad8194 riscv: cpu: Add callback to init each core f0b21ebd41 fdt_support.c: Allow late kernel cmdline modification 653cd92d66 cmd: gpt: Add option to write GPT partitions to environment variable 8c72842af5 sandbox: add test of CONFIG_ENV_IMPORT_FDT 95fd977201 env: allow environment to be amended from control dtb 1cbfed8d3e test: Add gpio-sysinfo test 54aa07fdfc sysinfo: Add gpio-sysinfo driver 4d65c6bcd7 sysinfo: Require that sysinfo_detect be called before other methods eed0a7a3e6 sysinfo: Use global sysinfo IDs for existing sysinfo drivers 430e136dc1 dm: gpio: Fix gpio_get_list_count failing with livetree 8ddaf94358 Merge tag 'dm-pull-29apr21' of https://source.denx.de/u-boot/custodians/u-boot-dm f3a0d2c1af Merge tag 'xilinx-for-v2021.07-rc2' of https://source.denx.de/u-boot/custodians/u-boot-microblaze b00bad9dc8 spi: zynqmp: Remove gd reference 3d2f8bc673 Merge https://source.denx.de/u-boot/custodians/u-boot-cfi-flash a26522e774 Merge https://source.denx.de/u-boot/custodians/u-boot-marvell 5b700cdcff tpm: missing event types 61772bc35f test: dm: add test item for ofnode_get_addr() and ofnode_get_size() aa351a14bd dm: core: Add size operations on device tree references f1a83abe60 buildman: Use bytes for the environment 8116c78ffd buildman: Handle exceptions in threads gracefully ab9b4f35e3 buildman: Use common code to send an result 249933136f buildman: Tidy up a few comments 6784cb35f5 dm: core: Fix uninitialized return value from dm_scan_fdt_node feb7ac457c dm: core: Add address translation in fdt_get_resource 1736575b0c binman: Support adding sections to FMAPs c7722e8417 binman: Tweak implementation of fmap ec6db6c297 patman: Parse checkpatch by message instead of by line 2959a8e3a5 patman: Assume we always have pygit2 for tests 5f0d23cf3c tests: patman: Add requests to the module list 38229b55d3 Azure/GitLab: Ensure we use requirements.txt for testsuites 494a5e126b test: Use positive conditional in test_matches() ff232a7296 test: Allow simple glob pattern in the test name 170732523b dtoc: Correct dtoc output when testing 0fe44dc676 binman: Correct testSplNoDtb() and Tpl also 0a9f0e0d00 net: phy: xilinx: Break while loop over ethernet phy eccbd4ad8e arm: a37xx: pci: Fix processing PIO transfers 75ae51c593 doc: dt-bindings: add Marvell comphy binding 82c30736ae phy: marvell: utmi: update utmi config which fixes usb2.0 instability 341e548eb8 phy: marvell: add support for SFI1 a007f23626 phy: marvell: fix pll initialization for second utmi port 76342ac5c8 phy: marvell: allow to initialize up to 6 USB ports 80ebc63cc9 phy: marvell: cp110: mark u-boot power-off calls f596b01b9a phy: marvell: fix handling of unconnected comphy 5f41aaf4c3 phy: marvell: pass sgmii id to firmware cd2caff77f phy: marvell: cp110: clean up driver after it was moved to atf affd61f51c phy: marvell: cp110: remove both phy and pipe selector configuration 2e28b597fa phy: marvell: cp110: let the firmware perform training for XFI f635c3b3a2 phy: marvell: cp110: let the firmware configure comphy for USB 26d9763f3b phy: marvell: cp110: let the firmware configure comphy for RXAUI 5ed3dc27bb phy: marvell: cp110: remove unused definitions b21e1f36d4 phy: marvell: enable comphy info prints for all devices e49cdbe10b phy: marvell: add RX training command 7b27e608f8 phy: marvell: save comphy_map_data priv structure c2bf42f5fd phy: marvell: fix several minor bugs in comphy_probe 3e69b4abff phy: marvell: cp110: utmi: update analog parameters according to latest ETP 22bc868e49 phy: marvell: cp110: initialize only enabled UTMI units 89351ba4c8 phy: marvell: add missing speed during info prints 2dbba24088 phy: marvell: rename comphy related definitions to COMPHY_XX 4568e2041c phy: marvell: add comphy type PHY_TYPE_USB3 1c817c27e6 arm: octeontx2: cn9130-crb.dtsi: Disable eth2 for now c405226c34 arm: octeontx2: Add Octeon TX2 CN9130 CRB support 236f17ce14 arm: octeontx2: Add dtsi/dts files for Octeon TX2 CN9130 CRB c864c41f19 arm: armada: configs: Move environment location for mvebu b1c81b4ced arm: armada: dts: Add support for ap807-based platforms a0ba97e561 arm: armada: dts: Use a single dtsi for cp110 die description 9f27bcc32f cmd/mvebu: fix the bubt command fec8c900c8 power: regulator: Add support for regulator-force-boot-off c306b24948 Merge https://source.denx.de/u-boot/custodians/u-boot-usb 9c211075d0 Merge tag 'u-boot-amlogic-20210428' of https://source.denx.de/u-boot/custodians/u-boot-amlogic 98b8204626 net: designware: fix PHY reset with DM_MDIO 53396d67ba usb: ehci-mx6: Limit PHY address parsing to !CONFIG_PHY 94657482f3 mtd: cfi: Fix PPB lock status readout 939c4934c8 configs: Resync with savedefconfig b669db869b reset: fix reset_get_by_index_nodev index handling 49f352dc33 test: reset: Extend base reset test to catch error b104caa9a4 IOMUX: Fix buffer overflow in iomux_replace_device() 48594c38ed pinctrl: single: fix a never true comparison 10221d2847 pinctrl: single: check function mask to be non-zero c6ecb2f81e Makefile: fix generation of defaultenv.h from empty initial file 6b4880e63f fs: btrfs: fix the false alert of decompression failure 2e1af1e3e7 arm: zimage: Use correct symbol to hide messages in SPL 4b37a83dc4 powerpc: introduce CONFIG_CACHE_FLUSH_WATCHDOG_THRESHOLD b18352f2ba powerpc: lib: remove leftover CONFIG_5xx 17bd5cce7e allow opting out of WATCHDOG_RESET() from timer interrupt f9fb4c462b timer: mpc83xx_timer: fix build with CONFIG_{HW_, }WATCHDOG d0c94749dc watchdog: use time_after_eq() in watchdog_reset() 48179af9d2 Prepare v2021.07-rc1 1b2d1d774a ARM: rmobile: Enable NVMe support on RCar3 ee0a7760fd ARM: rmobile: Enable CONFIG_SYS_FLASH_PROTECTION c408ce283b clk: renesas: Synchronize Gen2 MSTP teardown tables 40c9728d24 clk: renesas: Only ever access documented bits in clock driver teardown fbe127f7b5 sunxi: DT: A64: Update devicetree files from Linux 5.12 c83f63ae54 sunxi: DT: R40: Update device tree files from Linux 5.12 5967a045f6 net: sun8i-emac: Fix pinmux setup for Allwinner H5 594312eb8b mips: octeon: ebb7304: Add support for some I2C devices 0ba39cded6 mips: octeon: dts/dtsi: Change UART DT node to use clocks property 5d2d5c4f23 mips: octeon: Add Octeon III NIC23 board support b8f0146473 mips: octeon: mrvl, cn73xx.dtsi: Add AHCI/SATA DT node 9201200c6f scsi: Add ata_swap_buf_le16() to support big-endian platforms d960a70efb ata: ahci: Fix usage on big-endian platforms 089884dbac sata: ahci_mvebu.c: Enable AHCI/SATA driver for MIPS Octeon dd6d82150f mips: octeon: cpu.c: Enable AHCI/SATA support 47dedfb5b9 mips: octeon: cpu.c: Add arch_misc_init() for pci-console & pci-bootcmd 737c3de099 serial: serial_octeon_bootcmd.c: Add PCI remote console support 86251e4f9e serial: serial_octeon_pcie_console.c: Add PCI remote console support 5cbe3bb1e2 mips: octeon: cvmx-coremask.h: Fix cvmx_coremask_dprint() with DEBUG defined a8e338a229 mips: octeon: cvmx-bootmem: Fix compare in "if" statement ae404af8dc mips: octeon: Move CVMX_SYNC from octeon_ddr.h to cvmx-regs.h 7eaa10551a mips: octeon: octeon_ebb7304_defconfig: Enable Octeon PCIe and E1000 98dabb35ca mips: octeon: Add Octeon PCIe host controller driver 6a453e50c3 mips: octeon: octeon_ebb7304: Add board specific QLM init code 8e3a87578e mips: octeon: mrvl, cn73xx.dtsi: Add PCIe controller DT node 1ba8d5fe88 mips: octeon: Kconfig: Enable CONFIG_SYS_PCI_64BIT c7cf89791b mips: octeon: Makefile: Enable building of the newly added C files fc6c9c50d1 mips: octeon: Add octeon_qlm.c 107d3f5771 mips: octeon: Add octeon_fdt.c 198cffde05 mips: octeon: Add cvmx-qlm.c 646ed331b6 mips: octeon: Add cvmx-pcie.c a6d4ffc565 mips: octeon: Add cvmx-helper.c 3b883dea28 mips: octeon: Add cvmx-helper-util.c 23753c6c4d mips: octeon: Add cvmx-helper-jtag.c f9174d6a92 mips: octeon: Add cvmx-helper-fdt.c b8eaf8c563 mips: octeon: Add cvmx-helper-cfg.c 29d0897045 mips: octeon: Move cvmx-lmcx-defs.h from mach/cvmx to mach cbcf35850a mips: octeon: Misc changes required because of the newly added headers 2335cf39f6 mips: octeon: Add misc remaining header files 78265141cb mips: octeon: Add cvmx-sso-defs.h header file 0ad3593fca mips: octeon: Add cvmx-sriox-defs.h header file 1374315375 mips: octeon: Add cvmx-sriomaintx-defs.h header file fa84c78f74 mips: octeon: Add cvmx-smix-defs.h header file 9505a7cee5 mips: octeon: Add cvmx-sli-defs.h header file 0e686b39d5 mips: octeon: Add cvmx-sata-defs.h header file 0b4c6885a7 mips: octeon: Add cvmx-rst-defs.h header file f56633987c mips: octeon: Add cvmx-pow-defs.h header file 50a7649a38 mips: octeon: Add cvmx-pko-defs.h header file 8ba9b0a24c mips: octeon: Add cvmx-pki-defs.h header file 784ad918d1 mips: octeon: Add cvmx-pip-defs.h header file bbd0e2c75d mips: octeon: Add cvmx-pepx-defs.h header file 8f8383880f mips: octeon: Add cvmx-pemx-defs.h header file def92cec9e mips: octeon: Add cvmx-pcsx-defs.h header file 7d9f6609e1 mips: octeon: Add cvmx-pciercx-defs.h header file c7ccfde739 mips: octeon: Add cvmx-pcieepx-defs.h header file 0b9dce59e6 mips: octeon: Add cvmx-npi-defs.h header file 779f25eee5 mips: octeon: Add cvmx-mio-defs.h header file cae9e5763f mips: octeon: Add cvmx-l2c-defs.h header file 0a48b0bd63 mips: octeon: Add cvmx-ipd-defs.h header file c9084e5f39 mips: octeon: Add cvmx-gserx-defs.h header file 297a3d5850 mips: octeon: Add cvmx-gmxx-defs.h header file fc3e91081c mips: octeon: Add cvmx-fpa-defs.h header file f3b9767827 mips: octeon: Add cvmx-dtx-defs.h header file c5b1b18e4d mips: octeon: Add cvmx-dpi-defs.h header file 66b75ef6e7 mips: octeon: Add cvmx-dbg-defs.h header file 646af4d96c mips: octeon: Add cvmx-ciu-defs.h header file e6ce36344d mips: octeon: Add cvmx-bgxx-defs.h header file 1f659caaa5 mips: octeon: Add cvmx-asxx-defs.h header file 3a21874c8e mips: octeon: Add cvmx-agl-defs.h header file a497c6594a mips: octeon: Add misc cvmx-helper header files 057421a5fd mips: global_data.h: Add Octeon specific data to arch_global_data struct 79b0f08d6a configs: Resync with savedefconfig 27af387e4f Merge branch '2021-04-27-assorted-fixes' 67e6966078 reset: fix reset_get_by_index_nodev index handling bdfe6907e5 test: reset: Extend base reset test to catch error 77ed7a2ac9 IOMUX: Fix buffer overflow in iomux_replace_device() 230bc623a4 pinctrl: single: fix a never true comparison 69414d86ed pinctrl: single: check function mask to be non-zero 7ac7038ab3 Makefile: fix generation of defaultenv.h from empty initial file dae9aeda45 fs: btrfs: fix the false alert of decompression failure c2343695e3 arm: zimage: Use correct symbol to hide messages in SPL 3b589d70cd Merge https://source.denx.de/u-boot/custodians/u-boot-marvell 729c1fe656 powerpc: introduce CONFIG_CACHE_FLUSH_WATCHDOG_THRESHOLD ec4cc0edf9 powerpc: lib: remove leftover CONFIG_5xx 933ada560b allow opting out of WATCHDOG_RESET() from timer interrupt 2156016294 timer: mpc83xx_timer: fix build with CONFIG_{HW_, }WATCHDOG 7dd2097e21 watchdog: use time_after_eq() in watchdog_reset() 0b0705b5ed arm64: zynqmp: Enable capsule update e59d575d3e arm64: versal: Remove gd reference cd9aafc0ea clk: Fix typo in Zynq Kconfig symbol description 84befd408c xilinx: Enable GUID partitions and EFI variable commands 25484d9070 xilinx: common: Fix boot script address 84e7cc9126 xilinx: Enable DFU_TIMEOUT config b8126ab2bc xilinx: zynq: Add usb dfu/thor distro boot support 82cb49dc00 xilinx: versal: Add usb dfu/thor distro boot support 1e967b53a7 xilinx: zynqmp: Remove dfu_ram_info setup ef1be3e364 xilinx: zynqmp: Add usb dfu/thor distro boot support 74fe3f2ef3 cmd: dfu: Propagate error if dfu gadget fails 4274dc3947 xilinx: Enable redundant variable handling 4fb83c9c2b xilinx: versal: Add support for saving env based on bootmode cd08513b05 xilinx: zynq: Add support for saving env based on bootmode ec217210f3 env: Setup default value for ENV_OFFSET_REDUND ---- Link: https://lists.denx.de/pipermail/u-boot/2021-May/449442.html Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* u-boot-fslc: upgrade to 2021.07-rc versionAndrey Zhizhikin2021-05-041-0/+19
Upgrade U-Boot version to the current 2021.07-rc from upstream, this version of U-Boot has a better support for mx8m series than the 2021.04. Tree is synchronized up to commit 8ddaf94358 ("Merge tag 'dm-pull-29apr21' of https://source.denx.de/u-boot/custodians/u-boot-dm") fro mupstream repository. Following patches are submitted internally to the tree: ---- 40d646ab7f arm: imx: imx8mm: correct unrecognized fracpll frequency 97de0bfbf2 imx8mn: configs: add support for distro boot commands e64e0e19b4 imx8mp: configs: enable distro default features d57afdaab0 imx8mm: configs: enable distro default features 2d107f6d15 imx: iMX6: Define disconnect_from_pc function 560a81e9cb MLK-21854-2 imx: uuu: Update autoboot to run uuu or fastboot 81e786caa1 pico-imx6ul, pico-imx7d: Explain how to use eMMC user partition 2f7d3890b6 mx6sabre_common: Dynamically change the video output 6b4b7e030e mx6sabresd: Enable video interfaces in bootargs ---- Align DEPENDS with those present for OE-Core version of u-boot recipe. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>