[GIT PULL v2] Please pull u-boot-imx-master-20241025a
Fabio Estevam
festevam at gmail.com
Sat Oct 26 02:20:00 CEST 2024
Hi Tom,
Please pull from u-boot-imx/master, thanks.
The following changes since commit 08ae12be8509daf3d1c5a148b8a50c0ffb6457c2:
Mark a few functions static inline (2024-10-24 11:21:48 -0600)
are available in the Git repository at:
https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git tags/u-boot-imx-master-20241025a
for you to fetch changes up to 0ccff7f8dca1e30863374a69c9292c82c142eb5e:
ARM: imx: soc: Move default TEXT_BASE for i.MX7 (2024-10-25 20:22:01 -0300)
u-boot-imx-master-20241025a
---------------------------
CI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/22989
- Remove unneeded USB board code and fix reset on mx6ul_14x14_evk.
- Update fastboot buffer size/address for verdin-imx8m{m|p}.
- Fix imxrt1050-evk boot and convert it to standard boot.
- Fix imx8qxp-mek and imx8qm-mek boot.
- Add support for the i.MX93 9X9 QSB board.
- Make livetree API to work on i.MX.
- Set sane default value for i.MX8M SPL_LOAD_FIT_ADDRESS.
- Deduplicate DH i.MX8MP/i.MX6 DHSOM defconfigs.
- Select default TEXT_BASE for i.MX6/i.MX7.
- Several updates for DH i.MX8MP DRC02.
----------------------------------------------------------------
Fabio Estevam (2):
mx6ul_14x14_evk: Remove unneeded USB board code
mx6ul_14x14_evk: Convert to watchdog driver model
Hiago De Franco (1):
verdin-imx8m{m|p}: defconfig: update fastboot buffer size/address
Jesse Taube (4):
imx: imxrt*: Fix binman breaking boot
imx: imxrt1050-evk: Fix missing clocks for mmc
configs: imxrt1050-evk: Enable standard boot
ARM: dts: imxrt1170: Fix default cells value warnings
Marek Vasut (7):
arm64: imx: imx8mp: Enable DM regulator on DH i.MX8MP DHCOM SoM on DRC02 board
arm64: imx: imx8mp: Disable PCI support on DH i.MX8MP DHCOM SoM on DRC02 board
arm64: imx: imx8mp: Disable PCA954x I2C mux on DH i.MX8MP DRC02 and PicoITX
arm64: imx: Deduplicate DH i.MX8MP DHSOM defconfigs
arm64: imx: Deduplicate DH i.MX6 DHSOM defconfig
ARM: imx: soc: Select default TEXT_BASE for i.MX6
ARM: imx: soc: Move default TEXT_BASE for i.MX7
Peng Fan (4):
arm: dts: imx8qxp-mek: fix boot
arm: dts: imx8qm-mek: fix boot
imx9: clock: Add 800MHz fracpll entry
imx: Support i.MX93 9X9 QSB board
Rasmus Villemoes (1):
imx8m: set sane default value for SPL_LOAD_FIT_ADDRESS
Tim Harvey (4):
pinctrl: imx: Convert to use livetree API for fdt access
imx: power-domain: Convert to use livetree API for fdt access
i2c: mxc_i2c: Convert to use livetree API for fdt access
mmc: fsl_esdhc: Convert to use livetree API for fdt access
Kconfig | 2 +
arch/arm/dts/fsl-imx8qm-mek-u-boot.dtsi | 33 +
arch/arm/dts/fsl-imx8qm-mek.dts | 1 -
arch/arm/dts/fsl-imx8qxp-mek-u-boot.dtsi | 18 +-
arch/arm/dts/fsl-imx8qxp-mek.dts | 1 -
arch/arm/dts/imx93-9x9-qsb-u-boot.dtsi | 162 ++
arch/arm/dts/imxrt1050.dtsi | 2 +-
arch/arm/dts/imxrt1170-evk.dts | 2 +
arch/arm/mach-imx/imx9/Kconfig | 8 +
arch/arm/mach-imx/imx9/clock.c | 1 +
arch/arm/mach-imx/imx9/clock_root.c | 3 +-
arch/arm/mach-imx/mx7/Kconfig | 7 -
board/freescale/imx93_qsb/Kconfig | 12 +
board/freescale/imx93_qsb/MAINTAINERS | 7 +
board/freescale/imx93_qsb/Makefile | 16 +
board/freescale/imx93_qsb/imx93_qsb.c | 33 +
board/freescale/imx93_qsb/imx93_qsb.env | 63 +
board/freescale/imx93_qsb/lpddr4_timing.c | 1995 ++++++++++++++++++++
board/freescale/imx93_qsb/lpddr4_timing_ecc.c | 1995 ++++++++++++++++++++
board/freescale/imx93_qsb/spl.c | 172 ++
.../freescale/imxrt1050-evk/imxrt1050-evk-nor.env | 13 +
board/freescale/imxrt1050-evk/imxrt1050-evk.env | 13 +
board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c | 51 -
boot/Kconfig | 1 +
common/spl/Kconfig | 2 +
configs/apalis_imx6_defconfig | 2 -
configs/aristainetos2c_defconfig | 1 -
configs/aristainetos2ccslb_defconfig | 1 -
configs/brppt2_defconfig | 1 -
configs/cm_fx6_defconfig | 2 -
configs/colibri_imx6_defconfig | 2 -
configs/dh_imx6_defconfig | 167 +-
configs/dhsom.config | 56 +
configs/display5_defconfig | 2 -
configs/display5_factory_defconfig | 2 -
configs/ge_b1x5v2_defconfig | 2 -
configs/ge_bx50v3_defconfig | 1 -
configs/gwventana_emmc_defconfig | 2 -
configs/gwventana_nand_defconfig | 2 -
configs/imx6dl_icore_nand_defconfig | 2 -
configs/imx6dl_mamoj_defconfig | 2 -
configs/imx6dl_sielaff_defconfig | 2 -
configs/imx6q_bosch_acc_defconfig | 1 -
configs/imx6q_icore_nand_defconfig | 2 -
configs/imx6q_logic_defconfig | 2 -
configs/imx6qdl_icore_mipi_defconfig | 2 -
configs/imx6qdl_icore_mmc_defconfig | 2 -
configs/imx6qdl_icore_nand_defconfig | 2 -
configs/imx6qdl_icore_rqs_defconfig | 2 -
configs/imx6ul_geam_mmc_defconfig | 1 -
configs/imx6ul_geam_nand_defconfig | 1 -
configs/imx6ul_isiot_emmc_defconfig | 1 -
configs/imx6ul_isiot_nand_defconfig | 1 -
configs/imx6ulz_smm_m2_defconfig | 1 -
configs/imx8mp_dhcom_drc02_defconfig | 274 +--
configs/imx8mp_dhcom_pdk2_defconfig | 270 +--
configs/imx8mp_dhcom_pdk3_defconfig | 276 +--
configs/imx8mp_dhcom_picoitx_defconfig | 272 +--
configs/imx8mp_dhsom.config | 158 ++
configs/imx93_9x9_qsb_defconfig | 139 ++
configs/imx93_9x9_qsb_inline_ecc_defconfig | 140 ++
configs/imx_dhsom.config | 96 +
configs/imxrt1020-evk_defconfig | 1 +
configs/imxrt1050-evk_defconfig | 5 +-
configs/imxrt1050-evk_fspi_defconfig | 6 +-
configs/imxrt1170-evk_defconfig | 1 +
configs/kontron-sl-mx6ul_defconfig | 1 -
configs/kp_imx6q_tpc_defconfig | 2 -
configs/liteboard_defconfig | 1 -
configs/lxr2_defconfig | 2 -
configs/marsboard_defconfig | 1 -
configs/mccmon6_nor_defconfig | 2 -
configs/mccmon6_sd_defconfig | 2 -
configs/mx6cuboxi_defconfig | 2 -
configs/mx6memcal_defconfig | 2 -
configs/mx6qsabrelite_defconfig | 1 -
configs/mx6sabreauto_defconfig | 2 -
configs/mx6sabresd_defconfig | 2 -
configs/mx6ul_14x14_evk_defconfig | 6 +-
configs/mx6ul_9x9_evk_defconfig | 1 -
configs/nitrogen6dl2g_defconfig | 1 -
configs/nitrogen6dl_defconfig | 1 -
configs/nitrogen6q2g_defconfig | 1 -
configs/nitrogen6q_defconfig | 1 -
configs/nitrogen6s1g_defconfig | 1 -
configs/nitrogen6s_defconfig | 1 -
configs/novena_defconfig | 2 -
configs/opos6uldev_defconfig | 1 -
configs/pcm058_defconfig | 2 -
configs/pico-hobbit-imx6ul_defconfig | 1 -
configs/pico-imx6_defconfig | 2 -
configs/pico-imx6ul_defconfig | 1 -
configs/pico-pi-imx6ul_defconfig | 1 -
configs/riotboard_defconfig | 2 -
configs/tbs2910_defconfig | 1 -
configs/udoo_defconfig | 2 -
configs/udoo_neo_defconfig | 1 -
configs/variscite_dart6ul_defconfig | 1 -
configs/verdin-imx8mm_defconfig | 3 +-
configs/verdin-imx8mp_defconfig | 3 +-
configs/vining_2000_defconfig | 1 -
configs/wandboard_defconfig | 2 -
doc/board/nxp/imx93_9x9_qsb.rst | 70 +
doc/board/nxp/index.rst | 1 +
drivers/clk/imx/clk-imxrt1050.c | 3 +
drivers/ddr/imx/imx9/Kconfig | 5 +
drivers/i2c/mxc_i2c.c | 16 +-
drivers/mmc/fsl_esdhc_imx.c | 15 +-
drivers/pinctrl/nxp/pinctrl-imx.c | 25 +-
drivers/power/domain/imx8m-power-domain.c | 18 +-
include/configs/imx93_qsb.h | 25 +
include/configs/imxrt1050-evk.h | 7 -
112 files changed, 5362 insertions(+), 1400 deletions(-)
create mode 100644 arch/arm/dts/imx93-9x9-qsb-u-boot.dtsi
create mode 100644 board/freescale/imx93_qsb/Kconfig
create mode 100644 board/freescale/imx93_qsb/MAINTAINERS
create mode 100644 board/freescale/imx93_qsb/Makefile
create mode 100644 board/freescale/imx93_qsb/imx93_qsb.c
create mode 100644 board/freescale/imx93_qsb/imx93_qsb.env
create mode 100644 board/freescale/imx93_qsb/lpddr4_timing.c
create mode 100644 board/freescale/imx93_qsb/lpddr4_timing_ecc.c
create mode 100644 board/freescale/imx93_qsb/spl.c
create mode 100644 board/freescale/imxrt1050-evk/imxrt1050-evk-nor.env
create mode 100644 board/freescale/imxrt1050-evk/imxrt1050-evk.env
create mode 100644 configs/dhsom.config
create mode 100644 configs/imx8mp_dhsom.config
create mode 100644 configs/imx93_9x9_qsb_defconfig
create mode 100644 configs/imx93_9x9_qsb_inline_ecc_defconfig
create mode 100644 configs/imx_dhsom.config
create mode 100644 doc/board/nxp/imx93_9x9_qsb.rst
create mode 100644 include/configs/imx93_qsb.h
More information about the U-Boot
mailing list