1/*
2 * Copyright 2023 Nordic Semiconductor ASA
3 * SPDX-License-Identifier: Apache-2.0
4 */
5
6/ {
7	aliases {
8		qdec0 = &qdec0;
9		qenca = &phase_a;
10		qencb = &phase_b;
11	};
12
13	encoder-emulate {
14		compatible = "gpio-leds";
15		phase_a: phase_a {
16			/* Arduino D1 */
17			gpios = <&gpio1 2 GPIO_ACTIVE_HIGH>;
18		};
19		phase_b: phase_b {
20			/* Arduino D3 */
21			gpios = <&gpio1 4 GPIO_ACTIVE_HIGH>;
22		};
23	};
24
25};
26
27&pinctrl {
28	qdec_pinctrl: qdec_pinctrl {
29		group1 {
30			psels = <NRF_PSEL(QDEC_A, 1, 1)>,   /* Ardiuno D0 */
31				<NRF_PSEL(QDEC_B, 1, 3)>;   /* Arduino D2 */
32		};
33	};
34};
35
36&qdec0 {
37	status = "okay";
38	pinctrl-0 = <&qdec_pinctrl>;
39	pinctrl-names = "default";
40	steps = < 120 >;
41	led-pre = < 500 >;
42};
43