On Fri, 30 Jun 2023 at 11:19, Konrad Dybcio <konrad.dybcio@xxxxxxxxxx> wrote: > > On 30.06.2023 08:13, Dmitry Baryshkov wrote: > > Add thermal zones controlled through the ADC-TM (ADC thermal monitoring) > > PMIC interface. This includes several onboard sensors and the XO thermal > > sensor. > > > > Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxx> > > --- > [...] > > > > + channel@144 { > > + reg = <PM8350_ADC7_AMUX_THM1_100K_PU(1)>; > This define should be cleaned up.. Since it takes a sid argument, > it really is ADC7_AMUX_THM1_100K_PU(sid) I don't think I understood your comment. The define itself is specific to PM8350, other PMICs might have different channel assignments. > > Konrad > > > + qcom,hw-settle-time = <200>; > > + qcom,ratiometric; > > + label = "skin_msm_temp"; > > + }; > > + > > + channel@145 { > > + reg = <PM8350_ADC7_AMUX_THM2_100K_PU(1)>; > > + qcom,hw-settle-time = <200>; > > + qcom,ratiometric; > > + label = "camera_temp"; > > + }; > > + > > + channel@146 { > > + reg = <PM8350_ADC7_AMUX_THM3_100K_PU(1)>; > > + qcom,hw-settle-time = <200>; > > + qcom,ratiometric; > > + label = "therm1_temp"; > > + }; > > + > > + channel@147 { > > + reg = <PM8350_ADC7_AMUX_THM4_100K_PU(1)>; > > + qcom,hw-settle-time = <200>; > > + qcom,ratiometric; > > + label = "wide_rfc_temp"; > > + }; > > + > > + channel@148 { > > + reg = <PM8350_ADC7_AMUX_THM5_100K_PU(1)>; > > + qcom,hw-settle-time = <200>; > > + qcom,ratiometric; > > + label = "rear_tof_temp"; > > + }; > > + > > + channel@14c { > > + reg = <PM8350_ADC7_GPIO3_100K_PU(1)>; > > + qcom,hw-settle-time = <200>; > > + qcom,ratiometric; > > + label = "therm2_temp"; > > + }; > > + > > channel@303 { > > reg = <PM8350B_ADC7_DIE_TEMP>; > > label = "pm8350b_die_temp"; > > }; > > > > + channel@348 { > > + reg = <PM8350B_ADC7_AMUX_THM5_100K_PU>; > > + qcom,hw-settle-time = <200>; > > + qcom,ratiometric; > > + label = "usb_conn_temp"; > > + }; > > + > > channel@403 { > > reg = <PMR735A_ADC7_DIE_TEMP>; > > label = "pmr735a_die_temp"; > > }; > > + > > + channel@44a { > > + reg = <PMR735A_ADC7_GPIO1_100K_PU>; > > + qcom,hw-settle-time = <200>; > > + qcom,ratiometric; > > + label = "qtm_w_temp"; > > + }; > > + > > + channel@44b { > > + reg = <PMR735A_ADC7_GPIO2_100K_PU>; > > + qcom,hw-settle-time = <200>; > > + qcom,ratiometric; > > + label = "qtm_n_temp"; > > + }; > > }; > > > > &remoteproc_adsp { -- With best wishes Dmitry