1*4882a593Smuzhiyun// SPDX-License-Identifier: (GPL-2.0 OR MIT) 2*4882a593Smuzhiyun// 3*4882a593Smuzhiyun// Copyright 2015 Technexion Ltd. 4*4882a593Smuzhiyun// 5*4882a593Smuzhiyun// Author: Wig Cheng <wig.cheng@technexion.com> 6*4882a593Smuzhiyun// Richard Hu <richard.hu@technexion.com> 7*4882a593Smuzhiyun// Tapani Utriainen <tapani@technexion.com> 8*4882a593Smuzhiyun/dts-v1/; 9*4882a593Smuzhiyun 10*4882a593Smuzhiyun#include "imx7d-pico.dtsi" 11*4882a593Smuzhiyun/ { 12*4882a593Smuzhiyun model = "TechNexion PICO-IMX7 and NYMPH baseboard"; 13*4882a593Smuzhiyun compatible = "technexion,imx7d-pico-nymph", "fsl,imx7d"; 14*4882a593Smuzhiyun 15*4882a593Smuzhiyun leds { 16*4882a593Smuzhiyun compatible = "gpio-leds"; 17*4882a593Smuzhiyun pinctrl-names = "default"; 18*4882a593Smuzhiyun pinctrl-0 = <&pinctrl_gpio_leds>; 19*4882a593Smuzhiyun 20*4882a593Smuzhiyun led { 21*4882a593Smuzhiyun label = "gpio-led"; 22*4882a593Smuzhiyun gpios = <&gpio2 13 GPIO_ACTIVE_HIGH>; 23*4882a593Smuzhiyun }; 24*4882a593Smuzhiyun }; 25*4882a593Smuzhiyun 26*4882a593Smuzhiyun sound { 27*4882a593Smuzhiyun compatible = "fsl,imx-audio-sgtl5000"; 28*4882a593Smuzhiyun model = "imx7d-sgtl5000"; 29*4882a593Smuzhiyun audio-cpu = <&sai1>; 30*4882a593Smuzhiyun audio-codec = <&sgtl5000>; 31*4882a593Smuzhiyun audio-routing = 32*4882a593Smuzhiyun "LINE_IN", "Line In Jack", 33*4882a593Smuzhiyun "MIC_IN", "Mic Jack", 34*4882a593Smuzhiyun "Mic Jack", "Mic Bias", 35*4882a593Smuzhiyun "Headphone Jack", "HP_OUT"; 36*4882a593Smuzhiyun }; 37*4882a593Smuzhiyun 38*4882a593Smuzhiyun sys_mclk: clock-sys-mclk { 39*4882a593Smuzhiyun compatible = "fixed-clock"; 40*4882a593Smuzhiyun #clock-cells = <0>; 41*4882a593Smuzhiyun clock-frequency = <24576000>; 42*4882a593Smuzhiyun }; 43*4882a593Smuzhiyun}; 44*4882a593Smuzhiyun 45*4882a593Smuzhiyun&i2c1 { 46*4882a593Smuzhiyun clock_frequency = <100000>; 47*4882a593Smuzhiyun pinctrl-names = "default"; 48*4882a593Smuzhiyun pinctrl-0 = <&pinctrl_i2c1>; 49*4882a593Smuzhiyun status = "okay"; 50*4882a593Smuzhiyun 51*4882a593Smuzhiyun sgtl5000: audio-codec@a { 52*4882a593Smuzhiyun reg = <0x0a>; 53*4882a593Smuzhiyun compatible = "fsl,sgtl5000"; 54*4882a593Smuzhiyun clocks = <&sys_mclk>; 55*4882a593Smuzhiyun VDDA-supply = <®_2p5v>; 56*4882a593Smuzhiyun VDDIO-supply = <®_3p3v>; 57*4882a593Smuzhiyun }; 58*4882a593Smuzhiyun 59*4882a593Smuzhiyun adc@52 { 60*4882a593Smuzhiyun compatible = "ti,adc081c"; 61*4882a593Smuzhiyun reg = <0x52>; 62*4882a593Smuzhiyun vref-supply = <®_2p5v>; 63*4882a593Smuzhiyun }; 64*4882a593Smuzhiyun}; 65*4882a593Smuzhiyun 66*4882a593Smuzhiyun&i2c2 { 67*4882a593Smuzhiyun clock_frequency = <100000>; 68*4882a593Smuzhiyun pinctrl-names = "default"; 69*4882a593Smuzhiyun pinctrl-0 = <&pinctrl_i2c2>; 70*4882a593Smuzhiyun status = "okay"; 71*4882a593Smuzhiyun 72*4882a593Smuzhiyun rtc@68 { 73*4882a593Smuzhiyun compatible = "dallas,ds1337"; 74*4882a593Smuzhiyun reg = <0x68>; 75*4882a593Smuzhiyun }; 76*4882a593Smuzhiyun}; 77*4882a593Smuzhiyun 78*4882a593Smuzhiyun&iomuxc { 79*4882a593Smuzhiyun pinctrl_gpio_leds: gpioledsgrp { 80*4882a593Smuzhiyun fsl,pins = < 81*4882a593Smuzhiyun MX7D_PAD_EPDC_DATA13__GPIO2_IO13 0x14 82*4882a593Smuzhiyun >; 83*4882a593Smuzhiyun }; 84*4882a593Smuzhiyun}; 85