Message ID | 20250415153147.1844076-2-jm@ti.com (mailing list archive) |
---|---|
State | New |
Headers | show |
Series | Add R5F and C7xv device nodes | expand |
On 4/15/25 10:31 AM, Judith Mendez wrote: > Add cbass ranges for ATCM and BTCM on am62x device, without > these, remoteproc driver fails to probe and attach to the DM > r5 core and IPC communication is broken. > > Signed-off-by: Judith Mendez <jm@ti.com> > --- Acked-by: Andrew Davis <afd@ti.com> > arch/arm64/boot/dts/ti/k3-am62.dtsi | 8 ++++++-- > 1 file changed, 6 insertions(+), 2 deletions(-) > > diff --git a/arch/arm64/boot/dts/ti/k3-am62.dtsi b/arch/arm64/boot/dts/ti/k3-am62.dtsi > index bfb55ca113239..59f6dff552ed4 100644 > --- a/arch/arm64/boot/dts/ti/k3-am62.dtsi > +++ b/arch/arm64/boot/dts/ti/k3-am62.dtsi > @@ -86,7 +86,9 @@ cbass_main: bus@f0000 { > /* Wakeup Domain Range */ > <0x00 0x00b00000 0x00 0x00b00000 0x00 0x00002400>, /* VTM */ > <0x00 0x2b000000 0x00 0x2b000000 0x00 0x00300400>, > - <0x00 0x43000000 0x00 0x43000000 0x00 0x00020000>; > + <0x00 0x43000000 0x00 0x43000000 0x00 0x00020000>, > + <0x00 0x78000000 0x00 0x78000000 0x00 0x00008000>, /* DM R5 ATCM*/ > + <0x00 0x78100000 0x00 0x78100000 0x00 0x00008000>; /* DM R5 BTCM*/ > > cbass_mcu: bus@4000000 { > bootph-all; > @@ -103,7 +105,9 @@ cbass_wakeup: bus@b00000 { > #size-cells = <2>; > ranges = <0x00 0x00b00000 0x00 0x00b00000 0x00 0x00002400>, /* VTM */ > <0x00 0x2b000000 0x00 0x2b000000 0x00 0x00300400>, /* Peripheral Window */ > - <0x00 0x43000000 0x00 0x43000000 0x00 0x00020000>; > + <0x00 0x43000000 0x00 0x43000000 0x00 0x00020000>, > + <0x00 0x78000000 0x00 0x78000000 0x00 0x00008000>, /* DM R5 ATCM*/ > + <0x00 0x78100000 0x00 0x78100000 0x00 0x00008000>; /* DM R5 BTCM*/ > }; > }; >
diff --git a/arch/arm64/boot/dts/ti/k3-am62.dtsi b/arch/arm64/boot/dts/ti/k3-am62.dtsi index bfb55ca113239..59f6dff552ed4 100644 --- a/arch/arm64/boot/dts/ti/k3-am62.dtsi +++ b/arch/arm64/boot/dts/ti/k3-am62.dtsi @@ -86,7 +86,9 @@ cbass_main: bus@f0000 { /* Wakeup Domain Range */ <0x00 0x00b00000 0x00 0x00b00000 0x00 0x00002400>, /* VTM */ <0x00 0x2b000000 0x00 0x2b000000 0x00 0x00300400>, - <0x00 0x43000000 0x00 0x43000000 0x00 0x00020000>; + <0x00 0x43000000 0x00 0x43000000 0x00 0x00020000>, + <0x00 0x78000000 0x00 0x78000000 0x00 0x00008000>, /* DM R5 ATCM*/ + <0x00 0x78100000 0x00 0x78100000 0x00 0x00008000>; /* DM R5 BTCM*/ cbass_mcu: bus@4000000 { bootph-all; @@ -103,7 +105,9 @@ cbass_wakeup: bus@b00000 { #size-cells = <2>; ranges = <0x00 0x00b00000 0x00 0x00b00000 0x00 0x00002400>, /* VTM */ <0x00 0x2b000000 0x00 0x2b000000 0x00 0x00300400>, /* Peripheral Window */ - <0x00 0x43000000 0x00 0x43000000 0x00 0x00020000>; + <0x00 0x43000000 0x00 0x43000000 0x00 0x00020000>, + <0x00 0x78000000 0x00 0x78000000 0x00 0x00008000>, /* DM R5 ATCM*/ + <0x00 0x78100000 0x00 0x78100000 0x00 0x00008000>; /* DM R5 BTCM*/ }; };
Add cbass ranges for ATCM and BTCM on am62x device, without these, remoteproc driver fails to probe and attach to the DM r5 core and IPC communication is broken. Signed-off-by: Judith Mendez <jm@ti.com> --- arch/arm64/boot/dts/ti/k3-am62.dtsi | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-)