Skip to content

Commit

Permalink
base: u-boot-fio: imx: update to the lf-6.1.36-2.1.0 tag
Browse files Browse the repository at this point in the history
Update our fork based on the lf-6.1.36-2.1.0 tag.

Relevant changes:
- 514446b0129 [FIO tosquash]  arch: arm: mach-imx: fix code for disabled SPL_IMX_HUB
- 87295cb1e4b [FIO tosquash] arch: arm: mach-imx: fix building error without SPL_IMX_HUB
- 99f2a2f0d88 [FIO toup] board: imx8mp_evk: fix building with DM_USB_GADGET
- c08464fd4eb [FIO fromtree] ARM: imx: Fix parsing of ROM log event IDs on iMX8M
- c97c64ec795 [FIO toup] imx8mp-evk: fix building for various configs
- b4fbb11acb4 [FIO toimx] fastboot: fb_fsl: fix using uninitialized variable sw
- d29c0ab19d0 [FIO toup] fastboot: fsl: return partition name in response
- 9500ad08e18 [FIO internal] imx8mn: spl: remove adjusting start sector for MMC2
- fdebcef9696 [FIO toup] fastboot: add debug output for each added partition
- ba50f279c37 [FIO toup] fastboot: fb_fsl: add support for imx8mp and imx8mn
- df229b382d9 [FIO internal] common: support bootfirmware info in spl
- 941a445b85d [FIO toup] board: freescale: mx6ul_14x14_evk: make DM-base serial driver work in SPL
- 3cad24fd0ce [FIO toup] arm: dts: imx6ul-14x14-evk-u-boot: enable uart1 in SPL
- c6776d40add [FIO toup] board: freescale: mx6ullevk: make DM-base serial driver work in SPL
- 0ee9714c431 [FIO toup] arm: dts: imx6ull-14x14-evk-u-boot: enable uart1 in SPL
- c572ab3d6a3 [FIO toup] board: mx6ullevk: add early UART pinmux initialization
- 76ff21214b0 [FIO toup] arch: armv8: disable using armv8+crypto implementation of sha256 in SPL
- 4ca27006d0f [FIO extra] imx8mn-evk: enable using non-DM serial
- 02ca4d50d3c [FIO toup] arm: mach-imx: mx6: enable lib-independent do_div()
- 811f3a5eae5 [FIO toup] arm: div64: port linux kernel __div64_32
- c09721778a2 [FIO fromlist] mach-imx: bootaux: fix building with disabled bootelf
- 1f9e059532e [FIO fromtree] lib/zlib: Fix a bug when getting a gzip header extra field
- 0399fe3e9dc [FIO internal] lib: rsa: do not autoselect RSA_FREESCALE_EXP
- 083d34fbce0 [FIO internal] fastboot: fsl: imx8qm: extend bootloader2 partition
- cba6711594f [FIO hack] mmc: force 4 bit mode on imx93 spl
- d9b8d5b9778 [FIO internal] imx: add low level code for secondary boot in mx93
- 1040390a2a6 [FIO internal] fastboot: fb_fsl: handle secondary boot images for imx93
- 923d3b2eae8 [FIO toup] imx8m: ddr: Reduce DDR4/LPDDR4 DMEM firmware padding
- 9f795047a4f [FIO internal] imx: spl: imx8ulp: enable spl_mmc_emmc_boot_partition
- c2424c79bf3 [FIO internal] imx: add low level code for secondary boot in 8ulp
- 30a680f1913 [FIO internal] fastboot: fb_fsl: handle secondary boot images for imx8ulp
- 09929621ac8 [FIO fromlist] ARM: imx8ulp: support env in fat and ext4
- 641f4a68346 [FIO fromtree] ARM: imx9: support env in fat and ext4
- 7541ea9b0f0 [FIO internal] common: introduce BOOTFIRMWARE_INFO_STRICT
- 5e403b34cc5 [FIO internal] common: introduce bootfirmware info
- b641b41b01b [FIO extra] bootcmd_mfg: start USB again
- bd8d12131e8 [FIO tonxp] usb: ehci-mx6: fix unused label
- b7a05bfc42d [FIO fromlist] Revert "arm: imx: mx7: Move CONFIG_OPTEE_TZDRAM_SIZE from lib/optee"
- a7d1988e639 [FIO fromlist] usb: dwc3: Fix enabling USB_DR_MODE_HOST
- 86530ee170f [FIO fromlist] usb: dwc3: Fix renaming SPL_USB_HOST_SUPPORT to SPL_USB_HOST
- 1917da8018d [FIO tonxp] arm64: dts: imx8mp: add rdc config
- 6ae22f4e229 [FIO fromtree] imx8/ls10xx: Use a sane SYS_MALLOC_F_LEN default
- a2930cc6c4d [FIO toup] net: dm: dwc_eth_qos: support the phy-supply binding
- 8a644bfa04e [FIO tonxp] fastboot: fix build warnings
- 0ba04890a46 [FIO internal] ARM: dts: fsl-imx8qm-mek-u-boot: add optee node
- dff982252b8 [FIO internal] imx: imx8m: spl_mmc_emmc_boot_partition adjustment
- 55788a0e4f8 [FIO fromlist] arm: mach-imx: loose enabling FSL_CAAM
- b01689d4e21 [FIO toup] drivers: tee: i2c: support the NXP SE05x probe errata
- fe75f2416a6 [FIO internal] dfu: rollback some argument checking
- 9da28ce7903 [FIO tonxp] usb: imx: mx6: fix building ehci-mx6 driver
- e97fc40718b [FIO fromlist] mmc: spl: select SPL_BLK for SPL_DM_MMC
- 91ce576a892 [FIO fromlist] spl: crypto: fix including SHA* object files in SPL
- 7327fd2f658 [FIO fromtree] i2c: fix stack buffer overflow vulnerability in i2c md command
- 3623e54ccb0 [FIO internal] ARM: mach-imx: spl: add support of imx8mn_evk in spl_mmc_get_uboot_raw_sector()
- 17079410863 [FIO internal] board: imx8mp_evk: spl: enable i2c5 bus
- 15bbb532d01 [FIO toup] arm: dts: imx8mp: enable pinctrl_i2c* in SPL
- 8f1c209ccf0 [FIO internal] arch: arm: dts: imx8mp-evk: enable i2c5 bus
- 6a0695d42f3 [FIO extras] dts: imx6ul-14x14-evk-u-boot: drop aliases in SPL dts
- 3523a6d70f4 [FIO extras] imx: mx6ul_14x14_evk: add board_fit_config_name_match for SPL
- 141e33717d6 [FIO internal] mx6: disable module fuses in SPL
- 2cb8c0c0fba [FIO extras] board: imx6ul_14x14_evk: OP-TEE lower ram_size by OPTEE_TZDRAM_SIZE
- aad27f22e92 [FIO extras] imx: mx6ul_14x14_evk: dont include default env in SPL
- 74c1e114bb9 [FIO internal] misc: imx8: always include fuse logic
- 052c22d6326 [FIO fromlist] imx: imx8: ahab: refactor do_ahab_close command
- 06914069f54 [FIO internal] imx: detect boot0/boot1 partition to boot in runtime
- 4ef926f5d36 [FIO internal] fastboot: fb_fsl: handle secondary boot images for imx8
- 36308d32b46 [FIO toup] fit_image: use sha256 algo by default
- 08e996782a7 [FIO toup] mx6ullevk: Set CFG_SYS_BOOTMAPSZ to the memory for relocation
- 430c846f1ef [FIO extras] board: imx6ullevk: for OP-TEE lower ram_size by CONFIG_OPTEE_TZDRAM_SIZE
- ae1b18e7b3a [FIO toup] ARM: imx8m: support IMX8MP in imx8m_usb_power_domain
- 37e7beb72d0 [FIO internal] imx8mp_evk: use common spl_mmc_get_uboot_raw_sector()
- d7905da2e6b [FIO internal] imx8mp_evk: disable use of TCPC for SPL
- 98647b4a042 [FIO extras] imx: always define CONFIG_SYS_MMC_ENV_DEV
- 99a7f7260d8 [FIO fromlist] tools: image-host: print error messages to stderr
- 5c312d73a4a [FIO internal] imx8mm_evk: fix looking for undeclared setup_fec()
- 3157f351f2b [FIO fromlist] spl: provide weak empty stub for reset_cpu()
- e7c6c61e1fe [FIO toimx] board: imx8: fix container configs
- 4f12cfcb966 [FIO internal] arch: arm: dts: imx8mm-evk-u-boot: add RPMB dev ID
- 6705b9e9bed [FIO internal] imx8: use different address for FIT buffer in board_spl_fit_buffer_addr()
- 7218b383b6c [FIO internal] imx8qm_mek: adjust scriptaddr
- e454e1defa3 [FIO extras] cmd: bootz: don't require HAB verify on closed devices
- d41c145af7a [FIO internal] optee: obtain emmc rpmb info from dt
- 6c394f98137 [FIO extras] imx8mm_evk: enable IMX_WATCHDOG
- 994e934529d [FIO internal] ARM: dts: imx6ul: add psci node
- 6d6c2ef481d [FIO internal] mx6: add function for checking board close state
- de8c8eac118 [FIO internal] hash: disable crc16-ccitt if FIT_SIGNATURE_STRICT
- 3132e749ec5 [FIO fromlist] spl: watchdog: introduce SPL_HW_WATCHDOG
- a303758a294 [FIO internal] drivers: fastboot: increase command buffer
- 5d41155010a [FIO internal] spl: enable hw_watchdog if it enabled
- 2701352acaa [FIO internal] power: pca9450: Add print after PMIC init
- 024a67f7b04 [FIO internal] imx8mm_evk: Dynamically set fdt_file based on board rev
- ca5fdd8cc4a [FIO internal] imx8mm_evk: Add PMIC support for old board revisions
- b07f6dd1432 [FIO extras] Kconfig: fix selecting FSL_CAAM without HAS_CAAM
- 7f043e3c3ed [FIO toup] rsa: force using ras_mod_exp_sw if DM disabled
- 3ad4bde8b91 [FIO internal] dts: imx6ull-14x14-evk: drop imx6ul u-boot include
- 7534d0ed3c7 [FIO internal] imx: secondary_boot: initial implementation
- b03c21b3f62 [FIO internal] mx8: secondary_boot: enable support for mx8
- 6f64fb687db [FIO internal] mach-imx: move check_secondary_cnt_set() to imx8
- e13bcc58ddc [FIO internal] ARM: imx8m: add support for reading out SEC_CONFIG[1]
- e64dc9827b3 [FIO internal] imx: mmc: detect offset of next image in runtime
- 779f6e17184 [FIO internal] mx6: PERSIST_SECONDARY_BOOT handling
- e78accb0209 [FIO internal] ARM: imx8m: get/set the primary/secondary bmode
- b205f67ca9f [FIO internal] imx: runtime detection raw sector offsets
- 17208752924 [FIO internal] imx8mm_evk: fix build issues when SPL_DM=y
- 9f99e662b38 [FIO internal] imx8mq_evk: disable DM_I2C/PMIC/MMC for SPL build
- 3c119a5c08d [FIO extras] imx: mx6ulevk: make USB configs specific to CONFIG_USB
- 68cb82f8ea0 [FIO fromlist] arm: dts: imx6ull-14x14-evk-u-boot: add rngb
- c71202b2416 [FIO extras] imx: mx6ullevk: make USB configs specific to CONFIG_USB
- 623d8aff023 [FIO toup] imx: support SPL build for TARGET_MX6ULL_14X14_EVK
- 91c8a0e13ad [FIO internal] fastboot: add support for redundant boot images
- 0a921239888 [FIO internal] Kconfig: fix recursive dependency
- 9bc18f13641 [FIO toup] spl: imx: also call dram_init_banksize when booting ATF or OPTEE
- f771944c8fa [FIO toup] spl: add fixed memory node in target fdt also when loading OP-TEE
- adf2fc975a3 [FIO toup] arch: mach-imx: hab: add SPL_IMX_HAB config
- d5c5344959c [FIO extra] boot: dont enable MD5,SHA1 if SIGNATURE_STRICT
- 581a90075c2 [FIO extra] image-fit: dont use weak hash if SIGNATURE_STRICT
- ef84355012b [FIO toup] boot: introduce FIT_SIGNATURE_STRICT
- c9d14ae1cf5 [FIO fromlist] spl: Add CONFIG_SPL_FIT_SIGNATURE_STRICT
- 7a4dc4ad42c [FIO fromlist] spl: move SPL_CRC32 option to lib/Kconfig
- bd6547890f4 [FIO fromlist] spl: remove duplicate SPL_MD5 option
- f7e8ff77b5f [FIO fromlist] imx: syscounter: allow timer_init for SPL build
- 4bfdf55817f [FIO fromlist] board: rpi: always set fdt_addr if provided by firmware
- ccc5a6d36fa [FIO extras] fastboot: don't enable console mux by default
- 04c8b4fe636 [FIO toup] arch: mach-imx: fiohab: support tool to enable closing the device
- 6966fe60bd1 [FIO toup] fpga: imx_m4: boot M4
- 220de98b934 [FIO internal] imx_env: set mfg to run fastboot by default
- 66e15b91e22 [FIO extras] autoboot: imx: only boot from usb if fastboot is set
- 1ceb5fdf8ed [FIO extras] cmd: bootm: allow fit with imx_hab
- 4152ccc27d2 [FIO extras] spl: mmc: only load legacy if set
- 97c52ca3d0c [FIO extras] usb: sdp: only allow imx/u-boot images if legacy is set
- edfb025f125 [FIO extras] fit: verify: abort if signature not found and strict
- 93ddd60b58b [FIO internal] fastboot: establish BOOTLOADER2 raw partition for fastboot
- c17cb19c90a [FIO internal] mach-imx: spl: allow RAM load instead of USB
- 285c9c1cdf7 [FIO internal] common: fiovb: foundries.io verified boot utility
- 026796c19c8 [FIO toup] drivers: rpmb: use cache aligned buffers on route commands
- d21ca58ac65 [FIO toup] drivers: rpmb: replicate linux mmc configuration
- 1e5b6c6bf24 LFU-582 imx8mq_wevk: Use dedicated defconfig for iMX8MQ WEVK
- 97e80de999d LFU-581 imx91p_qsb: Fix column address size issue by using nxp_fspi
- 858dc624cea LFU-580 imx: cmd_fspinand: Fix erase bug in prog_data
- d44e7842fcd LFU-577: spi: nxp-fspi: reset the flashx control1 registers
- ab69bbdc557 MA-21603 Encrypted boot enable for i.MX 8ulp 9x9 evk board
- 11194b5a3ed LFU-579 imx8ulp_evk: Fix SPL_CRYPTO name used by 9x9 EVK
- 6cb283bb4e1 MA-21597 check spl fit pointer before parsing it
- 9d0c3386e7b Pull request foundriesio#95: LF-9739 crypto: jr: set random Differential Power Analysis Resistance (DPAR) Mask
- bfff005d037 LF-9739 crypto: jr: set random Differential Power Analysis Resistance (DPAR) Mask
- d5ab9a52506 LF-9831 imx8mq_evk: Split B0 DDR timing from default SPL build
- 8489b0f14d4 LF-9881 imx8ulp: Disable HIFI DSP for SC part
- 6286d640365 MA-21559 Creat "dual" defconfig file for i.mx8ulp 9x9 evk board
- 836ef05d826 Pull request foundriesio#94: ddr: imx9: add errata registers support
- 0ac1f0b33d4 LFU-576 ddr: imx9: add errata registers support
- 55de5f97efd Pull request foundriesio#93: LFU-575 doc:imx:ahab: imx8ulp imx93 Improved documentation for Encrypted boot procedure
- dcfc631eeb5 LF-9746 ddr: imx9: wait until dram initialization complete
- 46d6bd98a78 MA-21481 force assign secure memory to linux
- 3190e32a534 MA-21481-2 Support to provision firmware_loader sign and encrypt key
- 3259a897634 MA-21532 Disable spl usb configurations to limit the SPL space consumption
- f9d52f8db3f LFU-575 doc:imx:ahab: imx8ulp imx93 Improved documentation for Encrypted boot procedure
- fe80aa9d60e LFU-572: imx8qm: Add Video configs to allow HDMI/DP firmware loading
- d780ab9efad LFU-574 ddr: imx8ulp: Add check to DDR initialization status
- 1cc29ea311a MA-21522 Encrypt boot enable for secure unlock defconfig
- b2bf4bcee17 Pull request foundriesio#92: LS1046ARDB rev E ethernet support
- 25fdc42caa3 LFU-573-3 doc: imx8m: Update iMX8M secure boot and encrypted boot doc
- 07b688228c5 LFU-573-2 imx8m: hab: Verify optional FIT FDT signature
- 0746cfd931d LFU-573-1 imx8m: hab: Verify hash of FIT FDT strucure
- db15382a7e1 LFU-568: new tool to support i.MX9 spi-nand u_boot
- 9034a3e64a8 board: freescale: ls1046ardb: revision v4.0 Ethernet dts fixups
- 0ef833a6715 drivers: net: aquantia: add driver for AQR115 PHYs
- f0d30ff4662 LFU-571-3 imx91p: Set flexspi NAND boot to use eMMC for env variables
- c25994b15ee LFU-571-2 imx: Add flexspi NAND boot device type
- b76efc79c1d LFU-571-1 imx: Fix ROMAPI driver to load container image
- 2698717163b LFU-570 imx91p: Change VDD_SOC suspend voltage to 0.65v
- 26f8c5baa64 LFU-569-5 video: simple_panel: Add driver remove interface
- 6d34889cf30 LFU-569-4 video: backlight_gpio: Implement set brightness
- d9b8224200c LFU-569-3 imx93/91p qsb: Enable backlight GPIO driver
- f25473b5115 LFU-569-2 arm: dts: imx93-9x9-qsb: Add gpio-backlight for LCD panel
- cf766751da7 LFU-569-1 arm: dts: imx93-9x9-qsb: Add RPI 3v3 regulator for LCD panel
- 13f5057b729 Pull request foundriesio#90: Lf v2023.04 LFU-458 v2
- f8c2cff4065 LFU-458-2: arm: mach-imx: imx8ulp enable auto ddr feature
- 176a4253870 LFU-562 ddr: imx8m: Fix DDR PHY CSR save issue
- 568b1d1e0c3 LFU-561 imx8ulp_evk: Update the DDR timing from latest RPA tool
- 297654c66ee LFU-458-1: 8ulp: Add support for DDR automatic low power interface
- ab67b779783 LF-9592-3 configs: imx91p_9x9_qsb: Enable RTC pcf2131 support
- 0718c35b724 LF-9592-2 configs: imx93-9x9-qsb: Enable RTC pcf2131 support
- 78f7a2ef661 LF-9592-1 DTS: imx93-9x9-qsb: add rtc pcf2131
- 4c0d1387ac2 LFU-327 usb: ci_udc: Check the return value for pinctrl_select_state()
- fc9ace80931 LF-6055: video: imx: Reset display sync mode
- 77e7e156dcb LFU-560-2 arm: dts: Fix SPI flash compatible string in iMX8QM DTS
- 1efd18fea7d LFU-560-1 arm: dts: Fix SPI flash compatible string in LS DTS files
- 850f24cc461 MA-21477 fix 'endswith' redefination error
- 390b64975fa Pull request foundriesio#82: Synopsys QuickBoot implementation
- 5f5737e2a0c MA-21473 imx93: enlarge spl size for android trusty
- 3ed8f30ffdb LFU-559 imx93: Add prepare_mcore env variable
- 44fe75c9034 LFU-558 imx93: Change second Ethernet MAC fuse layout
- e4e52ba3864 LFU-557-5 imx93: Remove CONFIG_IMX9_LOW_DRIVE_MODE and ld defconfig
- fc43092e86d LFU-557-4 imx93/imx91p_qsb: Update voltage setting and DDR timing
- 940ba56d92f LFU-557-3 imx93/imx91p_evk: Update voltage setting and DDR timing
- 00b73f858f3 LFU-557-2 imx9: clock: Update clock init function and sequence
- 4d5d079df80 LFU-557-1 imx9: soc: Add function to get target voltage mode
- 250eef006eb LF-8735 imx: Update WDOG power down counter disablement
- 6cfc09863b0 LFU-556-3 imx91p_qsb: Add defconfig for SPI NAND support
- 26a115344fd LFU-556-2 arm: dts: imx91p_qsb: Add DTS for SPI NAND M.2 card
- c6b2dcb4779 LFU-556-1 spi: fsl_fspi_nand: Fix build issue in flexspi NAND driver
- 32f7cf6e8bb LFU-555 imx91p_evk: Fix typo in Makefile
- 382b0536a1f LFU-542-5 imx91p_evk: Add i.MX91P 11x11 EVK board support
- f7d06d9f6ba LFU-542-4 arm: dts: Add iMX91P 11x11 EVK DTS board file
- d1b4df147ba LFU-542-3 imx91p_qsb: Add i.MX91P 9x9 QSB board support
- e508e5aa15e LFU-542-2 arm: dts: Add iMX91P 9x9 QSB DTS board file
- d28c2dc1769 LFU-542-1 imx9: Add i.MX91 phantom SOC support
- 7e0b432bca6 LFU-554 imx93_14x14_evk: enable SPI flash for env save/restore
- aaa4988648f MA-21439 Program the RPMB key automatically
- 0391d36a7ef Pull request foundriesio#84: board: fsl: lx2160ardb: fixup PHY addresses for board revC and newer
- 7c2d88b34ce MA-21418-2 imx8qxp: fix build break
- 57c8b1f3c57 LFU-552-4 misc: imx_ele: Update iMX93 fuse driver
- 1f20cc77684 LFU-552-3 misc: ele_api: Update ELE read common fuse API
- 63515f88dd6 LFU-552-2 imx9: soc: Configure TRDC for M33 TCM access
- 176e360b5da LFU-552-1 imx9: soc: Change FSB directly access to fuse API
- 07ad7bb4f6b MA-21418 imx8qm: bypass SMMU for all clients
- 8782432e01b LF-9217 imx8mq_evk: Support 4GB iMX8MQ WEVK
- 902501eac6b LFU-474 imx6sll_evk: Change default MMC dev to USDHC 0
- a66e46cebea MLK-22903 DTS: imx6sll_evk: Add startup delay for SD1/SD3 reset
- ab10c9ce29d LFU-544: Kconfig.nxp: Fixed secure boot on LS-CH2 platforms
- 7964c1f30ff MA-21413 skip rpmb key check before disconnecting trusty
- b7524dae563 MA-21396 Switch to another slot if authentication unsuccessful
- ae3d8525054 MA-21373-2 trusty: add rng u-boot driver
- b387fca53b6 MA-21373-1 hwcrypto: rework the rng api
- d96c007f632 board: fsl: lx2160ardb: fixup PHY addresses for board revC and newer
- c67ac48e051 LFU-500 Implement Synopsys LPDDR PHY QuickBoot flow
- 3836b791da6 LFU-498-3 Implement sending LPDDR training data to host
- 90f759e1c59 LFU-498-2 Add Synopsys LPDDR training data collect
- 951741fadc9 LFU-498-1 Move reading LP CSRs outside "ddr_cfg_phy" function
- 2df28817a0b LFU-497-4 fb_fsl_command: fix send function
- 9e2888e107d LFU-497-3 fb_fsl_command: extract "send" functionality into a distinct function
- 1ae9be19d34 LFU-497-2 f_fastboot: rewrite FIFO functionality
- 358b097670c LFU-497-1 f_fastboot: refactor "fastboot_tx_write_more" function

Signed-off-by: Ricardo Salveti <[email protected]>
  • Loading branch information
ricardosalveti committed Dec 14, 2023
1 parent b1c7253 commit bb6e2d3
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions meta-lmp-base/recipes-bsp/u-boot/u-boot-fio_imx-2023.04.bb
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
require u-boot-fio-common.inc

SRCREV = "5a4371c435d5a2b763c9924c7231d14aa287d7f1"
SRCBRANCH = "2023.04+lf-6.1.22-2.0.0-fio"
SRCREV = "514446b012926b395b7f08cd3b28c82a2f303a9f"
SRCBRANCH = "2023.04+lf-6.1.36-2.1.0-fio"
LIC_FILES_CHKSUM = "file://Licenses/README;md5=2ca5f2c35c8cc335f0a19756634782f1"

DEFAULT_PREFERENCE = "-1"

0 comments on commit bb6e2d3

Please sign in to comment.