[SRU][K][PATCH 0/5] Support Icicle Kit reference design v2022.10

Emil Renner Berthing emil.renner.berthing at canonical.com
Mon Oct 17 09:42:14 UTC 2022


[ Impact ]

 * The Michochip PolarFire SoC on the Icicle Kit is an FPGA with 4 + 1
   RISC-V cores. So the memory map and some peripherals depend on the
   FPGA design loaded.

 * Microchip releases reference designs and are upstreaming support for
   running Linux on it. Unfortunately the upcoming v2022.10 release
   changes the memory layout compared to earlier versions, but v6.1-rc1
   contains patches for it.

 * We'd like to support the v2022.10 release and hopefully future versions
   by backporting these changes.

[ Test Plan ]

 * Update the Icicle Kit to the v2022.10 reference design and check that
   the generic riscv64 kernel boots.

[ Where problems could occur ]

 * Users who are running v2022.9 or older versions of the reference design
   may have trouble booting, but the Icicle Kit was never officially
   supported by Ubuntu before.

Conor Dooley (4):
  riscv: dts: microchip: icicle: re-jig fabric peripheral addresses
  riscv: dts: microchip: reduce the fic3 clock rate
  riscv: dts: microchip: update memory configuration for v2022.10
  riscv: dts: microchip: fix fabric i2c reg size

Emil Renner Berthing (1):
  UBUNTU: SAUCE: riscv: dts: microchip: Disable PCIe on the Icicle Kit

 .../dts/microchip/mpfs-icicle-kit-fabric.dtsi   | 10 +++++-----
 .../boot/dts/microchip/mpfs-icicle-kit.dts      | 17 +++++++++++++++--
 2 files changed, 20 insertions(+), 7 deletions(-)

-- 
2.37.2




More information about the kernel-team mailing list