2023-12-10 13:39:38

by Krzysztof Kozlowski

[permalink] [raw]
Subject: [PATCH] dt-bindings: pinctrl: samsung: correct ExynosAutov920 wake-up compatibles

ExynosAutov920 SoC wake-up pin controller has different register layout
than Exynos7, thus it should not be marked as compatible. Neither DTS
nor Linux driver was merged yet, so the change does not impact ABI.

Cc: Jaewon Kim <[email protected]>
Fixes: 904140fa4553 ("dt-bindings: pinctrl: samsung: use Exynos7 fallbacks for newer wake-up controllers")
Signed-off-by: Krzysztof Kozlowski <[email protected]>

---

Fix for my for-next branch.
---
.../bindings/pinctrl/samsung,pinctrl-wakeup-interrupt.yaml | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/Documentation/devicetree/bindings/pinctrl/samsung,pinctrl-wakeup-interrupt.yaml b/Documentation/devicetree/bindings/pinctrl/samsung,pinctrl-wakeup-interrupt.yaml
index 2bafa867aea2..f64da7f58faa 100644
--- a/Documentation/devicetree/bindings/pinctrl/samsung,pinctrl-wakeup-interrupt.yaml
+++ b/Documentation/devicetree/bindings/pinctrl/samsung,pinctrl-wakeup-interrupt.yaml
@@ -36,6 +36,7 @@ properties:
- samsung,s5pv210-wakeup-eint
- samsung,exynos4210-wakeup-eint
- samsung,exynos7-wakeup-eint
+ - samsung,exynosautov920-wakeup-eint
- items:
- enum:
- samsung,exynos5433-wakeup-eint
@@ -45,7 +46,6 @@ properties:
- items:
- enum:
- samsung,exynosautov9-wakeup-eint
- - samsung,exynosautov920-wakeup-eint
- const: samsung,exynos850-wakeup-eint
- const: samsung,exynos7-wakeup-eint

@@ -112,6 +112,7 @@ allOf:
contains:
enum:
- samsung,exynos850-wakeup-eint
+ - samsung,exynosautov920-wakeup-eint
then:
properties:
interrupts: false
--
2.34.1


2023-12-11 02:21:48

by Jaewon Kim

[permalink] [raw]
Subject: Re: [PATCH] dt-bindings: pinctrl: samsung: correct ExynosAutov920 wake-up compatibles


On 23. 12. 10. 22:39, Krzysztof Kozlowski wrote:
> ExynosAutov920 SoC wake-up pin controller has different register layout
> than Exynos7, thus it should not be marked as compatible. Neither DTS
> nor Linux driver was merged yet, so the change does not impact ABI.
>
> Cc: Jaewon Kim <[email protected]>
> Fixes: 904140fa4553 ("dt-bindings: pinctrl: samsung: use Exynos7 fallbacks for newer wake-up controllers")
> Signed-off-by: Krzysztof Kozlowski <[email protected]>
>
>

It is reasonable.

I will also fix this in v4 patch.


Reviewed-by:Jaewon Kim <[email protected]>


Thanks,
Jaewon Kim

2023-12-11 07:29:22

by Krzysztof Kozlowski

[permalink] [raw]
Subject: Re: [PATCH] dt-bindings: pinctrl: samsung: correct ExynosAutov920 wake-up compatibles

On 11/12/2023 03:18, Jaewon Kim wrote:
>
> On 23. 12. 10. 22:39, Krzysztof Kozlowski wrote:
>> ExynosAutov920 SoC wake-up pin controller has different register layout
>> than Exynos7, thus it should not be marked as compatible. Neither DTS
>> nor Linux driver was merged yet, so the change does not impact ABI.
>>
>> Cc: Jaewon Kim <[email protected]>
>> Fixes: 904140fa4553 ("dt-bindings: pinctrl: samsung: use Exynos7 fallbacks for newer wake-up controllers")
>> Signed-off-by: Krzysztof Kozlowski <[email protected]>
>>
>>
>
> It is reasonable.
>
> I will also fix this in v4 patch.
>
>
> Reviewed-by:Jaewon Kim <[email protected]>

This is based on your patchset, because autov920 is not compatible there
with the others.

Best regards,
Krzysztof

2023-12-11 07:34:53

by Krzysztof Kozlowski

[permalink] [raw]
Subject: Re: [PATCH] dt-bindings: pinctrl: samsung: correct ExynosAutov920 wake-up compatibles

On 11/12/2023 03:18, Jaewon Kim wrote:
>
> On 23. 12. 10. 22:39, Krzysztof Kozlowski wrote:
>> ExynosAutov920 SoC wake-up pin controller has different register layout
>> than Exynos7, thus it should not be marked as compatible. Neither DTS
>> nor Linux driver was merged yet, so the change does not impact ABI.
>>
>> Cc: Jaewon Kim <[email protected]>
>> Fixes: 904140fa4553 ("dt-bindings: pinctrl: samsung: use Exynos7 fallbacks for newer wake-up controllers")
>> Signed-off-by: Krzysztof Kozlowski <[email protected]>
>>
>>
>
> It is reasonable.
>
> I will also fix this in v4 patch.
>
>
> Reviewed-by:Jaewon Kim <[email protected]>

Please send correct tags so I won't need to manually fix them. Otherwise
they get ignored by b4.

Best regards,
Krzysztof

2023-12-11 07:36:36

by Krzysztof Kozlowski

[permalink] [raw]
Subject: Re: [PATCH] dt-bindings: pinctrl: samsung: correct ExynosAutov920 wake-up compatibles


On Sun, 10 Dec 2023 14:39:15 +0100, Krzysztof Kozlowski wrote:
> ExynosAutov920 SoC wake-up pin controller has different register layout
> than Exynos7, thus it should not be marked as compatible. Neither DTS
> nor Linux driver was merged yet, so the change does not impact ABI.
>
>

Applied, thanks!

[1/1] dt-bindings: pinctrl: samsung: correct ExynosAutov920 wake-up compatibles
https://git.kernel.org/pinctrl/samsung/c/e1564d6f93496bcea3a6b2110eb54cc08f2aca72

Best regards,
--
Krzysztof Kozlowski <[email protected]>

2023-12-11 08:24:54

by Jaewon Kim

[permalink] [raw]
Subject: Re: [PATCH] dt-bindings: pinctrl: samsung: correct ExynosAutov920 wake-up compatibles


On 23. 12. 11. 16:34, Krzysztof Kozlowski wrote:
> On 11/12/2023 03:18, Jaewon Kim wrote:
>> On 23. 12. 10. 22:39, Krzysztof Kozlowski wrote:
>>> ExynosAutov920 SoC wake-up pin controller has different register layout
>>> than Exynos7, thus it should not be marked as compatible. Neither DTS
>>> nor Linux driver was merged yet, so the change does not impact ABI.
>>>
>>> Cc: Jaewon Kim <[email protected]>
>>> Fixes: 904140fa4553 ("dt-bindings: pinctrl: samsung: use Exynos7 fallbacks for newer wake-up controllers")
>>> Signed-off-by: Krzysztof Kozlowski <[email protected]>
>>>
>>>
>> It is reasonable.
>>
>> I will also fix this in v4 patch.
>>
>>
>> Reviewed-by:Jaewon Kim <[email protected]>
> Please send correct tags so I won't need to manually fix them. Otherwise
> they get ignored by b4.

Thanks Krzysztof

I miss space. I will check it again next time.

>
> Best regards,
> Krzysztof
>
>
>

Thanks

Jaewon Kim

2023-12-13 16:10:13

by Alim Akhtar

[permalink] [raw]
Subject: RE: [PATCH] dt-bindings: pinctrl: samsung: correct ExynosAutov920 wake-up compatibles



> -----Original Message-----
> From: Krzysztof Kozlowski <[email protected]>
> Sent: Sunday, December 10, 2023 7:09 PM
> To: Tomasz Figa <[email protected]>; Krzysztof Kozlowski
> <[email protected]>; Sylwester Nawrocki
> <[email protected]>; Alim Akhtar <[email protected]>;
> Linus Walleij <[email protected]>; Rob Herring
<[email protected]>;
> Conor Dooley <[email protected]>; Jaewon Kim
> <[email protected]>; [email protected];
> [email protected]; [email protected];
> [email protected]; [email protected]
> Subject: [PATCH] dt-bindings: pinctrl: samsung: correct ExynosAutov920
> wake-up compatibles
>
> ExynosAutov920 SoC wake-up pin controller has different register layout
> than Exynos7, thus it should not be marked as compatible. Neither DTS nor
> Linux driver was merged yet, so the change does not impact ABI.
>
> Cc: Jaewon Kim <[email protected]>
> Fixes: 904140fa4553 ("dt-bindings: pinctrl: samsung: use Exynos7 fallbacks
for
> newer wake-up controllers")
> Signed-off-by: Krzysztof Kozlowski <[email protected]>
>
Reviewed-by: Alim Akhtar <[email protected]>

> ---
>
.
.
.
--
> 2.34.1
>