Ð
þí]V8Yl(êY4 ),Allwinner A31 APP4 EVB1 Evaluation Board(2allwinner,app4-evb1allwinner,sun6i-a31aliases=/soc/ethernet@1c30000G/soc/serial@1c28000chosen OVserial0:115200n8framebuffer-lcd0-hdmi02allwinner,simple-framebuffersimple-framebufferbde_be0-lcd0-hdmi@u3/2w’zŠ |disabledframebuffer-lcd002allwinner,simple-framebuffersimple-framebufferbde_be0-lcd00u3/w’z |disabledtimer2arm,armv7-timer0ƒ
Žn6žcpusÂallwinner,sun6i-a31 cpu@02arm,cortex-a7ÐcpuÜu๰ îa€O€
/O€
ü€ÈàSB@ÿcpu@12arm,cortex-a7ÐcpuÜu๰ îa€O€
/O€
ü€ÈàSB@ÿcpu@22arm,cortex-a7ÐcpuÜu๰ îa€O€
/O€
ü€ÈàSB@ÿcpu@32arm,cortex-a7ÐcpuÜu๰ îa€O€
/O€
ü€ÈàSB@ÿthermal-zonescpu-thermalú,è:cooling-mapsmap0J0Oÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿtripscpu-alert0^pjÐ×passivecpu-crit^† jÐ ×criticalpmu2arm,cortex-a7-pmu0ƒxyz{clocks Oclk-24Mu2fixed-clockŽn6‚ÃP‘osc24Mclk-32ku2fixed-clockŽ€‚ÃP‘ext_osc32k2clk-mii-phy-txu2fixed-clockŽ}x@‘mii_phy_tx clk-gmac-int-txu2fixed-clockŽsY@‘gmac_int_tx
clk@1c200d0u2allwinner,sun7i-a20-gmac-clkÜÂÐu
‘gmac_tx!display-engine#2allwinner,sun6i-a31-display-engine¤ |disabledsoc2simple-bus Odma-controller@1c020002allwinner,sun6i-a31-dmaÜÀ ƒ2u¸¿
lcd-controller@1c0c0002allwinner,sun6i-a31-tconÜÀÀƒVÊ
¸) Ïlcdlvds u/Ûahbtcon-ch0tcon-ch1lvds-alt‘tcon0-pixel-clockuports port@0 Üendpoint@0Üç0endpoint@1Üç*port@1 Üendpoint@1Üç÷lcd-controller@1c0d0002allwinner,sun6i-a31-tconÜÀЃWÊ
¸) Ïlcdlvds u0€‚Ûahbtcon-ch0tcon-ch1lvds-alt‘tcon1-pixel-clockuports port@0 Üendpoint@0Üç1endpoint@1Üç+port@1 Üendpoint@1Üç÷mmc@1c0f0002allwinner,sun7i-a20-mmcÜÀð uOQPÛahbmmcoutputsample¸Ïahbƒ<�default |disabled mmc@1c100002allwinner,sun7i-a20-mmcÜÁ uRTSÛahbmmcoutputsample¸Ïahbƒ=default |disabled mmc@1c110002allwinner,sun7i-a20-mmcÜÁ uUWVÛahbmmcoutputsample¸Ïahbƒ> |disabled mmc@1c120002allwinner,sun7i-a20-mmcÜÁ uXZYÛahbmmcoutputsample¸ Ïahbƒ? |disabled hdmi@1c160002allwinner,sun6i-a31-hdmiÜÁ`ƒX(u2Š‹
Ûahbmodddcpll-0pll-1¸&ddc-txddc-rxaudio-txÊ
|disabledports port@0 Üendpoint@0Üçendpoint@1Üçport@1Üusb@1c190002allwinner,sun6i-a31-musbÜÁu(¸ƒG0mc@EusbOVotg |disabledphy@1c194002allwinner,sun6i-a31-usb-phyÜÁ”Á¨Á¸^phy_ctrlpmu1pmu2udefÛusb0_phyusb1_phyusb2_phy¸!Ïusb0_resetusb1_resetusb2_reset|okayhsusb@1c1a000&2allwinner,sun6i-a31-ehcigeneric-ehciÜÁ ƒHu)¸@Eusb|okayusb@1c1a400&2allwinner,sun6i-a31-ohcigeneric-ohciÜÁ¤ƒIu+g¸@Eusb |disabledusb@1c1b000&2allwinner,sun6i-a31-ehcigeneric-ehciÜÁ°ƒJu*¸@Eusb |disabledusb@1c1b400&2allwinner,sun6i-a31-ohcigeneric-ohciÜÁ´ƒKu,h¸@Eusb |disabledusb@1c1c400&2allwinner,sun6i-a31-ohcigeneric-ohciÜÁăMu-i¸ |disabledclock@1c200002allwinner,sun6i-a31-ccuÜÂu
Ûhoscloscu„pinctrl@1c208002allwinner,sun6i-a31-pinctrlÜÂ0ƒu@Ûapbhosclosc‘¡¶Ç:gmac-gmii-pins‚ÓPA0PA1PA2PA3PA4PA5PA6PA7PA8PA9PA10PA11PA12PA13PA14PA15PA16PA17PA18PA19PA20PA21PA22PA23PA24PA25PA26PA27Øgmacágmac-mii-pinsTÓPA0PA1PA2PA3PA8PA9PA11PA12PA13PA14PA19PA20PA21PA22PA23PA24PA26PA27Øgmacgmac-rgmii-pinsFÓPA0PA1PA2PA3PA9PA10PA11PA12PA13PA14PA19PA20PA25PA26PA27Øgmacá(i2c0-pins
ÓPH14PH15Øi2c0i2c1-pins
ÓPH16PH17Øi2c1i2c2-pins
ÓPH18PH19Øi2c2 lcd0-rgb888-pins‚ÓPD0PD1PD2PD3PD4PD5PD6PD7PD8PD9PD10PD11PD12PD13PD14PD15PD16PD17PD18PD19PD20PD21PD22PD23PD24PD25PD26PD27Ølcd0mmc0-pinsÓPF0PF1PF2PF3PF4PF5Ømmc0áðmmc1-pinsÓPG0PG1PG2PG3PG4PG5Ømmc1áðmmc2-4bit-pinsÓPC6PC7PC8PC9PC10PC11Ømmc2áðmmc2-8bit-emmc-pins3ÓPC6PC7PC8PC9PC10PC11PC12PC13PC14PC15PC24Ømmc2áðmmc3-8bit-emmc-pins3ÓPC6PC7PC8PC9PC10PC11PC12PC13PC14PC15PC24Ømmc3á(ðspdif-tx-pinÓPH28Øspdifuart0-ph-pins
ÓPH20PH21Øuart0timer@1c20c002allwinner,sun4i-a10-timerÜ Hƒuwatchdog@1c20ca02allwinner,sun6i-a31-wdtÜ ƒuspdif@1c21000ý2allwinner,sun6i-a31-spdif܃u>c¸+
ÛapbspdifÊ
&rxtx |disabledi2s@1c22000ý2allwinner,sun6i-a31-i2sÜÂ ƒ
uAa¸-ÛapbmodÊ
&rxtx |disabledi2s@1c22400ý2allwinner,sun6i-a31-i2sÜÂ$ƒuBb¸.ÛapbmodÊ
&rxtx |disabledlradc@1c228002allwinner,sun4i-a10-lradc-keysÜÂ(ƒ |disabledrtp@1c250002allwinner,sun6i-a31-tsÜÂPƒserial@1c280002snps,dw-apb-uartÜ€ƒ$.uG¸3Ê
&txrx|okaydefaultserial@1c284002snps,dw-apb-uartÜ„ƒ$.uH¸4Ê
&txrx |disabledserial@1c288002snps,dw-apb-uart܈ƒ$.uI¸5Ê
&txrx |disabledserial@1c28c002snps,dw-apb-uartÜÂŒƒ$.uJ¸6Ê
&txrx |disabledserial@1c290002snps,dw-apb-uart܃$.uK¸7Ê
&txrx |disabledserial@1c294002snps,dw-apb-uartÜ”ƒ$.uL¸8Ê
&txrx |disabledi2c@1c2ac002allwinner,sun6i-a31-i2cܬƒuC¸/default |disabled i2c@1c2b0002allwinner,sun6i-a31-i2cÜ°ƒuD¸0default |disabled i2c@1c2b4002allwinner,sun6i-a31-i2cÜ´ƒuE¸1default |disabled i2c@1c2b8002allwinner,sun6i-a31-i2cܸƒ uF¸2 |disabled ethernet@1c300002allwinner,sun7i-a20-gmacÜÃTƒR0macirqu!!Ûstmmacethallwinner_gmac_tx¸
Ïstmmaceth;DU |disabledmdio2snps,dwmac-mdio crypto-engine@1c1500062allwinner,sun6i-a31-cryptoallwinner,sun4i-a10-cryptoÜÁPƒPu\Ûahbmod¸Ïahbcodec@1c22c00ý2allwinner,sun6i-a31-codecÜÂ,ƒu=‡
Ûapbcodec¸*Ê
&rxtx |disabledtimer@1c6000082allwinner,sun6i-a31-hstimerallwinner,sun7i-a20-hstimerÜÆ0ƒ3456u#¸spi@1c680002allwinner,sun6i-a31-spiÜÆ€ƒAu$]ÛahbmodÊ
&rxtx¸ |disabled spi@1c690002allwinner,sun6i-a31-spiÜƃBu%^ÛahbmodÊ
&rxtx¸ |disabled spi@1c6a0002allwinner,sun6i-a31-spiÜÆ ƒCu&_ÛahbmodÊ
&rxtx¸ |disabled spi@1c6b0002allwinner,sun6i-a31-spiÜÆ°ƒDu'`ÛahbmodÊ
&rxtx¸ |disabled interrupt-controller@1c810002arm,gic-400 ÜÈÈ È@ È` ¡¶ƒ display-frontend@1e00000%2allwinner,sun6i-a31-display-frontendÜàƒ]u5|uÛahbmodram¸!ports port@1 Üendpoint@0Üç",endpoint@1Üç#&display-frontend@1e20000%2allwinner,sun6i-a31-display-frontendÜâƒ^u6}vÛahbmodram¸"ports port@1 Üendpoint@0Üç$-endpoint@1Üç%'display-backend@1e40000$2allwinner,sun6i-a31-display-backendÜäƒ`u4{xÛahbmodram¸ ports port@0 Üendpoint@0Üç&#endpoint@1Üç'%port@1 Üendpoint@1Üç()drc@1e500002allwinner,sun6i-a31-drcÜåƒ[u<�“rÛahbmodram¸(ports port@0 Üendpoint@1Üç)(port@1 Üendpoint@0Üç*endpoint@1Üç+display-backend@1e60000$2allwinner,sun6i-a31-display-backendÜæƒ_u3zwÛahbmodram¸ports port@0 Üendpoint@0Üç,"endpoint@1Üç-$port@1Üendpointç./drc@1e700002allwinner,sun6i-a31-drcÜçƒ[u;’qÛahbmodram¸'ports port@0Üendpointç/.port@1 Üendpoint@0Üç0endpoint@1Üç1rtc@1f00000u2allwinner,sun6i-a31-rtcÜðTƒ()u2‘osc32kinterrupt-controller@1f00c002allwinner,sun6i-a31-r-intc¡¶Üðƒ prcm@1f014002allwinner,sun6i-a31-prcmÜðar100-clk2allwinner,sun6i-a31-ar100-clkuu
‘ar1003ahb0-clk2fixed-factor-clockulvu3‘ahb04apb0-clk2allwinner,sun6i-a31-apb0-clkuu4‘apb05apb0-gates-clk#2allwinner,sun6i-a31-apb0-gates-clkuu5D‘apb0_pioapb0_irapb0_timerapb0_p2wiapb0_uartapb0_1wireapb0_i2c6ir-clku2allwinner,sun4i-a10-mod0-clku‘ir7apb0-rst 2allwinner,sun6i-a31-clock-reset„8cpucfg@1f01c002allwinner,sun6i-a31-cpuconfigÜðir@1f020002allwinner,sun6i-a31-iru67Ûapbir¸8ƒ%Üð @ |disabledpinctrl@1f02c002allwinner,sun6i-a31-r-pinctrlÜð,ƒ-.u6Ûapbhosclosc‘¡¶Çs-ir-rx-pinÓPL4Øs_irs-p2wi-pinsÓPL0PL1Øs_p2wi9i2c@1f034002allwinner,sun6i-a31-p2wiÜð4ƒ'u6Ž† ¸8default9 |disabled ahci-5v2regulator-fixedahci-5vLK@¨LK@ÀÒå: |disabledusb0-vbus2regulator-fixed
usb0-vbusLK@¨LK@Òå: |disabledusb1-vbus2regulator-fixed
usb1-vbusLK@¨LK@ÀÒå:|okayusb2-vbus2regulator-fixed
usb2-vbusLK@¨LK@ÀÒå: |disabledvcc3v02regulator-fixedvcc3v0-ÆÀ¨-ÆÀvcc3v32regulator-fixedvcc3v32Z ¨2Z vcc5v02regulator-fixedvcc5v0LK@¨LK@ interrupt-parent#address-cells#size-cellsmodelcompatibleethernet0serial0rangesstdout-pathallwinner,pipelineclocksstatusinterruptsclock-frequencyarm,cpu-registers-not-fw-configuredenable-methoddevice_typeregclock-latencyoperating-points#cooling-cellsphandlepolling-delay-passivepolling-delaythermal-sensorstripcooling-devicetemperaturehysteresis#clock-cellsclock-accuracyclock-output-namesallwinner,pipelinesresets#dma-cellsdmasreset-namesclock-namesremote-endpointallwinner,tcon-channelpinctrl-namespinctrl-0dma-namesinterrupt-namesphysphy-namesextcondr_modereg-names#phy-cellsusb1_vbus-supply#reset-cellsgpio-controllerinterrupt-controller#interrupt-cells#gpio-cellspinsfunctiondrive-strengthbias-pull-up#sound-dai-cells#thermal-sensor-cellsreg-shiftreg-io-widthsnps,pblsnps,fixed-burstsnps,force_sf_dma_modeclock-divclock-multregulator-nameregulator-min-microvoltregulator-max-microvoltregulator-boot-onenable-active-highgpio