Message ID | 20211021115403.1.I74f77fe0ac99dd20cbf08dee326bc81e814b86c6@changeid |
---|---|
State | Accepted |
Commit | 784c56731708d7be27b255ea32bcd7db03b51a60 |
Delegated to: | Patrice Chotard |
Headers | show |
Series | arm: dts: stm32mp15: alignment with v5.15-rc6 | expand |
Hi Patrick On 10/21/21 11:54 AM, Patrick Delaunay wrote: > Device tree alignment with Linux kernel v5.15-rc6 > - Set {bitclock,frame}-master phandles on ST DKx > - Add coprocessor detach mbox on stm32mp15x-dkx boards > - Add coprocessor detach mbox on stm32mp157c-ed1 board > > Signed-off-by: Patrick Delaunay <patrick.delaunay@foss.st.com> > --- > > arch/arm/dts/stm32mp157c-ed1.dts | 4 ++-- > arch/arm/dts/stm32mp15xx-dkx.dtsi | 12 ++++++------ > 2 files changed, 8 insertions(+), 8 deletions(-) > > diff --git a/arch/arm/dts/stm32mp157c-ed1.dts b/arch/arm/dts/stm32mp157c-ed1.dts > index 6e89f88a17..f62b46b8dd 100644 > --- a/arch/arm/dts/stm32mp157c-ed1.dts > +++ b/arch/arm/dts/stm32mp157c-ed1.dts > @@ -321,8 +321,8 @@ > &m4_rproc { > memory-region = <&retram>, <&mcuram>, <&mcuram2>, <&vdev0vring0>, > <&vdev0vring1>, <&vdev0buffer>; > - mboxes = <&ipcc 0>, <&ipcc 1>, <&ipcc 2>; > - mbox-names = "vq0", "vq1", "shutdown"; > + mboxes = <&ipcc 0>, <&ipcc 1>, <&ipcc 2>, <&ipcc 3>; > + mbox-names = "vq0", "vq1", "shutdown", "detach"; > interrupt-parent = <&exti>; > interrupts = <68 1>; > status = "okay"; > diff --git a/arch/arm/dts/stm32mp15xx-dkx.dtsi b/arch/arm/dts/stm32mp15xx-dkx.dtsi > index 68987f64c5..8fc93b0f94 100644 > --- a/arch/arm/dts/stm32mp15xx-dkx.dtsi > +++ b/arch/arm/dts/stm32mp15xx-dkx.dtsi > @@ -228,15 +228,15 @@ > cs42l51_tx_endpoint: endpoint@0 { > reg = <0>; > remote-endpoint = <&sai2a_endpoint>; > - frame-master; > - bitclock-master; > + frame-master = <&cs42l51_tx_endpoint>; > + bitclock-master = <&cs42l51_tx_endpoint>; > }; > > cs42l51_rx_endpoint: endpoint@1 { > reg = <1>; > remote-endpoint = <&sai2b_endpoint>; > - frame-master; > - bitclock-master; > + frame-master = <&cs42l51_rx_endpoint>; > + bitclock-master = <&cs42l51_rx_endpoint>; > }; > }; > }; > @@ -478,8 +478,8 @@ > &m4_rproc { > memory-region = <&retram>, <&mcuram>, <&mcuram2>, <&vdev0vring0>, > <&vdev0vring1>, <&vdev0buffer>; > - mboxes = <&ipcc 0>, <&ipcc 1>, <&ipcc 2>; > - mbox-names = "vq0", "vq1", "shutdown"; > + mboxes = <&ipcc 0>, <&ipcc 1>, <&ipcc 2>, <&ipcc 3>; > + mbox-names = "vq0", "vq1", "shutdown", "detach"; > interrupt-parent = <&exti>; > interrupts = <68 1>; > status = "okay"; > Reviewed-by: Patrice Chotard <patrice.chotard@foss.st.com> Thanks Patrice
Hi Patrick On 10/26/21 9:05 AM, Patrice CHOTARD wrote: > Hi Patrick > > On 10/21/21 11:54 AM, Patrick Delaunay wrote: >> Device tree alignment with Linux kernel v5.15-rc6 >> - Set {bitclock,frame}-master phandles on ST DKx >> - Add coprocessor detach mbox on stm32mp15x-dkx boards >> - Add coprocessor detach mbox on stm32mp157c-ed1 board >> >> Signed-off-by: Patrick Delaunay <patrick.delaunay@foss.st.com> >> --- >> >> arch/arm/dts/stm32mp157c-ed1.dts | 4 ++-- >> arch/arm/dts/stm32mp15xx-dkx.dtsi | 12 ++++++------ >> 2 files changed, 8 insertions(+), 8 deletions(-) >> >> diff --git a/arch/arm/dts/stm32mp157c-ed1.dts b/arch/arm/dts/stm32mp157c-ed1.dts >> index 6e89f88a17..f62b46b8dd 100644 >> --- a/arch/arm/dts/stm32mp157c-ed1.dts >> +++ b/arch/arm/dts/stm32mp157c-ed1.dts >> @@ -321,8 +321,8 @@ >> &m4_rproc { >> memory-region = <&retram>, <&mcuram>, <&mcuram2>, <&vdev0vring0>, >> <&vdev0vring1>, <&vdev0buffer>; >> - mboxes = <&ipcc 0>, <&ipcc 1>, <&ipcc 2>; >> - mbox-names = "vq0", "vq1", "shutdown"; >> + mboxes = <&ipcc 0>, <&ipcc 1>, <&ipcc 2>, <&ipcc 3>; >> + mbox-names = "vq0", "vq1", "shutdown", "detach"; >> interrupt-parent = <&exti>; >> interrupts = <68 1>; >> status = "okay"; >> diff --git a/arch/arm/dts/stm32mp15xx-dkx.dtsi b/arch/arm/dts/stm32mp15xx-dkx.dtsi >> index 68987f64c5..8fc93b0f94 100644 >> --- a/arch/arm/dts/stm32mp15xx-dkx.dtsi >> +++ b/arch/arm/dts/stm32mp15xx-dkx.dtsi >> @@ -228,15 +228,15 @@ >> cs42l51_tx_endpoint: endpoint@0 { >> reg = <0>; >> remote-endpoint = <&sai2a_endpoint>; >> - frame-master; >> - bitclock-master; >> + frame-master = <&cs42l51_tx_endpoint>; >> + bitclock-master = <&cs42l51_tx_endpoint>; >> }; >> >> cs42l51_rx_endpoint: endpoint@1 { >> reg = <1>; >> remote-endpoint = <&sai2b_endpoint>; >> - frame-master; >> - bitclock-master; >> + frame-master = <&cs42l51_rx_endpoint>; >> + bitclock-master = <&cs42l51_rx_endpoint>; >> }; >> }; >> }; >> @@ -478,8 +478,8 @@ >> &m4_rproc { >> memory-region = <&retram>, <&mcuram>, <&mcuram2>, <&vdev0vring0>, >> <&vdev0vring1>, <&vdev0buffer>; >> - mboxes = <&ipcc 0>, <&ipcc 1>, <&ipcc 2>; >> - mbox-names = "vq0", "vq1", "shutdown"; >> + mboxes = <&ipcc 0>, <&ipcc 1>, <&ipcc 2>, <&ipcc 3>; >> + mbox-names = "vq0", "vq1", "shutdown", "detach"; >> interrupt-parent = <&exti>; >> interrupts = <68 1>; >> status = "okay"; >> > > Reviewed-by: Patrice Chotard <patrice.chotard@foss.st.com> > Thanks > Patrice > _______________________________________________ > Uboot-stm32 mailing list > Uboot-stm32@st-md-mailman.stormreply.com > https://st-md-mailman.stormreply.com/mailman/listinfo/uboot-stm32 > Applied on u-boot-stm/master Thanks
diff --git a/arch/arm/dts/stm32mp157c-ed1.dts b/arch/arm/dts/stm32mp157c-ed1.dts index 6e89f88a17..f62b46b8dd 100644 --- a/arch/arm/dts/stm32mp157c-ed1.dts +++ b/arch/arm/dts/stm32mp157c-ed1.dts @@ -321,8 +321,8 @@ &m4_rproc { memory-region = <&retram>, <&mcuram>, <&mcuram2>, <&vdev0vring0>, <&vdev0vring1>, <&vdev0buffer>; - mboxes = <&ipcc 0>, <&ipcc 1>, <&ipcc 2>; - mbox-names = "vq0", "vq1", "shutdown"; + mboxes = <&ipcc 0>, <&ipcc 1>, <&ipcc 2>, <&ipcc 3>; + mbox-names = "vq0", "vq1", "shutdown", "detach"; interrupt-parent = <&exti>; interrupts = <68 1>; status = "okay"; diff --git a/arch/arm/dts/stm32mp15xx-dkx.dtsi b/arch/arm/dts/stm32mp15xx-dkx.dtsi index 68987f64c5..8fc93b0f94 100644 --- a/arch/arm/dts/stm32mp15xx-dkx.dtsi +++ b/arch/arm/dts/stm32mp15xx-dkx.dtsi @@ -228,15 +228,15 @@ cs42l51_tx_endpoint: endpoint@0 { reg = <0>; remote-endpoint = <&sai2a_endpoint>; - frame-master; - bitclock-master; + frame-master = <&cs42l51_tx_endpoint>; + bitclock-master = <&cs42l51_tx_endpoint>; }; cs42l51_rx_endpoint: endpoint@1 { reg = <1>; remote-endpoint = <&sai2b_endpoint>; - frame-master; - bitclock-master; + frame-master = <&cs42l51_rx_endpoint>; + bitclock-master = <&cs42l51_rx_endpoint>; }; }; }; @@ -478,8 +478,8 @@ &m4_rproc { memory-region = <&retram>, <&mcuram>, <&mcuram2>, <&vdev0vring0>, <&vdev0vring1>, <&vdev0buffer>; - mboxes = <&ipcc 0>, <&ipcc 1>, <&ipcc 2>; - mbox-names = "vq0", "vq1", "shutdown"; + mboxes = <&ipcc 0>, <&ipcc 1>, <&ipcc 2>, <&ipcc 3>; + mbox-names = "vq0", "vq1", "shutdown", "detach"; interrupt-parent = <&exti>; interrupts = <68 1>; status = "okay";
Device tree alignment with Linux kernel v5.15-rc6 - Set {bitclock,frame}-master phandles on ST DKx - Add coprocessor detach mbox on stm32mp15x-dkx boards - Add coprocessor detach mbox on stm32mp157c-ed1 board Signed-off-by: Patrick Delaunay <patrick.delaunay@foss.st.com> --- arch/arm/dts/stm32mp157c-ed1.dts | 4 ++-- arch/arm/dts/stm32mp15xx-dkx.dtsi | 12 ++++++------ 2 files changed, 8 insertions(+), 8 deletions(-)