Re: [PATCH v1 1/4] dt-bindings: iio: adc: amlogic,meson-saradc: add S4 compatible
From: Martin Blumenstingl
Date: Mon Mar 02 2026 - 07:02:46 EST
Hi Krzysztof,
On Sat, Feb 28, 2026 at 12:18 PM Krzysztof Kozlowski <krzk@xxxxxxxxxx> wrote:
>
> On Sat, Feb 28, 2026 at 02:58:37PM +0800, Nick Xie wrote:
> > Add the compatible string for the SARADC (Successive Approximation
> > Register ADC) IP block found in the Amlogic Meson S4 SoC.
>
> ... which is fully compatible with g12a?
>
> Write proper explanations.
Would you be fine with:
"There are no known differences between the SARADC on S4 and the one
on G12A. In the past differences between SARADC on the different SoCs
generations have been uncovered late, meaning that a dedicated
compatible string has proven to be useful."
Do you also require Nick to add amlogic,meson-g12a-saradc as fallback
compatible string for amlogic,meson-s4-saradc?
> >
> > Signed-off-by: Nick Xie <nick@xxxxxxxxxx>
> > ---
> > .../devicetree/bindings/iio/adc/amlogic,meson-saradc.yaml | 1 +
> > 1 file changed, 1 insertion(+)
> >
> > diff --git a/Documentation/devicetree/bindings/iio/adc/amlogic,meson-saradc.yaml b/Documentation/devicetree/bindings/iio/adc/amlogic,meson-saradc.yaml
> > index bb9825e7346dd..5496a0dc714aa 100644
> > --- a/Documentation/devicetree/bindings/iio/adc/amlogic,meson-saradc.yaml
> > +++ b/Documentation/devicetree/bindings/iio/adc/amlogic,meson-saradc.yaml
> > @@ -27,6 +27,7 @@ properties:
> > - amlogic,meson-gxm-saradc
> > - amlogic,meson-axg-saradc
> > - amlogic,meson-g12a-saradc
> > + - amlogic,meson-s4-saradc
>
> If this is compatible with other device, you need proper fallback.
>
> > - const: amlogic,meson-saradc
>
> And this one is now kind of fake - how does this device use it?
As you have noticed later, it is currently not used.
Can you please confirm that my understanding of the next steps is correct:
- you're expecting Nick to omit the amlogic,meson-saradc fallback
compatible string for amlogic,meson-s4-saradc
- and you would like to see amlogic,meson-saradc removed (from the
bindings and .dts files that are already upstream) - I will take care
of this once S4 support lands upstream
Best regards,
Martin