1/*
2 * Copyright (c) 2024 Navimatix GmbH
3 * SPDX-License-Identifier: Apache-2.0
4 */
5
6#include <zephyr/dt-bindings/gpio/gpio.h>
7
8/ {
9	drv8424: drv8424 {
10		status = "okay";
11		compatible = "ti,drv8424";
12
13
14		dir-gpios = <&gpio1 0 0>; /* D3 */
15		step-gpios = <&gpio1 1 0>; /* D4 */
16		sleep-gpios = <&gpio2 0 GPIO_ACTIVE_LOW>; /* D2 */
17		en-gpios = <&gpio2 1 0>; /* 5 */
18		m0-gpios = <&gpio3 0 0>;
19		m1-gpios = <&gpio3 1 0>;
20		counter = <&counter0>;
21
22		#address-cells = <1>;
23		#size-cells = <0>;
24		#stepper-motor-cells = <0>;
25	};
26
27	gpio1: gpio1 {
28		compatible = "zephyr,gpio-emul";
29		#gpio-cells = <0x2>;
30		status = "okay";
31		gpio-controller;
32	};
33
34	gpio2: gpio2 {
35		compatible = "zephyr,gpio-emul";
36		#gpio-cells = <0x2>;
37		status = "okay";
38		gpio-controller;
39	};
40
41	gpio3: gpio3 {
42		compatible = "zephyr,gpio-emul";
43		#gpio-cells = <0x2>;
44		status = "okay";
45		gpio-controller;
46	};
47};
48