31
31
#define PM8916_SUBTYPE 0x0b
32
32
#define PM8004_SUBTYPE 0x0c
33
33
#define PM8909_SUBTYPE 0x0d
34
+ #define PM8028_SUBTYPE 0x0e
35
+ #define PM8901_SUBTYPE 0x0f
34
36
#define PM8950_SUBTYPE 0x10
35
37
#define PMI8950_SUBTYPE 0x11
36
38
#define PM8998_SUBTYPE 0x14
37
39
#define PMI8998_SUBTYPE 0x15
38
40
#define PM8005_SUBTYPE 0x18
39
41
#define PM660L_SUBTYPE 0x1A
40
42
#define PM660_SUBTYPE 0x1B
43
+ #define PM8150_SUBTYPE 0x1E
44
+ #define PM8150L_SUBTYPE 0x1f
45
+ #define PM8150B_SUBTYPE 0x20
46
+ #define PMK8002_SUBTYPE 0x21
47
+ #define PM8009_SUBTYPE 0x24
48
+ #define PM8150C_SUBTYPE 0x26
49
+ #define SMB2351_SUBTYPE 0x29
41
50
42
51
static const struct of_device_id pmic_spmi_id_table [] = {
43
52
{ .compatible = "qcom,pm660" , .data = (void * )PM660_SUBTYPE },
44
53
{ .compatible = "qcom,pm660l" , .data = (void * )PM660L_SUBTYPE },
45
54
{ .compatible = "qcom,pm8004" , .data = (void * )PM8004_SUBTYPE },
46
55
{ .compatible = "qcom,pm8005" , .data = (void * )PM8005_SUBTYPE },
47
56
{ .compatible = "qcom,pm8019" , .data = (void * )PM8019_SUBTYPE },
57
+ { .compatible = "qcom,pm8028" , .data = (void * )PM8028_SUBTYPE },
48
58
{ .compatible = "qcom,pm8110" , .data = (void * )PM8110_SUBTYPE },
59
+ { .compatible = "qcom,pm8150" , .data = (void * )PM8150_SUBTYPE },
60
+ { .compatible = "qcom,pm8150b" , .data = (void * )PM8150B_SUBTYPE },
61
+ { .compatible = "qcom,pm8150c" , .data = (void * )PM8150C_SUBTYPE },
62
+ { .compatible = "qcom,pm8150l" , .data = (void * )PM8150L_SUBTYPE },
49
63
{ .compatible = "qcom,pm8226" , .data = (void * )PM8226_SUBTYPE },
50
64
{ .compatible = "qcom,pm8841" , .data = (void * )PM8841_SUBTYPE },
65
+ { .compatible = "qcom,pm8901" , .data = (void * )PM8901_SUBTYPE },
51
66
{ .compatible = "qcom,pm8909" , .data = (void * )PM8909_SUBTYPE },
52
67
{ .compatible = "qcom,pm8916" , .data = (void * )PM8916_SUBTYPE },
53
68
{ .compatible = "qcom,pm8941" , .data = (void * )PM8941_SUBTYPE },
@@ -60,6 +75,8 @@ static const struct of_device_id pmic_spmi_id_table[] = {
60
75
{ .compatible = "qcom,pmi8962" , .data = (void * )PMI8962_SUBTYPE },
61
76
{ .compatible = "qcom,pmi8994" , .data = (void * )PMI8994_SUBTYPE },
62
77
{ .compatible = "qcom,pmi8998" , .data = (void * )PMI8998_SUBTYPE },
78
+ { .compatible = "qcom,pmk8002" , .data = (void * )PMK8002_SUBTYPE },
79
+ { .compatible = "qcom,smb2351" , .data = (void * )SMB2351_SUBTYPE },
63
80
{ .compatible = "qcom,spmi-pmic" , .data = (void * )COMMON_SUBTYPE },
64
81
{ }
65
82
};
0 commit comments