Pull request: u-boot-imx u-boot-imx-20220726
Stefano Babic
sbabic at denx.de
Tue Jul 26 16:46:32 CEST 2022
On 26.07.22 16:37, Michael Nazzareno Trimarchi wrote:
> Hi
>
> On Tue, Jul 26, 2022 at 4:34 PM Tom Rini <trini at konsulko.com> wrote:
>>
>> On Tue, Jul 26, 2022 at 04:16:17PM +0200, Michael Nazzareno Trimarchi wrote:
>>> Hi Stefano
>>>
>>> Is M2 support out of this pull request?
>>
>> Checking out
>> https://patchwork.ozlabs.org/project/uboot/list/?delegate=1693 I am
>> hoping there will be a follow-up PR with more changes soon, and it's
>> just that once a PR gets to this many commits (I see over 100) it's just
>> hard to manage.
Most of them are due top the i.MX93 and I wanted to merge Peng's stuff
as soon as possible. This series alone was 53 patches.
The rest will be merged with follow up PR, of course.
Best regards,
Stefano
>
> Ok, my patch can wait and thank you for the link
>
> Michael
>
>>
>>>
>>> Michael
>>>
>>> On Tue, Jul 26, 2022 at 4:13 PM Stefano Babic <sbabic at denx.de> wrote:
>>>>
>>>> Hi Tom,
>>>>
>>>> my first PR for 2022.10.
>>>>
>>>>
>>>> he following changes since commit 538f6643b07586301a115d7aae304f916ba71004:
>>>>
>>>> Merge commit '90ba25b7cb78bd85c6af0b6429226c6616dedefa' of
>>>> https://source.denx.de/u-boot/custodians/u-boot-nand-flash (2022-07-24
>>>> 07:46:55 -0400)
>>>>
>>>> are available in the Git repository at:
>>>>
>>>> https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git
>>>> tags/u-boot-imx-20220726
>>>>
>>>> for you to fetch changes up to e29303993bad6c94954da7d5cd92b1d36cf2c80b:
>>>>
>>>> imx: imx8mm-icore: migrate to use BINMAN (2022-07-26 11:29:02 +0200)
>>>>
>>>> ----------------------------------------------------------------
>>>> u-boot-imx-20220726
>>>> -------------------
>>>>
>>>> i.MX for 2022.10
>>>>
>>>> - Added i.MX93 architecture
>>>>
>>>> CI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/12891
>>>>
>>>> ----------------------------------------------------------------
>>>> Alice Guo (3):
>>>> misc: imx8ulp: move fuse.c from imx8ulp to sentinel
>>>> misc: fuse: support to access fuse on i.MX93
>>>> misc: fuse: update the code for accessing fuse of i.MX93
>>>>
>>>> Fabio Estevam (2):
>>>> usb: ehci-mx6: Remove MX6Q_ARM2 related ifdefery
>>>> imx8mm: Sync device tree with linux-next 20220711
>>>>
>>>> Francesco Dolcini (7):
>>>> toradex: common: Remove stale comments about modules availability
>>>> toradex: common: Use ARRAY_SIZE macro
>>>> toradex: tdx-cfg-block: Cleanup interactive cfg block creation
>>>> toradex: common: Remove stale function declaration
>>>> toradex: common: Remove #ifdef usage for 2nd ethaddr
>>>> toradex: tdx-cfg-block: Use official SKU names
>>>> toradex: common: Improve product/serial print during boot
>>>>
>>>> Jian Li (1):
>>>> imx: imx9: Add function to initialize timer
>>>>
>>>> Josua Mayer (1):
>>>> mx6cuboxi: fix board detection while patching device-tree phy nodes
>>>>
>>>> Jun Nie (1):
>>>> imx: syscounter: support timer_get_boot_us
>>>>
>>>> Mamta Shukla (7):
>>>> tools: mkimage: Add support to generate FlexSPI Header for i.MX8m
>>>> dts: imx8mm-uboot: Add support to pack FlexSPI Header using binman
>>>> configs: Add config for enabling FSPI boot option for i.MX8m
>>>> board: freescale: Add QSPI Boot support in spl for i.MX8m
>>>> configs: imx8mm: Define CONFIG_SYS_UBOOT_BASE for i.MX8m
>>>> board: freescale: Add entry for imx8mm_evk_fspi_defconfig
>>>> doc: board: nxp: Add instructions to boot from QSPI
>>>>
>>>> Marcel Ziswiler (26):
>>>> board/BuR/brppt2: fix pwms property warning
>>>> imx6: aristainetos: fix pwms property warnings
>>>> tbs2910: prepare to synchronise device trees with linux
>>>> imx6dl/imx6qdl: synchronise device trees with linux
>>>> apalis_imx6: synchronise device tree with linux
>>>> colibri_imx6: synchronise device tree with linux
>>>> imx: mx6ul_14x14_evk: prepare to synchronise device trees with linux
>>>> imx6ul/imx6ull: synchronise device trees with linux
>>>> colibri-imx6ull/-emmc: synchronise device tree with linux
>>>> imx: imx7-cm: prepare to synchronise device trees with linux
>>>> imx: imx7d-sdb: prepare to synchronise device trees with linux
>>>> imx7s/d: synchronise device trees with linux
>>>> colibri-imx7d/-emmc: synchronise device tree with linux
>>>> ARM: DTS: bk4r1/pcm052: prepare to synchronise device trees with
>>>> linux
>>>> vf500/vf610: synchronise device trees with linux
>>>> colibri_vf: synchronise device tree with linux
>>>> imx8mm-venice-gw700x: prepare to synchronise device trees with linux
>>>> imx8mm-kontron-n801x-s-lvds: fix pwms property warnings
>>>> imx8mm-mx8menlo/verdin-imx8mm: synchronise device tree with linux
>>>> imx8mn: synchronise device tree with linux
>>>> imx8mp: synchronise device tree with linux
>>>> imx8mp-rsb3720-a1: fix pwms property warnings
>>>> verdin-imx8mp: synchronise device tree with linux
>>>> imx8mq: synchronise device tree with linux
>>>> board: toradex: apalis-imx8: fix file names in maintainers
>>>> imx8mm: synchronise device tree with linux
>>>>
>>>> Marek Vasut (1):
>>>> tools: imx8mimage: Keep IVT reserved1 field zero always
>>>>
>>>> Martyn Welch (1):
>>>> MAINTAINERS: Update file list for ARM Freescale IMX
>>>>
>>>> Peng Fan (35):
>>>> spl: imx8mm: enlarge SPL_MAX_SIZE
>>>> arm: makefile: cleanup mach-imx usage
>>>> imx: simplify dependency with SPL_BOOTROM_SUPPORT
>>>> imx: move get_boot_device to common header
>>>> imx: move get_boot_device to common file
>>>> imx: add USB2_BOOT type
>>>> imx: add basic i.MX9 support
>>>> fsl_lpuart: add i.MX9 support
>>>> gpio: pca953x: support pcal6524
>>>> imx: pinctrl: add pinctrl and pinfunc file for i.MX93
>>>> imx: imx9: Add CCM and clock API support
>>>> mmc: fsl_esdhc_imx: Support i.MX9
>>>> spl: Use SPL_FIT_IMAGE_TINY for iMX9
>>>> imx: imx9: support romapi
>>>> misc: s4mu: Support iMX93 with Sentinel MU
>>>> misc: S400_API: New API for FW status and chip info
>>>> misc: s400_api: introduce ahab_release_m33_trout
>>>> imx: imx9: Get the chip revision through S400 API
>>>> imx: imx9: Add MIX power init
>>>> imx: imx9: Add M33 release prepare function
>>>> imx: imx9: Support booting m33 from Acore
>>>> arm: dts: Add i.MX93 SoC DTSi file
>>>> imx: imx93_evk: Add basic board support
>>>> imx: imx93_evk: Set ARM clock to 1.7Ghz
>>>> net: fec_mxc: support i.MX93
>>>> net: dwc_eth_qos: fix build break when CLK not enabled
>>>> net: dwc_eth_qos: public some functions
>>>> net: dwc_eth_qos: move i.MX code out
>>>> net: dwc_eth_qos: introduce eqos hook eqos_get_enetaddr
>>>> board: freescale: imx93_evk: support ethernet
>>>> tools: image: support i.MX93
>>>> arm: dts: imx8m: update binman ddr firmware node name
>>>> ddr: imx8m: helper: load ddr firmware according to binman symbols
>>>> arm: dts: imx8m: shrink ddr firmware size to actual file size
>>>> imx: imx8mm-icore: migrate to use BINMAN
>>>>
>>>> Philippe Schenker (1):
>>>> toradex: tdx-cfg-block: add 0068 i.mx 8m mini sku
>>>>
>>>> Rasmus Villemoes (6):
>>>> imx8: add hidden IMX8_ROMAPI Kconfig symbol
>>>> imx8: sys_proto.h: change guard logic around ROM API
>>>> imx8: add rom api wrappers
>>>> imx8: use ROM API wrappers in spl_imx_romapi.c
>>>> imx8m: soc.c: use rom_api_query_boot_infor() wrapper
>>>> imx8ulp: soc.c: use rom_api_query_boot_infor() wrapper
>>>>
>>>> Tim Harvey (2):
>>>> arm: dts: imx8mm-venice-gw700x: add support for GPY111 phy
>>>> configs: imx8mp_venice: remove unnecessary FEC_QUIRK_ENET_MAC
>>>>
>>>> Ye Li (14):
>>>> imx: Change USB boot device type
>>>> imx: spl: Allow iMX7/8/8M to overwrite spl_board_boot_device
>>>> imx: imx9: disable watchdog
>>>> misc: imx: S400_API: Move S400 MU and API to a common place
>>>> misc: S400_API: Update release RDC API
>>>> imx: imx9: Add TRDC driver for TRDC init
>>>> imx: imx9: Add AHAB boot support
>>>> misc: S400_API: Rename imx8ulp_s400_msg to sentinel_msg
>>>> imx: imx9: Add gpio registers structure
>>>> imx: imx9: Support multiple env storages at runtime
>>>> imx: imx9: clock: Add DDR clock support
>>>> ddr: imx: Add i.MX9 DDR controller driver
>>>> ddr: imx9: enable Performance monitor counter
>>>> net: eqos: add function to get phy node and address
>>>>
>>>> Ying-Chun Liu (PaulLiu) (1):
>>>> configs: imx8mm-cl-iot-gate: enable extension command
>>>>
>>>> MAINTAINERS | 2 +-
>>>> arch/arm/Kconfig | 16 +
>>>> arch/arm/Makefile | 12 +-
>>>> arch/arm/dts/Makefile | 24 +-
>>>> arch/arm/dts/imx6-apalis-u-boot.dtsi | 11 -
>>>> arch/arm/dts/imx6-apalis.dts | 752 ----------
>>>> arch/arm/dts/imx6-colibri.dts | 431 ------
>>>> arch/arm/dts/imx6-logicpd-baseboard.dtsi | 12 +-
>>>> arch/arm/dts/imx6-logicpd-som.dtsi | 4 +
>>>> arch/arm/dts/imx6dl-brppt2.dts | 1 +
>>>> arch/arm/dts/imx6dl-colibri-eval-v3-u-boot.dtsi | 20 +
>>>> arch/arm/dts/imx6dl-colibri-eval-v3.dts | 157 +++
>>>> arch/arm/dts/imx6dl-mamoj.dts | 273 +++-
>>>> arch/arm/dts/imx6dl-mba6.dtsi | 10 +-
>>>> arch/arm/dts/imx6dl-mba6a.dts | 15 +-
>>>> arch/arm/dts/imx6dl-mba6b.dts | 15 +-
>>>> arch/arm/dts/imx6dl-nitrogen6x.dts | 12 +-
>>>> arch/arm/dts/imx6dl-pinfunc.h | 7 +-
>>>> arch/arm/dts/imx6dl-riotboard.dts | 2 +
>>>> arch/arm/dts/imx6dl-sabreauto.dts | 15 +
>>>> arch/arm/dts/imx6dl-tqma6a.dtsi | 12 +-
>>>> arch/arm/dts/imx6dl-tqma6b.dtsi | 12 +-
>>>> arch/arm/dts/imx6dl.dtsi | 15 +-
>>>> arch/arm/dts/imx6q-apalis-eval-u-boot.dtsi | 25 +
>>>> arch/arm/dts/imx6q-apalis-eval.dts | 170 +++
>>>> arch/arm/dts/imx6q-b450v3.dts | 19 +-
>>>> arch/arm/dts/imx6q-b650v3.dts | 17 +-
>>>> arch/arm/dts/imx6q-b850v3.dts | 23 +-
>>>> arch/arm/dts/imx6q-ba16.dtsi | 18 +-
>>>> arch/arm/dts/imx6q-bosch-acc.dts | 14 +-
>>>> arch/arm/dts/imx6q-bx50v3.dtsi | 61 +-
>>>> arch/arm/dts/imx6q-cm-fx6.dts | 112 +-
>>>> arch/arm/dts/imx6q-icore-ofcap10.dts | 28 +-
>>>> arch/arm/dts/imx6q-logicpd.dts | 18 +-
>>>> arch/arm/dts/imx6q-marsboard.dts | 2 +-
>>>> arch/arm/dts/imx6q-mba6.dtsi | 32 +-
>>>> arch/arm/dts/imx6q-mba6a.dts | 14 +-
>>>> arch/arm/dts/imx6q-mba6b.dts | 14 +-
>>>> arch/arm/dts/imx6q-mccmon6.dts | 213 ++-
>>>> arch/arm/dts/imx6q-nitrogen6x.dts | 12 +-
>>>> arch/arm/dts/imx6q-novena.dts | 42 +-
>>>> arch/arm/dts/imx6q-phytec-mira-rdk-nand.dts | 3 +
>>>> arch/arm/dts/imx6q-pinfunc.h | 7 +-
>>>> arch/arm/dts/imx6q-sabrelite.dts | 6 +-
>>>> arch/arm/dts/imx6q-tbs2910-u-boot.dtsi | 4 +-
>>>> arch/arm/dts/imx6q-tbs2910.dts | 9 +-
>>>> arch/arm/dts/imx6q-tqma6a.dtsi | 12 +-
>>>> arch/arm/dts/imx6q-tqma6b.dtsi | 11 +-
>>>> arch/arm/dts/imx6q.dtsi | 40 +-
>>>> arch/arm/dts/imx6qdl-apalis.dtsi | 1372
>>>> ++++++++++++++++++
>>>> arch/arm/dts/imx6qdl-aristainetos2-common.dtsi | 1 +
>>>> arch/arm/dts/imx6qdl-colibri.dtsi | 1296
>>>> +++++++++++++++++
>>>> arch/arm/dts/imx6qdl-cubox-i.dtsi | 5 +-
>>>> arch/arm/dts/imx6qdl-dhcom-pdk2.dtsi | 6 +-
>>>> arch/arm/dts/imx6qdl-dhcom-som.dtsi | 8 +-
>>>> arch/arm/dts/imx6qdl-gw51xx.dtsi | 7 +-
>>>> arch/arm/dts/imx6qdl-gw52xx.dtsi | 10 +-
>>>> arch/arm/dts/imx6qdl-gw53xx.dtsi | 22 +-
>>>> arch/arm/dts/imx6qdl-gw54xx.dtsi | 22 +-
>>>> arch/arm/dts/imx6qdl-gw551x.dtsi | 7 +-
>>>> arch/arm/dts/imx6qdl-gw552x.dtsi | 29 +-
>>>> arch/arm/dts/imx6qdl-gw553x.dtsi | 5 +-
>>>> arch/arm/dts/imx6qdl-gw560x.dtsi | 14 +-
>>>> arch/arm/dts/imx6qdl-gw5903.dtsi | 6 -
>>>> arch/arm/dts/imx6qdl-gw5904.dtsi | 27 +-
>>>> arch/arm/dts/imx6qdl-gw5907.dtsi | 9 +-
>>>> arch/arm/dts/imx6qdl-gw5910.dtsi | 7 -
>>>> arch/arm/dts/imx6qdl-gw5912.dtsi | 22 +-
>>>> arch/arm/dts/imx6qdl-gw5913.dtsi | 10 +-
>>>> arch/arm/dts/imx6qdl-hummingboard2.dtsi | 2 +-
>>>> arch/arm/dts/imx6qdl-icore.dtsi | 19 +-
>>>> arch/arm/dts/imx6qdl-mba6.dtsi | 598 ++++++--
>>>> arch/arm/dts/imx6qdl-mba6a.dtsi | 35 +-
>>>> arch/arm/dts/imx6qdl-mba6b.dtsi | 40 +-
>>>> arch/arm/dts/imx6qdl-nitrogen6x.dtsi | 733 +++++++++-
>>>> arch/arm/dts/imx6qdl-phytec-mira-peb-av-02.dtsi | 119 ++
>>>> arch/arm/dts/imx6qdl-phytec-mira-peb-eval-01.dtsi | 71 +
>>>> arch/arm/dts/imx6qdl-phytec-mira-peb-wlbt-05.dtsi | 85 ++
>>>> arch/arm/dts/imx6qdl-phytec-mira.dtsi | 32 +-
>>>> arch/arm/dts/imx6qdl-phytec-phycore-som.dtsi | 30 +-
>>>> arch/arm/dts/imx6qdl-pico.dtsi | 226 ++-
>>>> arch/arm/dts/imx6qdl-sabreauto.dtsi | 119 +-
>>>> arch/arm/dts/imx6qdl-sabrelite.dtsi | 828 +++++++----
>>>> arch/arm/dts/imx6qdl-sabresd.dtsi | 214 ++-
>>>> arch/arm/dts/imx6qdl-sr-som-ti.dtsi | 1 +
>>>> arch/arm/dts/imx6qdl-sr-som.dtsi | 31 +-
>>>> arch/arm/dts/imx6qdl-tqma6.dtsi | 326 ++---
>>>> arch/arm/dts/imx6qdl-tqma6a.dtsi | 46 +-
>>>> arch/arm/dts/imx6qdl-tqma6b.dtsi | 28 +-
>>>> arch/arm/dts/imx6qdl-udoo.dtsi | 4 +-
>>>> arch/arm/dts/imx6qdl-wandboard-revd1.dtsi | 2 -
>>>> arch/arm/dts/imx6qdl-wandboard.dtsi | 102 +-
>>>> arch/arm/dts/imx6qdl.dtsi | 194 ++-
>>>> arch/arm/dts/imx6ul-14x14-evk-u-boot.dtsi | 6 -
>>>> arch/arm/dts/imx6ul-14x14-evk.dtsi | 161 ++-
>>>> arch/arm/dts/imx6ul-geam.dts | 363 ++++-
>>>> arch/arm/dts/imx6ul-imx6ull-opos6ul.dtsi | 148 ++
>>>> arch/arm/dts/imx6ul-imx6ull-opos6uldev.dtsi | 327 +++++
>>>> arch/arm/dts/imx6ul-isiot-emmc.dts | 42 +-
>>>> arch/arm/dts/imx6ul-isiot-nand.dts | 45 +-
>>>> arch/arm/dts/imx6ul-isiot.dtsi | 330 ++++-
>>>> arch/arm/dts/imx6ul-kontron-n6x1x-s.dtsi | 20 +-
>>>> arch/arm/dts/imx6ul-kontron-n6x1x-som-common.dtsi | 30 +-
>>>> arch/arm/dts/imx6ul-litesom.dtsi | 1 +
>>>> arch/arm/dts/imx6ul-opos6ul.dtsi | 194 +--
>>>> arch/arm/dts/imx6ul-opos6uldev.dts | 387 +----
>>>> arch/arm/dts/imx6ul-phytec-phycore-som.dtsi | 21 +-
>>>> arch/arm/dts/imx6ul-phytec-segin-ff-rdk-nand.dts | 2 +
>>>> arch/arm/dts/imx6ul-phytec-segin-peb-av-02.dtsi | 150 ++
>>>> arch/arm/dts/imx6ul-phytec-segin-peb-wlbt-05.dtsi | 90 ++
>>>> arch/arm/dts/imx6ul-phytec-segin.dtsi | 46 +-
>>>> arch/arm/dts/imx6ul-pico-hobbit.dts | 2 +-
>>>> arch/arm/dts/imx6ul-pico-pi.dts | 4 +-
>>>> arch/arm/dts/imx6ul-pico.dtsi | 40 +-
>>>> arch/arm/dts/imx6ul.dtsi | 186 ++-
>>>> .../dts/imx6ull-colibri-emmc-eval-v3-u-boot.dtsi | 1 +
>>>> arch/arm/dts/imx6ull-colibri-emmc-eval-v3.dts | 17 +
>>>> arch/arm/dts/imx6ull-colibri-emmc-nonwifi.dtsi | 187 +++
>>>> arch/arm/dts/imx6ull-colibri-emmc.dts | 49 -
>>>> ...ot.dtsi => imx6ull-colibri-eval-v3-u-boot.dtsi} | 4 +-
>>>> arch/arm/dts/imx6ull-colibri-eval-v3.dts | 14 +
>>>> arch/arm/dts/imx6ull-colibri-eval-v3.dtsi | 121 ++
>>>> arch/arm/dts/imx6ull-colibri-nonwifi.dtsi | 161 +++
>>>> arch/arm/dts/imx6ull-colibri.dts | 45 -
>>>> arch/arm/dts/imx6ull-colibri.dtsi | 558 +++++---
>>>> arch/arm/dts/imx6ull-myir-mys-6ulx-eval.dts | 2 +-
>>>> arch/arm/dts/imx6ull-phytec-segin-ff-rdk-emmc.dts | 1 +
>>>> arch/arm/dts/imx6ull-phytec-segin-peb-av-02.dtsi | 26 +
>>>> arch/arm/dts/imx6ull-phytec-segin.dtsi | 7 -
>>>> arch/arm/dts/imx6ull.dtsi | 14 +
>>>> arch/arm/dts/imx7-cm.dts | 2 +-
>>>> arch/arm/dts/imx7-colibri-emmc.dts | 94 --
>>>> arch/arm/dts/imx7-colibri-eval-v3.dtsi | 110 ++
>>>> arch/arm/dts/imx7-colibri-rawnand.dts | 96 --
>>>> arch/arm/dts/imx7-colibri.dtsi | 1156 +++++++++++++--
>>>> .../arm/dts/imx7d-colibri-emmc-eval-v3-u-boot.dtsi | 1 +
>>>> arch/arm/dts/imx7d-colibri-emmc-eval-v3.dts | 21 +
>>>> arch/arm/dts/imx7d-colibri-emmc.dtsi | 61 +
>>>> ...boot.dtsi => imx7d-colibri-eval-v3-u-boot.dtsi} | 10 +-
>>>> arch/arm/dts/imx7d-colibri-eval-v3.dts | 56 +
>>>> arch/arm/dts/imx7d-colibri.dtsi | 35 +
>>>> arch/arm/dts/imx7d-pico-hobbit.dts | 6 +-
>>>> arch/arm/dts/imx7d-pico-pi.dts | 6 +-
>>>> arch/arm/dts/imx7d-pico.dtsi | 103 +-
>>>> arch/arm/dts/imx7d-pinfunc.h | 14 +-
>>>> arch/arm/dts/imx7d-sdb-qspi-u-boot.dtsi | 2 +-
>>>> arch/arm/dts/imx7d-sdb-qspi.dts | 7 +-
>>>> arch/arm/dts/imx7d-sdb.dts | 120 +-
>>>> arch/arm/dts/imx7d-smegw01.dts | 297 +++-
>>>> arch/arm/dts/imx7d.dtsi | 211 ++-
>>>> arch/arm/dts/imx7s-warp.dts | 70 +-
>>>> arch/arm/dts/imx7s.dtsi | 472 ++++---
>>>> arch/arm/dts/imx8mm-beacon-baseboard.dtsi | 118 ++
>>>> arch/arm/dts/imx8mm-data-modul-edm-sbc.dts | 3 +-
>>>> arch/arm/dts/imx8mm-evk-u-boot.dtsi | 4 +-
>>>> arch/arm/dts/imx8mm-evk.dts | 2 +-
>>>> arch/arm/dts/imx8mm-evk.dtsi | 195 ++-
>>>> arch/arm/dts/imx8mm-icore-mx8mm-ctouch2.dts | 1 -
>>>> arch/arm/dts/imx8mm-icore-mx8mm-edimm2.2.dts | 1 -
>>>> arch/arm/dts/imx8mm-kontron-n801x-s-lvds.dts | 1 +
>>>> arch/arm/dts/imx8mm-mx8menlo-u-boot.dtsi | 2 +-
>>>> arch/arm/dts/imx8mm-mx8menlo.dts | 51 +-
>>>> arch/arm/dts/imx8mm-pinfunc.h | 6 +-
>>>> arch/arm/dts/imx8mm-u-boot.dtsi | 46 +-
>>>> arch/arm/dts/imx8mm-venice-gw700x-u-boot.dtsi | 6 +-
>>>> arch/arm/dts/imx8mm-venice-gw700x.dtsi | 11 +-
>>>> arch/arm/dts/imx8mm-venice-gw71xx.dtsi | 56 +-
>>>> arch/arm/dts/imx8mm-venice-gw72xx.dtsi | 85 +-
>>>> arch/arm/dts/imx8mm-venice-gw73xx.dtsi | 86 +-
>>>> arch/arm/dts/imx8mm-venice-gw7901.dts | 126 +-
>>>> arch/arm/dts/imx8mm-venice-gw7902.dts | 119 +-
>>>> arch/arm/dts/imx8mm-venice-gw7903.dts | 5 +
>>>> arch/arm/dts/imx8mm-verdin-dahlia.dtsi | 150 ++
>>>> arch/arm/dts/imx8mm-verdin-dev.dtsi | 67 +
>>>> ...oot.dtsi => imx8mm-verdin-wifi-dev-u-boot.dtsi} | 48 +-
>>>> arch/arm/dts/imx8mm-verdin-wifi-dev.dts | 18 +
>>>> arch/arm/dts/imx8mm-verdin-wifi.dtsi | 94 ++
>>>> arch/arm/dts/imx8mm-verdin.dts | 1031 --------------
>>>> arch/arm/dts/imx8mm-verdin.dtsi | 1295
>>>> +++++++++++++++++
>>>> arch/arm/dts/imx8mm.dtsi | 653 ++++++---
>>>> arch/arm/dts/imx8mn-beacon-baseboard.dtsi | 4 +-
>>>> arch/arm/dts/imx8mn-beacon-kit-u-boot.dtsi | 20 +-
>>>> arch/arm/dts/imx8mn-beacon-som.dtsi | 12 +-
>>>> arch/arm/dts/imx8mn-bsh-smm-s2-common.dtsi | 113 +-
>>>> arch/arm/dts/imx8mn-bsh-smm-s2-u-boot-common.dtsi | 8 +-
>>>> arch/arm/dts/imx8mn-bsh-smm-s2pro.dts | 90 ++
>>>> arch/arm/dts/imx8mn-ddr4-evk-u-boot.dtsi | 20 +-
>>>> arch/arm/dts/imx8mn-ddr4-evk.dts | 4 +
>>>> arch/arm/dts/imx8mn-evk-u-boot.dtsi | 24 +-
>>>> arch/arm/dts/imx8mn-evk.dts | 56 +-
>>>> arch/arm/dts/imx8mn-evk.dtsi | 121 ++
>>>> arch/arm/dts/imx8mn-var-som-symphony-u-boot.dtsi | 16 +-
>>>> arch/arm/dts/imx8mn-var-som.dtsi | 15 +-
>>>> arch/arm/dts/imx8mn-venice-gw7902.dts | 80 +-
>>>> arch/arm/dts/imx8mn-venice-u-boot.dtsi | 16 +-
>>>> arch/arm/dts/imx8mn.dtsi | 270 ++--
>>>> arch/arm/dts/imx8mp-evk.dts | 283 +++-
>>>> arch/arm/dts/imx8mp-phycore-som.dtsi | 64 +-
>>>> arch/arm/dts/imx8mp-rsb3720-a1.dts | 2 +
>>>> arch/arm/dts/imx8mp-u-boot.dtsi | 20 +-
>>>> arch/arm/dts/imx8mp-venice-gw74xx.dts | 59 +-
>>>> arch/arm/dts/imx8mp-verdin-dahlia.dtsi | 129 ++
>>>> arch/arm/dts/imx8mp-verdin-dev.dtsi | 46 +
>>>> ...oot.dtsi => imx8mp-verdin-wifi-dev-u-boot.dtsi} | 53 +-
>>>> arch/arm/dts/imx8mp-verdin-wifi-dev.dts | 18 +
>>>> arch/arm/dts/imx8mp-verdin-wifi.dtsi | 82 ++
>>>> arch/arm/dts/imx8mp-verdin.dts | 639 ---------
>>>> arch/arm/dts/imx8mp-verdin.dtsi | 1379
>>>> ++++++++++++++++++
>>>> arch/arm/dts/imx8mp.dtsi | 261 +++-
>>>> arch/arm/dts/imx8mq-cm-u-boot.dtsi | 20 +-
>>>> arch/arm/dts/imx8mq-evk.dts | 65 +-
>>>> arch/arm/dts/imx8mq-kontron-pitx-imx8m.dts | 3 +-
>>>> arch/arm/dts/imx8mq-mnt-reform2.dts | 144 +-
>>>> arch/arm/dts/imx8mq-nitrogen-som.dtsi | 15 +-
>>>> arch/arm/dts/imx8mq-phanbell.dts | 86 +-
>>>> arch/arm/dts/imx8mq-pico-pi-u-boot.dtsi | 2 +
>>>> arch/arm/dts/imx8mq-pico-pi.dts | 67 +-
>>>> arch/arm/dts/imx8mq-u-boot.dtsi | 16 +-
>>>> arch/arm/dts/imx8mq.dtsi | 204 ++-
>>>> arch/arm/dts/imx93-11x11-evk-u-boot.dtsi | 157 +++
>>>> arch/arm/dts/imx93-11x11-evk.dts | 527 +++++++
>>>> arch/arm/dts/imx93-pinfunc.h | 625 ++++++++
>>>> arch/arm/dts/imx93.dtsi | 688 +++++++++
>>>> arch/arm/dts/vf-colibri-eval-v3.dtsi | 152 ++
>>>> arch/arm/dts/vf-colibri-u-boot.dtsi | 27 -
>>>> arch/arm/dts/vf-colibri.dtsi | 474 ++++---
>>>> arch/arm/dts/vf.dtsi | 229 ---
>>>> arch/arm/dts/vf500-colibri.dts | 13 -
>>>> arch/arm/dts/vf500.dtsi | 64 +
>>>> arch/arm/dts/vf610-colibri-eval-v3-u-boot.dtsi | 90 ++
>>>> arch/arm/dts/vf610-colibri-eval-v3.dts | 13 +
>>>> arch/arm/dts/vf610-colibri.dts | 13 -
>>>> arch/arm/dts/vf610-colibri.dtsi | 22 +
>>>> arch/arm/dts/vf610-pcm052.dtsi | 2 +-
>>>> arch/arm/dts/vf610-pinfunc.h | 6 +-
>>>> arch/arm/dts/vf610-twr.dts | 364 ++++-
>>>> arch/arm/dts/vf610.dtsi | 20 +
>>>> arch/arm/dts/vfxxx.dtsi | 756 ++++++++++
>>>> arch/arm/include/asm/arch-imx/cpu.h | 2 +
>>>> arch/arm/include/asm/arch-imx8/sys_proto.h | 1 -
>>>> arch/arm/include/asm/arch-imx8m/ddr.h | 6 +-
>>>> arch/arm/include/asm/arch-imx8m/imx-regs.h | 1 +
>>>> arch/arm/include/asm/arch-imx8m/sys_proto.h | 2 +-
>>>> arch/arm/include/asm/arch-imx8ulp/sys_proto.h | 5 -
>>>> arch/arm/include/asm/arch-imx9/ccm_regs.h | 266 ++++
>>>> arch/arm/include/asm/arch-imx9/clock.h | 244 ++++
>>>> arch/arm/include/asm/arch-imx9/ddr.h | 126 ++
>>>> arch/arm/include/asm/arch-imx9/gpio.h | 20 +
>>>> arch/arm/include/asm/arch-imx9/imx-regs.h | 234 +++
>>>> arch/arm/include/asm/arch-imx9/imx93_pins.h | 729 ++++++++++
>>>> arch/arm/include/asm/arch-imx9/sys_proto.h | 14 +
>>>> arch/arm/include/asm/arch-imx9/trdc.h | 19 +
>>>> arch/arm/include/asm/arch-mx7/sys_proto.h | 1 -
>>>> arch/arm/include/asm/arch-mx7ulp/sys_proto.h | 1 -
>>>> arch/arm/include/asm/global_data.h | 5 +-
>>>> arch/arm/include/asm/mach-imx/boot_mode.h | 1 +
>>>> arch/arm/include/asm/mach-imx/iomux-v3.h | 11 +-
>>>> .../asm/{arch-imx8ulp => mach-imx}/mu_hal.h | 4 +-
>>>> .../asm/{arch-imx8ulp => mach-imx}/s400_api.h | 18 +-
>>>> arch/arm/include/asm/mach-imx/sys_proto.h | 14 +-
>>>> arch/arm/mach-imx/Kconfig | 7 +-
>>>> arch/arm/mach-imx/Makefile | 10 +-
>>>> arch/arm/mach-imx/imx8m/Kconfig | 1 +
>>>> arch/arm/mach-imx/imx8m/imximage-8mm-lpddr4.cfg | 10 +-
>>>> arch/arm/mach-imx/imx8m/soc.c | 47 -
>>>> arch/arm/mach-imx/imx8ulp/ahab.c | 345 +++++
>>>> arch/arm/mach-imx/imx8ulp/rdc.c | 6 +-
>>>> arch/arm/mach-imx/imx8ulp/soc.c | 53 +-
>>>> arch/arm/mach-imx/imx9/Kconfig | 34 +
>>>> arch/arm/mach-imx/imx9/Makefile | 11 +
>>>> arch/arm/mach-imx/imx9/ahab.c | 346 +++++
>>>> arch/arm/mach-imx/imx9/clock.c | 843 +++++++++++
>>>> arch/arm/mach-imx/imx9/clock_root.c | 438 ++++++
>>>> arch/arm/mach-imx/imx9/imx_bootaux.c | 133 ++
>>>> arch/arm/mach-imx/imx9/lowlevel_init.S | 26 +
>>>> arch/arm/mach-imx/imx9/soc.c | 473 +++++++
>>>> arch/arm/mach-imx/imx9/trdc.c | 581 ++++++++
>>>> arch/arm/mach-imx/romapi.c | 77 +
>>>> arch/arm/mach-imx/spl.c | 82 +-
>>>> arch/arm/mach-imx/spl_imx_romapi.c | 47 +-
>>>> arch/arm/mach-imx/syscounter.c | 9 +
>>>> board/freescale/common/Makefile | 2 +-
>>>> board/freescale/imx8mm_evk/MAINTAINERS | 1 +
>>>> .../imx8mm_evk/imximage-8mm-lpddr4-fspi.cfg | 7 +
>>>> board/freescale/imx8mm_evk/spl.c | 2 +
>>>> board/freescale/imx8mn_evk/spl.c | 2 +-
>>>> board/freescale/imx8ulp_evk/spl.c | 2 +-
>>>> board/freescale/imx93_evk/Kconfig | 19 +
>>>> board/freescale/imx93_evk/MAINTAINERS | 6 +
>>>> board/freescale/imx93_evk/Makefile | 12 +
>>>> board/freescale/imx93_evk/imx93_evk.c | 89 ++
>>>> board/freescale/imx93_evk/lpddr4x_timing.c | 1485
>>>> ++++++++++++++++++++
>>>> board/freescale/imx93_evk/spl.c | 129 ++
>>>> board/solidrun/mx6cuboxi/mx6cuboxi.c | 13 +-
>>>> board/toradex/apalis-imx8/MAINTAINERS | 4 +-
>>>> board/toradex/apalis_imx6/MAINTAINERS | 6 +-
>>>> board/toradex/colibri-imx6ull/MAINTAINERS | 7 +-
>>>> board/toradex/colibri_imx6/MAINTAINERS | 4 +-
>>>> board/toradex/colibri_imx7/MAINTAINERS | 14 +-
>>>> board/toradex/colibri_imx7/colibri_imx7.c | 4 +-
>>>> board/toradex/colibri_vf/MAINTAINERS | 10 +-
>>>> board/toradex/common/tdx-cfg-block.c | 350 ++---
>>>> board/toradex/common/tdx-cfg-block.h | 12 +-
>>>> board/toradex/common/tdx-common.c | 14 +-
>>>> board/toradex/common/tdx-common.h | 4 -
>>>> board/toradex/verdin-imx8mm/MAINTAINERS | 8 +-
>>>> board/toradex/verdin-imx8mm/spl.c | 2 +-
>>>> board/toradex/verdin-imx8mm/verdin-imx8mm.c | 3 +-
>>>> board/toradex/verdin-imx8mp/MAINTAINERS | 8 +-
>>>> common/spl/Kconfig | 3 +-
>>>> configs/apalis_imx6_defconfig | 2 +-
>>>> configs/colibri-imx6ull-emmc_defconfig | 2 +-
>>>> configs/colibri-imx6ull_defconfig | 2 +-
>>>> configs/colibri_imx6_defconfig | 2 +-
>>>> configs/colibri_imx7_defconfig | 2 +-
>>>> configs/colibri_imx7_emmc_defconfig | 2 +-
>>>> configs/colibri_vf_defconfig | 2 +-
>>>> configs/imx8mm-cl-iot-gate-optee_defconfig | 3 +-
>>>> configs/imx8mm-cl-iot-gate_defconfig | 3 +-
>>>> configs/imx8mm-icore-mx8mm-ctouch2_defconfig | 3 +-
>>>> configs/imx8mm-icore-mx8mm-edimm2.2_defconfig | 3 +-
>>>> configs/imx8mm-mx8menlo_defconfig | 1 -
>>>> configs/imx8mm_beacon_defconfig | 1 -
>>>> configs/imx8mm_data_modul_edm_sbc_defconfig | 1 -
>>>> configs/imx8mm_evk_defconfig | 1 -
>>>> configs/imx8mm_evk_fspi_defconfig | 123 ++
>>>> configs/imx8mm_venice_defconfig | 1 -
>>>> configs/imx93_11x11_evk_defconfig | 117 ++
>>>> configs/kontron-sl-mx8mm_defconfig | 1 -
>>>> configs/phycore-imx8mm_defconfig | 1 -
>>>> configs/verdin-imx8mm_defconfig | 3 +-
>>>> configs/verdin-imx8mp_defconfig | 2 +-
>>>> doc/board/nxp/imx8mm_evk.rst | 38 +-
>>>> drivers/Makefile | 1 +
>>>> drivers/ddr/imx/Kconfig | 2 +
>>>> drivers/ddr/imx/imx8m/Kconfig | 1 +
>>>> drivers/ddr/imx/imx8m/Makefile | 3 +-
>>>> drivers/ddr/imx/imx8m/ddr_init.c | 219 +++
>>>> drivers/ddr/imx/imx9/Kconfig | 27 +
>>>> drivers/ddr/imx/imx9/Makefile | 10 +
>>>> drivers/ddr/imx/imx9/ddr_init.c | 489 +++++++
>>>> drivers/ddr/imx/phy/Kconfig | 4 +
>>>> drivers/ddr/imx/phy/Makefile | 9 +
>>>> drivers/ddr/imx/{imx8m => phy}/ddrphy_csr.c | 0
>>>> drivers/ddr/imx/{imx8m => phy}/ddrphy_train.c | 1 -
>>>> drivers/ddr/imx/phy/ddrphy_utils.c | 169 +++
>>>> drivers/ddr/imx/{imx8m => phy}/helper.c | 92 +-
>>>> drivers/gpio/pca953x_gpio.c | 4 +
>>>> drivers/misc/Kconfig | 7 +
>>>> drivers/misc/Makefile | 2 +-
>>>> drivers/misc/{imx8ulp => sentinel}/Makefile | 2 +-
>>>> drivers/misc/{imx8ulp => sentinel}/fuse.c | 96 +-
>>>> drivers/misc/{imx8ulp => sentinel}/s400_api.c | 149 +-
>>>> .../misc/{imx8ulp/imx8ulp_mu.c => sentinel/s4mu.c} | 11 +-
>>>> drivers/mmc/Kconfig | 2 +-
>>>> drivers/net/Kconfig | 2 +-
>>>> drivers/net/Makefile | 1 +
>>>> drivers/net/dwc_eth_qos.c | 406 +-----
>>>> drivers/net/dwc_eth_qos.h | 284 ++++
>>>> drivers/net/dwc_eth_qos_imx.c | 131 ++
>>>> drivers/net/fec_mxc.c | 4 +-
>>>> drivers/pinctrl/nxp/Kconfig | 13 +
>>>> drivers/pinctrl/nxp/Makefile | 1 +
>>>> drivers/pinctrl/nxp/pinctrl-imx93.c | 37 +
>>>> drivers/usb/host/ehci-mx6.c | 5 -
>>>> include/configs/imx8mm_evk.h | 9 +
>>>> include/configs/imx8mp_venice.h | 3 -
>>>> include/configs/imx93_evk.h | 145 ++
>>>> include/dt-bindings/clock/imx6qdl-clock.h | 14 +-
>>>> include/dt-bindings/clock/imx7d-clock.h | 13 +-
>>>> include/dt-bindings/clock/imx8mm-clock.h | 9 +-
>>>> include/dt-bindings/clock/imx8mn-clock.h | 25 +-
>>>> include/dt-bindings/clock/imx8mq-clock.h | 19 -
>>>> include/dt-bindings/clock/imx93-clock.h | 203 +++
>>>> include/dt-bindings/clock/vf610-clock.h | 202 +++
>>>> include/dt-bindings/power/imx7-power.h | 5 +-
>>>> include/dt-bindings/power/imx8mm-power.h | 9 +
>>>> include/dt-bindings/power/imx8mn-power.h | 5 +
>>>> include/dt-bindings/power/imx8mq-power.h | 3 +
>>>> include/dt-bindings/power/imx93-power.h | 12 +
>>>> include/dt-bindings/sound/tlv320aic31xx.h | 14 +
>>>> include/fsl_lpuart.h | 2 +-
>>>> include/imx8image.h | 15 +-
>>>> include/imx_sip.h | 1 +
>>>> include/imximage.h | 38 +
>>>> tools/Kconfig | 59 +
>>>> tools/imx8image.c | 79 +-
>>>> tools/imx8mimage.c | 89 +-
>>>> 388 files changed, 31833 insertions(+), 8491 deletions(-)
>>>> delete mode 100644 arch/arm/dts/imx6-apalis-u-boot.dtsi
>>>> delete mode 100644 arch/arm/dts/imx6-apalis.dts
>>>> delete mode 100644 arch/arm/dts/imx6-colibri.dts
>>>> create mode 100644 arch/arm/dts/imx6dl-colibri-eval-v3-u-boot.dtsi
>>>> create mode 100644 arch/arm/dts/imx6dl-colibri-eval-v3.dts
>>>> create mode 100644 arch/arm/dts/imx6q-apalis-eval-u-boot.dtsi
>>>> create mode 100644 arch/arm/dts/imx6q-apalis-eval.dts
>>>> create mode 100644 arch/arm/dts/imx6qdl-apalis.dtsi
>>>> create mode 100644 arch/arm/dts/imx6qdl-colibri.dtsi
>>>> create mode 100644 arch/arm/dts/imx6qdl-phytec-mira-peb-av-02.dtsi
>>>> create mode 100644 arch/arm/dts/imx6qdl-phytec-mira-peb-eval-01.dtsi
>>>> create mode 100644 arch/arm/dts/imx6qdl-phytec-mira-peb-wlbt-05.dtsi
>>>> create mode 100644 arch/arm/dts/imx6ul-imx6ull-opos6ul.dtsi
>>>> create mode 100644 arch/arm/dts/imx6ul-imx6ull-opos6uldev.dtsi
>>>> create mode 100644 arch/arm/dts/imx6ul-phytec-segin-peb-av-02.dtsi
>>>> create mode 100644 arch/arm/dts/imx6ul-phytec-segin-peb-wlbt-05.dtsi
>>>> create mode 120000 arch/arm/dts/imx6ull-colibri-emmc-eval-v3-u-boot.dtsi
>>>> create mode 100644 arch/arm/dts/imx6ull-colibri-emmc-eval-v3.dts
>>>> create mode 100644 arch/arm/dts/imx6ull-colibri-emmc-nonwifi.dtsi
>>>> delete mode 100644 arch/arm/dts/imx6ull-colibri-emmc.dts
>>>> rename arch/arm/dts/{imx6ull-colibri-u-boot.dtsi =>
>>>> imx6ull-colibri-eval-v3-u-boot.dtsi} (91%)
>>>> create mode 100644 arch/arm/dts/imx6ull-colibri-eval-v3.dts
>>>> create mode 100644 arch/arm/dts/imx6ull-colibri-eval-v3.dtsi
>>>> create mode 100644 arch/arm/dts/imx6ull-colibri-nonwifi.dtsi
>>>> delete mode 100644 arch/arm/dts/imx6ull-colibri.dts
>>>> create mode 100644 arch/arm/dts/imx6ull-phytec-segin-peb-av-02.dtsi
>>>> delete mode 100644 arch/arm/dts/imx7-colibri-emmc.dts
>>>> create mode 100644 arch/arm/dts/imx7-colibri-eval-v3.dtsi
>>>> delete mode 100644 arch/arm/dts/imx7-colibri-rawnand.dts
>>>> create mode 120000 arch/arm/dts/imx7d-colibri-emmc-eval-v3-u-boot.dtsi
>>>> create mode 100644 arch/arm/dts/imx7d-colibri-emmc-eval-v3.dts
>>>> create mode 100644 arch/arm/dts/imx7d-colibri-emmc.dtsi
>>>> rename arch/arm/dts/{imx7-colibri-u-boot.dtsi =>
>>>> imx7d-colibri-eval-v3-u-boot.dtsi} (79%)
>>>> create mode 100644 arch/arm/dts/imx7d-colibri-eval-v3.dts
>>>> create mode 100644 arch/arm/dts/imx7d-colibri.dtsi
>>>> create mode 100644 arch/arm/dts/imx8mm-verdin-dahlia.dtsi
>>>> create mode 100644 arch/arm/dts/imx8mm-verdin-dev.dtsi
>>>> rename arch/arm/dts/{imx8mm-verdin-u-boot.dtsi =>
>>>> imx8mm-verdin-wifi-dev-u-boot.dtsi} (53%)
>>>> create mode 100644 arch/arm/dts/imx8mm-verdin-wifi-dev.dts
>>>> create mode 100644 arch/arm/dts/imx8mm-verdin-wifi.dtsi
>>>> delete mode 100644 arch/arm/dts/imx8mm-verdin.dts
>>>> create mode 100644 arch/arm/dts/imx8mm-verdin.dtsi
>>>> create mode 100644 arch/arm/dts/imx8mp-verdin-dahlia.dtsi
>>>> create mode 100644 arch/arm/dts/imx8mp-verdin-dev.dtsi
>>>> rename arch/arm/dts/{imx8mp-verdin-u-boot.dtsi =>
>>>> imx8mp-verdin-wifi-dev-u-boot.dtsi} (66%)
>>>> create mode 100644 arch/arm/dts/imx8mp-verdin-wifi-dev.dts
>>>> create mode 100644 arch/arm/dts/imx8mp-verdin-wifi.dtsi
>>>> delete mode 100644 arch/arm/dts/imx8mp-verdin.dts
>>>> create mode 100644 arch/arm/dts/imx8mp-verdin.dtsi
>>>> create mode 100644 arch/arm/dts/imx93-11x11-evk-u-boot.dtsi
>>>> create mode 100644 arch/arm/dts/imx93-11x11-evk.dts
>>>> create mode 100644 arch/arm/dts/imx93-pinfunc.h
>>>> create mode 100644 arch/arm/dts/imx93.dtsi
>>>> create mode 100644 arch/arm/dts/vf-colibri-eval-v3.dtsi
>>>> delete mode 100644 arch/arm/dts/vf-colibri-u-boot.dtsi
>>>> delete mode 100644 arch/arm/dts/vf.dtsi
>>>> delete mode 100644 arch/arm/dts/vf500-colibri.dts
>>>> create mode 100644 arch/arm/dts/vf500.dtsi
>>>> create mode 100644 arch/arm/dts/vf610-colibri-eval-v3-u-boot.dtsi
>>>> create mode 100644 arch/arm/dts/vf610-colibri-eval-v3.dts
>>>> delete mode 100644 arch/arm/dts/vf610-colibri.dts
>>>> create mode 100644 arch/arm/dts/vf610-colibri.dtsi
>>>> create mode 100644 arch/arm/dts/vf610.dtsi
>>>> create mode 100644 arch/arm/dts/vfxxx.dtsi
>>>> create mode 100644 arch/arm/include/asm/arch-imx9/ccm_regs.h
>>>> create mode 100644 arch/arm/include/asm/arch-imx9/clock.h
>>>> create mode 100644 arch/arm/include/asm/arch-imx9/ddr.h
>>>> create mode 100644 arch/arm/include/asm/arch-imx9/gpio.h
>>>> create mode 100644 arch/arm/include/asm/arch-imx9/imx-regs.h
>>>> create mode 100644 arch/arm/include/asm/arch-imx9/imx93_pins.h
>>>> create mode 100644 arch/arm/include/asm/arch-imx9/sys_proto.h
>>>> create mode 100644 arch/arm/include/asm/arch-imx9/trdc.h
>>>> rename arch/arm/include/asm/{arch-imx8ulp => mach-imx}/mu_hal.h (79%)
>>>> rename arch/arm/include/asm/{arch-imx8ulp => mach-imx}/s400_api.h (75%)
>>>> create mode 100644 arch/arm/mach-imx/imx8ulp/ahab.c
>>>> create mode 100644 arch/arm/mach-imx/imx9/Kconfig
>>>> create mode 100644 arch/arm/mach-imx/imx9/Makefile
>>>> create mode 100644 arch/arm/mach-imx/imx9/ahab.c
>>>> create mode 100644 arch/arm/mach-imx/imx9/clock.c
>>>> create mode 100644 arch/arm/mach-imx/imx9/clock_root.c
>>>> create mode 100644 arch/arm/mach-imx/imx9/imx_bootaux.c
>>>> create mode 100644 arch/arm/mach-imx/imx9/lowlevel_init.S
>>>> create mode 100644 arch/arm/mach-imx/imx9/soc.c
>>>> create mode 100644 arch/arm/mach-imx/imx9/trdc.c
>>>> create mode 100644 arch/arm/mach-imx/romapi.c
>>>> create mode 100644 board/freescale/imx8mm_evk/imximage-8mm-lpddr4-fspi.cfg
>>>> create mode 100644 board/freescale/imx93_evk/Kconfig
>>>> create mode 100644 board/freescale/imx93_evk/MAINTAINERS
>>>> create mode 100644 board/freescale/imx93_evk/Makefile
>>>> create mode 100644 board/freescale/imx93_evk/imx93_evk.c
>>>> create mode 100644 board/freescale/imx93_evk/lpddr4x_timing.c
>>>> create mode 100644 board/freescale/imx93_evk/spl.c
>>>> create mode 100644 configs/imx8mm_evk_fspi_defconfig
>>>> create mode 100644 configs/imx93_11x11_evk_defconfig
>>>> create mode 100644 drivers/ddr/imx/imx9/Kconfig
>>>> create mode 100644 drivers/ddr/imx/imx9/Makefile
>>>> create mode 100644 drivers/ddr/imx/imx9/ddr_init.c
>>>> create mode 100644 drivers/ddr/imx/phy/Kconfig
>>>> create mode 100644 drivers/ddr/imx/phy/Makefile
>>>> rename drivers/ddr/imx/{imx8m => phy}/ddrphy_csr.c (100%)
>>>> rename drivers/ddr/imx/{imx8m => phy}/ddrphy_train.c (98%)
>>>> create mode 100644 drivers/ddr/imx/phy/ddrphy_utils.c
>>>> rename drivers/ddr/imx/{imx8m => phy}/helper.c (61%)
>>>> rename drivers/misc/{imx8ulp => sentinel}/Makefile (67%)
>>>> rename drivers/misc/{imx8ulp => sentinel}/fuse.c (69%)
>>>> rename drivers/misc/{imx8ulp => sentinel}/s400_api.c (69%)
>>>> rename drivers/misc/{imx8ulp/imx8ulp_mu.c => sentinel/s4mu.c} (94%)
>>>> create mode 100644 drivers/net/dwc_eth_qos.h
>>>> create mode 100644 drivers/net/dwc_eth_qos_imx.c
>>>> create mode 100644 drivers/pinctrl/nxp/pinctrl-imx93.c
>>>> create mode 100644 include/configs/imx93_evk.h
>>>> create mode 100644 include/dt-bindings/clock/imx93-clock.h
>>>> create mode 100644 include/dt-bindings/clock/vf610-clock.h
>>>> create mode 100644 include/dt-bindings/power/imx93-power.h
>>>> create mode 100644 include/dt-bindings/sound/tlv320aic31xx.h
>>>>
>>>> Best regards,
>>>> Stefano
>>>>
>>>>
>>>> --
>>>> =====================================================================
>>>> DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
>>>> HRB 165235 Munich, Office: Kirchenstr.5, 82194 Groebenzell, Germany
>>>> Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
>>>> =====================================================================
>>>
>>>
>>>
>>> --
>>> Michael Nazzareno Trimarchi
>>> Co-Founder & Chief Executive Officer
>>> M. +39 347 913 2170
>>> michael at amarulasolutions.com
>>> __________________________________
>>>
>>> Amarula Solutions BV
>>> Joop Geesinkweg 125, 1114 AB, Amsterdam, NL
>>> T. +31 (0)85 111 9172
>>> info at amarulasolutions.com
>>> www.amarulasolutions.com
>>
>> --
>> Tom
>
>
>
--
=====================================================================
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, 82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================
More information about the U-Boot
mailing list