Home
last modified time | relevance | path

Searched full:expresswire (Results 1 – 10 of 10) sorted by relevance

/linux-6.12.1/drivers/leds/
Dleds-expresswire.c3 * Shared library for Kinetic's ExpressWire protocol.
4 * This protocol works by pulsing the ExpressWire IC's control GPIO.
14 #include <linux/leds-expresswire.h>
21 EXPORT_SYMBOL_NS_GPL(expresswire_power_off, EXPRESSWIRE);
31 EXPORT_SYMBOL_NS_GPL(expresswire_enable, EXPRESSWIRE);
38 EXPORT_SYMBOL_NS_GPL(expresswire_start, EXPRESSWIRE);
47 EXPORT_SYMBOL_NS_GPL(expresswire_end, EXPRESSWIRE);
63 EXPORT_SYMBOL_NS_GPL(expresswire_set_bit, EXPRESSWIRE);
72 EXPORT_SYMBOL_NS_GPL(expresswire_write_u8, EXPRESSWIRE);
DMakefile96 # Kinetic ExpressWire Protocol
97 obj-$(CONFIG_LEDS_EXPRESSWIRE) += leds-expresswire.o
/linux-6.12.1/include/linux/
Dleds-expresswire.h3 * Shared library for Kinetic's ExpressWire protocol.
4 * This protocol works by pulsing the ExpressWire IC's control GPIO.
/linux-6.12.1/Documentation/devicetree/bindings/leds/
Dkinetic,ktd2692.yaml14 It uses ExpressWire single-wire programming for maximum flexibility.
16 The ExpressWire interface through CTRL pin can control LED on/off and
/linux-6.12.1/drivers/video/backlight/
Dktd2801-backlight.c8 #include <linux/leds-expresswire.h>
125 MODULE_IMPORT_NS(EXPRESSWIRE);
/linux-6.12.1/drivers/leds/flash/
Dleds-ktd2692.c12 #include <linux/leds-expresswire.h>
72 /* Common ExpressWire properties (ctrl GPIO and timing) */
351 MODULE_IMPORT_NS(EXPRESSWIRE);
DKconfig30 through ExpressWire interface.
/linux-6.12.1/Documentation/devicetree/bindings/leds/backlight/
Dkinetic,ktd2801.yaml16 "ExpressWire".
Dkinetic,ktd253.yaml17 "expresswire".
/linux-6.12.1/
DMAINTAINERS8499 EXPRESSWIRE PROTOCOL LIBRARY
8503 F: drivers/leds/leds-expresswire.c
8504 F: include/linux/leds-expresswire.h