Ð þíyÎ8p¸( p€ ,Purism Librem 5 devkit!2purism,librem5-devkitfsl,imx8mqaliases"=/soc@0/bus@30000000/gpio@30200000"C/soc@0/bus@30000000/gpio@30210000"I/soc@0/bus@30000000/gpio@30220000"O/soc@0/bus@30000000/gpio@30230000"U/soc@0/bus@30000000/gpio@30240000![/soc@0/bus@30800000/i2c@30a20000!`/soc@0/bus@30800000/i2c@30a30000!e/soc@0/bus@30800000/i2c@30a40000!j/soc@0/bus@30800000/i2c@30a50000$o/soc@0/bus@30800000/serial@30860000$w/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-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âæîlôûpsci .= Ispeed_gradeÎcpu@1Öcpu2arm,cortex-a53âæîlôûpsci .Îcpu@2Öcpu2arm,cortex-a53âæîlôûpsci .Î cpu@3Öcpu2arm,cortex-a53âæîlôûpsci .Î l2-cache02cacheÎopp-table2operating-points-v2ZÎopp-800000000e/¯l » z‹Iðœopp-1000000000e;šÊl » z‹Iðœopp-1300000000eM|mlB@z ‹Iðœopp-1500000000eYh/lB@z‹Iðœpmu2arm,cortex-a53-pmu ¨³ psci 2arm,psci-1.0smcthermal-zonescpu-thermalÆúÜÐê tripscpu-alertú8€ÐÝpassiveÎ cpu-critú_Ð Ýcriticalcooling-mapsmap0 0ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿgpu-thermalÆúÜÐê tripsgpu-critú_Ð Ýcriticalvpu-thermalÆúÜÐê tripsvpu-critú_Ð Ýcriticaltimer2arm,armv8-timer0¨   %soc@0 2simple-bus <�>C@@Àbus@300000002fsl,imx8mq-aips-bussimple-bus  <00@gpio@302000002fsl,imx8mq-gpiofsl,imx35-gpioâ0 ¨@AôN^j Î"gpio@302100002fsl,imx8mq-gpiofsl,imx35-gpioâ0!¨BCôN^j (ÎMgpio@302200002fsl,imx8mq-gpiofsl,imx35-gpioâ0"¨DEôN^j =Î$gpio@302300002fsl,imx8mq-gpiofsl,imx35-gpioâ0#¨FGôN^j W Î(gpio@302400002fsl,imx8mq-gpiofsl,imx35-gpioâ0$¨HIôN^j wÎOtmu@302600002fsl,imx8mq-tmuâ0& œ1ôö¦´ &Ha@Â#)/5=CKQW _ g o#+3;CKU] g p#-7AKWco!-9ES_qÖÎ watchdog@302800002fsl,imx8mq-wdtfsl,imx21-wdtâ0( ¨NôÔìokayódefault watchdog@302900002fsl,imx8mq-wdtfsl,imx21-wdtâ0) ¨OôÕ ìdisabledwatchdog@302a00002fsl,imx8mq-wdtfsl,imx21-wdtâ0* ¨ ôÖ ìdisabledsdma@302c00002fsl,imx8mq-sdmafsl,imx7d-sdmaâ0, ¨gôää ipgahb,7imx/sdma/sdma-imx7d.biniomuxc@303300002fsl,imx8mq-iomuxcâ03Î blgrpP,”Îbtgrp0P ˆxÎ1chargergrpPXÀ€Î)fec1grp€PhÐlÔÀpØtÜxà|䜑˜‘”ü‘ø‘„ìŒô‘ˆð‘€èL´dÌÎ:tsgrp0Pô\<�¤Î-gpioledgrpP\ÄÎIgpiokeygrpHP°´D¬€ÎHhapticgrpPìTÆÎNi2c1grp0P|@€@Îi2c3grp0P$Œ@(@Î*imugrpP@¨Î+pmicgrpP4œ€Î pwrengrpPH°ÎKrtcgrpPÐ8€Î'typecgrp0P$Œø`€Î#uart1grp0P4œôI8 IÎuart2grp`P@¨I<�¤üIL´IP¸øIuart3grp0PD¬IH°IÎuart4grpxPl IpI tIxI(IÎ0usdhc1grp P ƒ¤ èìðôø ü$ÃÀ(ÃÄ,ÃÌ4ƒÈ0ÁÎ2usdhc1grp100mhz P ¤ ͨͬÍ°Í´͸ ͼ$ÍÀ(ÍÄ,ÍÌ4È0ÁÎ3usdhc1grp200mhz P Ÿ¤ ߨ߬ß°ß´߸ ß¼$ßÀ(ßÄ,ßÌ4ŸÈ0ÁÎ4usdhc2grppwrPìTAÎLusdhc2grpgpioPðX€usdhc2grpPÔ<�ƒØ@ÃÜDÃàHÃäLÃèPÃÎ5usdhc2grp100mhzPÔ<�Ø@ÍÜDÍàHÍäLÍèPÍÎ6usdhc2grp200mhzPÔ<�ŸØ@ÏÜDÏàHÏäLÏèPÏÎ7wdoggrpP0˜ÆÎwifipwrengrpPpÎPwwangrpHPl |€€syscon@30340000=2fsl,imx8mq-iomuxc-gprfsl,imx6q-iomuxc-gprsysconsimple-mfdâ04mux-controller 2mmio-muxYl4ocotp-ctrl@303500002fsl,imx8mq-ocotpsysconâ05ôú speed-grade@10âÎsyscon@303600002fsl,imx8mq-anatopsysconâ06 ¨1snvs@30370000#2fsl,sec-v4.0-monsysconsimple-mfdâ07Îsnvs-rtc-lp2fsl,sec-v4.0-mon-rtc-lpz4¨ô  snvs-rtcsnvs-powerkey2fsl,sec-v4.0-pwrkeyz ¨ˆt–ìokayclock-controller@303800002fsl,imx8mq-ccmâ08¨UVžô9 ckilosc_25mosc_27mclk_ext1clk_ext2clk_ext3clk_ext4¤´.à+Îreset-controller@303900002fsl,imx8mq-srcsysconâ09ÉÎEgpc@303a00002fsl,imx8mq-gpcâ0:jÎpgc power-domain@0ÖâÎpower-domain@1ÖâêÎDpower-domain@2ÖâÎ>power-domain@3ÖâÎCpower-domain@4Öâpower-domain@5Öâ ô×fopøÎ<�power-domain@6Öâøpower-domain@7Öâpower-domain@8Öâpower-domain@9Öâ power-domain@aÖâ Îbus@304000002fsl,imx8mq-aips-bussimple-bus  <0@0@@pwm@306600002fsl,imx8mq-pwmfsl,imx27-pwmâ0f ¨Qô¿¿ ipgperìokayódefaultÎFpwm@306700002fsl,imx8mq-pwmfsl,imx27-pwmâ0g ¨RôÀÀ ipgper ìdisabledpwm@306800002fsl,imx8mq-pwmfsl,imx27-pwmâ0h ¨SôÁÁ ipgper ìdisabledpwm@306900002fsl,imx8mq-pwmfsl,imx27-pwmâ0i ¨Tô ipgper ìdisabledtimer@306a00002nxp,sysctr-timerâ0j ¨/ô perbus@308000002fsl,imx8mq-aips-bussimple-bus <0€0€@spi@30820000 !2fsl,imx8mq-ecspifsl,imx51-ecspiâ0‚ ¨ô³³ ipgper ìdisabledspi@30830000 !2fsl,imx8mq-ecspifsl,imx51-ecspiâ0ƒ ¨ ô´´ ipgper ìdisabledspi@30840000 !2fsl,imx8mq-ecspifsl,imx51-ecspiâ0„ ¨!ôµµ ipgper ìdisabledserial@308600002fsl,imx8mq-uartfsl,imx6q-uartâ0† ¨ôÊÊ ipgperìokayódefaultserial@308800002fsl,imx8mq-uartfsl,imx6q-uartâ0ˆ ¨ôÌÌ ipgperìokayódefaultserial@308900002fsl,imx8mq-uartfsl,imx6q-uartâ0‰ ¨ôËË ipgper ìdisabledsai@308b00002fsl,imx8mq-saiâ0‹ ¨` ôïÅ busmclk1mclk2mclk3 !  &rxtx ìdisabledcrypto@30900000 2fsl,sec-v4.0 â0 <�0 ¨[ôtì  aclkipgjr@10002fsl,sec-v4.0-job-ringâ ¨ijr@20002fsl,sec-v4.0-job-ringâ  ¨jjr@30002fsl,sec-v4.0-job-ringâ0 ¨rdphy@30a003002fsl,imx8mq-mipi-dphyâ0 ô¤ phy_ref¤¤0%´n6Gêìokayi2c@30a200002fsl,imx8mq-i2cfsl,imx21-i2câ0¢ ¨#ô¸ ìokay«† ódefaultpmic@4b 2rohm,bd71837âKódefault ô! osc »pmic_clk"¨RirqbregulatorsBUCK1zbuck1‰ ®`¡Ö ¹Ëâà » õ øP 5BUCK2zbuck2‰ ®`¡Ö ¹ËâàB@õ » BUCK3zbuck3‰ ®`¡Ö ¹àB@ÎBUCK4zbuck4‰ ®`¡Ö àB@ÎBUCK5zbuck5‰ ®`¡™p¹BUCK6zbuck6‰-ÆÀ¡2Z ¹BUCK7zbuck7‰}ˆ¡pø¹BUCK8zbuck8‰ 5¡\À¹LDO1zldo1‰-ÆÀ¡2Z ¹$LDO2zldo2‰ » ¡ » ¹$LDO3zldo3‰w@¡2Z ¹LDO4zldo4‰ » ¡w@¹LDO5zldo5‰w@¡2Z LDO6zldo6‰ » ¡w@¹LDO7zldo7‰w@¡2Z ¹usb_typec@52 2nxp,ptn5110âRódefault#$¨connector2usb-c-connector8USB-C>dualHdualSsinkb&Èn&ÈƒÁ‘,x˜–€ports port@0âendpointŠ%Î?port@1âendpointŠ&Î@rtc@682microcrystal,rv4162âhódefault'(¨charger@6b 2ti,bq25890âkódefault)$¨š?÷¸jÊÐáûÐö-ÆÀ LK@ÃPi2c@30a300002fsl,imx8mq-i2cfsl,imx21-i2câ0£ ¨$ô¹  ìdisabledi2c@30a400002fsl,imx8mq-i2cfsl,imx21-i2câ0¤ ¨%ôº ìokay«† ódefault*magnetometer@1e2st,lsm9ds1-magnâódefault+$¨3,>,touchscreen@5d2goodix,gt5688â]ódefault-$¨ K" W$aÐt ‡.•/i2c@30a500002fsl,imx8mq-i2cfsl,imx21-i2câ0¥ ¨&ô»  ìdisabledserial@30a600002fsl,imx8mq-uartfsl,imx6q-uartâ0¦ ¨ôÍÍ ipgperìokayódefault01¢mmc@30b40000!2fsl,imx8mq-usdhcfsl,imx7d-usdhcâ0´ ¨ôìiÒ  ipgahbper¤Ž´ׄ²Ç×ìokay"ódefaultstate_100mhzstate_200mhz2á3ë4õmmc@30b50000!2fsl,imx8mq-usdhcfsl,imx7d-usdhcâ0µ ¨ôìiÓ  ipgahbper²Ç×ìokay"ódefaultstate_100mhzstate_200mhz5á6ë78ø9õ'–spi@30bb0000 2fsl,imx8mq-qspifsl,imx7d-qspiâ0»=QuadSPIQuadSPI-memory ¨kôÃà  qspi_enqspi ìdisabledsdma@30bd00002fsl,imx8mq-sdmafsl,imx7d-sdmaâ0½ ¨ôãt ipgahb,7imx/sdma/sdma-imx7d.binÎethernet@30be00002fsl,imx8mq-fecfsl,imx6sx-fecâ0¾$¨vwx(ô¶¶Š‰‹" ipgahbptpenet_clk_refenet_outGYìokayódefault: krgmii-idt;,mdio ethernet-phy@12ethernet-phy-ieee802.3-c22âÎ;bus@32c000002fsl,imx8mq-aips-bussimple-bus  <2À2À@interrupt-controller@32e2d000$2fsl,imx8m-irqsteerfsl,imx-irqsteerâ2âÐ ¨ôø ipg›§@jgpu@38000000 2vivante,gcâ8 ¨ ô×fop coreshaderbusreg(¤adop(0´/¯/¯/¯/¯ê<�usb@381000002fsl,imx8mq-dwc3snps,dwc3â8ôΘ bus_earlyrefsuspend¤n˜0VH´Íeõá ¨(´==¹usb2-phyusb3-phyê>Ãìokay Ûotgport@0âendpointŠ?Î%port@1âendpointŠ@Î&usb-phy@381f00402fsl,imx8mq-usb-phyâ8@@ôÐ phy¤™0H´õáGìokayãAÎ=usb@382000002fsl,imx8mq-dwc3snps,dwc3â8 ôϘ bus_earlyrefsuspend¤n˜0VH´Íeõá ¨)´BB¹usb2-phyusb3-phyêCÃìokayÛhostusb-phy@382f00402fsl,imx8mq-usb-phyâ8/@@ôÑ phy¤™0H´õáGìokayãAÎBpcie@338000002fsl,imx8mq-pcieâ3€@ð =dbiconfig Öpciïÿ0<ø‚ðù ¨zRmsi€#}|{z1êDDEEEKpciephyappsturnoff ìdisabledpcie@33c000002fsl,imx8mq-pcieâ3À@'ð =dbiconfig Öpci0<'ø‚ ðù ¨JRmsi€#MLKJ1êDDE"E$E%Kpciephyappsturnoff ìdisabledinterrupt-controller@38800000 2arm,gic-v3(â8€8ˆ 1 1 1 j ¨ Îddr-pmu@3d800000%2fsl,imx8mq-ddr-pmufsl,imx8m-ddr-pmuâ=€@ ¨bbacklight-dsi2pwm-backlight WFLK@\dnd…øGchosen$ž/soc@0/bus@30800000/serial@30860000gpio-keys 2gpio-keysódefaultHbtn18VOL_UP Q(–ªsbtn2 8VOL_DOWN Q(–ªrhp-det8HP_DET Q$–ªÓleds 2gpio-ledsódefaultIled18LED 1 Q" µoffclock-pmic 2fixed-clockž«€ »pmic_oscÎ!regulator-1v8-p2regulator-fixedz1v8_p‰w@¡w@ÃJÎ/regulator-2v8-p2regulator-fixedz2v8_p‰*¹€¡*¹€ÃJÎ.regulator-3v3-p2regulator-fixedz3v3_p‰2Z ¡2Z ÃJÎ,regulator-state-memÎregulator-5v-p2regulator-fixedz5v_p‰LK@¡LK@ÃJÎAregulator-state-memÎregulator-22v4-p2regulator-fixedz22v4_P‰UÌ¡UÌÃJÎGregulator-pwr-en2regulator-fixedódefaultKzPWR_EN‰2Z ¡2Z  æ"ë$ÎJregulator-usdhc2-vmmc2regulator-fixedódefaultLzVSD_3V3‰2Z ¡2Z  æMë$Î8vibrator2gpio-vibratoródefaultN þO ,regulator-wifi-en2regulator-fixedódefaultPzWIFI_EN‰2Z ¡2Z  æ$ë$Î9 interrupt-parent#address-cells#size-cellsmodelcompatiblegpio0gpio1gpio2gpio3gpio4i2c0i2c1i2c2i2c3serial0serial1serial2serial3spi0spi1spi2#clock-cellsclock-frequencyclock-output-namesphandledevice_typeregclock-latencyclocksenable-methodnext-level-cacheoperating-points-v2#cooling-cellsnvmem-cellsnvmem-cell-namesopp-sharedopp-hzopp-microvoltopp-supported-hwclock-latency-nsopp-suspendinterruptsinterrupt-affinitypolling-delay-passivepolling-delaythermal-sensorstemperaturehysteresistripcooling-devicearm,no-tick-in-suspendrangesdma-rangesgpio-controller#gpio-cellsinterrupt-controller#interrupt-cellsgpio-rangesinterruptlittle-endianfsl,tmu-rangefsl,tmu-calibration#thermal-sensor-cellsstatuspinctrl-namespinctrl-0fsl,ext-reset-outputclock-names#dma-cellsfsl,sdma-ram-script-namefsl,pins#mux-control-cellsmux-reg-masksregmapoffsetlinux,keycodewakeup-sourceassigned-clocksassigned-clock-rates#reset-cells#power-domain-cellspower-domainspower-supply#pwm-cells#sound-dai-cellsdmasdma-namesassigned-clock-parents#phy-cellsinterrupt-namesrohm,reset-snvs-poweredregulator-nameregulator-min-microvoltregulator-max-microvoltregulator-boot-onregulator-ramp-delayrohm,dvs-run-voltagerohm,dvs-idle-voltagerohm,dvs-suspend-voltageregulator-always-onlabeldata-rolepower-roletry-power-rolesource-pdossink-pdosop-sink-microwattremote-endpointti,battery-regulation-voltageti,charge-currentti,termination-currentti,precharge-currentti,minimum-sys-voltageti,boost-voltageti,boost-max-currentvdd-supplyvddio-supplyreset-gpiosirq-gpiostouchscreen-size-xtouchscreen-size-yAVDD28-supplyVDDIO-supplyuart-has-rtsctsfsl,tuning-start-tapfsl,tuning-stepbus-widthpinctrl-1pinctrl-2non-removablevmmc-supplydisable-wpcap-sdio-irqkeep-power-in-suspendreg-namesfsl,num-tx-queuesfsl,num-rx-queuesphy-modephy-handlefsl,magic-packetphy-supplyfsl,channelfsl,num-irqsphysphy-namesusb3-resume-missing-casdr_modevbus-supplybus-rangenum-lanesnum-viewportinterrupt-map-maskinterrupt-mapfsl,max-link-speedresetsreset-namespwmsbrightness-levelsnum-interpolated-stepsdefault-brightness-levelstdout-pathlinux,codedefault-statevin-supplyregulator-on-in-suspendgpioenable-active-highenable-gpiosvcc-supply