public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [PATCH 0/2] Add MPFS CPU Implementation
@ 2025-11-19 12:38 Jamie Gibbons
  2025-11-19 12:38 ` [PATCH 1/2] riscv: create a custom CPU implementation for PolarFire SoC Jamie Gibbons
  2025-11-19 12:38 ` [PATCH 2/2] riscv: mpfs: move SoC level options to the CPU Kconfig Jamie Gibbons
  0 siblings, 2 replies; 6+ messages in thread
From: Jamie Gibbons @ 2025-11-19 12:38 UTC (permalink / raw)
  To: u-boot
  Cc: Conor Dooley, Valentina Fernandez Alanis, Tom Rini, Leo,
	Rick Chen, Yao Zi, Junhui Liu, jamie.gibbons

Hi all,

The following series creates a custom CPU implementation for Microchip's
PolarFire SoC as it needs a custom implementation of top_of_ram().
Since there are multiple boards that use the PolarFire SoC, some kconfigs that
are determined at a CPU level are moved from the board kconfigs.

Thanks
Jamie.

Conor Dooley (2):
  riscv: create a custom CPU implementation for PolarFire SoC
  riscv: mpfs: move SoC level options to the CPU Kconfig

 arch/riscv/Kconfig                     |  1 +
 arch/riscv/cpu/mpfs/Kconfig            | 33 ++++++++++++++++++++++
 arch/riscv/cpu/mpfs/Makefile           |  6 ++++
 arch/riscv/cpu/mpfs/cpu.c              | 22 +++++++++++++++
 arch/riscv/cpu/mpfs/dram.c             | 38 ++++++++++++++++++++++++++
 arch/riscv/include/asm/arch-mpfs/clk.h |  8 ++++++
 board/microchip/mpfs_generic/Kconfig   | 24 ++--------------
 7 files changed, 110 insertions(+), 22 deletions(-)
 create mode 100644 arch/riscv/cpu/mpfs/Kconfig
 create mode 100644 arch/riscv/cpu/mpfs/Makefile
 create mode 100644 arch/riscv/cpu/mpfs/cpu.c
 create mode 100644 arch/riscv/cpu/mpfs/dram.c
 create mode 100644 arch/riscv/include/asm/arch-mpfs/clk.h

-- 
2.43.0


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

end of thread, other threads:[~2025-12-09  3:40 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-11-19 12:38 [PATCH 0/2] Add MPFS CPU Implementation Jamie Gibbons
2025-11-19 12:38 ` [PATCH 1/2] riscv: create a custom CPU implementation for PolarFire SoC Jamie Gibbons
2025-12-04  7:45   ` Leo Liang
2025-12-08 12:10     ` Jamie.Gibbons
2025-12-09  3:17       ` Leo Liang
2025-11-19 12:38 ` [PATCH 2/2] riscv: mpfs: move SoC level options to the CPU Kconfig Jamie Gibbons

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