On 4/15/26 5:20 PM, Antony Kurniawan Soemardi wrote: > On 4/14/2026 3:07 PM, Konrad Dybcio wrote: >> On 4/14/26 10:06 AM, Konrad Dybcio wrote: >>> On 4/13/26 8:55 PM, Antony Kurniawan Soemardi via B4 Relay wrote: >>>> From: Antony Kurniawan Soemardi <[email protected]> >>>> >>>> msm8960 uses the same clock descriptor as apq8064 but lacked the >>> >>> This doesn't quite seem to be the case, some fields differ and >>> apq8064 additionally has: >>> >>> QCOM_RPM_PM8821_SMPS1 >>> QCOM_RPM_PM8821_SMPS2 >>> QCOM_RPM_PM8821_LDO1 >>> QCOM_RPM_VDDMIN_GPIO >> >> Ah hmm, the MFD driver seems to provide *all* RPM resources.. > > What I meant by "clock descriptor" in the commit message was > specifically the subset corresponding to RPM managed clocks. From what I > can tell based on downstream code, msm8960 and apq8064 seem to share the > same set of RPM clocks, even though the overall resource lists differ. > > Is that understanding correct?
If that's struct msm_rpm_map_data on msm-3.x, then I see that 8x60 has: +MSM_RPM_MAP(PLL_4, PLL_4, 1), +MSM_RPM_MAP(SMI_CLK, SMI_CLK, 1), While 8960 has: -MSM_RPM_MAP(QDSS_CLK, QDSS_CLK, 1), Konrad

