Ð þíœP8”(8“à ,Einfochips i.MX8MQ Thor96$2einfochips,imx8mq-thor96fsl,imx8mqaliases&=/soc@0/bus@30800000/ethernet@30be0000"G/soc@0/bus@30000000/gpio@30200000"M/soc@0/bus@30000000/gpio@30210000"S/soc@0/bus@30000000/gpio@30220000"Y/soc@0/bus@30000000/gpio@30230000"_/soc@0/bus@30000000/gpio@30240000!e/soc@0/bus@30800000/i2c@30a20000!j/soc@0/bus@30800000/i2c@30a30000!o/soc@0/bus@30800000/i2c@30a40000!t/soc@0/bus@30800000/i2c@30a50000!y/soc@0/bus@30800000/mmc@30b40000!~/soc@0/bus@30800000/mmc@30b50000$ƒ/soc@0/bus@30800000/serial@30860000$‹/soc@0/bus@30800000/serial@30890000$“/soc@0/bus@30800000/serial@30880000$›/soc@0/bus@30800000/serial@30a60000!£/soc@0/bus@30800000/spi@30820000!¨/soc@0/bus@30800000/spi@30830000!­/soc@0/bus@30800000/spi@30840000clock-ckil 2fixed-clock²¿€Ïckilâ$clock-osc-25m 2fixed-clock²¿}x@Ïosc_25mâ%clock-osc-27m 2fixed-clock²¿›üÀÏosc_27mâ&clock-hdmi-phy-27m 2fixed-clock²¿›üÀ Ïhdmi_phy_27mclock-ext1 2fixed-clock²¿ík@ Ïclk_ext1â'clock-ext2 2fixed-clock²¿ík@ Ïclk_ext2â(clock-ext3 2fixed-clock²¿ík@ Ïclk_ext3â)clock-ext4 2fixed-clock²¿ík@ Ïclk_ext4â*cpus cpu@0êcpu2arm,cortex-a53öúpsci€@.;€H@Z€gxŒ› §speed_gradeâcpu@1êcpu2arm,cortex-a53öúpsci€@.;€H@Z€gxŒâcpu@2êcpu2arm,cortex-a53öúpsci€@.;€H@Z€gxŒâcpu@3êcpu2arm,cortex-a53öúpsci€@.;€H@Z€gxŒâl2-cache02cache¸Ä@0âopp-table2operating-points-v2Òâopp-800000000Ý/¯ä » òIðopp-1000000000Ý;šÊä » òIðopp-1300000000ÝM|mäB@ò Iðopp-1500000000ÝYh/äB@òIðfunnel2arm,coresight-static-funnelin-ports port@0öendpoint âport@1öendpoint âport@2öendpoint âport@3öendpoint âout-portsportendpoint âpmu2arm,cortex-a53-pmu 0 psci 2arm,psci-1.0smcthermal-zonescpu-thermal;úQÐ_ tripscpu-alerto8€{Ðñpassiveâ cpu-crito_�{Ð ñcriticalcooling-mapsmap0† 0‹ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿgpu-thermal;úQÐ_ tripsgpu-alerto8€{Ðñpassiveâgpu-crito_�{Ð ñcriticalcooling-mapsmap0† ‹ÿÿÿÿÿÿÿÿvpu-thermal;úQÐ_ tripsvpu-crito_�{Ð ñcriticaltimer2arm,armv8-timer00    šsoc@02fsl,imx8mq-socsimple-bus ±>¸@@À›§soc_unique_idetm@28440000"2arm,coresight-etm4xarm,primecellö(DÃúg Çapb_pclkout-portsportendpoint âetm@28540000"2arm,coresight-etm4xarm,primecellö(TÃúg Çapb_pclkout-portsportendpoint âetm@28640000"2arm,coresight-etm4xarm,primecellö(dÃúg Çapb_pclkout-portsportendpoint âetm@28740000"2arm,coresight-etm4xarm,primecellö(tÃúg Çapb_pclkout-portsportendpoint â funnel@28c03000+2arm,coresight-dynamic-funnelarm,primecellö(À0úg Çapb_pclkin-ports port@0öendpoint â port@1öendpointout-portsportendpoint âetf@28c04000 2arm,coresight-tmcarm,primecellö(À@úg Çapb_pclkin-portsportendpoint âout-portsportendpoint âetr@28c06000 2arm,coresight-tmcarm,primecellö(À`úg Çapb_pclkin-portsportendpoint âbus@300000002fsl,aips-bussimple-busö0@  ±00@sai@30010000Ó2fsl,imx8mq-saiö0 0_ úîÄÇbusmclk1mclk2mclk3 ä érxtx ódisabledsai@30030000Ó2fsl,imx8mq-saiö0 0Z úóÉÇbusmclk1mclk2mclk3 äérxtx ódisabledsai@30040000Ó2fsl,imx8mq-saiö0 0Z úòÈÇbusmclk1mclk2mclk3 äérxtx ódisabledsai@30050000Ó2fsl,imx8mq-saiö0 0d úñÇÇbusmclk1mclk2mclk3 äérxtx ódisabledgpio@302000002fsl,imx8mq-gpiofsl,imx35-gpioö0 0@Aúú +< âVgpio@302100002fsl,imx8mq-gpiofsl,imx35-gpioö0!0BCúú +< (âQgpio@302200002fsl,imx8mq-gpiofsl,imx35-gpioö0"0DEúú +< =â2gpio@302300002fsl,imx8mq-gpiofsl,imx35-gpioö0#0FGúú +< W âbgpio@302400002fsl,imx8mq-gpiofsl,imx35-gpioö0$0HIúú +< wtmu@302600002fsl,imx8mq-tmuö0& 01úöHV &Ha@d#)/5=CKQW _ g o#+3;CKU] g p#-7AKWco!-9ES_qxâ watchdog@302800002fsl,imx8mq-wdtfsl,imx21-wdtö0( 0NúÔóokayŽdefaultœ!¦watchdog@302900002fsl,imx8mq-wdtfsl,imx21-wdtö0) 0OúÕ ódisabledwatchdog@302a00002fsl,imx8mq-wdtfsl,imx21-wdtö0* 0 úÖ ódisableddma-controller@302c00002fsl,imx8mq-sdmafsl,imx7d-sdmaö0, 0gúääÇipgahb»Æimx/sdma/sdma-imx7d.binâlcd-controller@30320000"2fsl,imx8mq-lcdiffsl,imx6sx-lcdifö02 0ú€ø÷Çpixaxidisp_axi ß!$€#ï#%#g¸€ ódisabledportendpoint "â8pinctrl@303300002fsl,imx8mq-iomuxcö03â btgpiosgrpHL´,”pâ3ecspi2grp`lp txâ.fec1grphhÐlÔÀ$pØtÜxà|䜑˜‘”ü‘�ø‘„ìŒô‘ˆð‘€èL´âTi2c1grp0|@€@â9i2c2grp0„@ ˆ@â:i2c3grp0$Œ@(�@â;i2c4grp0,”@0˜@â<ledsgrp�°´Ì4Ð8`È\Äâaqspi0grp�ô\‚ø`‚ t‚x‚|‚€‚âRregusdhc2grpìTAâcuart1grp04œôI8 Iâ/uart2grp`<¤üI@¨IL´IP¸øIâ1uart3grp0H°ID¬Iâ0usdhc1grp¨ ƒ¤ èìðôÃ(�…âEusdhc1-100mhzgrp¨ �¤ ͨͬͰÍ´Í(�…âFusdhc1-200mhzgrp¨ Ÿ¤ ߨ߬ß°ß´ß(�…âGusdhc2gpiogrpÐ8AâLusdhc2grp¨Ô<ƒØ@ÃÜDÃàHÃäLÃèPÃ8 ÁâKusdhc2-100mhzgrp¨Ô<ŒØ@ÌÜDÌàHÌäLÌèPÌ8 ÁâMusdhc2-200mhzgrp¨Ô<œØ@ÜÜDÜàHÜäLÜèPÜ8 ÌâNwdoggrp0˜Æâ!wifiregongrphpYâdsyscon@30340000(2fsl,imx8mq-iomuxc-gprsysconsimple-mfdö04â>mux-controller 2mmio-mux$74â4efuse@303500002fsl,imx8mq-ocotpsysconö05úú soc-uid@4öâspeed-grade@10öâmac-address@90ö�âSclock-controller@303600002fsl,imx8mq-anatopö06 01²snvs@30370000#2fsl,sec-v4.0-monsysconsimple-mfdö07â#snvs-rtc-lp2fsl,sec-v4.0-mon-rtc-lpE#L40ú Çsnvs-rtcsnvs-powerkey2fsl,sec-v4.0-pwrkeyE# 0ú Çsnvs-pwrkeySta ódisabledclock-controller@303800002fsl,imx8mq-ccmö080UV²ú$%&'()*9Çckilosc_25mosc_27mclk_ext1clk_ext2clk_ext3clk_ext4@ßX!qu /¯.à+,ïN Vâreset-controller@303900002fsl,imx8mq-srcsysconö09 0Yoâ7gpc@303a00002fsl,imx8mq-gpcö0: 0W +âpgc power-domain@0|öâ5power-domain@1|ö�+â`power-domain@2|öâ[power-domain@3|öâ]power-domain@4|öpower-domain@5|ö ú×fopž,âYpower-domain@6|öúßåæ ßxyj ïN#ÃFá£/¯ž-â_power-domain@7|öpower-domain@8|öâ=power-domain@9|ö âBpower-domain@a|ö â+bus@304000002fsl,aips-bussimple-busö0@@  ±0@0@@pwm@306600002fsl,imx8mq-pwmfsl,imx27-pwmö0f 0Qú¿¿Çipgper« ódisabledpwm@306700002fsl,imx8mq-pwmfsl,imx27-pwmö0g 0RúÀÀÇipgper« ódisabledpwm@306800002fsl,imx8mq-pwmfsl,imx27-pwmö0h 0SúÁÁÇipgper« ódisabledpwm@306900002fsl,imx8mq-pwmfsl,imx27-pwmö0i 0TúÂÂÇipgper« ódisabledtimer@306a00002nxp,sysctr-timerö0j 0/ú%Çperbus@308000002fsl,aips-bussimple-busö0€@ ±0€0€@spdif@308100002fsl,imx35-spdifö0� 0Púì‡ì:Çcorerxtx0rxtx1rxtx2rxtx3rxtx4rxtx5rxtx6rxtx7spba ä érxtx ódisabledspi@30820000 !2fsl,imx8mq-ecspifsl,imx51-ecspiö0‚ 0ú³³Çipgper äérxtx ódisabledspi@30830000 !2fsl,imx8mq-ecspifsl,imx51-ecspiö0ƒ 0 ú´´Çipgper äérxtxóokayŽdefaultœ.spi@30840000 !2fsl,imx8mq-ecspifsl,imx51-ecspiö0„ 0!úµµÇipgper äérxtx ódisabledserial@308600002fsl,imx8mq-uartfsl,imx6q-uartö0† 0úÊÊÇipgper äérxtxóokayŽdefaultœ/ß”ïserial@308800002fsl,imx8mq-uartfsl,imx6q-uartö0ˆ 0úÌÌÇipgper äérxtxóokayŽdefaultœ0ß–ïGserial@308900002fsl,imx8mq-uartfsl,imx6q-uartö0‰ 0úËËÇipgper äérxtxóokayŽdefaultœ1ß•ïG¶bluetooth2brcm,bcm43438-bt Æ2 Ú2 ì2Ždefaultœ3spdif@308a00002fsl,imx35-spdifö0Š 0 Púìˆì:Çcorerxtx0rxtx1rxtx2rxtx3rxtx4rxtx5rxtx6rxtx7spba äérxtx ódisabledsai@308b0000Ó2fsl,imx8mq-saiö0‹ 0` úïÅÇbusmclk1mclk2mclk3 ä  érxtx ódisabledsai@308c0000Ó2fsl,imx8mq-saiö0Œ 02 úðÆÇbusmclk1mclk2mclk3 ä  érxtx ódisabledcrypto@30900000 2fsl,sec-v4.0 ö0� ±0� 0[útì Çaclkipgjr@10002fsl,sec-v4.0-job-ringö 0i ódisabledjr@20002fsl,sec-v4.0-job-ringö  0jjr@30002fsl,sec-v4.0-job-ringö0 0rdsi@30a000002fsl,imx8mq-nwl-dsiö0  (ú£ôõ¤€!Çcorerx_esctx_escphy_reflcdifßô£õïGL Ä´ÚÖ€1- 0"û4�56 dphy 7777bytedpiescpclk ódisabledports port@0ö endpoint@0ö 8â"port@1öendpointdphy@30a003002fsl,imx8mq-mipi-dphyö0 ú¤Çphy_ref ß!$¤#ï#%n6#g¸€*�5 ódisabledâ6i2c@30a200002fsl,imx8mq-i2cfsl,imx21-i2cö0¢ 0#ú¸ óokay¿† Ždefaultœ9pmic@8 2fsl,pfuze100öregulatorssw1ab5“àMœ8â,sw1c5“àMœ8â-sw25 5M2Z esw3ab5€M"Øesw45 5M2Z eswbst5LK@MN•0vsnvs5B@M-ÆÀevrefddrevgen15 5M¦°vgen25 5M¦°evgen35w@M2Z evgen45w@M2Z evgen55w@M2Z evgen65w@M2Z i2c@30a300002fsl,imx8mq-i2cfsl,imx21-i2cö0£ 0$ú¹ óokay¿† Ždefaultœ:eeprom@50 2atmel,24c256öPi2c@30a400002fsl,imx8mq-i2cfsl,imx21-i2cö0¤ 0%úº óokay¿† Ždefaultœ;i2c@30a500002fsl,imx8mq-i2cfsl,imx21-i2cö0¥ 0&ú» óokay¿† Ždefaultœ<serial@30a600002fsl,imx8mq-uartfsl,imx6q-uartö0¦ 0úÍÍÇipgper äérxtx ódisabledcsi@30a700002fsl,imx8mq-mipi-csi2ö0§ú§©¨ Çcoreescuiß§¨© ÚÖ€Ù-@ï€ïLWN�=7&7'7(y>ˆŠ??˜dram ódisabledports port@1öendpoint @âAcsi@30a900002fsl,imx8mq-csiö0© 0*úàÇmclk ódisabledportendpoint Aâ@csi@30b600002fsl,imx8mq-mipi-csi2ö0¶úª¬« Çcoreescuiߪ«¬ ÚÖ€Ù-@ï€ïLWN�B7)7*7+y>¤Š??˜dram ódisabledports port@1öendpoint CâDcsi@30b800002fsl,imx8mq-csiö0¸ 0+úáÇmclk ódisabledportendpoint DâCmailbox@30aa00002fsl,imx8mq-mufsl,imx6sx-muö0ª 0Xúý«mmc@30b40000!2fsl,imx8mq-usdhcfsl,imx7d-usdhcö0´ 0úìiÒ Çipgahbper·ÌÜóokay "Ždefaultstate_100mhzstate_200mhzœEæFðGúHIJ,2wifi@1ö2brcm,bcm4329-fmacmmc@30b50000!2fsl,imx8mq-usdhcfsl,imx7d-usdhcö0µ 0úìiÓ Çipgahbper·ÌÜóokay"Ždefaultstate_100mhzstate_200mhzœKLæMLðNLúOP 9Q B2Jspi@30bb0000 2fsl,imx8mq-qspifsl,imx7d-qspiö0»UQuadSPIQuadSPI-memory 0kúÃà Çqspi_enqspióokayŽdefaultœRflash@02jedec,spi-nor_õáödma-controller@30bd00002fsl,imx8mq-sdmafsl,imx7d-sdmaö0½ 0úãtÇipgahb»Æimx/sdma/sdma-imx7d.binâethernet@30be00002fsl,imx8mq-fecfsl,imx6sx-fecö0¾00vwxy(ú¶¶Š‰‹"Çipgahbptpenet_clk_refenet_out ßhЉ‹ ïLPQOõásY@qƒ›S §mac-address •>óokayŽdefaultœT £rgmii-id¬U·mdio ethernet-phy@32ethernet-phy-ieee802.3-c22ö ÈV âUinterconnect@327000002fsl,imx8mq-nocfsl,imx8m-nocö2púqÔWÝxXâ?opp-table2operating-points-v2âXopp-133000000Ýò�Uopp-400000000Ýׄopp-800000000Ý/¯bus@32c000002fsl,aips-bussimple-busö2À@  ±2À2À@interrupt-controller@32e2d000$2fsl,imx8m-irqsteerfsl,imx-irqsteerö2âÐ 0úøÇipgñý@+gpu@38000000 2vivante,gcö8 0 ú×fopÇcoreshaderbusregŒ(ßadop(ï/¯/¯/¯ׄ�Yâusb@381000002fsl,imx8mq-dwc3snps,dwc3ö8úΘÇbus_earlyrefsuspendßn˜ïVHÍeõá 0(ZZ usb2-phyusb3-phy�[  ódisabledusb-phy@381f00402fsl,imx8mq-usb-phyö8@@úÐÇphyß™ïHõá* ódisabledâZusb@382000002fsl,imx8mq-dwc3snps,dwc3ö8 úϘÇbus_earlyrefsuspendßn˜ïVHÍeõá 0)\\ usb2-phyusb3-phy�] óokay)hostusb-phy@382f00402fsl,imx8mq-usb-phyö8/@@úÑÇphyß™ïHõá*óokayâ\video-codec@383000002nxp,imx8mq-vpu-g1ö80 0úå�^video-codec@383100002nxp,imx8mq-vpu-g2ö81 0úæ�^blk-ctrl@383200002fsl,imx8mq-vpu-blk-ctrlö82 �___ 1busg1g2úåæÇg1g2|â^pcie@338000002fsl,imx8mq-pcieö3€@ð Udbiconfig êpciDÿ0±�ø‚ðN 0zXmsi+h€{ } | { z‰œ ú½}}~ Çpciepcie_buspcie_phypcie_aux�`777pciephyappsturnoffß|}~ïTPG æ²€õᘖ€ ódisabledpcie-ep@338000002fsl,imx8mq-pcie-ep ö3€3�3°Udbiaddr_spacedbi2atuN 0Xdmaœ ú¾®®¯ Çpciepcie_buspcie_phypcie_aux�`7"7$7%pciephyappsturnoffß­®¯ïTPG æ²€õᘖ€­¼‰ ódisabledpcie@33c000002fsl,imx8mq-pcieö3À@'ð Udbiconfig êpciDÿ0±�'ø‚ ðN 0JXmsi+h€{ M L K J‰œ ú¾®®¯ Çpciepcie_buspcie_phypcie_aux�`7"7$7%pciephyappsturnoffß­®¯ïTPG æ²€õᘖ€ ódisabledpcie-ep@33c000002fsl,imx8mq-pcie-ep ö3À 3Ð3ðUdbiaddr_spacedbi2atuN 0PXdma‰œ ú¾®®¯ Çpciepcie_buspcie_phypcie_aux�`7"7$7%pciephyappsturnoffß­®¯ïTPG æ²€õᘖ€­¼ ódisabledinterrupt-controller@38800000 2arm,gic-v3(ö8€8ˆ 1 1 1 + 0  â memory-controller@3d4000002fsl,imx8mq-ddrcfsl,imx8m-ddrcö=@@Çcorepllaltapb úüêvw ódisabledâWddr-pmu@3d800000%2fsl,imx8mq-ddr-pmufsl,imx8m-ddr-pmuö=€@  0bchosen$Ë/soc@0/bus@30800000/serial@30860000memory@40000000êmemoryö@€leds 2gpio-ledsŽdefaultœauser-led1 ×green:user1 Ôb Ýheartbeatuser-led2 ×green:user2 ÔbÝnoneuser-led3 ×green:user3 ÔbÝmmc1óoffuser-led4 ×green:user4 ÔbÝnonewlan-active-led ×yellow:wlan ÔbÝphy0txóoffbt-active-led×blue:bt Ôb Ýhci0-poweróoffreg-usdhc1-vmmc2regulator-fixedVDD_3V352Z M2Z eâHreg-usdhc1-vqmmc2regulator-fixed VCC_1V8_EXT5w@Mw@eâIreg-usdhc2-vmmc2regulator-fixedVSD_3V352Z M2Z eŽdefaultœc  Q%âOreg-usdhc2-vqmmc2regulator-fixed NVCC_SD252Z M2Z eâPsdio-pwrseq2mmc-pwrseq-simpleŽdefaultœd È2âJ interrupt-parent#address-cells#size-cellsmodelcompatibleethernet0gpio0gpio1gpio2gpio3gpio4i2c0i2c1i2c2i2c3mmc0mmc1serial0serial1serial2serial3spi0spi1spi2#clock-cellsclock-frequencyclock-output-namesphandledevice_typeregclocksenable-methodi-cache-sizei-cache-line-sizei-cache-setsd-cache-sized-cache-line-sized-cache-setsnext-level-cacheoperating-points-v2#cooling-cellsnvmem-cellsnvmem-cell-namescache-levelcache-unifiedopp-sharedopp-hzopp-microvoltopp-supported-hwclock-latency-nsopp-suspendremote-endpointinterruptspolling-delay-passivepolling-delaythermal-sensorstemperaturehysteresistripcooling-devicearm,no-tick-in-suspendrangesdma-rangescpuclock-names#sound-dai-cellsdmasdma-namesstatusgpio-controller#gpio-cellsinterrupt-controller#interrupt-cellsgpio-rangeslittle-endianfsl,tmu-rangefsl,tmu-calibration#thermal-sensor-cellspinctrl-namespinctrl-0fsl,ext-reset-output#dma-cellsfsl,sdma-ram-script-nameassigned-clocksassigned-clock-parentsassigned-clock-ratesfsl,pins#mux-control-cellsmux-reg-masksregmapoffsetlinux,keycodewakeup-source#reset-cells#power-domain-cellspower-domainspower-supply#pwm-cellsuart-has-rtsctsdevice-wakeup-gpioshost-wakeup-gpiosshutdown-gpiosmux-controlsphysphy-namesresetsreset-names#phy-cellsregulator-min-microvoltregulator-max-microvoltregulator-always-onfsl,mipi-phy-gprinterconnectsinterconnect-names#mbox-cellsfsl,tuning-start-tapfsl,tuning-stepbus-widthpinctrl-1pinctrl-2vmmc-supplyvqmmc-supplymmc-pwrseqnon-removableno-sdno-mmccd-gpiosno-sdiodisable-wpreg-namesspi-max-frequencyfsl,num-tx-queuesfsl,num-rx-queuesfsl,stop-modephy-modephy-handlefsl,magic-packetreset-gpiosfsl,ddrc#interconnect-cellsfsl,channelfsl,num-irqssnps,parkmode-disable-ss-quirkdr_modepower-domain-namesbus-rangenum-lanesinterrupt-namesinterrupt-map-maskinterrupt-mapfsl,max-link-speedlinux,pci-domainnum-ib-windowsnum-ob-windowsstdout-pathlabellinux,default-triggerdefault-statepanic-indicatorregulator-namegpioenable-active-high