8(`=Technologic Systems i.MX6 Quad TS-7970 (Default Device Tree)#!technologic,imx6q-ts7970fsl,imx6qchosenaliases",/soc/bus@2100000/ethernet@2188000!6/soc/bus@2000000/flexcan@2090000!;/soc/bus@2000000/flexcan@2094000@/soc/bus@2000000/gpio@209c000F/soc/bus@2000000/gpio@20a0000L/soc/bus@2000000/gpio@20a4000R/soc/bus@2000000/gpio@20a8000X/soc/bus@2000000/gpio@20ac000^/soc/bus@2000000/gpio@20b0000d/soc/bus@2000000/gpio@20b4000j/soc/bus@2100000/i2c@21a0000o/soc/bus@2100000/i2c@21a4000t/soc/bus@2100000/i2c@21a8000y/soc/ipu@2400000~/soc/bus@2100000/mmc@2190000/soc/bus@2100000/mmc@2194000/soc/bus@2100000/mmc@2198000/soc/bus@2100000/mmc@219c0001/soc/bus@2000000/spba-bus@2000000/serial@2020000 /soc/bus@2100000/serial@21e8000 /soc/bus@2100000/serial@21ec000 /soc/bus@2100000/serial@21f0000 /soc/bus@2100000/serial@21f4000./soc/bus@2000000/spba-bus@2000000/spi@2008000./soc/bus@2000000/spba-bus@2000000/spi@200c000./soc/bus@2000000/spba-bus@2000000/spi@2010000./soc/bus@2000000/spba-bus@2000000/spi@2014000 /soc/bus@2000000/usbphy@20c9000 /soc/bus@2000000/usbphy@20ca000/soc/ipu@2800000./soc/bus@2000000/spba-bus@2000000/spi@2018000clocksckil!fsl,imx-ckilfixed-clockckih1!fsl,imx-ckih1fixed-clockosc!fsl,imx-oscfixed-clockn6ldb!fsl,imx6q-ldbfsl,imx53-ldb  disabled@!"'()*8di0_plldi1_plldi0_seldi1_seldi2_seldi3_seldi0di1lvds-channel@0#  disabledport@0#endpoint'7Pport@1#endpoint'7Tport@2#endpoint'7Zport@3#endpoint'7^lvds-channel@1#  disabledport@0#endpoint'7Qport@1#endpoint'7Uport@2#endpoint' 7[port@3#endpoint' 7_pmu!arm,cortex-a9-pmu?  P^usbphynop1!usb-nop-xceiv[71usbphynop2!usb-nop-xceiv[72soc !simple-bus? fdma-apbh@110000&!fsl,imx6q-dma-apbhfsl,imx28-dma-apbh# 0P    mgpmi0gpmi1gpmi2gpmi3}j7 nand-controller@112000!fsl,imx6q-gpmi-nand# @ gpmi-nandbch Pmbch(0gpmi_iogpmi_apbgpmi_bchgpmi_bch_apbper1_bch rx-tx  disabledhdmi@120000# Ps{| iahbisfr okay!fsl,imx6q-hdmiport@0#endpoint' 7Nport@1#endpoint'7Rport@2#endpoint'7Xport@3#endpoint'7\gpu@130000 !vivante,gc#@ P zJbuscoreshadergpu@134000 !vivante,gc#@@ P y buscoretimer@a00600!arm,cortex-a9-twd-timer#  P ?interrupt-controller@a01000!arm,cortex-a9-gic#?7cache-controller@a02000!arm,pl310-cache#  P\   ,7`pcie@1ffc000!fsl,imx6q-pciesnps,dw-pcie#@ dbiconfig@pciL0fV` Pxmmsim { z y xpciepcie_buspcie_phy okaybus@2000000!fsl,aips-bussimple-bus#fspba-bus@2000000!fsl,spba-bussimple-bus#fspdif@2004000!fsl,imx35-spdif#@@ P4 rxtxPkv>:corerxtx0rxtx1rxtx2rxtx3rxtx4rxtx5rxtx6rxtx7spba  disabledspi@2008000 !fsl,imx6q-ecspifsl,imx51-ecspi#@ Pppipgper rxtx okay defaultflash@0!micron,n25q064jedec,spi-nor#1-spi@200c000 !fsl,imx6q-ecspifsl,imx51-ecspi#@ P qqipgper rxtx okay$ defaultspi@2010000 !fsl,imx6q-ecspifsl,imx51-ecspi#@ P!rripgper rxtx  disabledspi@2014000 !fsl,imx6q-ecspifsl,imx51-ecspi#@@ P"ssipgper   rxtx  disabledserial@2020000!fsl,imx6q-uartfsl,imx21-uart#@ Pipgper rxtx okaydefaultesai@2024000!fsl,imx35-esai#@@ P3(vcorememextalfsysspba rxtx  disabledssi@2028000!fsl,imx6q-ssifsl,imx51-ssi#@ P. ipgbaud %&rxtx okay i2s-slave7qssi@202c000!fsl,imx6q-ssifsl,imx51-ssi#@ P/ ipgbaud )*rxtx  disabledssi@2030000!fsl,imx6q-ssifsl,imx51-ssi#@ P0 ipgbaud -.rxtx  disabledasrc@2034000!fsl,imx53-asrc#@@ P2kmemipgasrck_0asrck_1asrck_2asrck_3asrck_4asrck_5asrck_6asrck_7asrck_8asrck_9asrck_aasrck_basrck_casrck_dasrck_easrck_fspba`rxarxbrxctxatxbtxc okayspba@203c000#@spi@2018000 !fsl,imx6q-ecspifsl,imx51-ecspi#@ P#ttipgper   rxtx  disabledvpu@2040000!fsl,imx6q-vpucnm,coda960#P  mbitjpegperahbaipstz@207c000#@pwm@2080000!fsl,imx6q-pwmfsl,imx27-pwm#@ PS>ipgper  disabledpwm@2084000!fsl,imx6q-pwmfsl,imx27-pwm#@@ PT>ipgper  disabledpwm@2088000!fsl,imx6q-pwmfsl,imx27-pwm#@ PU>ipgper  disabledpwm@208c000!fsl,imx6q-pwmfsl,imx27-pwm#@ PV>ipgper  disabledflexcan@2090000!fsl,imx6q-flexcan# @ Pnlmipgper4 okaydefault,flexcan@2094000!fsl,imx6q-flexcan# @@ Ponoipgper4 okaydefault,timer@2098000!fsl,imx6q-gptfsl,imx31-gpt# @ P7wxipgperosc_pergpio@209c000!fsl,imx6q-gpiofsl,imx35-gpio# @PBC;KW                t 74gpio@20a0000!fsl,imx6q-gpiofsl,imx35-gpio# @PDE;K@W  7 # ,7mgpio@20a4000!fsl,imx6q-gpiofsl,imx35-gpio# @@PFG;K0W E $ -7gpio@20a8000!fsl,imx6q-gpiofsl,imx35-gpio# @PHI;K0W  ~ W7?gpio@20ac000!fsl,imx6q-gpiofsl,imx35-gpio# @PJK;KPW U " 5 g 7gpio@20b0000!fsl,imx6q-gpiofsl,imx35-gpio# @PLM;KpW  6     V7ngpio@20b4000!fsl,imx6q-gpiofsl,imx35-gpio# @@PNO;K0W  7keypad@20b8000!fsl,imx6q-kppfsl,imx21-kpp# @ PR>  disabledwatchdog@20bc000!fsl,imx6q-wdtfsl,imx21-wdt# @ PP>watchdog@20c0000!fsl,imx6q-wdtfsl,imx21-wdt# @ PQ>  disabledclock-controller@20c4000!fsl,imx6q-ccm# @@PWX7anatop@20c8000#!fsl,imx6q-anatopsysconsimple-mfd# $P167!regulator-1p1!fsl,anatop-regulatorcvdd1p1rB@O 5+regulator-3p0!fsl,anatop-regulatorcvdd3p0r*0 ( 3@+regulator-2p5!fsl,anatop-regulatorcvdd2p5r"U)00 +x+regulator-vddcore!fsl,anatop-regulatorcvddarmr  @=pUl  7aregulator-vddpu!fsl,anatop-regulatorcvddpur  |@ =pUl  7%regulator-vddsoc!fsl,anatop-regulatorcvddsocr  @=pUl  7btempmon!fsl,imx6q-tempmon?  P1!"#calibtemp_gradeusbphy@20c9000"!fsl,imx6q-usbphyfsl,imx23-usbphy#  P,!7,usbphy@20ca000"!fsl,imx6q-usbphyfsl,imx23-usbphy#  P-!70snvs@20cc000#!fsl,sec-v4.0-monsysconsimple-mfd# @7$snvs-rtc-lp!fsl,sec-v4.0-mon-rtc-lp$4P  disabledsnvs-poweroff!syscon-poweroff$8`{`  disabledsnvs-powerkey!fsl,sec-v4.0-pwrkey$ Pt  disabledsnvs-lpgpr!fsl,imx6q-snvs-lpgprepit@20d0000# @ P8epit@20d4000# @@ P9reset-controller@20d8000!fsl,imx6q-srcfsl,imx51-src# @P[`7gpc@20dc000!fsl,imx6q-gpc# @ PY?>ipg7 pgcpower-domain@0#power-domain@1#3%0zJy7iomuxc-gpr@20e0000'!fsl,imx6q-iomuxc-gprsysconsimple-mfd#87mux-controller !mmio-mux@8S (( 7&ipu1_csi0_mux !video-muxa&port@0#endpoint''7@port@1#endpointport@2#endpoint'(7Lipu2_csi1_mux !video-muxa&port@0#endpoint')7Cport@1#endpointport@2#endpoint'*7Wpinctrl@20e0000!fsl,imx6q-iomuxc#@default+7 ecspi1grp`n7ecspi2nxH|LP\LX(d4,`087enetn@Xl\p`tdxh|tDpHxL|PTlXl0< 73flexcan1grpHn p7flexcan2grpHnXl7hoggrpn($ Th(,0 4$8(<,@0D4H8L<P@TDXH\L`Pd7+i2c1grp0n@@7:i2c1gpiogrp0n@@7;i2c2grp0n@@7=i2c2gpiogrp0n@@7>leds1grp`n4(7lsgtl5000grpxntD0h80l<p@0 07<uart1grp0n 7uart2grp`n@D (40 $7Huart3grp`n 0 ,7Iuart4grp0n 87Juart5grp0n @7Kusbotggrpn$ pY7/usdhc1grpnH0pYP8Y@(pY<$pYL4pYD,pYpY75usdhc2grpnX@pYT<YThpYL`pYPdpY\DpY  77usdhc3grpnpYYpYpYpYpY79dcic@20e4000#@@ P|dcic@20e8000#@ P}sdma@20ec000!fsl,imx6q-sdmafsl,imx35-sdma#@ P>ipgahb}wimx/sdma/sdma-imx6q.bin7bus@2100000!fsl,aips-bussimple-bus#fcrypto@2100000 !fsl,sec-v4.0# f memaclkipgemi_slowjr@1000!fsl,sec-v4.0-job-ring# Pijr@2000!fsl,sec-v4.0-job-ring#  Pjaipstz@217c000#@usb@2184000!fsl,imx6q-usbfsl,imx27-usb#@ P+,- okay.default/usb@2184200!fsl,imx6q-usbfsl,imx27-usb#B P(0-host okayusb@2184400!fsl,imx6q-usbfsl,imx27-usb#D P)1 hsic-host  disabledusb@2184600!fsl,imx6q-usbfsl,imx27-usb#F P*2 hsic-host  disabledusbmisc@2184800!fsl,imx6q-usbmisc#H7-ethernet@2188000!fsl,imx6q-fec#@ mint0ppsPvw uuipgahbptpenet_out 4 okaydefault3rgmii(4w<mlb@218c000#@$P5u~mmc@2190000!fsl,imx6q-usdhc#@ P ipgahbper] okaydefault5g6swlcore@2 !ti,wl1271#?4PImmc@2194000!fsl,imx6q-usdhc#@@ P ipgahbper] okaydefault7g8mmc@2198000!fsl,imx6q-usdhc#@ P ipgahbper] okaydefault9g8smmc@219c000!fsl,imx6q-usdhc#@ P ipgahbper]  disabledi2c@21a0000!fsl,imx6q-i2cfsl,imx21-i2c#@ P$} okay defaultgpio:;  rtc@68!m41t00#hrtc@6f !isl,isl12022#ogpio@28!technologic,ts7970-gpio#(K;>7ocodec@a !fsl,sgtl5000default<# 887pi2c@21a4000!fsl,imx6q-i2cfsl,imx21-i2c#@@ P%~ okay defaultgpio=> ?  ? i2c@21a8000!fsl,imx6q-i2cfsl,imx21-i2c#@ P&  disabledromcp@21ac000#@memory-controller@21b0000!fsl,imx6q-mmdc#@memory-controller@21b4000!fsl,imx6q-mmdc#@@  disabledweim@21b8000!fsl,imx6q-weim#@ P  disabledefuse@21bc000!fsl,imx6q-ocotpsyscon#@speed-grade@10#7ccalib@38#87"temp-grade@20# 7#tzasc@21d0000#@ Pltzasc@21d4000#@@ Pmaudmux@21d8000"!fsl,imx6q-audmuxfsl,imx31-audmux#@ okaymipi@21dc000!fsl,imx6-mipi-csi2#@Pdea dphyrefpix  disabledport@1#endpoint'@7'port@2#endpoint'A7Mport@3#endpoint'B7Vport@4#endpoint'C7)mipi@21e0000#@  disabledportsport@0#endpoint'D7Oport@1#endpoint'E7Sport@2#endpoint'F7Yport@3#endpoint'G7]vdoa@21e4000!fsl,imx6q-vdoa#@@ Pserial@21e8000!fsl,imx6q-uartfsl,imx21-uart#@ Pipgper rxtx okaydefaultHserial@21ec000!fsl,imx6q-uartfsl,imx21-uart#@ Pipgper rxtx okaydefaultIserial@21f0000!fsl,imx6q-uartfsl,imx21-uart#@ Pipgper  rxtx okaydefaultJserial@21f4000!fsl,imx6q-uartfsl,imx21-uart#@@ Pipgper !"rxtx okaydefaultKipu@2400000!fsl,imx6q-ipu#@@P busdi0di1port@0#7dendpoint'L7(port@1#7eendpoint'M7Aport@2#7hendpoint@0#endpoint@1#'N7 endpoint@2#'O7Dendpoint@3#'P7endpoint@4#'Q7port@3#7iendpoint@0#endpoint@1#'R7endpoint@2#'S7Eendpoint@3#'T7endpoint@4#'U7sram@900000 !mmio-sram# f7sata@2200000!fsl,imx6q-ahci# @ P'isatasata_refahb okaygpu@2204000 !vivante,gc# @@ P y buscoreipu@2800000!fsl,imx6q-ipu#@P busdi0di1port@0#7fendpoint'V7Bport@1#7gendpoint'W7*port@2#7jendpoint@0#endpoint@1#'X7endpoint@2#'Y7Fendpoint@3#'Z7endpoint@4#'[7 port@3#7kendpoint@1#'\7endpoint@2#']7Gendpoint@3#'^7endpoint@4#'_7 cpuscpu@0!arm,cortex-a9@cpu#`(Otx2   ('Otx2   @l(h)armpll2_pfd2_396msteppll1_swpll1_sysNaY%cbc speed_gradecpu@1!arm,cortex-a9@cpu#`(Otx2   ('Otx2   @l(h)armpll2_pfd2_396msteppll1_swpll1_sysNaY%cbcpu@2!arm,cortex-a9@cpu#`(Otx2   ('Otx2   @l(h)armpll2_pfd2_396msteppll1_swpll1_sysNaY%cbcpu@3!arm,cortex-a9@cpu#`(Otx2   ('Otx2   @l(h)armpll2_pfd2_396msteppll1_swpll1_sysNaY%cbcapture-subsystem!fsl,imx-capture-subsystemndefgdisplay-subsystem!fsl,imx-display-subsystemnhijkledsdefaultl !gpio-ledsgreen-led tgreen-led zonred-ledtred-led 4zoffyel-led tyellow-led 4 zoffblue-led tblue-led ?zoffen-usb-5v ten-usb-5v mzonsel_dc_usb tsel_dc_usb zoffregulator-3p3v!regulator-fixedc3p3vr2Z2Z78reg_can1_3v3!regulator-fixed creg_can1_3v3r2Z2Z ?7en-reg_can2_3v3!regulator-fixed creg_can2_3v3r2Z2Z n7regulator-usb-otg-vbus!regulator-fixed cusb_otg_vbusrLK@LK@ 7.regulator_wlan_vmmc!regulator-fixed cwlan_vmmcrw@w@ op76sound-sgtl5000p8MIC_INMic JackMic JackMic BiasHeadphone JackHP_OUT!fsl,imx-audio-sgtl5000On-board Codecqmemory@10000000@memory# #address-cells#size-cellsmodelcompatibleethernet0can0can1gpio0gpio1gpio2gpio3gpio4gpio5gpio6i2c0i2c1i2c2ipu0mmc0mmc1mmc2mmc3serial0serial1serial2serial3serial4spi0spi1spi2spi3usbphy0usbphy1ipu1spi4#clock-cellsclock-frequencygprstatusclocksclock-namesregremote-endpointphandleinterrupt-parentinterrupts#phy-cellsrangesinterrupt-names#dma-cellsdma-channelsreg-namesdmasdma-namespower-domains#cooling-cells#interrupt-cellsinterrupt-controllercache-unifiedcache-levelarm,tag-latencyarm,data-latencyarm,shared-overridedevice_typebus-rangenum-lanesnum-viewportinterrupt-map-maskinterrupt-mapcs-gpiospinctrl-namespinctrl-0spi-max-frequency#sound-dai-cellsfsl,fifo-depthfsl,modefsl,asrc-ratefsl,asrc-widthresetsiram#pwm-cellsfsl,stop-modexceiver-supplygpio-controller#gpio-cellsgpio-rangesregulator-nameregulator-min-microvoltregulator-max-microvoltregulator-always-onanatop-reg-offsetanatop-vol-bit-shiftanatop-vol-bit-widthanatop-min-bit-valanatop-min-voltageanatop-max-voltageanatop-enable-bitanatop-delay-reg-offsetanatop-delay-bit-shiftanatop-delay-bit-widthregulator-enable-ramp-delayfsl,tempmonnvmem-cellsnvmem-cell-names#thermal-sensor-cellsfsl,anatopregmapvaluelinux,keycodewakeup-source#reset-cells#power-domain-cellspower-supply#mux-control-cellsmux-reg-masksmux-controlsfsl,pinsfsl,sdma-ram-script-namefsl,usbphyfsl,usbmiscahb-burst-configtx-burst-size-dwordrx-burst-size-dwordvbus-supplydisable-over-currentdr_modephy_type#index-cellsphy-modeinterrupts-extendedfsl,err006687-workaround-presentbus-widthvmmc-supplynon-removableref-clock-frequencyfsl,wp-controllerpinctrl-1scl-gpiossda-gpiosngpiosVDDA-supplyVDDIO-supplyfsl,weim-cs-gpruart-has-rtsctsnext-level-cacheoperating-pointsfsl,soc-operating-pointsclock-latencyarm-supplypu-supplysoc-supplyportslabeldefault-stategpioenable-active-highstartup-delay-usaudio-codecaudio-routingmux-ext-portmux-int-portssi-controller