Ðþí  _`   8  Yp   (            ð  Y8                                                                   	   ,Pinebook          %   2pine64,pinebook allwinner,sun50i-a64       chosen                                     =         Dserial0:115200n8       framebuffer-lcd       0   2allwinner,simple-framebuffer simple-framebuffer          Pmixer0-lcd0          c      d            	   jdisabled             q            ~            Œ         framebuffer-hdmi          0   2allwinner,simple-framebuffer simple-framebuffer          Pmixer1-lcd1-hdmi             c            e      n      	   jdisabled             š            cpus                                 cpu@0            2arm,cortex-a53           ªcpu          ¶             ºpsci             È            Ù         cpu@1            2arm,cortex-a53           ªcpu          ¶            ºpsci             È            Ù         cpu@2            2arm,cortex-a53           ªcpu          ¶            ºpsci             È            Ù         cpu@3            2arm,cortex-a53           ªcpu          ¶            ºpsci             È            Ù         l2-cache             2cache            á            Ù            display-engine        $   2allwinner,sun50i-a64-display-engine          í   	   
      	   jdisabled          osc24M_clk                       2fixed-clock         n6         osc24M           Ù   )      osc32k_clk                       2fixed-clock           €         ext-osc32k           Ù   7      pmu          2arm,cortex-a53-pmu        0  1       ˜          ™          š          ›           <                  psci             2arm,psci-0.2             Ásmc       sound            2simple-audio-card           Osun50i-a64-audio            fi2s                    ž           À   €        Ú           v  õLeft DAC AIF1 Slot 0 Left Right DAC AIF1 Slot 0 Right Speaker Amp INL LINEOUT Speaker Amp INR LINEOUT Internal Speaker Speaker Amp OUTL Internal Speaker Speaker Amp OUTR Headphone Jack HP AIF1 Slot 0 Left ADC Left ADC AIF1 Slot 0 Right ADC Right ADC Internal Microphone Left MBIAS MIC1 Internal Microphone Left Internal Microphone Right HBIAS MIC2 Internal Microphone Right            jokay          {  Microphone Internal Microphone Left Microphone Internal Microphone Right Headphone Headphone Jack Speaker Internal Speaker     simple-audio-card,cpu           )            Ù         simple-audio-card,codec         )            sound_spdif          2simple-audio-card           OOn-board SPDIF     simple-audio-card,cpu           )         simple-audio-card,codec         )            spdif-out           3             2linux,spdif-dit          Ù         timer            2arm,armv8-timer          D      0  1                              
        soc          2simple-bus                                     =   de2@1000000          2allwinner,sun50i-a64-de2             ¶    @          _                                        =        @     clock@0          2allwinner,sun50i-a64-de2-clk             ¶                c      c      4        nmod bus         z                         �            Ù         mixer@100000          !   2allwinner,sun50i-a64-de2-mixer-0             ¶               c                     nbus mod         z                Ù   	   ports                                port@1           ¶      endpoint            Ž            Ù                  mixer@200000          !   2allwinner,sun50i-a64-de2-mixer-1             ¶                c                    nbus mod         z               Ù   
   ports                                port@1           ¶      endpoint            Ž            Ù                     syscon@1c00000        $   2allwinner,sun50i-a64-system-control          ¶À                                        =         Ù   0   sram@18000        
   2mmio-sram            ¶ €  €                                   =     €  €    sram-section@0           2allwinner,sun50i-a64-sram-c          ¶     €          Ù            sram@1d00000          
   2mmio-sram            ¶Ð                                       =    Ð        sram-section@0        9   2allwinner,sun50i-a64-sram-c1 allwinner,sun4i-a10-sram-c1             ¶                Ù               dma-controller@1c02000           2allwinner,sun50i-a64-dma             ¶À             1       2            c              ž           «           z              ¸            Ù   +      lcd-controller@1c0c000        <   2allwinner,sun50i-a64-tcon-lcd allwinner,sun8i-a83t-tcon-lcd          ¶ÀÀ            1       V            c      /      d        nahb tcon-ch0            tcon-pixel-clock            z            #      	  Ãlcd lvds       ports                                port@0                                     ¶       endpoint@0           ¶            Ž            Ù            port@1                                     ¶      endpoint@1           ¶           Ž           Ï            Ù   4               lcd-controller@1c0d000        :   2allwinner,sun50i-a64-tcon-tv allwinner,sun8i-a83t-tcon-tv            ¶ÀÐ            1       W            c      0      e        nahb tcon-ch1            z              Ãlcd    ports                                port@0           ¶       endpoint            Ž            Ù            port@1                                     ¶      endpoint@1           ¶           Ž            Ù   6               video-codec@1c0e000       "   2allwinner,sun50i-a64-video-engine            ¶Àà             c      .      j      _        nahb mod ram         z              1       :           _            mmc@1c0f000          2allwinner,sun50i-a64-mmc             ¶Àð             c            K        nahb mmc         z              Ãahb         1       <           æðÑ€         jokay                                      ôdefault                                                     !        ,         mmc@1c10000          2allwinner,sun50i-a64-mmc             ¶Á              c             L        nahb mmc         z      	        Ãahb         1       =           æðÑ€         jokay                                      ôdefault            !           "        6   #        C   $        ,            N   wifi@1           ¶            mmc@1c11000          2allwinner,sun50i-a64-emmc            ¶Á             c      !      M        nahb mmc         z      
        Ãahb         1       >           æëÂ          jokay                                      ôdefault            %   &                   6   #        ,            N         \         m      eeprom@1c14000           2allwinner,sun50i-a64-sid             ¶Á@          usb@1c19000          2allwinner,sun8i-a33-musb             ¶Á�             c      )        z              1       G           |mc          Œ   '            ‘usb         ›   '          	   jdisabled            ¢host          phy@1c19400          2allwinner,sun50i-a64-usb-phy             ¶Á”    Á¨    Á¸            ªphy_ctrl pmu0 pmu1           c      V      W        nusb0_phy usb1_phy           z                     Ãusb0_reset usb1_reset            jokay            ´           ¿   (        Ð   (         Ù   '      usb@1c1a000       '   2allwinner,sun50i-a64-ehci generic-ehci           ¶Á             1       H            c      ,      *      [        z                     jokay            Œ   '            ‘usb       usb@1c1a400       '   2allwinner,sun50i-a64-ohci generic-ohci           ¶Á¤            1       I            c      ,      [        z               jokay            Œ   '            ‘usb       usb@1c1b000       '   2allwinner,sun50i-a64-ehci generic-ehci           ¶Á°            1       J            c      -      +      ]        z                    Œ   '           ‘usb          jokay          usb@1c1b400       '   2allwinner,sun50i-a64-ohci generic-ohci           ¶Á´            1       K            c      -      ]        z              Œ   '           ‘usb          jokay          clock@1c20000            2allwinner,sun50i-a64-ccu             ¶Â              c   )   *          
  nhosc losc                      �            Ù         pinctrl@1c20800          2allwinner,sun50i-a64-pinctrl             ¶Â          $  1                                       c      :         á        ñ            ý                    Ù       csi-pins          .  #PE0 PE2 PE3 PE4 PE5 PE6 PE7 PE8 PE9 PE10 PE11           (csi          Ù   2      i2c0_pins           #PH0 PH1         (i2c0          i2c1_pins           #PH2 PH3         (i2c1          mmc0-pins           #PF0 PF1 PF2 PF3 PF4 PF5         (mmc0            1            @         Ù         mmc1-pins           #PG0 PG1 PG2 PG3 PG4 PG5         (mmc1            1            @         Ù   !      mmc2-pins         3  #PC5 PC6 PC8 PC9 PC10 PC11 PC12 PC13 PC14 PC15 PC16          (mmc2            1            @         Ù   %      mmc2-ds-pin         #PC1         (mmc2            1            @         Ù   &      pwm_pin         #PD22            (pwm          Ù   1      rmii_pins         2  #PD10 PD11 PD13 PD14 PD17 PD18 PD19 PD20 PD22 PD23           (emac            1   (      rgmii_pins        I  #PD8 PD9 PD10 PD11 PD12 PD13 PD15 PD16 PD17 PD18 PD19 PD20 PD21 PD22 PD23            (emac            1   (      spdif           #PH8         (spdif            Ù   ,      spi0            #PC0 PC1 PC2 PC3         (spi0             Ù   .      spi1            #PD0 PD1 PD2 PD3         (spi1             Ù   /      uart0-pb-pins           #PB8 PB9         (uart0            Ù   -      uart1_pins          #PG6 PG7         (uart1         uart1_rts_cts_pins          #PG8 PG9         (uart1         uart2-pins          #PB0 PB1         (uart2         uart3-pins          #PD0 PD1         (uart3         uart4-pins          #PD2 PD3         (uart4         uart4-rts-cts-pins          #PD4 PD5         (uart4            spdif@1c21000           3          4   2allwinner,sun50i-a64-spdif allwinner,sun8i-h3-spdif          ¶Â            1                   c      9      U        z      %      
  napb spdif           M   +           Rtx          ôdefault            ,      	   jdisabled             Ù         i2s@1c22000         3          0   2allwinner,sun50i-a64-i2s allwinner,sun8i-h3-i2s          ¶Â             1                   c      <      R        napb mod         z      '        Rrx tx           M   +      +         	   jdisabled          i2s@1c22400         3          0   2allwinner,sun50i-a64-i2s allwinner,sun8i-h3-i2s          ¶Â$            1                   c      =      S        napb mod         z      (        Rrx tx           M   +      +         	   jdisabled          dai@1c22c00         3             2allwinner,sun50i-a64-codec-i2s           ¶Â,            1                   c      8      k        napb mod         z      $        Ãrst         M   +      +           Rrx tx            jokay             Ù         codec@1c22e00           3             2allwinner,sun8i-a33-codec            ¶Â.            1                   c      8      k        nbus mod          jokay             Ù         serial@1c28000           2snps,dw-apb-uart             ¶Â€            1                   \           f            c      C        z      .         jokay            ôdefault            -      serial@1c28400           2snps,dw-apb-uart             ¶Â„            1                  \           f            c      D        z      /      	   jdisabled          serial@1c28800           2snps,dw-apb-uart             ¶Âˆ            1                  \           f            c      E        z      0      	   jdisabled          serial@1c28c00           2snps,dw-apb-uart             ¶ÂŒ            1                  \           f            c      F        z      1      	   jdisabled          serial@1c29000           2snps,dw-apb-uart             ¶Â�            1                  \           f            c      G        z      2      	   jdisabled          i2c@1c2ac00          2allwinner,sun6i-a31-i2c          ¶Â¬            1                   c      ?        z      *      	   jdisabled                                    i2c@1c2b000          2allwinner,sun6i-a31-i2c          ¶Â°            1                   c      @        z      +      	   jdisabled                                    i2c@1c2b400          2allwinner,sun6i-a31-i2c          ¶Â´            1                   c      A        z      ,      	   jdisabled                                    spi@1c68000          2allwinner,sun8i-h3-spi           ¶Æ€            1       A            c      '      P        nahb mod         M   +      +           Rrx tx           ôdefault            .        z            	   jdisabled            s                                   spi@1c69000          2allwinner,sun8i-h3-spi           ¶Æ�            1       B            c      (      Q        nahb mod         M   +      +           Rrx tx           ôdefault            /        z            	   jdisabled            s                                   ethernet@1c30000             2allwinner,sun50i-a64-emac           z   0         ¶Ã             1       R           |macirq          z            
  Ãstmmaceth            c      $      
  nstmmaceth         	   jdisabled       mdio             2snps,dwmac-mdio                                    gpu@1c40000       '   2allwinner,sun50i-a64-mali arm,mali-400           ¶Ä           T  1       a          b          c          d          f          g          e         #  |gp gpmmu pp0 ppmmu0 pp1 ppmmu1 pmu           c      5      r      	  nbus core            z            interrupt-controller@1c81000             2arm,gic-400           ¶È    È      È@     È`             1      	           ý                    Ù         pwm@1c21400       1   2allwinner,sun50i-a64-pwm allwinner,sun5i-a13-pwm             ¶Â             c   )        ôdefault            1        �            jokay             Ù   =      csi@1cb0000          2allwinner,sun50i-a64-csi             ¶Ë             1       T            c      2      h      `        nbus mod ram         z              ôdefault            2      	   jdisabled          dsi@1ca0000          2allwinner,sun50i-a64-mipi-dsi            ¶Ê             1       Y            c              nbus         z              Œ   3        ‘dphy          	   jdisabled       ports                                port@0                                     ¶       endpoint            Ž   4         Ù                  d-phy@1ca1000         =   2allwinner,sun50i-a64-mipi-dphy allwinner,sun6i-a31-mipi-dphy             ¶Ê             c            q        nbus mod         z            	   jdisabled            ´             Ù   3      hdmi@1ee0000          :   2allwinner,sun50i-a64-dw-hdmi allwinner,sun8i-a83t-dw-hdmi            ¶î             f           1       X            c      3      o      n        niahb isfr tmds          z              Ãctrl            Œ   5      	  ‘hdmi-phy          	   jdisabled       ports                                port@0           ¶       endpoint            Ž   6         Ù            port@1           ¶               hdmi-phy@1ef0000             2allwinner,sun50i-a64-hdmi-phy            ¶ï              c      3      o              nbus mod pll-0           z              Ãphy         ´             Ù   5      rtc@1f00000       0   2allwinner,sun50i-a64-rtc allwinner,sun8i-h3-rtc          ¶ð             1       (          )           osc32k osc32k-out iosc           c   7                    Ù   *      interrupt-controller@1f00c00          7   2allwinner,sun50i-a64-r-intc allwinner,sun6i-a31-r-intc           ý                    ¶ð            1                    Ù   <      clock@1f01400            2allwinner,sun50i-a64-r-ccu           ¶ð             c   )   *       *                 nhosc losc iosc pll-periph                      �            Ù   8      codec-analog@1f015c0          "   2allwinner,sun50i-a64-codec-analog            ¶ðÀ            jokay            Œ   #         Ù         i2c@1f02400       1   2allwinner,sun50i-a64-i2c allwinner,sun6i-a31-i2c             ¶ð$            1       ,            c   8   	        z   8            jokay                                       †         ôdefault            9      pwm@1f03800       1   2allwinner,sun50i-a64-pwm allwinner,sun5i-a13-pwm             ¶ð8             c   )        ôdefault            :        �         	   jdisabled          pinctrl@1f02c00          2allwinner,sun50i-a64-r-pinctrl           ¶ð,            1       -            c   8      )   7        napb hosc losc            á        ñ            ý                    Ù   ?   r-i2c-pl89-pins         #PL8 PL9         (s_i2c            Ù   9      pwm         #PL10            (s_pwm            Ù   :      rsb         #PL0 PL1         (s_rsb            Ù   ;         rsb@1f03400          2allwinner,sun8i-a23-rsb          ¶ð4            1       '            c   8            -ÆÀ        z   8           ôdefault            ;         jokay                                 pmic@3a3             2x-powers,axp803          ¶  £             <        1                ý              ac-power-supply       @   2x-powers,axp803-ac-power-supply x-powers,axp813-ac-power-supply          jokay          adc       (   2x-powers,axp803-adc x-powers,axp813-adc         ™         gpio          *   2x-powers,axp803-gpio x-powers,axp813-gpio            á        ñ      gpio0-ldo           #GPIO0           (ldo       gpio1-ldo           #GPIO1           (ldo          battery-power-supply          J   2x-powers,axp803-battery-power-supply x-powers,axp813-battery-power-supply            jokay          regulators          «  ¸   aldo1           ¾vcc-csi         Í *¹€        å *¹€      aldo2           ¾vcc-pl           ý        Í w@        å 2Z       aldo3           ¾vcc-pll-avcc             ý        Í )2à        å 2Z       dc1sw           ¾vcc-lcd          Ù         dcdc1           ¾vcc-3v3          ý        Í 2Z         å 2Z          Ù         dcdc2         	  ¾vdd-cpux             ý        Í B@        å Ö       dcdc3           ¾dcdc3         dcdc4           ¾dcdc4         dcdc5         	  ¾vcc-dram             ý        Í O€        å O€      dcdc6           ¾vdd-sys          ý        Í Èà        å Èà      dldo1         	  ¾vcc-hdmi            Í 2Z         å 2Z          Ù         dldo2           ¾vcc-edp         Í &%         å &%          Ù         dldo3         	  ¾avdd-csi            Í 2Z         å 2Z       dldo4         	  ¾vcc-wifi            Í 2Z         å 2Z          Ù   "      eldo1           ¾cpvdd            ý        Í w@        å w@         Ù   #      eldo2           ¾eldo2         eldo3           ¾vdd-1v8-csi         Í w@        å w@      fldo1           ¾vcc-1v2-hsic            Í O€        å O€         Ù         fldo2         	  ¾vdd-cpus             ý        Í Èà        å Èà      ldo-io0         ¾vcc-usb          jokay            Í 2Z         å 2Z          Ù   (      ldo-io1         ¾ldo-io1       	   jdisabled          rtc-ldo          ý        Í -ÆÀ        å -ÆÀ        ¾vcc-rtc       drivevbus         
  ¾drivevbus         	   jdisabled                   watchdog@1c20ca0          1   2allwinner,sun50i-a64-wdt allwinner,sun6i-a31-wdt             ¶Â             1                   aliases         /soc/serial@1c28000         /soc/mmc@1c10000/wifi@1       regulator@0          2regulator-fixed         ¾bl-3v3          Í 2Z         å 2Z         #                       (         Ù   >      backlight            2pwm-backlight           ;   =      ÃP          ,  @          
            (   7   F   U   d        R           k                      x   >      gpio_keys         
   2gpio-keys      lid_switch          …Lid Switch             ?                  ‹           œ             §         ¹         vcc3v3           2regulator-fixed         ¾vcc3v3          Í 2Z         å 2Z       wifi_pwrseq          2mmc-pwrseq-simple           Ç   ?                   Ù   $      audio-amplifier          2simple-audio-amplifier          Ó   (        k                      ÞSpeaker Amp          Ù            	interrupt-parent #address-cells #size-cells model compatible ranges stdout-path allwinner,pipeline clocks status panel-supply dvdd25-supply dvdd12-supply vcc-hdmi-supply device_type reg enable-method next-level-cache phandle cache-level allwinner,pipelines #clock-cells clock-frequency clock-output-names interrupts interrupt-affinity simple-audio-card,name simple-audio-card,format simple-audio-card,frame-master simple-audio-card,bitclock-master simple-audio-card,mclk-fs simple-audio-card,aux-devs simple-audio-card,routing simple-audio-card,widgets sound-dai #sound-dai-cells allwinner,erratum-unknown1 allwinner,sram clock-names resets #reset-cells remote-endpoint dma-channels dma-requests #dma-cells reset-names allwinner,tcon-channel max-frequency pinctrl-names pinctrl-0 vmmc-supply cd-gpios disable-wp bus-width vqmmc-supply mmc-pwrseq non-removable cap-mmc-hw-reset mmc-hs200-1_8v interrupt-names phys phy-names extcon dr_mode reg-names #phy-cells usb0_vbus-supply usb1_vbus-supply gpio-controller #gpio-cells interrupt-controller #interrupt-cells pins function drive-strength bias-pull-up dmas dma-names reg-shift reg-io-width num-cs syscon #pwm-cells hpvcc-supply #io-channel-cells x-powers,dcdc-freq regulator-name regulator-min-microvolt regulator-max-microvolt regulator-always-on serial0 ethernet0 gpio enable-active-high pwms brightness-levels default-brightness-level enable-gpios power-supply label linux,input-type linux,code linux,can-disable wakeup-source reset-gpios VCC-supply sound-name-prefix 