Home
last modified time | relevance | path

Searched full:sy7802 (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/leds/flash/
H A Dleds-sy7802.c3 * Silergy SY7802 flash LED driver with an I2C interface
90 struct sy7802 *chip;
94 struct sy7802 { struct
112 struct sy7802 *chip = led->chip; in sy7802_torch_brightness_set() argument
178 struct sy7802 *chip = led->chip; in sy7802_flash_brightness_set()
197 struct sy7802 *chip = led->chip; in sy7802_strobe_set()
241 struct sy7802 *chip = led->chip; in sy7802_strobe_get()
255 struct sy7802 *chip = led->chip; in sy7802_timeout_set()
263 struct sy7802 *chip = led->chip; in sy7802_fault_get()
375 static int sy7802_chip_check(struct sy7802 *chip) in sy7802_chip_check()
[all …]
H A DKconfig125 tristate "LED support for the Silergy SY7802"
130 This option enables support for the SY7802 flash LED controller.
131 SY7802 includes torch and flash functions with programmable current.
133 This driver can be built as a module, it will be called "leds-sy7802".
H A DMakefile14 obj-$(CONFIG_LEDS_SY7802) += leds-sy7802.o
/linux/Documentation/devicetree/bindings/leds/
H A Dsilergy,sy7802.yaml4 $id: http://devicetree.org/schemas/leds/silergy,sy7802.yaml#
7 title: Silergy SY7802 1800mA Boost Charge Pump LED Driver
13 The SY7802 is a current-regulated charge pump which can regulate two current
16 The SY7802 is a high-current synchronous boost converter with 2-channel
22 - silergy,sy7802
86 compatible = "silergy,sy7802";
/linux/arch/arm64/boot/dts/qcom/
H A Dmsm8916-longcheer-l8910.dts130 compatible = "silergy,sy7802";
H A Dmsm8939-longcheer-l9100.dts164 compatible = "silergy,sy7802";