remove necessary hack

This commit is contained in:
Adam Jeniski 2023-05-30 19:06:57 -04:00
parent 3a1e11acf4
commit 4b196e9575

View File

@ -10,36 +10,36 @@
* GitHub Issue: https://github.com/zmkfirmware/zmk/issues/885 * GitHub Issue: https://github.com/zmkfirmware/zmk/issues/885
*/ */
#include <dt-bindings/led/led.h> # #include <dt-bindings/led/led.h>
&spi1 { # &spi1 {
compatible = "nordic,nrf-spim"; # compatible = "nordic,nrf-spim";
status = "okay"; # status = "okay";
mosi-pin = <6>; # mosi-pin = <6>;
// Unused pins, needed for SPI definition, but not used by the ws2812 driver itself. # // Unused pins, needed for SPI definition, but not used by the ws2812 driver itself.
sck-pin = <5>; # sck-pin = <5>;
miso-pin = <7>; # miso-pin = <7>;
#
led_strip: ws2812@0 { # led_strip: ws2812@0 {
compatible = "worldsemi,ws2812-spi"; # compatible = "worldsemi,ws2812-spi";
label = "WS2812"; # label = "WS2812";
#
/* SPI */ # /* SPI */
reg = <0>; /* ignored, but necessary for SPI bindings */ # reg = <0>; /* ignored, but necessary for SPI bindings */
spi-max-frequency = <4000000>; # spi-max-frequency = <4000000>;
#
/* WS2812 */ # /* WS2812 */
chain-length = <11>; /* arbitrary; change at will */ # chain-length = <11>; /* arbitrary; change at will */
spi-one-frame = <0x70>; # spi-one-frame = <0x70>;
spi-zero-frame = <0x40>; # spi-zero-frame = <0x40>;
color-mapping = <LED_COLOR_ID_GREEN LED_COLOR_ID_RED LED_COLOR_ID_BLUE>; # color-mapping = <LED_COLOR_ID_GREEN LED_COLOR_ID_RED LED_COLOR_ID_BLUE>;
}; # };
}; # };
#
/ { # / {
chosen { # chosen {
zmk,underglow = &led_strip; # zmk,underglow = &led_strip;
}; # };
}; # };
#include <behaviors.dtsi> #include <behaviors.dtsi>
#include <dt-bindings/zmk/keys.h> #include <dt-bindings/zmk/keys.h>