xref: /freebsd/sys/contrib/device-tree/src/arm/nxp/imx/imx6qdl-pico-dwarf.dtsi (revision f126890ac5386406dadf7c4cfa9566cbb56537c5)
1*f126890aSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0+ OR MIT
2*f126890aSEmmanuel Vadot//
3*f126890aSEmmanuel Vadot// Copyright 2017 NXP
4*f126890aSEmmanuel Vadot
5*f126890aSEmmanuel Vadot#include "imx6qdl-pico.dtsi"
6*f126890aSEmmanuel Vadot
7*f126890aSEmmanuel Vadot/ {
8*f126890aSEmmanuel Vadot	leds {
9*f126890aSEmmanuel Vadot		compatible = "gpio-leds";
10*f126890aSEmmanuel Vadot		pinctrl-names = "default";
11*f126890aSEmmanuel Vadot		pinctrl-0 = <&pinctrl_gpio_leds>;
12*f126890aSEmmanuel Vadot
13*f126890aSEmmanuel Vadot		led {
14*f126890aSEmmanuel Vadot			label = "gpio-led";
15*f126890aSEmmanuel Vadot			gpios = <&gpio5 31 GPIO_ACTIVE_HIGH>;
16*f126890aSEmmanuel Vadot		};
17*f126890aSEmmanuel Vadot	};
18*f126890aSEmmanuel Vadot
19*f126890aSEmmanuel Vadot};
20*f126890aSEmmanuel Vadot
21*f126890aSEmmanuel Vadot&i2c1 {
22*f126890aSEmmanuel Vadot	mpl3115@60 {
23*f126890aSEmmanuel Vadot		compatible = "fsl,mpl3115";
24*f126890aSEmmanuel Vadot		reg = <0x60>;
25*f126890aSEmmanuel Vadot	};
26*f126890aSEmmanuel Vadot};
27*f126890aSEmmanuel Vadot
28*f126890aSEmmanuel Vadot&i2c2 {
29*f126890aSEmmanuel Vadot	io-expander@25 {
30*f126890aSEmmanuel Vadot		compatible = "nxp,pca9554";
31*f126890aSEmmanuel Vadot		reg = <0x25>;
32*f126890aSEmmanuel Vadot		gpio-controller;
33*f126890aSEmmanuel Vadot		#gpio-cells = <2>;
34*f126890aSEmmanuel Vadot		#interrupt-cells = <2>;
35*f126890aSEmmanuel Vadot	};
36*f126890aSEmmanuel Vadot
37*f126890aSEmmanuel Vadot};
38*f126890aSEmmanuel Vadot
39*f126890aSEmmanuel Vadot&iomuxc {
40*f126890aSEmmanuel Vadot	pinctrl_gpio_leds: gpioledsgrp {
41*f126890aSEmmanuel Vadot		fsl,pins = <
42*f126890aSEmmanuel Vadot			MX6QDL_PAD_CSI0_DAT13__GPIO5_IO31	0x1b0b0
43*f126890aSEmmanuel Vadot		>;
44*f126890aSEmmanuel Vadot	};
45*f126890aSEmmanuel Vadot};
46