Message ID | 20221017094219.250906-1-emil.renner.berthing@canonical.com |
---|---|
Headers | show |
Series | Support Icicle Kit reference design v2022.10 | expand |
On 10/17/22 3:42 AM, Emil Renner Berthing wrote: > [ 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(-) > Acked-by: Tim Gardner <tim.gardner@canonical.com> You should target Kinetic in the LP report.
On Mon, Oct 17, 2022 at 11:42:14AM +0200, Emil Renner Berthing wrote: > [ 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(-) Acked-by: Cory Todd <cory.todd@canonical.com>
On 17.10.22 11:42, Emil Renner Berthing wrote: > [ 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(-) > Applied to kinetic:linux/master-next. Thanks. -Stefan