On 26.06.2023 21:49, Dmitry Baryshkov wrote: > On 26/06/2023 19:40, Konrad Dybcio wrote: >> On 25.06.2023 22:25, Dmitry Baryshkov wrote: >>> Declare CPU frequency-scaling properties. Each CPU has its own clock, >>> how >> however? > > yes > >> >>> all CPUs have the same OPP table. Voltage scaling is not (yet) >>> enabled with this patch. It will be enabled later. >> Risky business. > > But it works :D On your machine ;) [...] >>> + kraitcc: clock-controller { >>> + compatible = "qcom,krait-cc-v1"; >> Are we sure we don't wanna rework this compatible? Check the comment in >> drivers/clk/qcom/krait-cc.c : krait_add_sec_mux() > > I remember that comment. I'd rather not introduce another compat string for such old hw. Would there be any direct benefits? > I'd say that the one we have here never made much sense.. Perhaps (since nobody used it for 10 years) it would make sense to remodel it.. Konrad >> >> >>> + clocks = <&gcc PLL9>, /* hfpll0 */ >>> + <&gcc PLL10>, /* hfpll1 */ >>> + <&gcc PLL16>, /* hfpll2 */ >>> + <&gcc PLL17>, /* hfpll3 */ >>> + <&gcc PLL12>, /* hfpll_l2 */ >>> + <&acc0>, >>> + <&acc1>, >>> + <&acc2>, >>> + <&acc3>, >>> + <&l2cc>; >>> + clock-names = "hfpll0", >>> + "hfpll1", >>> + "hfpll2", >>> + "hfpll3", >>> + "hfpll_l2", >>> + "acpu0_aux", >>> + "acpu1_aux", >>> + "acpu2_aux", >>> + "acpu3_aux", >>> + "acpu_l2_aux"; >>> + #clock-cells = <1>; >>> + #interconnect-cells = <1>; >>> + }; >>> + >>> sfpb_mutex: hwmutex { >>> compatible = "qcom,sfpb-mutex"; >>> syscon = <&sfpb_wrapper_mutex 0x604 0x4>; >>> @@ -933,6 +1100,9 @@ qfprom: qfprom@700000 { >>> #address-cells = <1>; >>> #size-cells = <1>; >>> ranges; >>> + speedbin_efuse: speedbin@c0 { >>> + reg = <0x0c0 0x4>; >>> + }; >> Newline between properties and subnodes & between individual subnodes, >> please > > ack. > >> >> Konrad >>> tsens_calib: calib@404 { >>> reg = <0x404 0x10>; >>> }; >