diff mbox series

arm: dts: stm32mp15: alignment with v5.15-rc6

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

Commit Message

Patrick Delaunay Oct. 21, 2021, 9:54 a.m. UTC
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(-)

Comments

Patrice CHOTARD Oct. 26, 2021, 7:05 a.m. UTC | #1
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
Patrice CHOTARD Nov. 10, 2021, 4:01 p.m. UTC | #2
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 mbox series

Patch

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";