Home
last modified time | relevance | path

Searched full:spmi (Results 1 – 25 of 250) sorted by relevance

12345678910

/freebsd/sys/contrib/device-tree/Bindings/spmi/
H A Dhisilicon,hisi-spmi-controller.yaml4 $id: http://devicetree.org/schemas/spmi/hisilicon,hisi-spmi-controller.yaml#
7 title: HiSilicon SPMI controller
13 The HiSilicon SPMI BUS controller is found on some Kirin-based designs.
14 It is a MIPI System Power Management (SPMI) controller.
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:
36 number of the Kirin 970 SPMI channel where the SPMI devices are connected.
[all …]
H A Dapple,spmi.yaml4 $id: http://devicetree.org/schemas/spmi/apple,spmi.yaml#
7 title: Apple SPMI controller
12 description: A SPMI controller present on most Apple SoCs
15 - $ref: spmi.yaml#
22 - apple,t6020-spmi
23 - apple,t8012-spmi
24 - apple,t8015-spmi
25 - const: apple,t8103-spmi
29 - apple,t8103-spmi
30 - apple,t6000-spmi
[all …]
H A Dmediatek,mt8196-spmi.yaml4 $id: http://devicetree.org/schemas/spmi/mediatek,mt8196-spmi.yaml#
7 title: MediaTek MT8196 SPMI 2.0 Controller
14 The MediaTek MT8196 SoC features a SPMI version 2.0 compliant controller,
16 devices to control up to two SPMI buses.
18 the interrupts coming from SPMI-connected devices into each of the nested
19 interrupt controllers from any of the present SPMI buses.
25 - mediatek,mt8196-spmi
28 - mediatek,mt6991-spmi
29 - const: mediatek,mt8196-spmi
40 "^spmi@[a-f0-9]+$":
[all …]
H A Dmtk,spmi-mtk-pmif.yaml4 $id: http://devicetree.org/schemas/spmi/mtk,spmi-mtk-pmif.yaml#
7 title: Mediatek SPMI Controller
13 On MediaTek SoCs the PMIC is connected via SPMI and the controller allows
14 for multiple SoCs to control a single SPMI master.
17 - $ref: spmi.yaml
23 - mediatek,mt6873-spmi
24 - mediatek,mt8195-spmi
27 - mediatek,mt8186-spmi
28 - mediatek,mt8188-spmi
29 - mediatek,mt8189-spmi
[all …]
H A Dqcom,x1e80100-spmi-pmic-arb.yaml4 $id: http://devicetree.org/schemas/spmi/qcom,x1e80100-spmi-pmic-arb.yaml#
7 title: Qualcomm X1E80100 SPMI Controller (PMIC Arbiter v7)
13 The X1E80100 SPMI PMIC Arbiter implements HW version 7 and it's an SPMI
15 devices to control up to 2 SPMI separate buses.
21 - $ref: qcom,spmi-pmic-arb-common.yaml
28 - qcom,eliza-spmi-pmic-arb
29 - qcom,sar2130p-spmi-pmic-arb
30 - const: qcom,x1e80100-spmi-pmic-arb
31 - const: qcom,x1e80100-spmi-pmic-arb
54 "^spmi@[a-f0-9]+$":
[all …]
H A Dqcom,glymur-spmi-pmic-arb.yaml4 $id: http://devicetree.org/schemas/spmi/qcom,glymur-spmi-pmic-arb.yaml#
7 title: Qualcomm Technologies, Inc. Glymur SPMI Controller (PMIC Arbiter v8)
13 The Glymur SPMI PMIC Arbiter implements HW version 8 and it's an SPMI
15 devices to control up to 4 SPMI separate buses.
21 - $ref: /schemas/spmi/qcom,spmi-pmic-arb-common.yaml
28 - qcom,kaanapali-spmi-pmic-arb
29 - const: qcom,glymur-spmi-pmic-arb
31 - qcom,glymur-spmi-pmic-arb
56 "^spmi@[a-f0-9]+$":
58 $ref: /schemas/spmi/spmi.yaml
[all …]
H A Dqcom,spmi-pmic-arb.yaml4 $id: http://devicetree.org/schemas/spmi/qcom,spmi-pmic-arb.yaml#
7 title: Qualcomm SPMI Controller (PMIC Arbiter)
13 The SPMI PMIC Arbiter is found on Snapdragon chipsets. It is an SPMI
15 devices to control a single SPMI master.
21 - $ref: spmi.yaml
22 - $ref: qcom,spmi-pmic-arb-common.yaml
26 const: qcom,spmi-pmic-arb
80 SPMI bus instance. only applicable to PMIC arbiter version 7 and beyond.
92 spmi@fc4cf000 {
93 compatible = "qcom,spmi-pmic-arb";
H A Dspmi.yaml4 $id: http://devicetree.org/schemas/spmi/spmi.yaml#
7 title: System Power Management Interface (SPMI) Controller
13 The System Power Management (SPMI) controller is a 2-wire bus defined
16 SPMI controllers are modelled in device tree using a generic set of
20 Each SPMI controller has zero or more child nodes (up to 16 ones), each
25 pattern: "^spmi@.*"
60 #include <dt-bindings/spmi/spmi.h>
62 spmi@0 {
H A Dqcom,spmi-pmic-arb.txt1 Qualcomm SPMI Controller (PMIC Arbiter)
3 The SPMI PMIC Arbiter is found on Snapdragon chipsets. It is an SPMI
5 devices to control a single SPMI master.
10 See Documentation/devicetree/bindings/spmi/spmi.yaml for the generic SPMI
17 - compatible : should be "qcom,spmi-pmic-arb".
47 spmi {
48 compatible = "qcom,spmi-pmic-arb";
/freebsd/sys/contrib/device-tree/Bindings/mfd/
H A Dqcom,spmi-pmic.txt1 Qualcomm SPMI PMICs multi-function device bindings
3 The Qualcomm SPMI series presently includes PM8941, PM8841 and PMA8084
4 PMICs. These PMICs use a QPNP scheme through SPMI interface.
5 QPNP is effectively a partitioning scheme for dividing the SPMI extended
11 interfaced to the chip via the SPMI (System Power Management Interface) bus.
13 16-bit SPMI slave address space into 256 smaller fixed-size regions, 256 bytes
51 or generalized "qcom,spmi-pmic".
52 - reg: Specifies the SPMI USID slave address for this device.
54 Documentation/devicetree/bindings/spmi/spmi.yaml
62 Documentation/devicetree/bindings/spmi/qcom,spmi-pmic-arb.yaml
[all …]
H A Dqcom,spmi-pmic.yaml4 $id: http://devicetree.org/schemas/mfd/qcom,spmi-pmic.yaml#
7 title: Qualcomm SPMI PMICs multi-function device
11 to the chip via the SPMI (System Power Management Interface) bus.
13 16-bit SPMI peripheral address space into 256 smaller fixed-size regions, 256 bytes
16 The Qualcomm SPMI series includes the PM8941, PM8841, PMA8084, PM8998 and other
17 PMICs. These PMICs use a "QPNP" scheme through SPMI interface.
18 QPNP is effectively a partitioning scheme for dividing the SPMI extended
110 - const: qcom,spmi-pmic
128 $ref: /schemas/regulator/qcom,spmi-regulator.yaml#
138 - $ref: /schemas/iio/adc/qcom,spmi-adc5-gen3.yaml#
[all …]
/freebsd/sys/contrib/device-tree/Bindings/iio/adc/
H A Dqcom,spmi-vadc.txt1 Qualcomm's SPMI PMIC ADC
3 - SPMI PMIC voltage ADC (VADC) provides interface to clients to read
5 - SPMI PMIC5 voltage ADC (ADC) provides interface to clients to read
13 Definition: Should contain "qcom,spmi-vadc".
14 Should contain "qcom,spmi-adc5" for PMIC5 ADC driver.
15 Should contain "qcom,spmi-adc-rev2" for PMIC rev2 ADC driver.
21 Definition: VADC base address in the SPMI PMIC register map.
51 See include/dt-bindings/iio/qcom,spmi-vadc.h
54 Usage: required for "qcom,spmi-adc5" and "qcom,spmi-adc-rev2"
66 - For compatible property "qcom,spmi-vadc", valid values are
[all …]
H A Dqcom,spmi-vadc.yaml4 $id: http://devicetree.org/schemas/iio/adc/qcom,spmi-vadc.yaml#
7 title: Qualcomm's SPMI PMIC ADC
14 SPMI PMIC voltage ADC (VADC) provides interface to clients to read
16 SPMI PMIC5/PMIC7 voltage ADC (ADC) provides interface to clients to read
26 - const: qcom,spmi-adc-rev2
28 - qcom,spmi-vadc
29 - qcom,spmi-adc5
30 - qcom,spmi-adc-rev2
31 - qcom,spmi-adc7
34 description: VADC base address in the SPMI PMIC register map
[all …]
/freebsd/sys/contrib/device-tree/src/arm64/qcom/
H A Dhamoa-pmics.dtsi9 #include <dt-bindings/spmi/spmi.h>
198 compatible = "qcom,pm8550", "qcom,spmi-pmic";
231 compatible = "qcom,spmi-sdam";
244 compatible = "qcom,spmi-sdam";
264 compatible = "qcom,pmk8550-gpio", "qcom,spmi-gpio";
284 compatible = "qcom,pm8550", "qcom,spmi-pmic";
290 compatible = "qcom,spmi-temp-alarm";
297 compatible = "qcom,pm8550-gpio", "qcom,spmi-gpio";
307 compatible = "qcom,pm8550-flash-led", "qcom,spmi-flash-led";
322 compatible = "qcom,pm8550", "qcom,spmi-pmic";
[all …]
H A Dx1e80100-pmics.dtsi9 #include <dt-bindings/spmi/spmi.h>
198 compatible = "qcom,pm8550", "qcom,spmi-pmic";
231 compatible = "qcom,spmi-sdam";
244 compatible = "qcom,pmk8550-gpio", "qcom,spmi-gpio";
264 compatible = "qcom,pm8550", "qcom,spmi-pmic";
270 compatible = "qcom,spmi-temp-alarm";
277 compatible = "qcom,pm8550-gpio", "qcom,spmi-gpio";
287 compatible = "qcom,pm8550-flash-led", "qcom,spmi-flash-led";
302 compatible = "qcom,pm8550", "qcom,spmi-pmic";
308 compatible = "qcom,spmi-temp-alarm";
[all …]
H A Dsc8180x-pmics.dtsi9 #include <dt-bindings/spmi/spmi.h>
10 #include <dt-bindings/iio/qcom,spmi-vadc.h>
70 compatible = "qcom,pm8150", "qcom,spmi-pmic";
90 compatible = "qcom,spmi-temp-alarm";
99 compatible = "qcom,spmi-adc5";
126 compatible = "qcom,spmi-adc-tm5";
143 compatible = "qcom,pmc8180-gpio", "qcom,spmi-gpio";
154 compatible = "qcom,pmc8180", "qcom,spmi-pmic";
161 compatible = "qcom,smb2351", "qcom,spmi-pmic";
167 compatible = "qcom,spmi-adc-rev2";
[all …]
H A Dsc8280xp-pmics.dtsi6 #include <dt-bindings/iio/qcom,spmi-adc7-pm8350.h>
7 #include <dt-bindings/iio/qcom,spmi-adc7-pmk8350.h>
8 #include <dt-bindings/iio/qcom,spmi-adc7-pmr735a.h>
11 #include <dt-bindings/spmi/spmi.h>
99 compatible = "qcom,pmk8350", "qcom,spmi-pmic";
124 compatible = "qcom,spmi-adc7";
164 compatible = "qcom,spmi-adc-tm5-gen2";
183 compatible = "qcom,spmi-sdam";
193 compatible = "qcom,pm8350", "qcom,spmi-pmic";
199 compatible = "qcom,spmi-temp-alarm";
[all …]
H A Dpmk8350.dtsi9 #include <dt-bindings/spmi/spmi.h>
28 compatible = "qcom,pmk8350", "qcom,spmi-pmic";
53 compatible = "qcom,spmi-adc7";
62 compatible = "qcom,spmi-adc-tm5-gen2";
80 compatible = "qcom,spmi-sdam";
88 compatible = "qcom,spmi-sdam";
101 compatible = "qcom,spmi-sdam";
109 compatible = "qcom,spmi-sdam";
117 compatible = "qcom,spmi-sdam";
125 compatible = "qcom,spmi-sdam";
[all …]
H A Dpm8550vs.dtsi7 #include <dt-bindings/spmi/spmi.h>
96 compatible = "qcom,pm8550", "qcom,spmi-pmic";
104 compatible = "qcom,spmi-temp-alarm";
111 compatible = "qcom,pm8550vs-gpio", "qcom,spmi-gpio";
122 compatible = "qcom,pm8550", "qcom,spmi-pmic";
130 compatible = "qcom,spmi-temp-alarm";
137 compatible = "qcom,pm8550vs-gpio", "qcom,spmi-gpio";
148 compatible = "qcom,pm8550", "qcom,spmi-pmic";
156 compatible = "qcom,spmi-temp-alarm";
163 compatible = "qcom,pm8550vs-gpio", "qcom,spmi-gpio";
[all …]
H A Dpmcx0102.dtsi7 #include <dt-bindings/spmi/spmi.h>
91 compatible = "qcom,pmcx0102", "qcom,spmi-pmic";
97 compatible = "qcom,spmi-temp-alarm";
104 compatible = "qcom,pmcx0102-gpio", "qcom,spmi-gpio";
115 compatible = "qcom,pmcx0102", "qcom,spmi-pmic";
121 compatible = "qcom,spmi-temp-alarm";
128 compatible = "qcom,pmcx0102-gpio", "qcom,spmi-gpio";
141 compatible = "qcom,pmcx0102", "qcom,spmi-pmic";
147 compatible = "qcom,spmi-temp-alarm";
154 compatible = "qcom,pmcx0102-gpio", "qcom,spmi-gpio";
[all …]
H A Dsa8775p-pmics.dtsi7 #include <dt-bindings/spmi/spmi.h>
103 compatible = "qcom,pmm8654au", "qcom,spmi-pmic";
109 compatible = "qcom,spmi-temp-alarm";
136 compatible = "qcom,pmm8654au-gpio", "qcom,spmi-gpio";
146 compatible = "qcom,spmi-sdam";
160 compatible = "qcom,pmm8654au", "qcom,spmi-pmic";
166 compatible = "qcom,spmi-temp-alarm";
173 compatible = "qcom,pmm8654au-gpio", "qcom,spmi-gpio";
184 compatible = "qcom,pmm8654au", "qcom,spmi-pmic";
190 compatible = "qcom,spmi-temp-alarm";
[all …]
H A Dpmh0110-kaanapali.dtsi7 #include <dt-bindings/spmi/spmi.h>
119 compatible = "qcom,pmh0110", "qcom,spmi-pmic";
125 compatible = "qcom,spmi-temp-alarm";
132 compatible = "qcom,pmh0110-gpio", "qcom,spmi-gpio";
143 compatible = "qcom,pmh0110", "qcom,spmi-pmic";
149 compatible = "qcom,spmi-temp-alarm";
156 compatible = "qcom,pmh0110-gpio", "qcom,spmi-gpio";
167 compatible = "qcom,pmh0110", "qcom,spmi-pmic";
173 compatible = "qcom,spmi-temp-alarm";
180 compatible = "qcom,pmh0110-gpio", "qcom,spmi-gpio";
[all …]
H A Dlemans-pmics.dtsi7 #include <dt-bindings/spmi/spmi.h>
103 compatible = "qcom,pmm8654au", "qcom,spmi-pmic";
109 compatible = "qcom,spmi-temp-alarm";
145 compatible = "qcom,pmm8654au-gpio", "qcom,spmi-gpio";
155 compatible = "qcom,spmi-sdam";
169 compatible = "qcom,pmm8654au", "qcom,spmi-pmic";
175 compatible = "qcom,spmi-temp-alarm";
182 compatible = "qcom,pmm8654au-gpio", "qcom,spmi-gpio";
193 compatible = "qcom,pmm8654au", "qcom,spmi-pmic";
199 compatible = "qcom,spmi-temp-alarm";
[all …]
H A Dpm8450a.dtsi7 #include <dt-bindings/spmi/spmi.h>
11 compatible = "qcom,pm8150", "qcom,spmi-pmic";
17 compatible = "qcom,pm8150-gpio", "qcom,spmi-gpio";
28 compatible = "qcom,pm8150", "qcom,spmi-pmic";
34 compatible = "qcom,pm8150-gpio", "qcom,spmi-gpio";
45 compatible = "qcom,pm8150", "qcom,spmi-pmic";
51 compatible = "qcom,pm8150-gpio", "qcom,spmi-gpio";
62 compatible = "qcom,pm8150", "qcom,spmi-pmic";
68 compatible = "qcom,pm8150-gpio", "qcom,spmi-gpio";
H A Dsa8540p-pmics.dtsi8 #include <dt-bindings/spmi/spmi.h>
12 compatible = "qcom,pm8150", "qcom,spmi-pmic";
26 compatible = "qcom,pm8150-gpio", "qcom,spmi-gpio";
37 compatible = "qcom,pm8150", "qcom,spmi-pmic";
43 compatible = "qcom,spmi-sdam";
52 compatible = "qcom,pm8150-gpio", "qcom,spmi-gpio";
63 compatible = "qcom,pm8150", "qcom,spmi-pmic";
69 compatible = "qcom,pm8150-gpio", "qcom,spmi-gpio";
80 compatible = "qcom,pm8150", "qcom,spmi
[all...]

12345678910