Skip to content

Commit e77da13

Browse files
committed
riscv: dts: microchip: fix the mpfs' mailbox regs
The mailbox on PolarFire SoC should really have three reg properties, not two. Without splitting into three sections, the system controller's QSPI cannot be accessed as it sits inside the current first range. The driver & binding have been adapted to account for both two & three ranges, so fix the dts too. Acked-by: Palmer Dabbelt <palmer@rivosinc.com> Signed-off-by: Conor Dooley <conor.dooley@microchip.com>
1 parent 0e9b70c commit e77da13

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

arch/riscv/boot/dts/microchip/mpfs.dtsi

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -501,7 +501,8 @@
501501

502502
mbox: mailbox@37020000 {
503503
compatible = "microchip,mpfs-mailbox";
504-
reg = <0x0 0x37020000 0x0 0x1000>, <0x0 0x2000318C 0x0 0x40>;
504+
reg = <0x0 0x37020000 0x0 0x58>, <0x0 0x2000318C 0x0 0x40>,
505+
<0x0 0x37020800 0x0 0x100>;
505506
interrupt-parent = <&plic>;
506507
interrupts = <96>;
507508
#mbox-cells = <1>;

0 commit comments

Comments
 (0)