1/* 2 * Copyright (c) 2025 Würth Elektronik eiSos GmbH & Co. KG 3 * SPDX-License-Identifier: Apache-2.0 4 */ 5 6/ { 7 aliases { 8 qdec0 = &qdec20; 9 qenca = &phase_a; 10 qencb = &phase_b; 11 }; 12 13 encoder-emulate { 14 compatible = "gpio-leds"; 15 16 phase_a: phase_a { 17 gpios = <&gpio1 9 GPIO_ACTIVE_HIGH>; 18 }; 19 20 phase_b: phase_b { 21 gpios = <&gpio1 11 GPIO_ACTIVE_HIGH>; 22 }; 23 }; 24}; 25 26&pinctrl { 27 qdec_pinctrl: qdec_pinctrl { 28 group1 { 29 psels = <NRF_PSEL(QDEC_A, 1, 8)>, 30 <NRF_PSEL(QDEC_B, 1, 10)>; 31 }; 32 }; 33}; 34 35&gpio1 { 36 status = "okay"; 37}; 38 39&qdec20 { 40 status = "okay"; 41 pinctrl-0 = <&qdec_pinctrl>; 42 pinctrl-names = "default"; 43 steps = <120>; 44 led-pre = <500>; 45}; 46