summaryrefslogtreecommitdiff
path: root/config/boards/arm/adv360/adv360_right.dts
blob: 36f4966c1101b5f40d1e25dcd799b9ed5c085ee4 (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
43
44
45
46
47
48
49
50
51
52
53
/*
*
* Copyright (c) 2021 Polarity Works
* SPDX-License-Identifier: MIT
*
*/

#include "adv360.dtsi"

/{



	kscan0: kscan {
		compatible = "zmk,kscan-gpio-matrix";
		label = "KSCAN";

		diode-direction = "col2row";
		row-gpios
			= <&gpio0 19 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)>
			, <&gpio0 5 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)>
			, <&gpio0 31 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)>
			, <&gpio0 30 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)>
			, <&gpio0 29 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)>
			;

		col-gpios
			= <&gpio0  12 GPIO_ACTIVE_HIGH>
			, <&gpio1  9 GPIO_ACTIVE_HIGH>
			, <&gpio0  7 GPIO_ACTIVE_HIGH>
			, <&gpio1  11 GPIO_ACTIVE_HIGH>
			, <&gpio1  10 GPIO_ACTIVE_HIGH>
			, <&gpio1  13 GPIO_ACTIVE_HIGH>
			, <&gpio1  15 GPIO_ACTIVE_HIGH>
			, <&gpio0 3 GPIO_ACTIVE_HIGH>
			, <&gpio0 2 GPIO_ACTIVE_HIGH>
			, <&gpio0 28 GPIO_ACTIVE_HIGH>
			;
	};

	leds {
			compatible = "gpio-leds";
			blue_led: led_0 {
				gpios = <&gpio0 15 GPIO_ACTIVE_HIGH>;
				label = "Blue LED";
			};
		};

};

&default_transform {
		col-offset = <10>;
	};