On 02/26, Ivan T. Ivanov wrote: > > Hi Stephan, > > Sorry for delayed answer. > > On Thu, 2015-02-19 at 16:49 -0800, Stephen Boyd wrote: > > On 02/03/15 04:17, Ivan T. Ivanov wrote: > > > Following set of patches add initial DT support for PMIC devices > > > found on recent Quqalcomm chipsets. Details for SPMI bus and PMIC arbiter > > > could be found here [1]. > > > > Can you please put the specific compatible strings for the pmic model > > into the nodes in addition to the generic "qcom,spmi-pmic"? We may want > > to have regmap config tables in the future that describe the > > cache/read/write abilities of the regsiters. If all we have is the > > generic binding then we don't have a way to populate these tables. > > Unless the plan there is to use the revid registers? > > > > I would really like that we can use "revid" registers, but I don't know... > > From what I can see usually in one physical PMIC chip they > are 2 USID devices. > > I can successfully discover following USID's on APQ8074 boards: > > pmic-spmi 0-00: qcom,pm8941-v1.0 detected > pmic-spmi 0-01: qcom,pm8941-v1.0 detected > pmic-spmi 0-04: qcom,pm8841-v0.0 detected > pmic-spmi 0-05: qcom,pm8841-v0.0 detected > > Unfortunately on PM8916 only one device is detected, with USID 0. > But they should be two, judging by downstream DTS files, right? > > pmic-spmi 0-00: qcom,pm8916-v0.0 detected > pmic-spmi 0-01: unknown device > > For communication with PM8916 I am using recent patches from Gilad [1]. > Maybe there are still some issues with these patches, which can cause > this behavior or PM8916 just didn't have these registers for USID 1? > > Regards, > Ivan Hmm... do you have 4 total rev-id nodes on apq8074? I only see one rev-id node per pmic (2 total), so I'm a little lost how the correct pmic version is detected on the 0-01 and 0-05 devices in your example above. Maybe I've missed something though, I'll have to check in a few hours when I'm in the office. -- Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, a Linux Foundation Collaborative Project -- To unsubscribe from this list: send the line "unsubscribe linux-arm-msm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html