Ðþí  hõ   8  d   (            í  cÐ                                                                      ,MSI Primo81 tablet        !   2msi,primo81 allwinner,sun6i-a31s       aliases          =/soc/ethernet@1c30000         chosen                                     G   framebuffer-lcd0-hdmi         0   2allwinner,simple-framebuffer simple-framebuffer          Nde_be0-lcd0-hdmi          @   a      3      /      2      w      ’      z      �      Š      	   hdisabled          framebuffer-lcd0          0   2allwinner,simple-framebuffer simple-framebuffer          Nde_be0-lcd0       0   a      3      /      w      ’      z            	   hdisabled             o            ~            timer            2arm,armv7-timer       0   •                              
            n6           °      cpus             Ôallwinner,sun6i-a31                              cpu@0            2arm,cortex-a7            âcpu          î             a               ò ¹°           a€ O€ /  O€ 
ü€ Èà S  B@                               +         cpu@1            2arm,cortex-a7            âcpu          î            a               ò ¹°           a€ O€ /  O€ 
ü€ Èà S  B@                   +   	      cpu@2            2arm,cortex-a7            âcpu          î            a               ò ¹°           a€ O€ /  O€ 
ü€ Èà S  B@                   +   
      cpu@3            2arm,cortex-a7            âcpu          î            a               ò ¹°           a€ O€ /  O€ 
ü€ Èà S  B@                   +            thermal-zones      cpu-thermal         3   ú        I  è        W      cooling-maps       map0            g         0  l   ÿÿÿÿÿÿÿÿ   	ÿÿÿÿÿÿÿÿ   
ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ         trips      cpu-alert0          { p        ‡  Ð         épassive         +         cpu-crit            { †         ‡  Ð      	   écritical                   pmu          2arm,cortex-a7-pmu         0   •       x          y          z          {         clocks                                     G   clk-24M         ’             2fixed-clock           n6         Ÿ  ÃP        ®osc24M          +   "      clk-32k         ’             2fixed-clock             €         Ÿ  ÃP        ®ext_osc32k          +   ;      clk-mii-phy-tx          ’             2fixed-clock           }x@        ®mii_phy_tx          +         clk-gmac-int-tx         ’             2fixed-clock           sY@        ®gmac_int_tx         +         clk@1c200d0         ’             2allwinner,sun7i-a20-gmac-clk             îÂ Ð            a              ®gmac_tx         +   *         display-engine        $   2allwinner,sun6i-a31s-display-engine         Á               hokay          soc          2simple-bus                                     G   dma-controller@1c02000           2allwinner,sun6i-a31-dma          îÀ              •       2            a              Õ              Ü           +         lcd-controller@1c0c000           2allwinner,sun6i-a31s-tcon            îÀÀ             •       V           ç              Õ            )      	  ìlcd lvds              a      /            �              øahb tcon-ch0 tcon-ch1 lvds-alt          ®tcon0-pixel-clock           ’       ports                                port@0                                     î       endpoint@0           î                       +   9      endpoint@1           î                      +   3         port@1                                     î      endpoint@1           î                                 +                  lcd-controller@1c0d000           2allwinner,sun6i-a31-tcon             îÀÐ             •       W           ç              Õ            )      	  ìlcd lvds              a      0      €      ‚              øahb tcon-ch0 tcon-ch1 lvds-alt          ®tcon1-pixel-clock           ’       ports                                port@0                                     î       endpoint@0           î                       +   :      endpoint@1           î                      +   4         port@1                                     î      endpoint@1           î                                 +                  mmc@1c0f000          2allwinner,sun7i-a20-mmc          îÀð              a            O      Q      P        øahb mmc output sample           Õ              ìahb          •       <           +default         9            hokay                                      C           O           Y                   mmc@1c10000          2allwinner,sun7i-a20-mmc          îÁ               a            R      T      S        øahb mmc output sample           Õ              ìahb          •       =           +default         9         	   hdisabled                                    mmc@1c11000          2allwinner,sun7i-a20-mmc          îÁ              a            U      W      V        øahb mmc output sample           Õ              ìahb          •       >         	   hdisabled                                    mmc@1c12000          2allwinner,sun7i-a20-mmc          îÁ               a            X      Z      Y        øahb mmc output sample           Õ      	        ìahb          •       ?         	   hdisabled                                    hdmi@1c16000             2allwinner,sun6i-a31-hdmi             îÁ`             •       X         (   a      2      Š      ‹                    øahb mod ddc pll-0 pll-1         Õ              bddc-tx ddc-rx audio-tx          ç                           hokay       ports                                port@0                                     î       endpoint@0           î                       +         endpoint@1           î                      +            port@1           î      endpoint                       +   C               usb@1c19000          2allwinner,sun6i-a31-musb             îÁ�             a      (        Õ               •       G           lmc          |               �usb         ‹               ’otg          hokay          phy@1c19400          2allwinner,sun6i-a31-usb-phy          îÁ”    Á¨    Á¸            šphy_ctrl pmu1 pmu2           a      d      e      f        øusb0_phy usb1_phy usb2_phy          Õ                         !  ìusb0_reset usb1_reset usb2_reset             hokay            ¤           ¯                      Á           Ø            é   !        +         usb@1c1a000       &   2allwinner,sun6i-a31-ehci generic-ehci            îÁ              •       H            a      )        Õ              |              �usb          hokay          usb@1c1a400       &   2allwinner,sun6i-a31-ohci generic-ohci            îÁ¤             •       I            a      +      g        Õ              |              �usb       	   hdisabled          usb@1c1b000       &   2allwinner,sun6i-a31-ehci generic-ehci            îÁ°             •       J            a      *        Õ              |              �usb       	   hdisabled          usb@1c1b400       &   2allwinner,sun6i-a31-ohci generic-ohci            îÁ´             •       K            a      ,      h        Õ              |              �usb       	   hdisabled          usb@1c1c400       &   2allwinner,sun6i-a31-ohci generic-ohci            îÁÄ             •       M            a      -      i        Õ            	   hdisabled          clock@1c20000            2allwinner,sun6i-a31-ccu          îÂ              a   "   #          
  øhosc losc           ’           ú           +         pinctrl@1c20800          2allwinner,sun6i-a31s-pinctrl             îÂ                 $      0   •                                                 a      @   "   #            øapb hosc losc                             ,           =           +      gmac-gmii-pins        ‚  IPA0 PA1 PA2 PA3 PA4 PA5 PA6 PA7 PA8 PA9 PA10 PA11 PA12 PA13 PA14 PA15 PA16 PA17 PA18 PA19 PA20 PA21 PA22 PA23 PA24 PA25 PA26 PA27           Ngmac            W         gmac-mii-pins         T  IPA0 PA1 PA2 PA3 PA8 PA9 PA11 PA12 PA13 PA14 PA19 PA20 PA21 PA22 PA23 PA24 PA26 PA27         Ngmac          gmac-rgmii-pins       F  IPA0 PA1 PA2 PA3 PA9 PA10 PA11 PA12 PA13 PA14 PA19 PA20 PA25 PA26 PA27           Ngmac            W   (      i2c0-pins         
  IPH14 PH15           Ni2c0            +   &      i2c1-pins         
  IPH16 PH17           Ni2c1            +   '      i2c2-pins         
  IPH18 PH19           Ni2c2            +   (      lcd0-rgb888-pins          ‚  IPD0 PD1 PD2 PD3 PD4 PD5 PD6 PD7 PD8 PD9 PD10 PD11 PD12 PD13 PD14 PD15 PD16 PD17 PD18 PD19 PD20 PD21 PD22 PD23 PD24 PD25 PD26 PD27           Nlcd0          mmc0-pins           IPF0 PF1 PF2 PF3 PF4 PF5         Nmmc0            W            f        +         mmc1-pins           IPG0 PG1 PG2 PG3 PG4 PG5         Nmmc1            W            f        +         mmc2-4bit-pins          IPC6 PC7 PC8 PC9 PC10 PC11           Nmmc2            W            f      mmc2-8bit-emmc-pins       3  IPC6 PC7 PC8 PC9 PC10 PC11 PC12 PC13 PC14 PC15 PC24          Nmmc2            W            f      mmc3-8bit-emmc-pins       3  IPC6 PC7 PC8 PC9 PC10 PC11 PC12 PC13 PC14 PC15 PC24          Nmmc3            W   (         f      spdif-tx-pin            IPH28            Nspdif         uart0-ph-pins         
  IPH20 PH21           Nuart0         mma8452-int-pin         IPA9         Ngpio_in          f        +   )         timer@1c20c00            2allwinner,sun4i-a10-timer            îÂ           H   •                                                                     a   "      watchdog@1c20ca0             2allwinner,sun6i-a31-wdt          îÂ              •                   a   "      spdif@1c21000           s             2allwinner,sun6i-a31-spdif            îÂ             •                   a      >      c        Õ      +      
  øapb spdif           ç                    brx tx         	   hdisabled          i2s@1c22000         s             2allwinner,sun6i-a31-i2s          îÂ              •                   a      A      a        Õ      -        øapb mod         ç                    brx tx         	   hdisabled          i2s@1c22400         s             2allwinner,sun6i-a31-i2s          îÂ$             •                   a      B      b        Õ      .        øapb mod         ç                    brx tx         	   hdisabled          lradc@1c22800            2allwinner,sun4i-a10-lradc-keys           îÂ(                 $         •                   hokay            „   %   button-158        
  �Volume Up           –   s        #            ¡ l
      button-349          �Volume Down         –   r        #            ¡ T         rtp@1c25000          2allwinner,sun6i-a31-ts           îÂP             •                  ©            +         serial@1c28000           2snps,dw-apb-uart             îÂ€             •                   ¿           É            a      G        Õ      3        ç                    btx rx         	   hdisabled          serial@1c28400           2snps,dw-apb-uart             îÂ„             •                  ¿           É            a      H        Õ      4        ç                    btx rx         	   hdisabled          serial@1c28800           2snps,dw-apb-uart             îÂˆ             •                  ¿           É            a      I        Õ      5        ç                    btx rx         	   hdisabled          serial@1c28c00           2snps,dw-apb-uart             îÂŒ             •                  ¿           É            a      J        Õ      6        ç      	      	        btx rx         	   hdisabled          serial@1c29000           2snps,dw-apb-uart             îÂ�             •                  ¿           É            a      K        Õ      7        ç      
      
        btx rx         	   hdisabled          serial@1c29400           2snps,dw-apb-uart             îÂ”             •                  ¿           É            a      L        Õ      8        ç                    btx rx         	   hdisabled          i2c@1c2ac00          2allwinner,sun6i-a31-i2c          îÂ¬             •                   a      C        Õ      /        +default         9   &         hfailed                                  i2c@1c2b000          2allwinner,sun6i-a31-i2c          îÂ°             •                   a      D        Õ      0        +default         9   '         hokay                                 ctp@5d           2goodix,gt911             î   ]                      •                   Ö         i2c@1c2b400          2allwinner,sun6i-a31-i2c          îÂ´             •                   a      E        Õ      1        +default         9   (         hokay                                 accelerometer@1c            +default         9   )         2fsl,mma8452          î                         •       	            i2c@1c2b800          2allwinner,sun6i-a31-i2c          îÂ¸             •       	            a      F        Õ      2      	   hdisabled                                    ethernet@1c30000             2allwinner,sun7i-a20-gmac             îÃ    T         •       R           lmacirq           a      !   *        østmmaceth allwinner_gmac_tx         Õ            
  ìstmmaceth           î            ÷               	   hdisabled       mdio             2snps,dwmac-mdio                                    crypto-engine@1c15000         6   2allwinner,sun6i-a31-crypto allwinner,sun4i-a10-crypto            îÁP             •       P            a            \        øahb mod         Õ              ìahb       codec@1c22c00           s             2allwinner,sun6i-a31-codec            îÂ,             •                   a      =      ‡      
  øapb codec           Õ      *        ç                    brx tx         	   hdisabled          timer@1c60000         8   2allwinner,sun6i-a31-hstimer allwinner,sun7i-a20-hstimer          îÆ           0   •       3          4          5          6            a      #        Õ            spi@1c68000          2allwinner,sun6i-a31-spi          îÆ€             •       A            a      $      ]        øahb mod         ç                    brx tx           Õ            	   hdisabled                                    spi@1c69000          2allwinner,sun6i-a31-spi          îÆ�             •       B            a      %      ^        øahb mod         ç                    brx tx           Õ            	   hdisabled                                    spi@1c6a000          2allwinner,sun6i-a31-spi          îÆ              •       C            a      &      _        øahb mod         ç                    brx tx           Õ            	   hdisabled                                    spi@1c6b000          2allwinner,sun6i-a31-spi          îÆ°             •       D            a      '      `        øahb mod         ç                    brx tx           Õ            	   hdisabled                                    interrupt-controller@1c81000             2arm,gic-400           îÈ    È      È@     È`                      ,            •      	          +         display-frontend@1e00000          %   2allwinner,sun6i-a31-display-frontend             îà              •       ]            a      5      |      u        øahb mod ram         Õ      !        +      ports                                port@1                                     î      endpoint@0           î               +        +   5      endpoint@1           î              ,        +   /               display-frontend@1e20000          %   2allwinner,sun6i-a31-display-frontend             îâ              •       ^            a      6      }      v        øahb mod ram         Õ      "        +      ports                                port@1                                     î      endpoint@0           î               -        +   6      endpoint@1           î              .        +   0               display-backend@1e40000       $   2allwinner,sun6i-a31-display-backend          îä              •       `            a      4      {      x        øahb mod ram         Õ          ports                                port@0                                     î       endpoint@0           î               /        +   ,      endpoint@1           î              0        +   .         port@1                                     î      endpoint@1           î              1        +   2               drc@1e50000          2allwinner,sun6i-a31-drc          îå              •       [            a      <      “      r        øahb mod ram         Õ      (   ports                                port@0                                     î       endpoint@1           î              2        +   1         port@1                                     î      endpoint@0           î               3        +         endpoint@1           î              4        +                  display-backend@1e60000       $   2allwinner,sun6i-a31-display-backend          îæ              •       _            a      3      z      w        øahb mod ram         Õ         ports                                port@0                                     î       endpoint@0           î               5        +   +      endpoint@1           î              6        +   -         port@1           î      endpoint               7        +   8               drc@1e70000          2allwinner,sun6i-a31-drc          îç              •       [            a      ;      ’      q        øahb mod ram         Õ      '   ports                                port@0           î       endpoint               8        +   7         port@1                                     î      endpoint@0           î               9        +         endpoint@1           î              :        +                  rtc@1f00000         ’            2allwinner,sun6i-a31-rtc          îð     T             $         •       (          )            a   ;        ®osc32k          +   #      interrupt-controller@1f00c00             2allwinner,sun6i-a31-r-intc                   ,            îð             •                   +   $      prcm@1f01400             2allwinner,sun6i-a31-prcm             îð       ar100-clk            2allwinner,sun6i-a31-ar100-clk           ’             a   #       "      
      
        ®ar100           +   <      ahb0-clk             2fixed-factor-clock          ’                       )            a   <        ®ahb0            +   =      apb0-clk             2allwinner,sun6i-a31-apb0-clk            ’             a   =        ®apb0            +   >      apb0-gates-clk        #   2allwinner,sun6i-a31-apb0-gates-clk          ’            a   >      D  ®apb0_pio apb0_ir apb0_timer apb0_p2wi apb0_uart apb0_1wire apb0_i2c         +   ?      ir-clk          ’             2allwinner,sun4i-a10-mod0-clk             a   #       "        ®ir          +   @      apb0-rst              2allwinner,sun6i-a31-clock-reset         ú           +   A         cpucfg@1f01c00           2allwinner,sun6i-a31-cpuconfig            îð          ir@1f02000           2allwinner,sun6i-a31-ir           a   ?      @        øapb ir          Õ   A            •       %            îð     @      	   hdisabled          pinctrl@1f02c00          2allwinner,sun6i-a31-r-pinctrl            îð,                 $         •       -          .            a   ?       "   #            øapb hosc losc                             ,           =      s-ir-rx-pin         IPL4         Ns_ir          s-p2wi-pins         IPL0 PL1         Ns_p2wi          +   B         i2c@1f03400          2allwinner,sun6i-a31-p2wi             îð4             •       '            a   ?              †         Õ   A           +default         9   B         hokay                                 pmic@68          2x-powers,axp221          î   h             $         •                    4                 ,      ac-power              2x-powers,axp221-ac-power-supply       	   hdisabled          adc          2x-powers,axp221-adc         K         battery-power         %   2x-powers,axp221-battery-power-supply             hokay          gpio             2x-powers,axp221-gpio                     =         regulators          ]  ¸   dcdc1           pvcc-3v0                  “ -ÆÀ        « -ÆÀ        +         dcdc2           pvdd-gpu         “ 
®`        « $@      dcdc3           pvdd-cpu                  “ 
®`        « $@        +         dcdc4           pvdd-sys-dll                  “ 
®`        « $@      dcdc5         	  pvcc-dram                     “ ã`        « ã`      dc1sw           pvcc-lcd         +         dc5ldo        	  pvdd-cpus            “ 
®`        « $@      aldo1           paldo1         aldo2           paldo2         aldo3           pavcc                     “ )2à        « 2Z         +   %      dldo1         	  pvcc-wifi            “ 2Z         « 2Z         +   !      dldo2           pdldo2         dldo3         
  pvddio-csi           “ *¹€        « *¹€      dldo4           pdldo4         eldo1           peldo1         eldo2           peldo2         eldo3           pvdd-mipi-bridge         “ zÀ        « $@        +         ldo_io0         pldo_io0       	   hdisabled          ldo_io1         pldo_io1       	   hdisabled          rtc_ldo                  “ -ÆÀ        « -ÆÀ        prtc_ldo       drivevbus         
  pusb0-vbus            hokay            +             usb-power         !   2x-powers,axp221-usb-power-supply             hokay            +                  ahci-5v          2regulator-fixed         pahci-5v         “ LK@        « LK@         Ã         Õ        è                   	   hdisabled          usb0-vbus            2regulator-fixed       
  pusb0-vbus           “ LK@        « LK@         Õ        è         	          	   hdisabled          usb1-vbus            2regulator-fixed       
  pusb1-vbus           “ LK@        « LK@         Ã         Õ        è                   	   hdisabled          usb2-vbus            2regulator-fixed       
  pusb2-vbus           “ LK@        « LK@         Ã         Õ        è                   	   hdisabled          vcc3v0           2regulator-fixed         pvcc3v0          “ -ÆÀ        « -ÆÀ      vcc3v3           2regulator-fixed         pvcc3v3          “ 2Z         « 2Z       vcc5v0           2regulator-fixed         pvcc5v0          “ LK@        « LK@      hdmi-connector           2hdmi-connector           éc      port       endpoint               C        +                  	interrupt-parent #address-cells #size-cells model compatible ethernet0 ranges allwinner,pipeline clocks status vcc-lcd-supply vdd-mipi-bridge-supply interrupts clock-frequency arm,cpu-registers-not-fw-configured enable-method device_type reg clock-latency operating-points #cooling-cells cpu-supply phandle polling-delay-passive polling-delay thermal-sensors trip cooling-device temperature hysteresis #clock-cells clock-accuracy clock-output-names allwinner,pipelines resets #dma-cells dmas reset-names clock-names remote-endpoint allwinner,tcon-channel pinctrl-names pinctrl-0 vmmc-supply bus-width cd-gpios dma-names interrupt-names phys phy-names extcon dr_mode reg-names #phy-cells usb0_id_det-gpios usb0_vbus_power-supply usb0_vbus-supply usb1_vbus-supply #reset-cells gpio-controller interrupt-controller #interrupt-cells #gpio-cells pins function drive-strength bias-pull-up #sound-dai-cells vref-supply label linux,code voltage #thermal-sensor-cells reg-shift reg-io-width touchscreen-swapped-x-y snps,pbl snps,fixed-burst snps,force_sf_dma_mode clock-div clock-mult x-powers,drive-vbus-en #io-channel-cells x-powers,dcdc-freq regulator-name regulator-always-on regulator-min-microvolt regulator-max-microvolt regulator-boot-on enable-active-high gpio 