| From dcb3f2840a756786629728c9fb15785b1d9290fd Mon Sep 17 00:00:00 2001 |
| From: Sasha Levin <sashal@kernel.org> |
| Date: Fri, 24 Sep 2021 18:02:21 +0200 |
| Subject: ARM: dts: stm32: fix SAI sub nodes register range |
| |
| From: Olivier Moysan <olivier.moysan@foss.st.com> |
| |
| [ Upstream commit 6f87a74d31277f0896dcf8c0850ec14bde03c423 ] |
| |
| The STM32 SAI subblocks registers offsets are in the range |
| 0x0004 (SAIx_CR1) to 0x0020 (SAIx_DR). |
| The corresponding range length is 0x20 instead of 0x1c. |
| Change reg property accordingly. |
| |
| Fixes: 5afd65c3a060 ("ARM: dts: stm32: add sai support on stm32mp157c") |
| |
| Signed-off-by: Olivier Moysan <olivier.moysan@foss.st.com> |
| Signed-off-by: Alexandre Torgue <alexandre.torgue@foss.st.com> |
| Signed-off-by: Sasha Levin <sashal@kernel.org> |
| --- |
| arch/arm/boot/dts/stm32mp157c.dtsi | 16 ++++++++-------- |
| 1 file changed, 8 insertions(+), 8 deletions(-) |
| |
| diff --git a/arch/arm/boot/dts/stm32mp157c.dtsi b/arch/arm/boot/dts/stm32mp157c.dtsi |
| index eca469a64a977..a687c024daa92 100644 |
| --- a/arch/arm/boot/dts/stm32mp157c.dtsi |
| +++ b/arch/arm/boot/dts/stm32mp157c.dtsi |
| @@ -773,7 +773,7 @@ |
| #sound-dai-cells = <0>; |
| |
| compatible = "st,stm32-sai-sub-a"; |
| - reg = <0x4 0x1c>; |
| + reg = <0x4 0x20>; |
| clocks = <&rcc SAI1_K>; |
| clock-names = "sai_ck"; |
| dmas = <&dmamux1 87 0x400 0x01>; |
| @@ -783,7 +783,7 @@ |
| sai1b: audio-controller@4400a024 { |
| #sound-dai-cells = <0>; |
| compatible = "st,stm32-sai-sub-b"; |
| - reg = <0x24 0x1c>; |
| + reg = <0x24 0x20>; |
| clocks = <&rcc SAI1_K>; |
| clock-names = "sai_ck"; |
| dmas = <&dmamux1 88 0x400 0x01>; |
| @@ -804,7 +804,7 @@ |
| sai2a: audio-controller@4400b004 { |
| #sound-dai-cells = <0>; |
| compatible = "st,stm32-sai-sub-a"; |
| - reg = <0x4 0x1c>; |
| + reg = <0x4 0x20>; |
| clocks = <&rcc SAI2_K>; |
| clock-names = "sai_ck"; |
| dmas = <&dmamux1 89 0x400 0x01>; |
| @@ -814,7 +814,7 @@ |
| sai2b: audio-controller@4400b024 { |
| #sound-dai-cells = <0>; |
| compatible = "st,stm32-sai-sub-b"; |
| - reg = <0x24 0x1c>; |
| + reg = <0x24 0x20>; |
| clocks = <&rcc SAI2_K>; |
| clock-names = "sai_ck"; |
| dmas = <&dmamux1 90 0x400 0x01>; |
| @@ -835,7 +835,7 @@ |
| sai3a: audio-controller@4400c004 { |
| #sound-dai-cells = <0>; |
| compatible = "st,stm32-sai-sub-a"; |
| - reg = <0x04 0x1c>; |
| + reg = <0x04 0x20>; |
| clocks = <&rcc SAI3_K>; |
| clock-names = "sai_ck"; |
| dmas = <&dmamux1 113 0x400 0x01>; |
| @@ -845,7 +845,7 @@ |
| sai3b: audio-controller@4400c024 { |
| #sound-dai-cells = <0>; |
| compatible = "st,stm32-sai-sub-b"; |
| - reg = <0x24 0x1c>; |
| + reg = <0x24 0x20>; |
| clocks = <&rcc SAI3_K>; |
| clock-names = "sai_ck"; |
| dmas = <&dmamux1 114 0x400 0x01>; |
| @@ -1191,7 +1191,7 @@ |
| sai4a: audio-controller@50027004 { |
| #sound-dai-cells = <0>; |
| compatible = "st,stm32-sai-sub-a"; |
| - reg = <0x04 0x1c>; |
| + reg = <0x04 0x20>; |
| clocks = <&rcc SAI4_K>; |
| clock-names = "sai_ck"; |
| dmas = <&dmamux1 99 0x400 0x01>; |
| @@ -1201,7 +1201,7 @@ |
| sai4b: audio-controller@50027024 { |
| #sound-dai-cells = <0>; |
| compatible = "st,stm32-sai-sub-b"; |
| - reg = <0x24 0x1c>; |
| + reg = <0x24 0x20>; |
| clocks = <&rcc SAI4_K>; |
| clock-names = "sai_ck"; |
| dmas = <&dmamux1 100 0x400 0x01>; |
| -- |
| 2.33.0 |
| |