blob: 287584e3b375f042ee00b0948022a64998bdb98a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
// -*- mode: dts-mode; tab-width: 2 -*-
#define R1X &none
#define R2X &none
#define R3X &none
#define R1Z &none
#define R2Z &none
#define R3Z &none
// No extra space key.
#define TX
#include "keypos_defs/keypos_42keys.h"
#define LEFT_KEYS LT0 LT1 LT2 LT3 LT4 LT5 LM0 LM1 LM2 LM3 LM4 LM5 LB0 LB1 LB2 LB3 LB4 LB5
#define RIGHT RT0 RT1 RT2 RT3 RT4 RT5 RM0 RM1 RM2 RM3 RM4 RM5 RB0 RB1 RB2 RB3 RB4 RB5
#define THUMBS LH0 LH1 LH2 RH0 RH1 RH2
#define FUNC_KEYS &bt BT_SEL 0 &bt BT_SEL 1 &bt BT_SEL 2 &bt BT_SEL 3 &bt BT_SEL 4 &bt BT_CLR &none &none &none &none
#include "base.keymap"
// &spi1 {
// compatible = "nordic,nrf-spim";
// status = "okay";
// mosi-pin = <6>;
// // Unused pins, needed for SPI definition, but not used by the ws2812 driver itself.
// sck-pin = <5>;
// miso-pin = <7>;
//
// led_strip: ws2812@0 {
// compatible = "worldsemi,ws2812-spi";
// label = "WS2812";
//
// /* SPI */
// reg = <0>; /* ignored, but necessary for SPI bindings */
// spi-max-frequency = <4000000>;
//
// /* WS2812 */
// chain-length = <11>; /* arbitrary; change at will */
// spi-one-frame = <0x70>;
// spi-zero-frame = <0x40>;
// color-mapping = <LED_COLOR_ID_GREEN LED_COLOR_ID_RED LED_COLOR_ID_BLUE>;
// };
// };
|