U-Boot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/8] imx: add i.MX94 support
@ 2025-09-01 10:47 Alice Guo (OSS)
  2025-09-01 10:48 ` [PATCH v1 1/8] imx9: Add i.MX94 CPU type and SoC-level Kconfig Alice Guo (OSS)
                   ` (7 more replies)
  0 siblings, 8 replies; 14+ messages in thread
From: Alice Guo (OSS) @ 2025-09-01 10:47 UTC (permalink / raw)
  To: Stefano Babic, Fabio Estevam, NXP i.MX U-Boot Team, Tom Rini,
	Alice Guo
  Cc: u-boot, Alice Guo, Ye Li, Peng Fan, Jacky Bai

This patch set introduces initial support for the NXP i.MX94 SoC. The
key changes include:
- Addition of i.MX94 CPU type and SoC-level Kconfig entry.
- Printing of the LM/system last booted/shutdown reasons.
- Definition of base addresses for WDG3, WDG4, GPIO6 and GPIO7.
- Support for lifecycle state display.
- Introduction of daisy register offset specific to i.MX94. 

Signed-off-by: Alice Guo <alice.guo@oss.nxp.com>
---
Alice Guo (1):
      pinctrl: nxp: Add i.MX94 daisy register offset

Peng Fan (1):
      imx95: Add get_reset_reason() to retrieve the LM/system last booted/shutdown reasons

Ye Li (6):
      imx9: Add i.MX94 CPU type and SoC-level Kconfig
      imx9: scmi: Add i.MX94 support to get_reset_reason()
      imx9: scmi: Update the files under arch/arm/mach-imx/imx9/scmi/ to support i.MX94
      imx: container: Add i.MX94 support to get_imageset_end()
      imx: ele_ahab: Implement display_life_cycle() for i.MX95
      imx: ele_ahab: Add i.MX94 support to display_life_cycle()

 arch/arm/include/asm/arch-imx/cpu.h        |   2 +
 arch/arm/include/asm/arch-imx9/imx-regs.h  |   9 ++
 arch/arm/include/asm/arch-imx9/sys_proto.h |   1 +
 arch/arm/include/asm/mach-imx/sys_proto.h  |   1 +
 arch/arm/mach-imx/ele_ahab.c               |  55 +++++++-
 arch/arm/mach-imx/image-container.c        |   4 +-
 arch/arm/mach-imx/imx9/Kconfig             |   9 ++
 arch/arm/mach-imx/imx9/scmi/clock.c        |  28 +++--
 arch/arm/mach-imx/imx9/scmi/common.h       |  41 ++++++
 arch/arm/mach-imx/imx9/scmi/soc.c          | 196 +++++++++++++++++++++++++++--
 board/freescale/imx95_evk/spl.c            |   3 +
 drivers/pinctrl/nxp/pinctrl-imx-scmi.c     |   5 +-
 include/scmi_nxp_protocols.h               |  55 ++++++++
 13 files changed, 381 insertions(+), 28 deletions(-)
---
base-commit: 1a7882de8c859467ce931ed23761db1e391aeaff
change-id: 20250901-imx94-5c463a9fe924

Best regards,
-- 
Alice Guo <alice.guo@oss.nxp.com>


^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2025-09-22  1:52 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-09-01 10:47 [PATCH 0/8] imx: add i.MX94 support Alice Guo (OSS)
2025-09-01 10:48 ` [PATCH v1 1/8] imx9: Add i.MX94 CPU type and SoC-level Kconfig Alice Guo (OSS)
2025-09-01 10:48 ` [PATCH v1 2/8] imx95: Add get_reset_reason() to retrieve the LM/system last booted/shutdown reasons Alice Guo (OSS)
2025-09-01 10:48 ` [PATCH v1 3/8] imx9: scmi: Add i.MX94 support to get_reset_reason() Alice Guo (OSS)
2025-09-01 10:48 ` [PATCH v1 4/8] imx9: scmi: Update the files under arch/arm/mach-imx/imx9/scmi/ to support i.MX94 Alice Guo (OSS)
2025-09-11  1:56   ` E Shattow
2025-09-11  6:42     ` 回复: [EXT] " Alice Guo (OSS)
2025-09-21 12:15       ` Fabio Estevam
2025-09-21 16:06         ` Tom Rini
2025-09-22  1:52           ` 回复: " Alice Guo (OSS)
2025-09-01 10:48 ` [PATCH v1 5/8] imx: container: Add i.MX94 support to get_imageset_end() Alice Guo (OSS)
2025-09-01 10:48 ` [PATCH v1 6/8] imx: ele_ahab: Implement display_life_cycle() for i.MX95 Alice Guo (OSS)
2025-09-01 10:48 ` [PATCH v1 7/8] imx: ele_ahab: Add i.MX94 support to display_life_cycle() Alice Guo (OSS)
2025-09-01 10:48 ` [PATCH v1 8/8] pinctrl: nxp: Add i.MX94 daisy register offset Alice Guo (OSS)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox