Home
last modified time | relevance | path

Searched full:pm8058 (Results 1 – 20 of 20) sorted by relevance

/linux/arch/arm/boot/dts/qcom/
H A Dpm8058.dtsi4 pm8058: pmic { label
5 compatible = "qcom,pm8058";
12 compatible = "qcom,pm8058-pwrkey";
14 interrupts-extended = <&pm8058 50 IRQ_TYPE_EDGE_RISING>,
15 <&pm8058 51 IRQ_TYPE_EDGE_RISING>;
21 compatible = "qcom,pm8058-keypad-led";
27 compatible = "qcom,pm8058-vib";
32 compatible = "qcom,pm8058-mpp",
43 compatible = "qcom,pm8058-led";
49 compatible = "qcom,pm8058-led";
[all …]
H A Dqcom-msm8660-surf.dts5 #include "pm8058.dtsi"
38 &pm8058 {
74 compatible = "qcom,rpm-pm8058-regulators";
H A Dqcom-apq8060-dragonboard.dts8 #include "pm8058.dtsi"
276 &pm8058 {
402 label = "pm8058:infrared:proximitysensor";
409 label = "pm8058:red";
420 label = "pm8058:yellow";
428 label = "pm8058:green";
552 compatible = "qcom,rpm-pm8058-regulators";
H A Dpm8018.dtsi45 compatible = "qcom,pm8058-gpio",
/linux/Documentation/devicetree/bindings/leds/
H A Dqcom,pm8058-led.yaml4 $id: http://devicetree.org/schemas/leds/qcom,pm8058-led.yaml#
7 title: Qualcomm PM8058 PMIC LED
13 The Qualcomm PM8058 contains an LED block for up to six LEDs:: three normal
29 - qcom,pm8058-led
30 - qcom,pm8058-keypad-led
31 - qcom,pm8058-flash-led
51 compatible = "qcom,pm8058-led";
53 label = "pm8058:red";
/linux/drivers/leds/
H A Dleds-pm8058.c156 .compatible = "qcom,pm8058-led",
160 .compatible = "qcom,pm8058-keypad-led",
164 .compatible = "qcom,pm8058-flash-led",
174 .name = "pm8058-leds",
180 MODULE_DESCRIPTION("PM8058 LEDs driver");
182 MODULE_ALIAS("platform:pm8058-leds");
H A DMakefile82 obj-$(CONFIG_LEDS_PM8058) += leds-pm8058.o
/linux/Documentation/devicetree/bindings/iio/adc/
H A Dqcom,pm8018-adc.yaml14 oscillator ADC) encompassing PM8018, PM8038, PM8058 and PM8921.
21 - qcom,pm8058-adc
40 The first cell is the prescaler (on PM8058) or premux (on PM8921)
124 compatible = "qcom,pm8058-adc";
126 interrupts-extended = <&pm8058 76 IRQ_TYPE_EDGE_RISING>;
/linux/Documentation/devicetree/bindings/input/
H A Dqcom,pm8xxx-vib.yaml16 - qcom,pm8058-vib
44 compatible = "qcom,pm8058-vib";
/linux/Documentation/devicetree/bindings/regulator/
H A Dqcom,rpm-regulator.yaml19 For pm8058 l0, l1, l2, l3, l4, l5, l6, l7, l8, l9, l10, l11, l12, l13, l14, l15,
42 - qcom,rpm-pm8058-regulators
/linux/Documentation/devicetree/bindings/pinctrl/
H A Dqcom,pmic-gpio.yaml36 - qcom,pm8058-gpio
413 - qcom,pm8058-gpio
460 - gpio1-gpio40 for pm8058
H A Dqcom,pmic-mpp.yaml37 - qcom,pm8058-mpp
/linux/include/dt-bindings/pinctrl/
H A Dqcom,pmic-mpp.h12 /* Digital Input/Output: level [PM8058] */
/linux/Documentation/devicetree/bindings/rtc/
H A Dqcom-pm8xxx-rtc.yaml16 - qcom,pm8058-rtc
/linux/drivers/input/misc/
H A Dpm8xxx-vibrator.c284 { .compatible = "qcom,pm8058-vib", .data = &pm8058_regs },
H A Dpmic8xxx-pwrkey.c433 { .compatible = "qcom,pm8058-pwrkey", .data = &pm8058_pwrkey_shutdown },
/linux/drivers/regulator/
H A Dqcom_rpm-regulator.c481 * PM8058 regulators
929 { .compatible = "qcom,rpm-pm8058-regulators", .data = &rpm_pm8058_regulators },
/linux/drivers/rtc/
H A Drtc-pm8xxx.c557 { .compatible = "qcom,pm8058-rtc", .data = &pm8058_regs },
/linux/drivers/input/keyboard/
H A Dpmic8xxx-keypad.c664 { .compatible = "qcom,pm8058-keypad" },
/linux/drivers/soc/qcom/
H A Dsocinfo.c90 [13] = "PM8909/PM8058",