[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