Searched full:pm8916 (Results 1 – 25 of 34) sorted by relevance
12
/Linux-v5.10/Documentation/devicetree/bindings/watchdog/ |
D | qcom,pm8916-wdt.txt | 1 QCOM PM8916 watchdog timer controller 3 This pm8916 watchdog timer controller must be under pm8916-pon node. 6 - compatible: should be "qcom,pm8916-wdt" 14 pm8916_0: pm8916@0 { 15 compatible = "qcom,pm8916", "qcom,spmi-pmic"; 19 compatible = "qcom,pm8916-pon"; 23 compatible = "qcom,pm8916-wdt";
|
/Linux-v5.10/drivers/watchdog/ |
D | pm8916_wdt.c | 115 .identity = "QCOM PM8916 PON WDT", 121 .identity = "QCOM PM8916 PON WDT", 147 * The pm8916-pon-wdt is a child of the pon device, which is a child in pm8916_wdt_probe() 148 * of the pm8916 mfd device. We want access to the pm8916 registers. in pm8916_wdt_probe() 149 * Retrieve regmap from pm8916 (parent->parent) and base address in pm8916_wdt_probe() 150 * from pm8916-pon (pon). in pm8916_wdt_probe() 160 dev_err(dev, "failed to get pm8916-pon address\n"); in pm8916_wdt_probe() 227 { .compatible = "qcom,pm8916-wdt" }, 235 .name = "pm8916-wdt", 243 MODULE_DESCRIPTION("Qualcomm pm8916 watchdog driver");
|
/Linux-v5.10/arch/arm64/boot/dts/qcom/ |
D | pm8916.dtsi | 10 compatible = "qcom,pm8916", "qcom,spmi-pmic"; 16 compatible = "qcom,pm8916-pon"; 38 compatible = "qcom,pm8916-wdt"; 94 compatible = "qcom,pm8916-mpp"; 105 compatible = "qcom,pm8916-gpio"; 117 compatible = "qcom,pm8916", "qcom,spmi-pmic"; 123 compatible = "qcom,pm8916-vib"; 129 compatible = "qcom,pm8916-wcd-analog-codec";
|
D | msm8916-pm8916.dtsi | 4 #include "pm8916.dtsi" 53 smd_rpm_regulators: pm8916-regulators { 54 compatible = "qcom,rpm-pm8916-regulators";
|
D | msm8916-mtp.dtsi | 6 #include "msm8916-pm8916.dtsi"
|
D | pm8009.dtsi | 17 compatible = "qcom,pm8916-pon";
|
D | pm660.dtsi | 26 compatible = "qcom,pm8916-pon";
|
D | apq8016-sbc.dtsi | 6 #include "msm8916-pm8916.dtsi" 799 pm8916_gpios_leds: pm8916-gpios-leds { 817 ls_exp_gpio_f: pm8916-mpp4 { 825 pm8916_mpps_leds: pm8916-mpps-leds {
|
D | pm8150l.dtsi | 50 compatible = "qcom,pm8916-pon";
|
D | pm8150b.dtsi | 50 compatible = "qcom,pm8916-pon";
|
D | pm8994.dtsi | 22 compatible = "qcom,pm8916-pon";
|
D | pm8150.dtsi | 51 compatible = "qcom,pm8916-pon";
|
D | msm8916-longcheer-l8150.dts | 5 #include "msm8916-pm8916.dtsi"
|
/Linux-v5.10/drivers/power/reset/ |
D | qcom-pon.c | 82 { .compatible = "qcom,pm8916-pon", .data = (void *)GEN1_REASON_SHIFT }, 92 .name = "pm8916-pon", 98 MODULE_DESCRIPTION("pm8916 Power On driver");
|
/Linux-v5.10/Documentation/devicetree/bindings/sound/ |
D | qcom,msm8916-wcd-analog.txt | 3 Bindings for codec Analog IP which is integrated in pmic pm8916, 8 - compatible = "qcom,pm8916-wcd-analog-codec"; 60 compatible = "qcom,pm8916-wcd-analog-codec";
|
/Linux-v5.10/Documentation/devicetree/bindings/power/reset/ |
D | qcom,pon.txt | 10 "qcom,pm8916-pon" 28 compatible = "qcom,pm8916-pon";
|
/Linux-v5.10/Documentation/devicetree/bindings/arm/ |
D | qcom.yaml | 68 "qcom,msm8916-v1-cdp-pm8916-v2.1" 70 A CDP board with an msm8916 SoC, version 1 paired with a pm8916 PMIC of version
|
/Linux-v5.10/Documentation/devicetree/bindings/regulator/ |
D | qcom,spmi-regulator.txt | 10 "qcom,pm8916-regulators" 56 Usage: optional (pm8916 only) 204 pm8916:
|
D | qcom,smd-rpm-regulator.yaml | 29 For pm8916, s1, s2, s3, s4, l1, l2, l3, l4, l5, l6, l7, l8, l9, l10, l11, 72 - qcom,rpm-pm8916-regulators
|
/Linux-v5.10/Documentation/devicetree/bindings/pinctrl/ |
D | qcom,pmic-mpp.txt | 15 "qcom,pm8916-mpp", 83 mpp1-mpp4 for pm8916
|
D | qcom,pmic-gpio.txt | 14 "qcom,pm8916-gpio" 96 gpio1-gpio4 for pm8916
|
/Linux-v5.10/Documentation/devicetree/bindings/input/ |
D | qcom,pm8xxx-vib.txt | 10 "qcom,pm8916-vib"
|
/Linux-v5.10/Documentation/devicetree/bindings/mfd/ |
D | qcom,spmi-pmic.txt | 29 "qcom,pm8916",
|
/Linux-v5.10/include/dt-bindings/pinctrl/ |
D | qcom,pmic-gpio.h | 53 * Note: PM8916 GPIO1 and GPIO2 are supporting
|
/Linux-v5.10/drivers/mfd/ |
D | qcom-spmi-pmic.c | 52 { .compatible = "qcom,pm8916", .data = (void *)PM8916_SUBTYPE },
|
12