Home
last modified time | relevance | path

Searched full:sc2731 (Results 1 – 25 of 31) sorted by relevance

12

/openbmc/linux/arch/arm64/boot/dts/sprd/
H A Dsc2731.dtsi2 * Spreadtrum SC2731 PMIC dts file
11 compatible = "sprd,sc2731";
21 compatible = "sprd,sc2731-charger";
27 compatible = "sprd,sc2731-bltc";
49 compatible = "sprd,sc2731-rtc";
56 compatible = "sprd,sc2731-eic";
67 compatible = "sprd,sc2731-efuse";
88 compatible = "sprd,sc2731-adc";
99 compatible = "sprd,sc2731-fgu";
112 compatible = "sprd,sc2731-vibrator";
[all …]
H A Dsp9860g-1h10.dts12 #include "sc2731.dtsi"
/openbmc/linux/Documentation/devicetree/bindings/power/supply/
H A Dsc2731-charger.yaml4 $id: http://devicetree.org/schemas/power/supply/sc2731-charger.yaml#
7 title: Spreadtrum SC2731 PMICs battery charger
17 const: sprd,sc2731-charger
47 compatible = "sprd,sc2731-charger";
H A Dsc27xx-fg.yaml22 - sprd,sc2731-fgu
88 compatible = "sprd,sc2731-fgu";
/openbmc/linux/Documentation/devicetree/bindings/rtc/
H A Dsprd,sc27xx-rtc.txt4 - compatible: should be "sprd,sc2731-rtc".
11 compatible = "sprd,sc2731";
21 compatible = "sprd,sc2731-rtc";
/openbmc/linux/drivers/regulator/
H A Dsc2731-regulator.c14 * SC2731 regulator lock register
20 * SC2731 enable register
39 * SC2731 enable mask
60 * SC2731 vsel register
81 * SC2731 vsel register mask
256 MODULE_DESCRIPTION("Spreadtrum SC2731 regulator driver");
H A DMakefile155 obj-$(CONFIG_REGULATOR_SC2731) += sc2731-regulator.o
H A DKconfig1305 tristate "Spreadtrum SC2731 power regulator driver"
1309 SC2731 PMIC.
/openbmc/linux/Documentation/devicetree/bindings/input/
H A Dsprd,sc27xx-vibrator.yaml20 - sprd,sc2731-vibrator
35 compatible = "sprd,sc2731";
45 compatible = "sprd,sc2731-vibrator";
/openbmc/linux/Documentation/devicetree/bindings/nvmem/
H A Dsc27xx-efuse.txt9 "sprd,sc2731-efuse"
20 compatible = "sprd,sc2731";
30 compatible = "sprd,sc2731-efuse";
/openbmc/linux/Documentation/devicetree/bindings/mfd/
H A Dsprd,sc27xx-pmic.txt4 and SC2731. The Spreadtrum PMIC belonging to SC27xx series integrates all
21 "sprd,sc2731"
32 compatible = "sprd,sc2731";
/openbmc/linux/Documentation/devicetree/bindings/leds/
H A Dleds-sc27xx-bltc.txt8 - compatible: Should be "sprd,sc2731-bltc".
24 compatible = "sprd,sc2731-bltc";
/openbmc/linux/Documentation/devicetree/bindings/regulator/
H A Dsprd,sc2731-regulator.txt1 Spreadtrum SC2731 Voltage regulators
3 The SC2731 integrates low-voltage and low quiescent current DCDC/LDO.
/openbmc/linux/Documentation/devicetree/bindings/iio/adc/
H A Dsprd,sc2720-adc.yaml22 - sprd,sc2731-adc
89 compatible = "sprd,sc2731-adc";
/openbmc/linux/drivers/power/supply/
H A Dsc2731_charger.c18 /* SC2731 switch charger registers definition */
524 { .compatible = "sprd,sc2731-charger", },
531 .name = "sc2731-charger",
540 MODULE_DESCRIPTION("Spreadtrum SC2731 Charger Driver");
H A DKconfig841 tristate "Spreadtrum SC2731 charger driver"
844 Say Y here to enable support for battery charging with SC2731
/openbmc/linux/Documentation/devicetree/bindings/gpio/
H A Dsprd,gpio-eic.yaml51 - sprd,sc2731-eic
71 - const: sprd,sc2731-eic
/openbmc/linux/drivers/mfd/
H A Dsprd-sc27xx-spi.c242 { .compatible = "sprd,sc2731", .data = &sc2731_data },
249 { .name = "sc2731", .driver_data = (unsigned long)&sc2731_data },
/openbmc/linux/drivers/input/misc/
H A Dsc27xx-vibra.c184 { .compatible = "sprd,sc2731-vibrator", .data = &sc2731_data },
/openbmc/linux/drivers/power/reset/
H A DKconfig289 and SC2731 chips.
/openbmc/linux/drivers/nvmem/
H A Dsc27xx-efuse.c261 { .compatible = "sprd,sc2731-efuse", .data = &sc2731_edata},
/openbmc/linux/drivers/leds/
H A Dleds-sc27xx-bltc.c342 { .compatible = "sprd,sc2731-bltc", },
/openbmc/linux/drivers/gpio/
H A Dgpio-pmic-eic-sprd.c371 { .compatible = "sprd,sc2731-eic", },
/openbmc/linux/drivers/iio/adc/
H A Dsc27xx_adc.c469 * In the current software design, SC2731 support 2 scales, in sc2731_adc_scale_init()
950 { .compatible = "sprd,sc2731-adc", .data = &sc2731_data},
/openbmc/linux/drivers/rtc/
H A Drtc-sc27xx.c631 { .compatible = "sprd,sc2731-rtc", },

12