/linux-6.1.9/Documentation/devicetree/bindings/spmi/ |
D | hisilicon,hisi-spmi-controller.yaml | 4 $id: http://devicetree.org/schemas/spmi/hisilicon,hisi-spmi-controller.yaml# 17 ./Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml. 20 - $ref: spmi.yaml# 25 pattern: "spmi@[0-9a-f]" 28 const: hisilicon,kirin970-spmi-controller 33 hisilicon,spmi-channel: 41 - hisilicon,spmi-channel 51 drivers/staging/hikey9xx/hisilicon,hi6421-spmi-pmic.yaml. 61 spmi: spmi@fff24000 { 62 compatible = "hisilicon,kirin970-spmi-controller"; [all …]
|
D | mtk,spmi-mtk-pmif.yaml | 4 $id: http://devicetree.org/schemas/spmi/mtk,spmi-mtk-pmif.yaml# 17 - $ref: "spmi.yaml" 22 - mediatek,mt6873-spmi 23 - mediatek,mt8195-spmi 62 spmi: spmi@10027000 { 63 compatible = "mediatek,mt6873-spmi";
|
/linux-6.1.9/arch/arm64/boot/dts/qcom/ |
D | sc8280xp-pmics.dtsi | 8 #include <dt-bindings/spmi/spmi.h> 12 compatible = "qcom,pmk8350", "qcom,spmi-pmic"; 31 compatible = "qcom,pm8350", "qcom,spmi-pmic"; 37 compatible = "qcom,pm8350-gpio", "qcom,spmi-gpio"; 48 compatible = "qcom,pm8350c", "qcom,spmi-pmic"; 54 compatible = "qcom,pm8350c-gpio", "qcom,spmi-gpio"; 76 compatible = "qcom,pm8350", "qcom,spmi-pmic"; 82 compatible = "qcom,pm8350-gpio", "qcom,spmi-gpio"; 93 compatible = "qcom,pmr735a", "qcom,spmi-pmic"; 99 compatible = "qcom,pmr735a-gpio", "qcom,spmi-gpio";
|
D | pm6150.dtsi | 4 #include <dt-bindings/iio/qcom,spmi-vadc.h> 7 #include <dt-bindings/spmi/spmi.h> 36 compatible = "qcom,pm6150", "qcom,spmi-pmic"; 57 compatible = "qcom,spmi-temp-alarm"; 66 compatible = "qcom,spmi-adc5"; 80 compatible = "qcom,spmi-adc-tm5"; 90 compatible = "qcom,pm6150-gpio", "qcom,spmi-gpio"; 101 compatible = "qcom,pm6150", "qcom,spmi-pmic";
|
D | pm8150l.dtsi | 7 #include <dt-bindings/iio/qcom,spmi-vadc.h> 9 #include <dt-bindings/spmi/spmi.h> 44 compatible = "qcom,pm8150l", "qcom,spmi-pmic"; 57 compatible = "qcom,spmi-temp-alarm"; 66 compatible = "qcom,spmi-adc5"; 93 compatible = "qcom,spmi-adc-tm5"; 103 compatible = "qcom,pm8150l-gpio", "qcom,spmi-gpio"; 114 compatible = "qcom,pm8150l", "qcom,spmi-pmic";
|
D | pm6150l.dtsi | 4 #include <dt-bindings/iio/qcom,spmi-vadc.h> 6 #include <dt-bindings/spmi/spmi.h> 10 compatible = "qcom,pm6150l", "qcom,spmi-pmic"; 16 compatible = "qcom,spmi-adc5"; 49 compatible = "qcom,spmi-adc-tm5"; 59 compatible = "qcom,pm6150l-gpio", "qcom,spmi-gpio"; 70 compatible = "qcom,pm6150l", "qcom,spmi-pmic";
|
D | pm8998.dtsi | 4 #include <dt-bindings/iio/qcom,spmi-vadc.h> 7 #include <dt-bindings/spmi/spmi.h> 36 compatible = "qcom,pm8998", "qcom,spmi-pmic"; 58 compatible = "qcom,spmi-temp-alarm"; 74 compatible = "qcom,spmi-adc-rev2"; 88 compatible = "qcom,spmi-adc-tm-hc"; 105 compatible = "qcom,pm8998-gpio", "qcom,spmi-gpio"; 117 compatible = "qcom,pm8998", "qcom,spmi-pmic";
|
D | pm8150b.dtsi | 7 #include <dt-bindings/iio/qcom,spmi-vadc.h> 9 #include <dt-bindings/spmi/spmi.h> 44 compatible = "qcom,pm8150b", "qcom,spmi-pmic"; 63 compatible = "qcom,spmi-temp-alarm"; 72 compatible = "qcom,spmi-adc5"; 105 compatible = "qcom,spmi-adc-tm5"; 115 compatible = "qcom,pm8150b-gpio", "qcom,spmi-gpio"; 126 compatible = "qcom,pm8150b", "qcom,spmi-pmic";
|
D | pmm8155au_1.dtsi | 8 #include <dt-bindings/spmi/spmi.h> 9 #include <dt-bindings/iio/qcom,spmi-vadc.h> 44 compatible = "qcom,pmm8155au", "qcom,spmi-pmic"; 64 compatible = "qcom,spmi-temp-alarm"; 73 compatible = "qcom,spmi-adc5"; 100 compatible = "qcom,spmi-adc-tm5"; 119 compatible = "qcom,pmm8155au-gpio", "qcom,spmi-gpio"; 130 compatible = "qcom,pmm8155au", "qcom,spmi-pmic";
|
D | pm660l.dtsi | 6 #include <dt-bindings/iio/qcom,spmi-vadc.h> 9 #include <dt-bindings/spmi/spmi.h> 39 compatible = "qcom,pm660l", "qcom,spmi-pmic"; 45 compatible = "qcom,spmi-temp-alarm"; 52 compatible = "qcom,pm660l-gpio", "qcom,spmi-gpio"; 63 compatible = "qcom,pm660l", "qcom,spmi-pmic";
|
D | pm8150.dtsi | 9 #include <dt-bindings/spmi/spmi.h> 10 #include <dt-bindings/iio/qcom,spmi-vadc.h> 45 compatible = "qcom,pm8150", "qcom,spmi-pmic"; 77 compatible = "qcom,spmi-temp-alarm"; 86 compatible = "qcom,spmi-adc5"; 113 compatible = "qcom,spmi-adc-tm5"; 130 compatible = "qcom,pm8150-gpio", "qcom,spmi-gpio"; 141 compatible = "qcom,pm8150", "qcom,spmi-pmic";
|
D | pm8994.dtsi | 2 #include <dt-bindings/iio/qcom,spmi-vadc.h> 5 #include <dt-bindings/spmi/spmi.h> 34 compatible = "qcom,pm8994", "qcom,spmi-pmic"; 70 compatible = "qcom,spmi-temp-alarm"; 79 compatible = "qcom,spmi-vadc"; 112 compatible = "qcom,pm8994-gpio", "qcom,spmi-gpio"; 122 compatible = "qcom,pm8994-mpp", "qcom,spmi-mpp"; 133 compatible = "qcom,pm8994", "qcom,spmi-pmic";
|
D | pmm8155au_2.dtsi | 8 #include <dt-bindings/spmi/spmi.h> 43 compatible = "qcom,pmm8155au", "qcom,spmi-pmic"; 56 compatible = "qcom,spmi-temp-alarm"; 65 compatible = "qcom,spmi-adc5"; 92 compatible = "qcom,pmm8155au-gpio", "qcom,spmi-gpio"; 103 compatible = "qcom,pmm8155au", "qcom,spmi-pmic";
|
D | pmi8994.dtsi | 3 #include <dt-bindings/spmi/spmi.h> 8 compatible = "qcom,pmi8994", "qcom,spmi-pmic"; 14 compatible = "qcom,pmi8994-gpio", "qcom,spmi-gpio"; 24 compatible = "qcom,pmi8994-mpp", "qcom,spmi-mpp"; 35 compatible = "qcom,pmi8994", "qcom,spmi-pmic";
|
D | pm8953.dtsi | 4 #include <dt-bindings/iio/qcom,spmi-vadc.h> 7 #include <dt-bindings/spmi/spmi.h> 11 compatible = "qcom,pm8953", "qcom,spmi-pmic"; 40 compatible = "qcom,spmi-temp-alarm"; 49 compatible = "qcom,spmi-vadc"; 85 compatible = "qcom,pm8953", "qcom,spmi-pmic";
|
D | pm8005.dtsi | 4 #include <dt-bindings/spmi/spmi.h> 9 compatible = "qcom,pm8005", "qcom,spmi-pmic"; 15 compatible = "qcom,pm8005-gpio", "qcom,spmi-gpio"; 27 compatible = "qcom,pm8005", "qcom,spmi-pmic";
|
D | pms405.dtsi | 4 #include <dt-bindings/spmi/spmi.h> 6 #include <dt-bindings/iio/qcom,spmi-vadc.h> 35 compatible = "qcom,pms405", "qcom,spmi-pmic"; 41 compatible = "qcom,pms405-gpio", "qcom,spmi-gpio"; 66 compatible = "qcom,spmi-temp-alarm"; 75 compatible = "qcom,pms405-adc", "qcom,spmi-adc-rev2"; 133 compatible = "qcom,pms405", "qcom,spmi-pmic";
|
/linux-6.1.9/arch/arm/boot/dts/ |
D | qcom-pma8084.dtsi | 2 #include <dt-bindings/iio/qcom,spmi-vadc.h> 4 #include <dt-bindings/spmi/spmi.h> 9 compatible = "qcom,pma8084", "qcom,spmi-pmic"; 31 compatible = "qcom,pma8084-gpio", "qcom,spmi-gpio"; 41 compatible = "qcom,pma8084-mpp", "qcom,spmi-mpp"; 51 compatible = "qcom,spmi-temp-alarm"; 60 compatible = "qcom,spmi-vadc"; 89 compatible = "qcom,pma8084", "qcom,spmi-pmic";
|
D | qcom-pmx55.dtsi | 8 #include <dt-bindings/iio/qcom,spmi-vadc.h> 10 #include <dt-bindings/spmi/spmi.h> 14 compatible = "qcom,pmx55", "qcom,spmi-pmic"; 27 compatible = "qcom,spmi-temp-alarm"; 36 compatible = "qcom,spmi-adc5"; 69 compatible = "qcom,pmx55-gpio", "qcom,spmi-gpio"; 80 compatible = "qcom,pmx55", "qcom,spmi-pmic";
|
D | qcom-pm8841.dtsi | 3 #include <dt-bindings/spmi/spmi.h> 8 compatible = "qcom,pm8841", "qcom,spmi-pmic"; 14 compatible = "qcom,pm8841-mpp", "qcom,spmi-mpp"; 24 compatible = "qcom,spmi-temp-alarm"; 32 compatible = "qcom,pm8841", "qcom,spmi-pmic";
|
D | qcom-pmx65.dtsi | 7 #include <dt-bindings/spmi/spmi.h> 11 compatible = "qcom,pmx65", "qcom,spmi-pmic"; 17 compatible = "qcom,spmi-temp-alarm"; 24 compatible = "qcom,pmx65-gpio", "qcom,spmi-gpio";
|
/linux-6.1.9/Documentation/devicetree/bindings/mfd/ |
D | qcom,spmi-pmic.yaml | 4 $id: http://devicetree.org/schemas/mfd/qcom,spmi-pmic.yaml# 81 - const: qcom,spmi-pmic 99 $ref: /schemas/regulator/qcom,spmi-regulator.yaml# 108 $ref: /schemas/iio/adc/qcom,spmi-vadc.yaml# 136 $ref: /schemas/thermal/qcom,spmi-temp-alarm.yaml# 165 $ref: /schemas/thermal/qcom-spmi-adc-tm-hc.yaml# 169 $ref: /schemas/thermal/qcom-spmi-adc-tm5.yaml# 175 #include <dt-bindings/spmi/spmi.h> 179 spmi@c440000 { 180 compatible = "qcom,spmi-pmic-arb"; [all …]
|
/linux-6.1.9/Documentation/devicetree/bindings/iio/adc/ |
D | qcom,spmi-vadc.yaml | 4 $id: http://devicetree.org/schemas/iio/adc/qcom,spmi-vadc.yaml# 24 - const: qcom,spmi-adc-rev2 28 - qcom,spmi-vadc 29 - qcom,spmi-adc5 30 - qcom,spmi-adc-rev2 31 - qcom,spmi-adc7 64 For compatible property "qcom,spmi-vadc" following channels, also known as 75 See include/dt-bindings/iio/qcom,spmi-vadc.h 114 - For compatible property "qcom,spmi-vadc", if this property is 119 - For compatible property "qcom,spmi-adc5", "qcom,spmi-adc7" and [all …]
|
/linux-6.1.9/arch/arm64/boot/dts/hisilicon/ |
D | hikey970-pmic.dtsi | 8 #include <dt-bindings/spmi/spmi.h> 11 spmi: spmi@fff24000 { label 12 compatible = "hisilicon,kirin970-spmi-controller"; 17 hisilicon,spmi-channel = <2>; 20 compatible = "hisilicon,hi6421-spmi";
|
/linux-6.1.9/drivers/spmi/ |
D | Makefile | 5 obj-$(CONFIG_SPMI) += spmi.o 7 obj-$(CONFIG_SPMI_HISI3670) += hisi-spmi-controller.o 8 obj-$(CONFIG_SPMI_MSM_PMIC_ARB) += spmi-pmic-arb.o 9 obj-$(CONFIG_SPMI_MTK_PMIF) += spmi-mtk-pmif.o
|