xref: /freebsd/sys/contrib/device-tree/src/arm64/freescale/imx8mp-aristainetos3-adpismarc.dts (revision 2846c90520eb4cc74e24d586a0ea0f4a0006bc73)
1*2846c905SEmmanuel Vadot// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2*2846c905SEmmanuel Vadot/*
3*2846c905SEmmanuel Vadot * Copyright (C) 2024 Heiko Schocher <hs@denx.de>
4*2846c905SEmmanuel Vadot */
5*2846c905SEmmanuel Vadot
6*2846c905SEmmanuel Vadot/dts-v1/;
7*2846c905SEmmanuel Vadot
8*2846c905SEmmanuel Vadot#include <dt-bindings/gpio/gpio.h>
9*2846c905SEmmanuel Vadot#include <dt-bindings/interrupt-controller/irq.h>
10*2846c905SEmmanuel Vadot#include "imx8mp-aristainetos3a-som-v1.dtsi"
11*2846c905SEmmanuel Vadot
12*2846c905SEmmanuel Vadot&{/} {
13*2846c905SEmmanuel Vadot	model = "Aristainetos3 ADLink PI SMARC carrier";
14*2846c905SEmmanuel Vadot	compatible = "abb,imx8mp-aristanetos3-adpismarc",
15*2846c905SEmmanuel Vadot		     "abb,imx8mp-aristanetos3-som",
16*2846c905SEmmanuel Vadot		     "fsl,imx8mp";
17*2846c905SEmmanuel Vadot};
18*2846c905SEmmanuel Vadot
19*2846c905SEmmanuel Vadot&flexcan1 {
20*2846c905SEmmanuel Vadot	status = "okay";
21*2846c905SEmmanuel Vadot};
22*2846c905SEmmanuel Vadot
23*2846c905SEmmanuel Vadot&i2c2 {
24*2846c905SEmmanuel Vadot	gpio8: pinctrl@3e {
25*2846c905SEmmanuel Vadot		compatible = "semtech,sx1509q";
26*2846c905SEmmanuel Vadot		reg = <0x3e>;
27*2846c905SEmmanuel Vadot
28*2846c905SEmmanuel Vadot		#gpio-cells = <2>;
29*2846c905SEmmanuel Vadot		#interrupt-cells = <2>;
30*2846c905SEmmanuel Vadot		semtech,probe-reset;
31*2846c905SEmmanuel Vadot		gpio-controller;
32*2846c905SEmmanuel Vadot		interrupt-controller;
33*2846c905SEmmanuel Vadot		interrupt-parent = <&gpio6>;
34*2846c905SEmmanuel Vadot		interrupts = <1 IRQ_TYPE_EDGE_FALLING>;
35*2846c905SEmmanuel Vadot	};
36*2846c905SEmmanuel Vadot
37*2846c905SEmmanuel Vadot};
38