On 07/09/2022 23:27, Marijn Suijten wrote: > On 2022-08-08 12:17:06, Krzysztof Kozlowski wrote: >> On 05/08/2022 16:57, Marijn Suijten wrote: >>> This PMIC is commonly used on boards with an SM6125 SoC and looks very >>> similar in layout to the PM6150. >>> >>> Downstream declares more nodes to be available, but these have been >>> omitted from this patch: the pwm/lpg block is unused on my reference >>> device making it impossible to test/validate, and the spmi-clkdiv does >>> not have a single device-tree binding using this driver yet, hence >>> inclusion is better postponed until ie. audio which uses these clocks is >>> brought up. >>> >> >> Thank you for your patch. There is something to discuss/improve. > > I can respin the series with the suggested changes (and the iio patch > removed as that has now been applied), but note that all other PMIC dtsi > files as of -next today still carry the "wrong" adc-tm or gpios node > names. Are there plans to patch those up too (if not already in a > series that I missed)? See below > > - Marijn > >>> + >>> + xo-therm@4c { >>> + reg = <ADC5_XO_THERM_100K_PU>; >>> + qcom,pre-scaling = <1 1>; >>> + qcom,hw-settle-time = <200>; >>> + qcom,ratiometric; >>> + }; >>> + }; >>> + >>> + pm6125_adc_tm: adc-tm@3500 { >> >> Generic node names, so either this is adc or thermal-sensor. Looks like >> thermal-sensor. My comment was here not correct. The schema indeed expects this to be adc-tm. I did not plan to change it, so let's keep adc-tm also here. >> >>> + compatible = "qcom,spmi-adc-tm5"; >>> + reg = <0x3500>; >>> + interrupts = <0x0 0x35 0x0 IRQ_TYPE_EDGE_RISING>; >>> + #address-cells = <1>; >>> + #size-cells = <0>; >>> + #thermal-sensor-cells = <1>; >>> + status = "disabled"; >>> + }; >>> + >>> + pm6125_rtc: rtc@6000 { >>> + compatible = "qcom,pm8941-rtc"; >>> + reg = <0x6000>, <0x6100>; >>> + reg-names = "rtc", "alarm"; >>> + interrupts = <0x0 0x61 0x1 IRQ_TYPE_EDGE_RISING>; >>> + status = "disabled"; >>> + }; >>> + >>> + pm6125_gpio: gpios@c000 { >> >> s/gpios/gpio/ Both are allowed by schema, but convention in all other cases is "gpio", so let's change it. I'll send a patch for other files. Best regards, Krzysztof