y8p( 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-clockckilclock-osc-25m 2fixed-clock}x@osc_25mclock-osc-27m 2fixed-clockosc_27mclock-ext1 2fixed-clockk@ clk_ext1clock-ext2 2fixed-clockk@ clk_ext2clock-ext3 2fixed-clockk@ clk_ext3clock-ext4 2fixed-clockk@ clk_ext4cpus cpu@0cpu2arm,cortex-a53lpsci .= Ispeed_gradecpu@1cpu2arm,cortex-a53lpsci .cpu@2cpu2arm,cortex-a53lpsci . cpu@3cpu2arm,cortex-a53lpsci . l2-cache02cacheopp-table2operating-points-v2Zopp-800000000e/l zIopp-1000000000e;l zIopp-1300000000eM|mlB@z Iopp-1500000000eYh/lB@zIpmu2arm,cortex-a53-pmu  psci 2arm,psci-1.0smcthermal-zonescpu-thermal tripscpu-alert8passive 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-gpio0 @AN^j "gpio@302100002fsl,imx8mq-gpiofsl,imx35-gpio0!BCN^j (Mgpio@302200002fsl,imx8mq-gpiofsl,imx35-gpio0"DEN^j =$gpio@302300002fsl,imx8mq-gpiofsl,imx35-gpio0#FGN^j W (gpio@302400002fsl,imx8mq-gpiofsl,imx35-gpio0$HIN^j wOtmu@302600002fsl,imx8mq-tmu0& 1 &Ha@#)/5=CKQW _ g o#+3;CKU] g p#-7AKWco!-9ES_q watchdog@302800002fsl,imx8mq-wdtfsl,imx21-wdt0( Nokaydefaultwatchdog@302900002fsl,imx8mq-wdtfsl,imx21-wdt0) O disabledwatchdog@302a00002fsl,imx8mq-wdtfsl,imx21-wdt0*   disabledsdma@302c00002fsl,imx8mq-sdmafsl,imx7d-sdma0, gipgahb"-imx/sdma/sdma-imx7d.biniomuxc@303300002fsl,imx8mq-iomuxc03 blgrpF,btgrp0F x1chargergrpFX)fec1grpFhlptx|Ld:tsgrp0F\<-gpioledgrpF\IgpiokeygrpHFDHhapticgrpFTNi2c1grp0F|@@i2c3grp0F$@(@*imugrpF@+pmicgrpF4 pwrengrpFHKrtcgrpF8'typecgrp0F$`#uart1grp0F4I8Iuart2grp`F@I<ILIPIuart3grp0FDIHIuart4grpxFl IpI tIxI(I0usdhc1grp F  $(,402usdhc1grp100mhz F  $(,403usdhc1grp200mhz F  $(,404usdhc2grppwrFTALusdhc2grpgpioFXusdhc2grpF<@DHLP5usdhc2grp100mhzF<@DHLP6usdhc2grp200mhzF<@DHLP7wdoggrpF0wifipwrengrpFpPwwangrpHFl |syscon@30340000=2fsl,imx8mq-iomuxc-gprfsl,imx6q-iomuxc-gprsysconsimple-mfd04mux-controller 2mmio-muxOb4ocotp-ctrl@303500002fsl,imx8mq-ocotpsyscon05 speed-grade@10syscon@303600002fsl,imx8mq-anatopsyscon06 1snvs@30370000#2fsl,sec-v4.0-monsysconsimple-mfd07snvs-rtc-lp2fsl,sec-v4.0-mon-rtc-lppw4 snvs-rtcsnvs-powerkey2fsl,sec-v4.0-pwrkeyp ~tokayclock-controller@303800002fsl,imx8mq-ccm08UV9ckilosc_25mosc_27mclk_ext1clk_ext2clk_ext3clk_ext4.+reset-controller@303900002fsl,imx8mq-srcsyscon09Egpc@303a00002fsl,imx8mq-gpc0: Wjpgc power-domain@0power-domain@1Dpower-domain@2>power-domain@3Cpower-domain@4power-domain@5 fop<power-domain@6power-domain@7power-domain@8power-domain@9 power-domain@a bus@304000002fsl,imx8mq-aips-bussimple-bus  <0@0@@pwm@306600002fsl,imx8mq-pwmfsl,imx27-pwm0f QipgperokaydefaultFpwm@306700002fsl,imx8mq-pwmfsl,imx27-pwm0g Ripgper disabledpwm@306800002fsl,imx8mq-pwmfsl,imx27-pwm0h Sipgper disabledpwm@306900002fsl,imx8mq-pwmfsl,imx27-pwm0i Tipgper disabledtimer@306a00002nxp,sysctr-timer0j /perbus@308000002fsl,imx8mq-aips-bussimple-bus <00@spi@30820000 !2fsl,imx8mq-ecspifsl,imx51-ecspi0 ipgper disabledspi@30830000 !2fsl,imx8mq-ecspifsl,imx51-ecspi0  ipgper disabledspi@30840000 !2fsl,imx8mq-ecspifsl,imx51-ecspi0 !ipgper disabledserial@308600002fsl,imx8mq-uartfsl,imx6q-uart0 ipgperokaydefaultserial@308800002fsl,imx8mq-uartfsl,imx6q-uart0 ipgperokaydefaultserial@308900002fsl,imx8mq-uartfsl,imx6q-uart0 ipgper disabledsai@308b00002fsl,imx8mq-sai0 ` 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-ring0 rdphy@30a003002fsl,imx8mq-mipi-dphy0phy_ref&%n6=okayi2c@30a200002fsl,imx8mq-i2cfsl,imx21-i2c0 # okaydefaultpmic@4b 2rohm,bd71837Kdefault !osc pmic_clk"HirqXregulatorsBUCK1pbuck1 `   P 5BUCK2pbuck2 ` B@ BUCK3pbuck3 ` B@BUCK4pbuck4 ` B@BUCK5pbuck5 `pBUCK6pbuck6-2ZBUCK7pbuck7}pBUCK8pbuck8 5\LDO1pldo1-2ZLDO2pldo2  LDO3pldo3w@2ZLDO4pldo4 w@LDO5pldo5w@2ZLDO6pldo6 w@LDO7pldo7w@2Zusb_typec@52 2nxp,ptn5110Rdefault#$connector2usb-c-connector.USB-C4dual>dualIsinkX&d&ȃ,nports port@0endpoint%?port@1endpoint&@rtc@682microcrystal,rv4162hdefault'(charger@6b 2ti,bq25890kdefault)$?j-LK@Pi2c@30a300002fsl,imx8mq-i2cfsl,imx21-i2c0 $  disabledi2c@30a400002fsl,imx8mq-i2cfsl,imx21-i2c0 % okaydefault*magnetometer@1e2st,lsm9ds1-magndefault+$),4,touchscreen@5d2goodix,gt5688]default-$ A" M$Wj}./i2c@30a500002fsl,imx8mq-i2cfsl,imx21-i2c0 &  disabledserial@30a600002fsl,imx8mq-uartfsl,imx6q-uart0 ipgperokaydefault01mmc@30b40000!2fsl,imx8mq-usdhcfsl,imx7d-usdhc0 i ipgahbperׄokay"defaultstate_100mhzstate_200mhz234mmc@30b50000!2fsl,imx8mq-usdhcfsl,imx7d-usdhc0 i ipgahbperokay"defaultstate_100mhzstate_200mhz56789spi@30bb0000 2fsl,imx8mq-qspifsl,imx7d-qspi03QuadSPIQuadSPI-memory k qspi_enqspi disabledsdma@30bd00002fsl,imx8mq-sdmafsl,imx7d-sdma0 tipgahb"-imx/sdma/sdma-imx7d.binethernet@30be00002fsl,imx8mq-fecfsl,imx6sx-fec0$vwx("ipgahbptpenet_clk_refenet_out=Ookaydefault: argmii-idj;u,mdio ethernet-phy@12ethernet-phy-ieee802.3-c22;bus@32c000002fsl,imx8mq-aips-bussimple-bus  <22@interrupt-controller@32e2d000$2fsl,imx8m-irqsteerfsl,imx-irqsteer2 ipg@jgpu@38000000 2vivante,gc8  fopcoreshaderbusreg(adop(&////<usb@381000002fsl,imx8mq-dwc3snps,dwc38bus_earlyrefsuspendn&VHe (==usb2-phyusb3-phy>okay otgport@0endpoint?%port@1endpoint@&usb-phy@381f00402fsl,imx8mq-usb-phy8@@phy&H=okayA=usb@382000002fsl,imx8mq-dwc3snps,dwc38 bus_earlyrefsuspendn&VHe )BBusb2-phyusb3-phyCokayhostusb-phy@382f00402fsl,imx8mq-usb-phy8/@@phy&H=okayABpcie@338000002fsl,imx8mq-pcie3@ 3dbiconfig pci0< zHmsi}|{z'D:EEEApciephyappsturnoff disabledpcie@33c000002fsl,imx8mq-pcie3@' 3dbiconfig pci0<'  JHmsiMLKJ'D:E"E$E%Apciephyappsturnoff disabledinterrupt-controller@38800000 2arm,gic-v3(88 1 1 1 j  ddr-pmu@3d800000%2fsl,imx8mq-ddr-pmufsl,imx8m-ddr-pmu=@ bbacklight-dsi2pwm-backlight MFLK@Rddd{Gchosen$/soc@0/bus@30800000/serial@30860000gpio-keys 2gpio-keysdefaultHbtn1.VOL_UP G(sbtn2 .VOL_DOWN G(rhp-det.HP_DET G$leds 2gpio-ledsdefaultIled1.LED 1 G" offclock-pmic 2fixed-clock pmic_osc!regulator-1v8-p2regulator-fixedp1v8_pw@w@J/regulator-2v8-p2regulator-fixedp2v8_p**J.regulator-3v3-p2regulator-fixedp3v3_p2Z2ZJ,regulator-state-memregulator-5v-p2regulator-fixedp5v_pLK@LK@JAregulator-state-memregulator-22v4-p2regulator-fixedp22v4_PUUJGregulator-pwr-en2regulator-fixeddefaultKpPWR_EN2Z2Z "Jregulator-usdhc2-vmmc2regulator-fixeddefaultLpVSD_3V32Z2Z M8vibrator2gpio-vibratordefaultN O ,regulator-wifi-en2regulator-fixeddefaultPpWIFI_EN2Z2Z $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-rangeslittle-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