/linux-4.4.14/arch/arm64/boot/dts/qcom/ |
D | pm8916.dtsi | 1 #include <dt-bindings/iio/qcom,spmi-vadc.h> 3 #include <dt-bindings/spmi/spmi.h> 8 compatible = "qcom,spmi-pmic"; 51 compatible = "qcom,spmi-temp-alarm"; 60 compatible = "qcom,spmi-vadc"; 94 compatible = "qcom,spmi-pmic";
|
D | msm8916.dtsi | 416 spmi_bus: spmi@200f000 { 417 compatible = "qcom,spmi-pmic-arb";
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | qcom-pm8841.dtsi | 2 #include <dt-bindings/spmi/spmi.h> 7 compatible = "qcom,spmi-pmic"; 24 compatible = "qcom,spmi-temp-alarm"; 31 compatible = "qcom,spmi-pmic";
|
D | qcom-pma8084.dtsi | 1 #include <dt-bindings/iio/qcom,spmi-vadc.h> 3 #include <dt-bindings/spmi/spmi.h> 8 compatible = "qcom,spmi-pmic"; 66 compatible = "qcom,spmi-temp-alarm"; 75 compatible = "qcom,spmi-vadc"; 105 compatible = "qcom,spmi-pmic";
|
D | qcom-pm8941.dtsi | 1 #include <dt-bindings/iio/qcom,spmi-vadc.h> 3 #include <dt-bindings/spmi/spmi.h> 8 compatible ="qcom,spmi-pmic"; 109 compatible = "qcom,spmi-temp-alarm"; 118 compatible = "qcom,spmi-vadc"; 143 compatible = "qcom,pm8941-iadc", "qcom,spmi-iadc"; 157 compatible = "qcom,spmi-pmic";
|
D | qcom-apq8084.dtsi | 269 spmi_bus: spmi@fc4cf000 { 270 compatible = "qcom,spmi-pmic-arb";
|
D | qcom-msm8974.dtsi | 333 spmi_bus: spmi@fc4cf000 { 334 compatible = "qcom,spmi-pmic-arb";
|
/linux-4.4.14/Documentation/devicetree/bindings/mfd/ |
D | qcom,spmi-pmic.txt | 32 or generalized "qcom,spmi-pmic". 35 Documentation/devicetree/bindings/spmi/spmi.txt 43 Documentation/devicetree/bindings/spmi/qcom,spmi-pmic-arb.txt 52 spmi { 53 compatible = "qcom,spmi-pmic-arb"; 56 compatible = "qcom,pm8941", "qcom,spmi-pmic"; 67 compatible = "qcom,pm8941", "qcom,spmi-pmic";
|
/linux-4.4.14/drivers/spmi/ |
D | Makefile | 4 obj-$(CONFIG_SPMI) += spmi.o 6 obj-$(CONFIG_SPMI_MSM_PMIC_ARB) += spmi-pmic-arb.o
|
/linux-4.4.14/Documentation/devicetree/bindings/spmi/ |
D | spmi.txt | 22 #include <dt-bindings/spmi/spmi.h> 24 spmi@.. {
|
D | qcom,spmi-pmic-arb.txt | 10 See spmi.txt for the generic SPMI controller binding requirements for child 17 - compatible : should be "qcom,spmi-pmic-arb". 47 spmi { 48 compatible = "qcom,spmi-pmic-arb";
|
/linux-4.4.14/drivers/pinctrl/qcom/ |
D | Makefile | 11 obj-$(CONFIG_PINCTRL_QCOM_SPMI_PMIC) += pinctrl-spmi-gpio.o 12 obj-$(CONFIG_PINCTRL_QCOM_SPMI_PMIC) += pinctrl-spmi-mpp.o
|
D | pinctrl-ipq8064.c | 503 FUNCTION(spmi), 559 PINGROUP(10, gsbi4, spdif, sata, ssbi, mdio, spmi, NA, NA, NA, NA), 560 PINGROUP(11, gsbi4, pcie2_prsnt, pcie1_prsnt, pcie3_prsnt, ssbi, mdio, spmi, NA, NA, NA),
|
/linux-4.4.14/Documentation/devicetree/bindings/thermal/ |
D | qcom-spmi-temp-alarm.txt | 8 - compatible: Should contain "qcom,spmi-temp-alarm". 22 compatible = "qcom,spmi-temp-alarm";
|
/linux-4.4.14/drivers/iio/adc/ |
D | Makefile | 30 obj-$(CONFIG_QCOM_SPMI_IADC) += qcom-spmi-iadc.o 31 obj-$(CONFIG_QCOM_SPMI_VADC) += qcom-spmi-vadc.o
|
D | Kconfig | 290 be called qcom-spmi-iadc. 304 be called qcom-spmi-vadc.
|
/linux-4.4.14/Documentation/devicetree/bindings/iio/adc/ |
D | qcom,spmi-iadc.txt | 14 Definition: Should contain "qcom,spmi-iadc". 35 compatible = "qcom,spmi-iadc";
|
D | qcom,spmi-vadc.txt | 11 Definition: Should contain "qcom,spmi-vadc". 46 See include/dt-bindings/iio/qcom,spmi-vadc.h 106 compatible = "qcom,spmi-vadc";
|
/linux-4.4.14/drivers/base/regmap/ |
D | Makefile | 10 obj-$(CONFIG_REGMAP_SPMI) += regmap-spmi.o
|
/linux-4.4.14/drivers/char/ipmi/ |
D | ipmi_ssif.c | 1857 static int try_init_spmi(struct SPMITable *spmi) in try_init_spmi() argument 1864 if (spmi->IPMIlegacy != 1) { in try_init_spmi() 1865 pr_warn("IPMI: Bad SPMI legacy: %d\n", spmi->IPMIlegacy); in try_init_spmi() 1869 if (spmi->InterfaceType != 4) in try_init_spmi() 1872 if (spmi->addr.space_id != ACPI_ADR_SPACE_SMBUS) { in try_init_spmi() 1874 spmi->addr.space_id); in try_init_spmi() 1878 myaddr = spmi->addr.address >> 1; in try_init_spmi() 1886 struct SPMITable *spmi; in spmi_find_bmc() local 1897 (struct acpi_table_header **)&spmi); in spmi_find_bmc() 1901 try_init_spmi(spmi); in spmi_find_bmc()
|
D | ipmi_si_intf.c | 2158 static int try_init_spmi(struct SPMITable *spmi) in try_init_spmi() argument 2163 if (spmi->IPMIlegacy != 1) { in try_init_spmi() 2164 printk(KERN_INFO PFX "Bad SPMI legacy %d\n", spmi->IPMIlegacy); in try_init_spmi() 2178 switch (spmi->InterfaceType) { in try_init_spmi() 2193 spmi->InterfaceType); in try_init_spmi() 2198 if (spmi->InterruptType & 1) { in try_init_spmi() 2200 info->irq = spmi->GPE; in try_init_spmi() 2202 } else if (spmi->InterruptType & 2) { in try_init_spmi() 2204 info->irq = spmi->GlobalSystemInterrupt; in try_init_spmi() 2212 if (spmi->addr.bit_width) { in try_init_spmi() [all …]
|
/linux-4.4.14/drivers/thermal/ |
D | Makefile | 29 obj-$(CONFIG_QCOM_SPMI_TEMP_ALARM) += qcom-spmi-temp-alarm.o
|
/linux-4.4.14/Documentation/devicetree/bindings/power/ |
D | qcom,coincell-charger.txt | 35 as a child node in DTS of that node. See ../mfd/qcom,spmi-pmic.txt and
|
/linux-4.4.14/include/trace/events/ |
D | spmi.h | 2 #define TRACE_SYSTEM spmi
|
/linux-4.4.14/drivers/ |
D | Makefile | 79 obj-$(CONFIG_SPMI) += spmi/
|
D | Kconfig | 59 source "drivers/spmi/Kconfig"
|
/linux-4.4.14/Documentation/devicetree/bindings/pinctrl/ |
D | qcom,ipq8064-pinctrl.txt | 54 mdio, mi2s, pdm, ssbi, spmi, audio_pcm, gpio, gsbi1, gsbi2, gsbi4, gsbi5,
|
/linux-4.4.14/drivers/mfd/ |
D | Makefile | 163 obj-$(CONFIG_MFD_SPMI_PMIC) += qcom-spmi-pmic.o
|
D | Kconfig | 722 series as a module. The module will be called "qcom-spmi-pmic".
|