zephyr/dts
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
..
arc/synopsys
arm drivers: flash: Add support for flash driver on MCK-RA8T1 2024-09-06 11:28:04 -04:00
arm64 dts: Added dwcxgmac dt nodes in soc dtsi file 2024-09-05 17:03:05 -04:00
bindings drivers: ws2812_gpio: Make timing configurable and less hardware dependend 2024-09-06 11:31:00 -04:00
common dts: nordic: nrf5340: Change nRF5340 IPC backend to icbmsg 2024-09-05 17:02:31 -04:00
nios2/intel
posix
riscv hotfix: drivers: i2s: update esp32s3/c3 I2S dtsi 2024-08-29 16:10:28 -04:00
sparc/gaisler soc/gr716a: Enable GPIO support on LEON GR716A 2024-07-29 14:27:15 +02:00
x86/intel dts: x86: intel: ish: Remove d0i1 and modify d0i2 2024-07-04 13:26:24 +02:00
xtensa drivers: video: esp32s3: add support for cam interface 2024-09-06 11:26:59 -04:00
binding-template.yaml
Kconfig