Home
last modified time | relevance | path

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

/Zephyr-latest/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
9 property. Note: chain-length must be a multiple of 4. A single TLC5971 device
12 The color order of the TLC5971 is BGR. Applications can provide custom mappings
15 Example device tree node w. 24 pixels (6 TLC5971 devices):
20 compatible = "ti,tlc59711", "ti,tlc5971";
30 compatible: "ti,tlc5971"
/Zephyr-latest/drivers/led_strip/
DKconfig.tlc59716 bool "TLC5971 (and compatible) LED strip driver"
11 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()
297 LOG_ERR("%s: the tlc5971 only supports %i colors", dev->name, in tlc5971_init()
DCMakeLists.txt11 zephyr_library_sources_ifdef(CONFIG_TLC5971_STRIP tlc5971.c)
DKconfig36 source "drivers/led_strip/Kconfig.tlc5971"
/Zephyr-latest/tests/drivers/build_all/led_strip/
Dapp.overlay43 test_spi_tlc5971: tlc5971@0 {
45 compatible = "ti,tlc59711", "ti,tlc5971";
48 chain-length = <8>; // two TLC5971 devices
/Zephyr-latest/include/zephyr/drivers/led_strip/
Dtlc5971.h16 * @brief Set the global brightness control levels for the tlc5971 strip.
/Zephyr-latest/doc/releases/
Drelease-notes-3.1.rst903 * :dtcompatible:`ti,tlc5971`