2024-02-24 08:40:45

by Krzysztof Kozlowski

[permalink] [raw]
Subject: [PATCH 1/2] dt-bindings: arm: amlogic: remove unstable remark

Amlogic bindings were marked as work-in-progress / unstable in 2017 in
commit 7e8634e821e1 ("dt-bindings: amlogic: add unstable statement").
Almost seven years is enough, so drop the "unstable" remark and expect
usual ABI rules.

Signed-off-by: Krzysztof Kozlowski <[email protected]>
---
Documentation/devicetree/bindings/arm/amlogic.yaml | 11 -----------
1 file changed, 11 deletions(-)

diff --git a/Documentation/devicetree/bindings/arm/amlogic.yaml b/Documentation/devicetree/bindings/arm/amlogic.yaml
index ce0ea36de0c0..edbc21159588 100644
--- a/Documentation/devicetree/bindings/arm/amlogic.yaml
+++ b/Documentation/devicetree/bindings/arm/amlogic.yaml
@@ -9,17 +9,6 @@ title: Amlogic SoC based Platforms
maintainers:
- Kevin Hilman <[email protected]>

-description: |+
- Work in progress statement:
-
- Device tree files and bindings applying to Amlogic SoCs and boards are
- considered "unstable". Any Amlogic device tree binding may change at
- any time. Be sure to use a device tree binary and a kernel image
- generated from the same source tree.
-
- Please refer to Documentation/devicetree/bindings/ABI.rst for a definition of a
- stable binding/ABI.
-
properties:
$nodename:
const: '/'
--
2.34.1



2024-02-24 08:40:57

by Krzysztof Kozlowski

[permalink] [raw]
Subject: [PATCH 2/2] dt-bindings: arm: amlogic: add Neil, Martin and Jerome as maintainers

Add rest of Linux Amlogic Meson SoC maintainers and reviewers to the
Amlogic board/SoC binding maintainers.

Signed-off-by: Krzysztof Kozlowski <[email protected]>

---

Entries ordered by lastname.
---
Documentation/devicetree/bindings/arm/amlogic.yaml | 3 +++
1 file changed, 3 insertions(+)

diff --git a/Documentation/devicetree/bindings/arm/amlogic.yaml b/Documentation/devicetree/bindings/arm/amlogic.yaml
index edbc21159588..949537cea6be 100644
--- a/Documentation/devicetree/bindings/arm/amlogic.yaml
+++ b/Documentation/devicetree/bindings/arm/amlogic.yaml
@@ -7,6 +7,9 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: Amlogic SoC based Platforms

maintainers:
+ - Neil Armstrong <[email protected]>
+ - Martin Blumenstingl <[email protected]>
+ - Jerome Brunet <[email protected]>
- Kevin Hilman <[email protected]>

properties:
--
2.34.1


2024-02-26 08:19:24

by Martin Blumenstingl

[permalink] [raw]
Subject: Re: [PATCH 2/2] dt-bindings: arm: amlogic: add Neil, Martin and Jerome as maintainers

Hi Krzysztof,

On Sat, Feb 24, 2024 at 9:40 AM Krzysztof Kozlowski
<[email protected]> wrote:
>
> Add rest of Linux Amlogic Meson SoC maintainers and reviewers to the
> Amlogic board/SoC binding maintainers.
>
> Signed-off-by: Krzysztof Kozlowski <[email protected]>
Obviously the patch is fine for me - still I have one question:
are you expecting an Acked-by here so you can take it through a
devicetree git tree or should Neil take it through the amlogic tree
(in that case I'm not sure if he can as the amlogic mailing list is
not CC'ed)?


Best regards,
Martin

2024-02-26 08:21:07

by Neil Armstrong

[permalink] [raw]
Subject: Re: [PATCH 1/2] dt-bindings: arm: amlogic: remove unstable remark

+ [email protected]

On 24/02/2024 09:40, Krzysztof Kozlowski wrote:
> Amlogic bindings were marked as work-in-progress / unstable in 2017 in
> commit 7e8634e821e1 ("dt-bindings: amlogic: add unstable statement").
> Almost seven years is enough, so drop the "unstable" remark and expect
> usual ABI rules.
>
> Signed-off-by: Krzysztof Kozlowski <[email protected]>
> ---
> Documentation/devicetree/bindings/arm/amlogic.yaml | 11 -----------
> 1 file changed, 11 deletions(-)
>
> diff --git a/Documentation/devicetree/bindings/arm/amlogic.yaml b/Documentation/devicetree/bindings/arm/amlogic.yaml
> index ce0ea36de0c0..edbc21159588 100644
> --- a/Documentation/devicetree/bindings/arm/amlogic.yaml
> +++ b/Documentation/devicetree/bindings/arm/amlogic.yaml
> @@ -9,17 +9,6 @@ title: Amlogic SoC based Platforms
> maintainers:
> - Kevin Hilman <[email protected]>
>
> -description: |+
> - Work in progress statement:
> -
> - Device tree files and bindings applying to Amlogic SoCs and boards are
> - considered "unstable". Any Amlogic device tree binding may change at
> - any time. Be sure to use a device tree binary and a kernel image
> - generated from the same source tree.
> -
> - Please refer to Documentation/devicetree/bindings/ABI.rst for a definition of a
> - stable binding/ABI.
> -
> properties:
> $nodename:
> const: '/'

Acked-by: Neil Armstrong <[email protected]>

2024-02-26 08:21:46

by Neil Armstrong

[permalink] [raw]
Subject: Re: [PATCH 2/2] dt-bindings: arm: amlogic: add Neil, Martin and Jerome as maintainers

+ [email protected]

On 24/02/2024 09:40, Krzysztof Kozlowski wrote:
> Add rest of Linux Amlogic Meson SoC maintainers and reviewers to the
> Amlogic board/SoC binding maintainers.
>
> Signed-off-by: Krzysztof Kozlowski <[email protected]>
>
> ---
>
> Entries ordered by lastname.
> ---
> Documentation/devicetree/bindings/arm/amlogic.yaml | 3 +++
> 1 file changed, 3 insertions(+)
>
> diff --git a/Documentation/devicetree/bindings/arm/amlogic.yaml b/Documentation/devicetree/bindings/arm/amlogic.yaml
> index edbc21159588..949537cea6be 100644
> --- a/Documentation/devicetree/bindings/arm/amlogic.yaml
> +++ b/Documentation/devicetree/bindings/arm/amlogic.yaml
> @@ -7,6 +7,9 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
> title: Amlogic SoC based Platforms
>
> maintainers:
> + - Neil Armstrong <[email protected]>
> + - Martin Blumenstingl <[email protected]>
> + - Jerome Brunet <[email protected]>
> - Kevin Hilman <[email protected]>
>
> properties:

Acked-by: Neil Armstrong <[email protected]>

2024-02-26 09:19:07

by Krzysztof Kozlowski

[permalink] [raw]
Subject: Re: [PATCH 2/2] dt-bindings: arm: amlogic: add Neil, Martin and Jerome as maintainers

On 26/02/2024 09:19, Martin Blumenstingl wrote:
> Hi Krzysztof,
>
> On Sat, Feb 24, 2024 at 9:40 AM Krzysztof Kozlowski
> <[email protected]> wrote:
>>
>> Add rest of Linux Amlogic Meson SoC maintainers and reviewers to the
>> Amlogic board/SoC binding maintainers.
>>
>> Signed-off-by: Krzysztof Kozlowski <[email protected]>
> Obviously the patch is fine for me - still I have one question:
> are you expecting an Acked-by here so you can take it through a
> devicetree git tree or should Neil take it through the amlogic tree
> (in that case I'm not sure if he can as the amlogic mailing list is
> not CC'ed)?

I would prefer if you/Neil take it. Just like with all SoC-specific
bindings.

Best regards,
Krzysztof


2024-02-26 19:43:22

by Rob Herring (Arm)

[permalink] [raw]
Subject: Re: [PATCH 1/2] dt-bindings: arm: amlogic: remove unstable remark


On Sat, 24 Feb 2024 09:40:29 +0100, Krzysztof Kozlowski wrote:
> Amlogic bindings were marked as work-in-progress / unstable in 2017 in
> commit 7e8634e821e1 ("dt-bindings: amlogic: add unstable statement").
> Almost seven years is enough, so drop the "unstable" remark and expect
> usual ABI rules.
>
> Signed-off-by: Krzysztof Kozlowski <[email protected]>
> ---
> Documentation/devicetree/bindings/arm/amlogic.yaml | 11 -----------
> 1 file changed, 11 deletions(-)
>

Acked-by: Rob Herring <[email protected]>


2024-02-26 19:43:36

by Rob Herring (Arm)

[permalink] [raw]
Subject: Re: [PATCH 2/2] dt-bindings: arm: amlogic: add Neil, Martin and Jerome as maintainers


On Sat, 24 Feb 2024 09:40:30 +0100, Krzysztof Kozlowski wrote:
> Add rest of Linux Amlogic Meson SoC maintainers and reviewers to the
> Amlogic board/SoC binding maintainers.
>
> Signed-off-by: Krzysztof Kozlowski <[email protected]>
>
> ---
>
> Entries ordered by lastname.
> ---
> Documentation/devicetree/bindings/arm/amlogic.yaml | 3 +++
> 1 file changed, 3 insertions(+)
>

Acked-by: Rob Herring <[email protected]>


2024-02-26 22:05:00

by Martin Blumenstingl

[permalink] [raw]
Subject: Re: [PATCH 1/2] dt-bindings: arm: amlogic: remove unstable remark

On Mon, Feb 26, 2024 at 9:20 AM Neil Armstrong
<[email protected]> wrote:
>
> + [email protected]
>
> On 24/02/2024 09:40, Krzysztof Kozlowski wrote:
> > Amlogic bindings were marked as work-in-progress / unstable in 2017 in
> > commit 7e8634e821e1 ("dt-bindings: amlogic: add unstable statement").
> > Almost seven years is enough, so drop the "unstable" remark and expect
> > usual ABI rules.
> >
> > Signed-off-by: Krzysztof Kozlowski <[email protected]>
Acked-by: Martin Blumenstingl <[email protected]>

2024-02-26 22:05:44

by Martin Blumenstingl

[permalink] [raw]
Subject: Re: [PATCH 2/2] dt-bindings: arm: amlogic: add Neil, Martin and Jerome as maintainers

On Mon, Feb 26, 2024 at 9:21 AM Neil Armstrong
<[email protected]> wrote:
>
> + [email protected]
>
> On 24/02/2024 09:40, Krzysztof Kozlowski wrote:
> > Add rest of Linux Amlogic Meson SoC maintainers and reviewers to the
> > Amlogic board/SoC binding maintainers.
> >
> > Signed-off-by: Krzysztof Kozlowski <[email protected]>
Acked-by: Martin Blumenstingl <[email protected]>

2024-02-27 14:03:16

by Neil Armstrong

[permalink] [raw]
Subject: Re: [PATCH 1/2] dt-bindings: arm: amlogic: remove unstable remark

Hi,

On Sat, 24 Feb 2024 09:40:29 +0100, Krzysztof Kozlowski wrote:
> Amlogic bindings were marked as work-in-progress / unstable in 2017 in
> commit 7e8634e821e1 ("dt-bindings: amlogic: add unstable statement").
> Almost seven years is enough, so drop the "unstable" remark and expect
> usual ABI rules.
>
>

Thanks, Applied to https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux.git (v6.9/arm64-dt)

[1/2] dt-bindings: arm: amlogic: remove unstable remark
https://git.kernel.org/amlogic/c/bb707d63b37e0079193c97dfead041b2903d5591
[2/2] dt-bindings: arm: amlogic: add Neil, Martin and Jerome as maintainers
https://git.kernel.org/amlogic/c/a3b7554ade36436bbbd52b058207a31dc4224e36

These changes has been applied on the intermediate git tree [1].

The v6.9/arm64-dt branch will then be sent via a formal Pull Request to the Linux SoC maintainers
for inclusion in their intermediate git branches in order to be sent to Linus during
the next merge window, or sooner if it's a set of fixes.

In the cases of fixes, those will be merged in the current release candidate
kernel and as soon they appear on the Linux master branch they will be
backported to the previous Stable and Long-Stable kernels [2].

The intermediate git branches are merged daily in the linux-next tree [3],
people are encouraged testing these pre-release kernels and report issues on the
relevant mailing-lists.

If problems are discovered on those changes, please submit a signed-off-by revert
patch followed by a corrective changeset.

[1] https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux.git
[2] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
[3] https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git

--
Neil


2024-03-08 17:55:05

by Kevin Hilman

[permalink] [raw]
Subject: Re: [PATCH 2/2] dt-bindings: arm: amlogic: add Neil, Martin and Jerome as maintainers

Krzysztof Kozlowski <[email protected]> writes:

> Add rest of Linux Amlogic Meson SoC maintainers and reviewers to the
> Amlogic board/SoC binding maintainers.
>
> Signed-off-by: Krzysztof Kozlowski <[email protected]>
>
> ---
>
> Entries ordered by lastname.
> ---
> Documentation/devicetree/bindings/arm/amlogic.yaml | 3 +++
> 1 file changed, 3 insertions(+)
>
> diff --git a/Documentation/devicetree/bindings/arm/amlogic.yaml b/Documentation/devicetree/bindings/arm/amlogic.yaml
> index edbc21159588..949537cea6be 100644
> --- a/Documentation/devicetree/bindings/arm/amlogic.yaml
> +++ b/Documentation/devicetree/bindings/arm/amlogic.yaml
> @@ -7,6 +7,9 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
> title: Amlogic SoC based Platforms
>
> maintainers:
> + - Neil Armstrong <[email protected]>
> + - Martin Blumenstingl <[email protected]>
> + - Jerome Brunet <[email protected]>
> - Kevin Hilman <[email protected]>

Acked-by: Kevin Hilman <[email protected]>

FWIW, I still believe "stable DT" is an oxymoron, but I don't care
enough anymore to fight this battle, so happy to see the other
maintainers listed & recognized for the great work they're doing.

Thanks,

Kevin