Lines Matching defs:rpm
13 #include <linux/soc/qcom/smd-rpm.h>
18 struct qcom_smd_rpm *rpm;
74 ret = qcom_rpm_smd_write(vreg->rpm, QCOM_SMD_RPM_ACTIVE_STATE,
1092 { .compatible = "qcom,rpm-mp5496-regulators", .data = &rpm_mp5496_regulators },
1093 { .compatible = "qcom,rpm-pm8841-regulators", .data = &rpm_pm8841_regulators },
1094 { .compatible = "qcom,rpm-pm8916-regulators", .data = &rpm_pm8916_regulators },
1095 { .compatible = "qcom,rpm-pm8941-regulators", .data = &rpm_pm8941_regulators },
1096 { .compatible = "qcom,rpm-pm8950-regulators", .data = &rpm_pm8950_regulators },
1097 { .compatible = "qcom,rpm-pm8953-regulators", .data = &rpm_pm8953_regulators },
1098 { .compatible = "qcom,rpm-pm8994-regulators", .data = &rpm_pm8994_regulators },
1099 { .compatible = "qcom,rpm-pm8998-regulators", .data = &rpm_pm8998_regulators },
1100 { .compatible = "qcom,rpm-pm660-regulators", .data = &rpm_pm660_regulators },
1101 { .compatible = "qcom,rpm-pm660l-regulators", .data = &rpm_pm660l_regulators },
1102 { .compatible = "qcom,rpm-pma8084-regulators", .data = &rpm_pma8084_regulators },
1103 { .compatible = "qcom,rpm-pmi8994-regulators", .data = &rpm_pmi8994_regulators },
1104 { .compatible = "qcom,rpm-pmi8998-regulators", .data = &rpm_pmi8998_regulators },
1105 { .compatible = "qcom,rpm-pms405-regulators", .data = &rpm_pms405_regulators },
1116 * @rpm: Pointer to the rpm bus node
1123 struct device_node *node, struct qcom_smd_rpm *rpm,
1141 vreg->rpm = rpm;
1172 struct qcom_smd_rpm *rpm;
1175 rpm = dev_get_drvdata(pdev->dev.parent);
1176 if (!rpm) {
1177 dev_err(&pdev->dev, "Unable to retrieve handle to rpm\n");
1192 ret = rpm_regulator_init_vreg(vreg, dev, node, rpm, vreg_data);