[PATCH v3 1/3] dt-bindings: iio: adc: mediatek,mt6359-auxadc: add mt6397 PMIC AUXADC

Krzysztof Kozlowski krzk at kernel.org
Thu Sep 24 05:06:10 PDT 2026


On Sun, Sep 20, 2026 at 12:31:51AM -0500, Ryan Brue wrote:
> The MediaTek mt6397 PMIC includes a 10-bit AUXADC used for battery voltage
> and battery temperature measurements. It is not register compatible with
> mt6359: a conversion is requested by writing a channel number to a select
> field and pulsing an edge triggered start bit rather than by setting the
> channel's bit in a request register, and the results live elsewhere.
> It therefore gets its own compatible rather than a fallback.
> 
> Add the binding and the header naming the channels a consumer puts in
> io-channels. The battery channel is named for the input it measures,
> ISENSE, which is what mt6323-auxadc calls the same input.
> 
> Assisted-by: LLM
> Signed-off-by: Ryan Brue <ryanbrue.dev at gmail.com>
> ---
>  .../devicetree/bindings/iio/adc/mediatek,mt6359-auxadc.yaml      | 1 +
>  MAINTAINERS                                                      | 6 ++++++
>  include/dt-bindings/iio/adc/mediatek,mt6397-auxadc.h             | 9 +++++++++
>  3 files changed, 16 insertions(+)

Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski at oss.qualcomm.com>

Best regards,
Krzysztof




More information about the Linux-mediatek mailing list