Home
last modified time | relevance | path

Searched refs:spmi (Results 1 – 23 of 23) sorted by relevance

/linux-4.1.27/Documentation/devicetree/bindings/mfd/
Dqcom,spmi-pmic.txt32 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.1.27/arch/arm/boot/dts/
Dqcom-pm8941.dtsi1 #include <dt-bindings/spmi/spmi.h>
6 compatible ="qcom,spmi-pmic";
13 compatible ="qcom,spmi-pmic";
Dqcom-pm8841.dtsi1 #include <dt-bindings/spmi/spmi.h>
6 compatible = "qcom,spmi-pmic";
13 compatible = "qcom,spmi-pmic";
Dqcom-pma8084.dtsi1 #include <dt-bindings/spmi/spmi.h>
6 compatible = "qcom,spmi-pmic";
13 compatible = "qcom,spmi-pmic";
Dqcom-apq8084.dtsi268 spmi_bus: spmi@fc4cf000 {
269 compatible = "qcom,spmi-pmic-arb";
Dqcom-msm8974.dtsi289 spmi_bus: spmi@fc4cf000 {
290 compatible = "qcom,spmi-pmic-arb";
/linux-4.1.27/drivers/spmi/
DMakefile4 obj-$(CONFIG_SPMI) += spmi.o
6 obj-$(CONFIG_SPMI_MSM_PMIC_ARB) += spmi-pmic-arb.o
/linux-4.1.27/Documentation/devicetree/bindings/spmi/
Dspmi.txt22 #include <dt-bindings/spmi/spmi.h>
24 spmi@.. {
Dqcom,spmi-pmic-arb.txt10 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.1.27/drivers/pinctrl/qcom/
DMakefile9 obj-$(CONFIG_PINCTRL_QCOM_SPMI_PMIC) += pinctrl-spmi-gpio.o
10 obj-$(CONFIG_PINCTRL_QCOM_SPMI_PMIC) += pinctrl-spmi-mpp.o
Dpinctrl-ipq8064.c503 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.1.27/drivers/iio/adc/
DMakefile28 obj-$(CONFIG_QCOM_SPMI_IADC) += qcom-spmi-iadc.o
29 obj-$(CONFIG_QCOM_SPMI_VADC) += qcom-spmi-vadc.o
DKconfig250 be called qcom-spmi-iadc.
264 be called qcom-spmi-vadc.
/linux-4.1.27/Documentation/devicetree/bindings/iio/adc/
Dqcom,spmi-iadc.txt14 Definition: Should contain "qcom,spmi-iadc".
35 compatible = "qcom,spmi-iadc";
Dqcom,spmi-vadc.txt11 Definition: Should contain "qcom,spmi-vadc".
46 See include/dt-bindings/iio/qcom,spmi-vadc.h
106 compatible = "qcom,spmi-vadc";
/linux-4.1.27/drivers/base/regmap/
DMakefile10 obj-$(CONFIG_REGMAP_SPMI) += regmap-spmi.o
/linux-4.1.27/drivers/char/ipmi/
Dipmi_si_intf.c2142 static int try_init_spmi(struct SPMITable *spmi) in try_init_spmi() argument
2147 if (spmi->IPMIlegacy != 1) { in try_init_spmi()
2148 printk(KERN_INFO PFX "Bad SPMI legacy %d\n", spmi->IPMIlegacy); in try_init_spmi()
2162 switch (spmi->InterfaceType) { in try_init_spmi()
2177 spmi->InterfaceType); in try_init_spmi()
2182 if (spmi->InterruptType & 1) { in try_init_spmi()
2184 info->irq = spmi->GPE; in try_init_spmi()
2186 } else if (spmi->InterruptType & 2) { in try_init_spmi()
2188 info->irq = spmi->GlobalSystemInterrupt; in try_init_spmi()
2196 if (spmi->addr.bit_width) { in try_init_spmi()
[all …]
Dipmi_ssif.c1848 static int try_init_spmi(struct SPMITable *spmi) in try_init_spmi() argument
1855 if (spmi->IPMIlegacy != 1) { in try_init_spmi()
1856 pr_warn("IPMI: Bad SPMI legacy: %d\n", spmi->IPMIlegacy); in try_init_spmi()
1860 if (spmi->InterfaceType != 4) in try_init_spmi()
1863 if (spmi->addr.space_id != ACPI_ADR_SPACE_SMBUS) { in try_init_spmi()
1865 spmi->addr.space_id); in try_init_spmi()
1869 myaddr = spmi->addr.address >> 1; in try_init_spmi()
1877 struct SPMITable *spmi; in spmi_find_bmc() local
1888 (struct acpi_table_header **)&spmi); in spmi_find_bmc()
1892 try_init_spmi(spmi); in spmi_find_bmc()
/linux-4.1.27/drivers/
DMakefile76 obj-$(CONFIG_SPMI) += spmi/
DKconfig55 source "drivers/spmi/Kconfig"
/linux-4.1.27/Documentation/devicetree/bindings/pinctrl/
Dqcom,ipq8064-pinctrl.txt54 mdio, mi2s, pdm, ssbi, spmi, audio_pcm, gpio, gsbi1, gsbi2, gsbi4, gsbi5,
/linux-4.1.27/drivers/mfd/
DMakefile159 obj-$(CONFIG_MFD_SPMI_PMIC) += qcom-spmi-pmic.o
DKconfig669 series as a module. The module will be called "qcom-spmi-pmic".