Home
last modified time | relevance | path

Searched full:tlc5971 (Results 1 – 8 of 8) sorted by relevance

/Zephyr-Core-3.5.0/dts/bindings/led_strip/
Dti,tlc5971.yaml5 Texas Instruments TLC5971 (and compatible) LED controller
7 Driver bindings for daisy chains of a TLC5971 devices using a single device
11 The color order of the TLC5971 is BGR. Applications can provide custom mappings
14 Example device tree node w. 24 pixels (6 TLC5971 devices):
19 compatible = "ti,tlc59711", "ti,tlc5971";
29 compatible: "ti,tlc5971"
39 Must be multiple of 4. A single TLC5971 device supports 4 RGB LEDs.
/Zephyr-Core-3.5.0/drivers/led_strip/
DKconfig.tlc59716 bool "TLC5971 (and compatible) LED strip driver"
9 Enable LED strip driver for daisy chains of TLC5971-ish devices
Dtlc5971.c12 #include <zephyr/drivers/led_strip/tlc5971.h>
17 LOG_MODULE_REGISTER(tlc5971, CONFIG_LED_STRIP_LOG_LEVEL);
43 * The TLC5971 has 4x RGB outputs per device, where each RGB group constitues a pixel from this
145 * @brief map user colors to tlc5971 color order
192 * tlc5971 device order is reversed as the rgb data for the last device in the daisy chain in tlc5971_fill_data_buffer()
212 * Convert pixel data into SPI frames, mapping user colors to tlc5971 in tlc5971_fill_data_buffer()
220 * The tlc5971 rgb values are 16 bit but zephyr's rgb values are in tlc5971_fill_data_buffer()
306 LOG_ERR("%s: the tlc5971 only supports %i colors", dev->name, in tlc5971_init()
DCMakeLists.txt10 zephyr_library_sources_ifdef(CONFIG_TLC5971_STRIP tlc5971.c)
DKconfig36 source "drivers/led_strip/Kconfig.tlc5971"
/Zephyr-Core-3.5.0/tests/drivers/build_all/led_strip/
Dapp.overlay40 test_spi_tlc5971: tlc5971@0 {
42 compatible = "ti,tlc59711", "ti,tlc5971";
45 chain-length = <8>; // two TLC5971 devices
/Zephyr-Core-3.5.0/include/zephyr/drivers/led_strip/
Dtlc5971.h16 * @brief Set the global brightness control levels for the tlc5971 strip.
/Zephyr-Core-3.5.0/doc/releases/
Drelease-notes-3.1.rst903 * :dtcompatible:`ti,tlc5971`