Home
last modified time | relevance | path

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

12

/linux-6.12.1/arch/arm64/boot/dts/sprd/
Dsc2731.dtsi3 * Spreadtrum SC2731 PMIC dts file
10 compatible = "sprd,sc2731";
20 compatible = "sprd,sc2731-charger";
26 compatible = "sprd,sc2731-bltc";
48 compatible = "sprd,sc2731-rtc";
55 compatible = "sprd,sc2731-eic";
66 compatible = "sprd,sc2731-efuse";
87 compatible = "sprd,sc2731-adc";
98 compatible = "sprd,sc2731-fgu";
111 compatible = "sprd,sc2731-vibrator";
[all …]
Dsp9860g-1h10.dts11 #include "sc2731.dtsi"
/linux-6.12.1/Documentation/devicetree/bindings/leds/
Dsprd,sc2731-bltc.yaml4 $id: http://devicetree.org/schemas/leds/sprd,sc2731-bltc.yaml#
7 title: Spreadtrum SC2731 PMIC breathing light controller
15 The SC2731 breathing light controller supports up to 3 outputs:
21 const: sprd,sc2731-bltc
63 compatible = "sprd,sc2731-bltc";
/linux-6.12.1/Documentation/devicetree/bindings/regulator/
Dsprd,sc2731-regulator.yaml4 $id: http://devicetree.org/schemas/regulator/sprd,sc2731-regulator.yaml#
7 title: Spreadtrum SC2731 Power Management IC regulators
15 The SC2731 integrates low-voltage and low quiescent current DCDC/LDO.
29 const: sprd,sc2731-regulator
50 compatible = "sprd,sc2731-regulator";
/linux-6.12.1/Documentation/devicetree/bindings/rtc/
Dsprd,sc2731-rtc.yaml4 $id: http://devicetree.org/schemas/rtc/sprd,sc2731-rtc.yaml#
7 title: Spreadtrum SC2731 Real Time Clock
16 const: sprd,sc2731-rtc
43 compatible = "sprd,sc2731-rtc";
/linux-6.12.1/Documentation/devicetree/bindings/power/supply/
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";
Dsc27xx-fg.yaml22 - sprd,sc2731-fgu
92 compatible = "sprd,sc2731-fgu";
/linux-6.12.1/drivers/regulator/
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");
DMakefile160 obj-$(CONFIG_REGULATOR_SC2731) += sc2731-regulator.o
DKconfig1350 tristate "Spreadtrum SC2731 power regulator driver"
1354 SC2731 PMIC.
/linux-6.12.1/Documentation/devicetree/bindings/nvmem/
Dsc27xx-efuse.txt9 "sprd,sc2731-efuse"
20 compatible = "sprd,sc2731";
30 compatible = "sprd,sc2731-efuse";
/linux-6.12.1/Documentation/devicetree/bindings/mfd/
Dsprd,sc27xx-pmic.txt4 and SC2731. The Spreadtrum PMIC belonging to SC27xx series integrates all
21 "sprd,sc2731"
32 compatible = "sprd,sc2731";
/linux-6.12.1/Documentation/devicetree/bindings/iio/adc/
Dsprd,sc2720-adc.yaml22 - sprd,sc2731-adc
89 compatible = "sprd,sc2731-adc";
/linux-6.12.1/drivers/power/supply/
Dsc2731_charger.c18 /* SC2731 switch charger registers definition */
522 { .compatible = "sprd,sc2731-charger", },
529 .name = "sc2731-charger",
538 MODULE_DESCRIPTION("Spreadtrum SC2731 Charger Driver");
DKconfig897 tristate "Spreadtrum SC2731 charger driver"
900 Say Y here to enable support for battery charging with SC2731
/linux-6.12.1/Documentation/devicetree/bindings/gpio/
Dsprd,gpio-eic.yaml51 - sprd,sc2731-eic
71 - const: sprd,sc2731-eic
/linux-6.12.1/Documentation/devicetree/bindings/input/
Dsprd,sc27xx-vibrator.yaml20 - sprd,sc2731-vibrator
/linux-6.12.1/drivers/mfd/
Dsprd-sc27xx-spi.c242 { .compatible = "sprd,sc2731", .data = &sc2731_data },
249 { .name = "sc2731", .driver_data = (unsigned long)&sc2731_data },
/linux-6.12.1/drivers/input/misc/
Dsc27xx-vibra.c184 { .compatible = "sprd,sc2731-vibrator", .data = &sc2731_data },
/linux-6.12.1/drivers/power/reset/
DKconfig299 and SC2731 chips.
/linux-6.12.1/drivers/nvmem/
Dsc27xx-efuse.c261 { .compatible = "sprd,sc2731-efuse", .data = &sc2731_edata},
/linux-6.12.1/drivers/leds/
Dleds-sc27xx-bltc.c336 { .compatible = "sprd,sc2731-bltc", },
/linux-6.12.1/drivers/gpio/
Dgpio-pmic-eic-sprd.c372 { .compatible = "sprd,sc2731-eic", },
/linux-6.12.1/drivers/iio/adc/
Dsc27xx_adc.c469 * In the current software design, SC2731 support 2 scales, in sc2731_adc_scale_init()
949 { .compatible = "sprd,sc2731-adc", .data = &sc2731_data},
/linux-6.12.1/drivers/rtc/
Drtc-sc27xx.c631 { .compatible = "sprd,sc2731-rtc", },

12