@@ -974,6 +974,20 @@ static const struct rpmh_vreg_init_data pm8350c_vreg_data[] = {
974
974
{}
975
975
};
976
976
977
+ static const struct rpmh_vreg_init_data pm8450_vreg_data [] = {
978
+ RPMH_VREG ("smps1" , "smp%s1" , & pmic5_ftsmps520 , "vdd-s1" ),
979
+ RPMH_VREG ("smps2" , "smp%s2" , & pmic5_ftsmps520 , "vdd-s2" ),
980
+ RPMH_VREG ("smps3" , "smp%s3" , & pmic5_ftsmps520 , "vdd-s3" ),
981
+ RPMH_VREG ("smps4" , "smp%s4" , & pmic5_ftsmps520 , "vdd-s4" ),
982
+ RPMH_VREG ("smps5" , "smp%s5" , & pmic5_ftsmps520 , "vdd-s5" ),
983
+ RPMH_VREG ("smps6" , "smp%s6" , & pmic5_ftsmps520 , "vdd-s6" ),
984
+ RPMH_VREG ("ldo1" , "ldo%s1" , & pmic5_nldo , "vdd-l1" ),
985
+ RPMH_VREG ("ldo2" , "ldo%s2" , & pmic5_nldo , "vdd-l2" ),
986
+ RPMH_VREG ("ldo3" , "ldo%s3" , & pmic5_nldo , "vdd-l3" ),
987
+ RPMH_VREG ("ldo4" , "ldo%s4" , & pmic5_pldo_lv , "vdd-l4" ),
988
+ {}
989
+ };
990
+
977
991
static const struct rpmh_vreg_init_data pm8009_vreg_data [] = {
978
992
RPMH_VREG ("smps1" , "smp%s1" , & pmic5_hfsmps510 , "vdd-s1" ),
979
993
RPMH_VREG ("smps2" , "smp%s2" , & pmic5_hfsmps515 , "vdd-s2" ),
@@ -1218,6 +1232,10 @@ static const struct of_device_id __maybe_unused rpmh_regulator_match_table[] = {
1218
1232
.compatible = "qcom,pm8350c-rpmh-regulators" ,
1219
1233
.data = pm8350c_vreg_data ,
1220
1234
},
1235
+ {
1236
+ .compatible = "qcom,pm8450-rpmh-regulators" ,
1237
+ .data = pm8450_vreg_data ,
1238
+ },
1221
1239
{
1222
1240
.compatible = "qcom,pm8998-rpmh-regulators" ,
1223
1241
.data = pm8998_vreg_data ,
0 commit comments