zephyr/dts/bindings/led_strip
Chaim Zax f54a53b4b3 drivers: ws2812_gpio: Make timing configurable and less hardware dependend
The current driver contains assembly code which is specific for the nRF51
SOC which makes it incompatible with other SOC's. This patch adds support
for other nRF SOC's as well. The timing is calucated based on the CPU clock
frequency, but can be configured manually as well if needed.

Changes have been verified on a Adafruit Feather nRF52840 Express board,
which contains a single NeoPixel RGB LED. Timings have been verified using
a scope connected to the WS1812 data line.

Signed-off-by: Chaim Zax <chaim.zax@zaxx.pro>
2024-09-06 11:31:00 -04:00
..
apa,apa102.yaml
greeled,lpd8803.yaml
greeled,lpd8806.yaml
led-strip.yaml
ti,tlc5971.yaml
ti,tlc59731.yaml
worldsemi,ws2812-gpio.yaml
worldsemi,ws2812-i2s.yaml
worldsemi,ws2812-rpi_pico-pio.yaml
worldsemi,ws2812-spi.yaml
ws2812-gpio.yaml
ws2812.yaml