/linux/arch/arm/boot/dts/qcom/ |
H A D | pm8921.dtsi | 4 pm8921: pmic { label 5 compatible = "qcom,pm8921"; 12 compatible = "qcom,pm8921-pwrkey"; 14 interrupts-extended = <&pm8921 50 IRQ_TYPE_EDGE_RISING>, 15 <&pm8921 51 IRQ_TYPE_EDGE_RISING>; 21 compatible = "qcom,pm8921-mpp", 32 compatible = "qcom,pm8921-rtc"; 34 interrupts-extended = <&pm8921 39 IRQ_TYPE_EDGE_RISING>; 39 compatible = "qcom,pm8921-keypad"; 41 interrupts-extended = <&pm8921 74 IRQ_TYPE_EDGE_RISING>, [all …]
|
H A D | pm8018.dtsi | 11 compatible = "qcom,pm8018", "qcom,pm8921"; 19 "qcom,pm8921-pwrkey"; 38 compatible = "qcom,pm8018-rtc", "qcom,pm8921-rtc";
|
H A D | qcom-apq8064-cm-qs600.dts | 7 #include "pm8921.dtsi" 79 &pm8921 { 96 compatible = "qcom,rpm-pm8921-regulators";
|
H A D | qcom-apq8064-ifc6410.dts | 8 #include "pm8921.dtsi" 180 &pm8921 { 206 compatible = "qcom,rpm-pm8921-regulators";
|
H A D | qcom-msm8960-cdp.dts | 5 #include "pm8921.dtsi" 92 &pm8921 { 111 compatible = "qcom,rpm-pm8921-regulators";
|
H A D | qcom-apq8064-asus-nexus7-flo.dts | 8 #include "pm8921.dtsi" 191 &pm8921 { 197 compatible = "qcom,rpm-pm8921-regulators";
|
H A D | qcom-msm8960-samsung-expressatt.dts | 6 #include "pm8921.dtsi" 157 &pm8921 { 163 compatible = "qcom,rpm-pm8921-regulators";
|
H A D | qcom-apq8064-sony-xperia-lagan-yuga.dts | 9 #include "pm8921.dtsi" 75 &pm8921 { 113 compatible = "qcom,rpm-pm8921-regulators";
|
/linux/Documentation/devicetree/bindings/input/ |
H A D | qcom,pm8921-pwrkey.yaml | 4 $id: http://devicetree.org/schemas/input/qcom,pm8921-pwrkey.yaml# 7 title: Qualcomm PM8921 PMIC Power Key 19 - qcom,pm8921-pwrkey 24 - const: qcom,pm8921-pwrkey 66 compatible = "qcom,pm8921-pwrkey";
|
H A D | qcom,pm8921-keypad.yaml | 4 $id: http://devicetree.org/schemas/input/qcom,pm8921-keypad.yaml# 7 title: Qualcomm PM8921 PMIC KeyPad 20 - qcom,pm8921-keypad 72 compatible = "qcom,pm8921-keypad";
|
H A D | qcom,pm8xxx-vib.yaml | 18 - qcom,pm8921-vib
|
/linux/Documentation/devicetree/bindings/regulator/ |
H A D | qcom,rpm-regulator.yaml | 26 For pm8921 s1, s2, s3, s4, s7, s8, l1, l2, l3, l4, l5, l6, l7, l8, l9, l10, l11, 44 - qcom,rpm-pm8921-regulators 90 # based on realtime current draw, only for pm8921 smps and ftsmps 106 compatible = "qcom,rpm-pm8921-regulators";
|
/linux/Documentation/devicetree/bindings/iio/adc/ |
H A D | qcom,pm8018-adc.yaml | 14 oscillator ADC) encompassing PM8018, PM8038, PM8058 and PM8921. 22 - qcom,pm8921-adc 40 The first cell is the prescaler (on PM8058) or premux (on PM8921)
|
/linux/Documentation/devicetree/bindings/rtc/ |
H A D | qcom-pm8xxx-rtc.yaml | 17 - qcom,pm8921-rtc 23 - const: qcom,pm8921-rtc
|
/linux/Documentation/devicetree/bindings/pinctrl/ |
H A D | qcom,pmic-gpio.yaml | 50 - qcom,pm8921-gpio 408 - qcom,pm8921-gpio 470 - gpio1-gpio44 for pm8921 582 compatible = "qcom,pm8921-gpio", "qcom,ssbi-gpio";
|
/linux/drivers/iio/adc/ |
H A D | qcom-pm8xxx-xoadc.c | 72 * on PM8058, or channel mux and premux on PM8921. 77 /* On PM8058 this is prescaling, on PM8921 this is premux */ 157 * @pre_scale_mux: prescale (PM8058) or premux (PM8921) for selecting 205 * _presmux: prescaler (PM8058) or premux (PM8921) setting for this channel 308 * The PM8921 has some pre-muxing on its channels, this comes from the vendor tree 316 /* channel "ICHG" is reserved and not used on PM8921 */ 319 /* CHAN 6 & 7 (MPP1 & MPP2) are reserved for MPP channels on PM8921 */ 987 .name = "PM8921-XOADC", 1006 .compatible = "qcom,pm8921-adc",
|
/linux/include/dt-bindings/pinctrl/ |
H A D | qcom,pmic-mpp.h | 25 /* Digital Input/Output: level [PM8921] */
|
/linux/Documentation/devicetree/bindings/soc/qcom/ |
H A D | qcom,rpm.yaml | 79 compatible = "qcom,rpm-pm8921-regulators";
|
/linux/Documentation/devicetree/bindings/power/ |
H A D | wakeup-source.txt | 29 4. "linux,keypad-wakeup" Documentation/devicetree/bindings/input/qcom,pm8921-keypad.yaml
|
/linux/drivers/pinctrl/qcom/ |
H A D | Kconfig | 48 devices are pm8058 and pm8921.
|
/linux/drivers/misc/ |
H A D | qcom-coincell.c | 27 /* NOTE: for pm8921 and others, voltage of 2500 is 16 (10000b), not 0 */
|
/linux/drivers/input/misc/ |
H A D | pm8xxx-vibrator.c | 285 { .compatible = "qcom,pm8921-vib", .data = &pm8058_regs },
|
H A D | pmic8xxx-pwrkey.c | 434 { .compatible = "qcom,pm8921-pwrkey", .data = &pm8921_pwrkey_shutdown },
|
/linux/drivers/regulator/ |
H A D | qcom_rpm-regulator.c | 565 * PM8921 regulators 931 { .compatible = "qcom,rpm-pm8921-regulators", .data = &rpm_pm8921_regulators },
|
/linux/drivers/rtc/ |
H A D | rtc-pm8xxx.c | 450 { .compatible = "qcom,pm8921-rtc", .data = &pm8921_regs },
|