On Thu, Sep 02, 2021 at 05:20:43PM -0700, Stephen Boyd wrote: > Quoting Matthias Kaehlcke (2021-09-02 15:47:44) > > The charger thermistor on Lazor, CoachZ rev1 and Pompom rev1+2 is > > either the wrong part or not stuffed at all, the same is true for > > the skin temperature thermistor on CoachZ rev1. The corresponding > > thermal zones are already disabled for these devices, in addition > > delete the ADC nodes of the thermistors. > > > > For Lazor and CoachZ rev1 also disable the PM6150 ADC thermal > > monitor since there are no other temperatures to monitor. > > > > Signed-off-by: Matthias Kaehlcke <mka@xxxxxxxxxxxx> > > --- > > > > .../arm64/boot/dts/qcom/sc7180-trogdor-coachz-r1.dts | 12 ++++++++++++ > > arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi | 10 ++++++++++ > > .../arm64/boot/dts/qcom/sc7180-trogdor-pompom-r1.dts | 8 ++++++++ > > .../arm64/boot/dts/qcom/sc7180-trogdor-pompom-r2.dts | 8 ++++++++ > > 4 files changed, 38 insertions(+) > > > > diff --git a/arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r1.dts b/arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r1.dts > > index 21b516e0694a..edfcd47e1a00 100644 > > --- a/arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r1.dts > > +++ b/arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r1.dts > > @@ -23,6 +23,18 @@ &charger_thermal { > > status = "disabled"; > > }; > > > > +&pm6150_adc { > > + /delete-node/ skin-temp-thermistor@4e; > > + /delete-node/ charger-thermistor@4f; > > Is there any other child node? I only see two, unless I missed > something. In which case the whole node can be disabled? Right, the ADC itself can also be disabled in this case. > > > +}; > > + > > +&pm6150_adc_tm { > > + status = "disabled"; > > + > > + /delete-node/ charger-thermistor@0; > > + /delete-node/ skin-temp-thermistor@1; > > +}; > > + > > /* > > * CoachZ rev1 is stuffed with a 47k NTC as thermistor for skin temperature, > > * which currently is not supported by the PM6150 ADC driver. Disable the > > diff --git a/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi b/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi > > index 00535aaa43c9..57f7b19f83b0 100644 > > --- a/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi > > +++ b/arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi > > @@ -54,6 +54,16 @@ &panel { > > compatible = "boe,nv133fhm-n62"; > > }; > > > > +&pm6150_adc { > > + /delete-node/ charger-thermistor@4f; > > Same question here. Yes, the ADC can be disabled here too.