     8  y   (              yL                                                         Atmel SAMA5D4 Xplained        1   !atmel,sama5d4-xplained atmel,sama5d4 atmel,sama5             ,      chosen           =serial0:115200n8          aliases          I/ahb/apb/serial@fc00c000             Q/ahb/apb/serial@fc010000             Y/ahb/apb/serial@fc008000             a/ahb/apb/serial@f802c000             i/ahb/apb/serial@f8030000             q/ahb/apb/serial@f8004000             y/ahb/apb/serial@fc004000          (   /ahb/apb/pinctrl@fc06a000/gpio@fc06a000       (   /ahb/apb/pinctrl@fc06a000/gpio@fc06b000       (   /ahb/apb/pinctrl@fc06a000/gpio@fc06c000       (   /ahb/apb/pinctrl@fc06a000/gpio@fc068000       (   /ahb/apb/pinctrl@fc06a000/gpio@fc06d000          /ahb/apb/pwm@f800c000            /ahb/apb/ssc@f8008000            /ahb/apb/ssc@fc014000            /ahb/apb/timer@f801c000          /ahb/apb/timer@fc020000          /ahb/apb/i2c@f8014000            /ahb/apb/i2c@f8018000            /ahb/apb/i2c@f8024000         memory           memory                         cpus                                 cpu@0            cpu          !arm,cortex-a5                                     clocks     slow_xtal            !fixed-clock                                     i           i      main_xtal            !fixed-clock                                                     adc_op_clk           !fixed-clock                        B@           `           `         sram@00210000         
   !mmio-sram             !           ahb          !simple-bus                                       gadget@00400000                                    !atmel,sama5d3-udc             @        @            /              %            
  ,pclk hclk           8okay            ?                  Odefault         ]      ep@0                         g   @        w         ep@1                        g           w                           ep@2                        g           w                           ep@3                        g           w                           ep@4                        g           w                           ep@5                        g           w                           ep@6                        g           w                           ep@7                        g           w                           ep@8                        g           w                  ep@9                	        g           w                  ep@10               
        g           w                  ep@11                       g           w                  ep@12                       g           w                  ep@13                       g           w                  ep@14                       g           w                  ep@15                       g           w                     ohci@00500000            !atmel,at91rm9200-ohci usb-ohci            P                .              %                 ,ohci_clk hclk uhpck         8okay                       ?                              ehci@00600000             !atmel,at91sam9g45-ehci usb-ehci           `                .              %              ,usb_clk ehci_clk            8okay          cache-controller@00a00000            !arm,pl310-cache                           C                                                      nand@80000000         )   !atmel,sama5d4-nand atmel,at91rm9200-nand                                               Ӏ      p                                                              Odefault         ]   	        8okay                       hw           $         6   nfc@90000000             !atmel,sama5d3-nfc                                     Ӑ          p              %   
         F      at91bootstrap@0         Zat91bootstrap                         bootloader@40000            Zbootloader                       bootloaderenv@c0000         Zbootloader env                       dtb@180000          Zdevice tree                      kernel@200000           Zkernel                `        rootfs@800000           Zrootfs                         apb          !simple-bus                                       hlcdc@f0000000           !atmel,sama5d4-hlcdc               @            3               %                 ,periph_clk sys_clk slow_clk       	  8disabled       hlcdc-display-controller             !atmel,hlcdc-display-controller                               port@0                                                  hlcdc-pwm            !atmel,hlcdc-pwm         Odefault         ]           `            dma-controller@f0004000          !atmel,sama5d4-dma             @               2               k           %           ,dma_clk            #           #      isi@f0008000             !atmel,at91sam9g45-isi                @            4              Odefault         ]           %           ,isi_clk       	  8disabled       port                                       ramc@f0010000            !atmel,sama5d3-ddramc                          %              ,ddrck mpddr       dma-controller@f0014000          !atmel,sama5d4-dma            @                              k           %           ,dma_clk            :           :      pmc@f0018000             !atmel,sama5d3-pmc syscon                                           v                                                              main_rc_osc       !   !atmel,at91sam9x5-clk-main-rc-osc                          ,                                                              main_osc             !atmel,at91rm9200-clk-main-osc                         ,                       %                               mainck           !atmel,at91sam9x5-clk-main                         ,                      %                                  pllack           !atmel,sama5d3-clk-pll                         ,                      %                                               #F G                                     plladivck            !atmel,at91sam9x5-clk-plldiv                      %                               utmick           !atmel,at91sam9x5-clk-utmi                         ,                      %                               masterck             !atmel,at91sam9x5-clk-master                       ,                      %                    sY@                                                 h32mxck                       !atmel,sama5d4-clk-h32mx         %              "           "      usbck            !atmel,at91sam9x5-clk-usb                         %                                  progck        "   !atmel,at91sam9x5-clk-programmable                                      ,           %                  prog0                                                                    prog1                                       	                              prog2                                       
           !           !         smdclk           !atmel,at91sam9x5-clk-smd                         %                                  systemck             !atmel,at91rm9200-clk-system                              ddrck                                    %                               lcdck                                    %                               smdck                                    %         uhpck                                    %                               udpck                                    %         pck0                                     %         pck1                             	        %          pck2                             
        %   !         periph32ck            !atmel,at91sam9x5-clk-peripheral                                   %   "   pioD_clk                                        q           q      usart0_clk                                      >           >      usart1_clk                                      B           B      icm_clk                          	      aes_clk                                     f           f      tdes_clk                                        g           g      sha_clk                                     h           h      matrix1_clk                                hsmc_clk                                        
           
      pioA_clk                                        n           n      pioB_clk                                        o           o      pioC_clk                                        p           p      pioE_clk                                        r           r      uart0_clk                                       (           (      uart1_clk                                       J           J      usart2_clk                                      N           N      usart3_clk                                      P           P      usart4_clk                                      R           R      twi0_clk                                         1           1      twi1_clk                             !           3           3      twi2_clk                             "           9           9      mci0_clk                             #           &           &      mci1_clk                             $           F           F      spi0_clk                             %           .           .      spi1_clk                             &           W           W      spi2_clk                             '           Z           Z      tcb0_clk                             (           4           4      tcb1_clk                             )           [           [      tcb2_clk                             *      pwm_clk                          +           ,           ,      adc_clk                          ,           _           _      dbgu_clk                             -           m           m      uhphs_clk                            .                            udphs_clk                            /                            ssc0_clk                             0           +           +      ssc1_clk                             1           U           U      trng_clk                             5           ^           ^      macb0_clk                            6           7           7      macb1_clk                            7           ]           ]      fuse_clk                             9      securam_clk                          ;      smd_clk                          =      twi3_clk                             >      catb_clk                             ?         periph64ck            !atmel,at91sam9x5-clk-peripheral                                   %      dma0_clk                                                         cpkcc_clk                            
      aesb_clk                                   mpddr_clk                                                        matrix0_clk                                vdec_clk                                   dma1_clk                             2                            lcdc_clk                             3                            isi_clk                          4                                  mmc@f8000000             !atmel,hsmci                           #               )   #  @         .rxtx            Odefault         ]   $   %      	  8disabled                                      %   &        ,mci_clk       serial@f8004000          !atmel,at91sam9260-usart           @                             )   # @    # @         .tx rx           Odefault         ]   '        %   (        ,usart         	  8disabled          ssc@f8008000             !atmel,at91sam9g45-ssc                @            0               Odefault         ]   )   *        )   # @    # @         .tx rx           %   +        ,pclk          	  8disabled          pwm@f800c000             !atmel,sama5d3-pwm                            +              `           %   ,      	  8disabled          spi@f8010000                                       !atmel,at91rm9200-spi                             %              )   #
 @    # @         .tx rx           Odefault         ]   -        %   .        ,spi_clk         8okay            8   /                      m25p80@0             !atmel,at25df321a            A                      i2c@f8014000             !atmel,sama5d4-i2c            @   @                           )   # @    # @         .tx rx           Odefault         ]   0                                  %   1        8okay          i2c@f8018000             !atmel,sama5d4-i2c               @            !              )   # @    # @         .tx rx           Odefault         ]   2                                  %   3      	  8disabled          timer@f801c000           !atmel,at91sam9x5-tcb                            (               %   4           ,t0_clk slow_clk       ethernet@f8020000            !atmel,sama5d4-gem                            6              Odefault         ]   5   6                                  %   7   7      
  ,hclk pclk           8okay            Srmii       ethernet-phy@1           ,                                      i2c@f8024000             !atmel,sama5d4-i2c            @   @            "              )   # @    # @         .tx rx           Odefault         ]   8                                  %   9      	  8disabled          sfr@f8028000             !atmel,sama5d4-sfr syscon                 `      serial@f802c000          !atmel,at91sam9260-usart                                       )   :$ @    :% @         .tx rx           Odefault         ]   ;   <   =        %   >        ,usart         	  8disabled          serial@f8030000          !atmel,at91sam9260-usart                                        )   :& @    :' @         .tx rx           Odefault         ]   ?   @   A        %   B        ,usart         	  8disabled          mmc@fc000000             !atmel,hsmci                           $               )   # @         .rxtx            Odefault         ]   C   D   E        8okay                                      %   F        ,mci_clk         \   G        h   H   slot@0                                  u                   serial@fc004000          !atmel,at91sam9260-usart           @                             )   # @    # @         .tx rx           Odefault         ]   I        %   J        ,usart         	  8disabled          serial@fc008000          !atmel,at91sam9260-usart                                        )   # @    # @         .tx rx           Odefault         ]   K   L   M        %   N        ,usart         	  8disabled          serial@fc00c000          !atmel,at91sam9260-usart                                        )   # @    # @         .tx rx           Odefault         ]   O        %   P        ,usart           8okay             ~               serial@fc010000          !atmel,at91sam9260-usart                                        )   # @    # @         .tx rx           Odefault         ]   Q        %   R        ,usart           8okay          ssc@fc014000             !atmel,at91sam9g45-ssc            @   @            1               Odefault         ]   S   T        )   # @    # @         .tx rx           %   U        ,pclk          	  8disabled          spi@fc018000                                       !atmel,at91rm9200-spi                            &              )   # @    # @         .tx rx           Odefault         ]   V        %   W        ,spi_clk         8okay            8   X             spi@fc01c000                                       !atmel,at91rm9200-spi                            '              )   # @    # @         .tx rx           Odefault         ]   Y        %   Z        ,spi_clk       	  8disabled          timer@fc020000           !atmel,at91sam9x5-tcb                             )               %   [           ,t0_clk slow_clk       ethernet@fc028000            !atmel,sama5d4-gem                           7              Odefault         ]   \                                  %   ]   ]      
  ,hclk pclk         	  8disabled          trng@fc030000            !atmel,at91sam9g45-trng                           5               %   ^      adc@fc034000             !atmel,at91sam9x5-adc             @               ,              %   _   `        ,adc_clk adc_op_clk                        (                                 
                   'lowres highres          ;  '        8okay            Odefault         ]   a   b   c   d   e   trigger0            [external-rising         h            v      trigger1            [external-falling            h            v      trigger2            [external-any            h            v      trigger3            [continuous          h            aes@fc044000             !atmel,at91sam9g46-aes            @                              )   :) @    :( @         .tx rx           %   f        ,aes_clk         8okay          tdes@fc04c000            !atmel,at91sam9g46-tdes                                         )   :* @    :+ @         .tx rx           %   g      	  ,tdes_clk            8okay          sha@fc050000             !atmel,at91sam9g46-sha                                           )   :, @         .tx          %   h        ,sha_clk         8okay          rstc@fc068600         *   !atmel,sama5d3-rstc atmel,at91sam9g45-rstc                        %         shdwc@fc068610           !atmel,at91sam9x5-shdwc                      %         timer@fc068630           !atmel,at91sam9260-pit            0                            %   "      watchdog@fc068640            !atmel,sama5d4-wdt            @                            %           8okay          sckc@fc068650            !atmel,at91sam9x5-sckc            P      slow_rc_osc       !   !atmel,at91sam9x5-clk-slow-rc-osc                                     沀           K           j           j      slow_osc             !atmel,at91sam9x5-clk-slow-osc                        %   i         O           k           k      slowck           !atmel,at91sam9x5-clk-slow                        %   j   k                               rtc@fc0686b0             !atmel,at91rm9200-rtc                0                         %         serial@fc069000       /   !atmel,at91sam9260-dbgu atmel,at91sam9260-usart                          -              Odefault         ]   l        %   m        ,usart         	  8disabled          pinctrl@fc06a000                                   :   !atmel,sama5d3-pinctrl atmel,at91sam9x5-pinctrl simple-bus                    @       <  ?|:? :??        v   gpio@fc06a000         ,   !atmel,at91sam9x5-gpio atmel,at91rm9200-gpio                                                            v                   %   n      gpio@fc06b000         ,   !atmel,at91sam9x5-gpio atmel,at91rm9200-gpio                                                            v                   %   o           X           X      gpio@fc06c000         ,   !atmel,at91sam9x5-gpio atmel,at91rm9200-gpio                                                            v                   %   p           /           /      gpio@fc068000         ,   !atmel,at91sam9x5-gpio atmel,at91rm9200-gpio                                                            v                   %   q           t           t      gpio@fc06d000         ,   !atmel,at91sam9x5-gpio atmel,at91rm9200-gpio                                                            v                   %   r                            adc0       adc0_adtrg                             adc0_ad0                                    a           a      adc0_ad1                                    b           b      adc0_ad2                                    c           c      adc0_ad3                                    d           d      adc0_ad4                                    e           e         dbgu       dbgu-0                                               l           l         i2c0       i2c0-0                                                  0           0         i2c1       i2c1-0                                                2           2         i2c2       i2c2-0                                                8           8         isi    isi-0-data-0-7                                                                                                                                                                                     isi-0-data-8-9                                            isi-0-data-10-11                                                lcd    lcd-base-0        @                                                                lcd-pwm-0                                                     lcd-rgb-0                                                                                                                                                 	              
                           lcd-rgb-1                                                                                                                                                 	              
                                                                                   lcd-rgb-2                                                                                                      
                                                                                                                                                                       lcd-rgb-3        P                                                                                                           	              
                                                                                                                                                                                     lcd-rgb-4                                                                                                                                                	              
                                                                                                                                                                                                      macb0      macb0_rmii-0                                                         	                                                                                                 5           5         macb1      macb1_rmii-0                                                                           
                                                                                        \           \         mmc0       mmc0_clk_cmd_dat0         0                                                  $           $      mmc0_dat1_3       0                                	                 %           %      mmc0_dat4_7       @        
                                                   mmc1       mmc1_clk_cmd_dat0         0                                                  C           C      mmc1_dat1_3       0                                                 D           D         nand0      nand-0                                                                                                                                              	             
                                            	           	         spi0       spi0-0        0                                                     -           -         ssc0       ssc0_tx       0                                                    )           )      ssc0_rx       0                                                    *           *         ssc1       ssc1_tx       0                                                    S           S      ssc1_rx       0                                                    T           T         spi1       spi1-0        0                                                    V           V         spi2       spi2-0        0                                                    Y           Y         uart0      uart0-0                                              '           '         uart1      uart1-0                                              I           I         usart0     usart0-0                                                 ;           ;      usart0_rts-0                                    <           <      usart0_cts-0                  
                  =           =         usart1     usart1-0                                                 ?           ?      usart1_rts-0                                    @           @      usart1_cts-0                                    A           A         usart2     usart2-0                                                 K           K      usart2_rts-0                                    L           L      usart2_cts-0                                    M           M         usart3     usart3-0                                                 O           O         usart4     usart4-0                                                 Q           Q      usart4_rts-0                               usart4_cts-0                                   board      mmc1_cd                                 E           E      usba_vbus                                                    key_gpio_0                                  s           s      macb0_phy_irq_0                                 6           6            interrupt-controller@fc06e000                       !atmel,sama5d4-aic            v                        8                                  gpio_keys         
   !gpio-keys           Odefault         ]   s   pb_user1          	  Zpb_user1            ;                                       leds          
   !gpio-leds           8okay       d8          Zd8          ;   t               on        d10         Zd10         ;               
  heartbeat            fixedregulator_3v3           !regulator-fixed         &VCC 3V3         5 2Z        M 2Z         e         w           H           H      fixedregulator_mmc1          !regulator-fixed         J               	  &VDD MCI1            5 2Z        M 2Z           H         w           G           G         	#address-cells #size-cells model compatible interrupt-parent stdout-path serial0 serial1 serial2 serial3 serial4 serial5 serial6 gpio0 gpio1 gpio2 gpio3 gpio4 pwm0 ssc0 ssc1 tcb0 tcb1 i2c0 i2c1 i2c2 device_type reg next-level-cache #clock-cells clock-frequency linux,phandle ranges interrupts clocks clock-names status atmel,vbus-gpio pinctrl-names pinctrl-0 atmel,fifo-size atmel,nb-banks atmel,can-dma atmel,can-isoc num-ports cache-unified cache-level atmel,nand-addr-offset atmel,nand-cmd-offset atmel,nand-has-dma nand-bus-width nand-ecc-mode nand-on-flash-bbt atmel,has-pmecc atmel,write-by-sram label #pwm-cells #dma-cells interrupt-controller #interrupt-cells clock-accuracy atmel,clk-input-range #atmel,pll-clk-output-range-cells atmel,pll-clk-output-ranges atmel,clk-output-range atmel,clk-divisors dmas dma-names cs-gpios spi-max-frequency phy-mode vmmc-supply vqmmc-supply cd-gpios atmel,use-dma-rx atmel,use-dma-tx atmel,adc-channels-used atmel,adc-startup-time atmel,adc-use-external-triggers atmel,adc-vref atmel,adc-res atmel,adc-sample-hold-time atmel,adc-res-names atmel,adc-ts-pressure-threshold trigger-name trigger-value trigger-external atmel,startup-time-usec atmel,mux-mask #gpio-cells gpio-controller atmel,pins atmel,external-irqs linux,code wakeup-source default-state linux,default-trigger regulator-name regulator-min-microvolt regulator-max-microvolt regulator-boot-on regulator-always-on vin-supply 