soc: qcom: socinfo: import PMIC IDs from pmic-spmi
authorLuca Weiss <luca@z3ntu.xyz>
Wed, 26 May 2021 20:08:43 +0000 (22:08 +0200)
committerBjorn Andersson <bjorn.andersson@linaro.org>
Thu, 27 May 2021 02:22:37 +0000 (21:22 -0500)
The driver in drivers/mfd/qcom-spmi-pmic.c has a more complete and more
up-to-date list of PMICs with the respective IDs. Use those names for
socinfo. Some IDs seem to have been assigned to multiple PMICs so keep
that in the name as well.

Signed-off-by: Luca Weiss <luca@z3ntu.xyz>
Link: https://lore.kernel.org/r/20210526200843.127916-1-luca@z3ntu.xyz
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
drivers/soc/qcom/socinfo.c

index e3fc56c0f2cdde2f364b5ddf68e4340e50db4bf9..b2f049faa3dfa3618edfd605883fdca4b64962b0 100644 (file)
@@ -70,21 +70,33 @@ static const char *const socinfo_image_names[] = {
 
 static const char *const pmic_models[] = {
        [0]  = "Unknown PMIC model",
+       [1]  = "PM8941",
+       [2]  = "PM8841",
+       [3]  = "PM8019",
+       [4]  = "PM8226",
+       [5]  = "PM8110",
+       [6]  = "PMA8084",
+       [7]  = "PMI8962",
+       [8]  = "PMD9635",
        [9]  = "PM8994",
+       [10] = "PMI8994",
        [11] = "PM8916",
-       [13] = "PM8058",
+       [12] = "PM8004",
+       [13] = "PM8909/PM8058",
        [14] = "PM8028",
        [15] = "PM8901",
-       [16] = "PM8027",
-       [17] = "ISL9519",
+       [16] = "PM8950/PM8027",
+       [17] = "PMI8950/ISL9519",
        [18] = "PM8921",
        [19] = "PM8018",
-       [20] = "PM8015",
-       [21] = "PM8014",
+       [20] = "PM8998/PM8015",
+       [21] = "PMI8998/PM8014",
        [22] = "PM8821",
        [23] = "PM8038",
-       [24] = "PM8922",
+       [24] = "PM8005/PM8922",
        [25] = "PM8917",
+       [26] = "PM660L",
+       [27] = "PM660",
        [30] = "PM8150",
        [31] = "PM8150L",
        [32] = "PM8150B",