     8  T   (            e                                   renesas,eagle renesas,r8a77970                                   &         &   7Renesas Eagle board based on r8a77970      can           fixed-clock          =             J             Z         cpus                                cpu@0            bcpu           arm,cortex-a53           n             r                    y                           psci             Z         cpu@1            bcpu           arm,cortex-a53           n            r                    y                           psci             Z         cache-controller              cache            y                                     Z            extal             fixed-clock          =             J P*                   Z   	      extalr            fixed-clock          =             J                      Z   
      pmu_a53           arm,cortex-a53-pmu                  T          U                        psci              arm,psci-1.0 arm,psci-0.2            smc       scif              fixed-clock          =             J            Z         soc           simple-bus                                                 watchdog@e6020000         +    renesas,r8a77970-wdt renesas,rcar-gen3-wdt           n                                         r                 y                              okay                <         Z   3      watchdog@e6030000         +    renesas,r8a77970-wdt renesas,rcar-gen3-wdt           n                                         r                   y                           	   reserved             Z   4      gpio@e6050000         -    renesas,gpio-r8a77970 renesas,rcar-gen3-gpio             n             P                           
                    &                      2            C         r                 y                              Z   5      gpio@e6051000         -    renesas,gpio-r8a77970 renesas,rcar-gen3-gpio             n            P                           
                    &                      2            C         r                 y                              Z         gpio@e6052000         -    renesas,gpio-r8a77970 renesas,rcar-gen3-gpio             n             P                           
                    &          @           2            C         r                 y                              Z   6      gpio@e6053000         -    renesas,gpio-r8a77970 renesas,rcar-gen3-gpio             n    0        P                           
                    &          `           2            C         r                 y                              Z   7      gpio@e6054000         -    renesas,gpio-r8a77970 renesas,rcar-gen3-gpio             n    @        P                           
                    &                     2            C         r                 y                              Z   8      gpio@e6055000         -    renesas,gpio-r8a77970 renesas,rcar-gen3-gpio             n    P        P                	           
                    &                     2            C         r                 y                              Z   9      pinctrl@e6060000              renesas,pfc-r8a77970             n                              X           bdefault          Z      vin0             Z   t        wvin0 dat      +  pvin0_data12 vin0_sync vin0_clk vin0_clkenb w      mmc          Z   s        2          wmmc         pmmc_data8 mmc_ctrl 0      avb0          $  pavb0_mdio avb0_rgmii avb0_txcrefclk         wavb0             Z         canfd0          pcanfd0_data_a           wcanfd0           Z         i2c0            pi2c0            wi2c0             Z         i2c3            pi2c3_a          wi2c3             Z         qspi0           pqspi0_ctrl qspi0_data4          wqspi0            Z   "      scif0           pscif0_data          wscif0            Z         scif_clk            pscif_clk_b        	  wscif_clk             Z            timer@e60f0000        -    renesas,r8a77970-cmt0 renesas,rcar-gen3-cmt0             n                                                  r        /        fck          y                     /      	   disabled             Z   :      timer@e6130000        -    renesas,r8a77970-cmt1 renesas,rcar-gen3-cmt1             n                  `          x          y          z          {          |          }          ~                      r        .        fck          y                     .      	   disabled             Z   ;      timer@e6140000        -    renesas,r8a77970-cmt1 renesas,rcar-gen3-cmt1             n                  `                                                                        	            r        -        fck          y                     -      	   disabled             Z   <      timer@e6148000        -    renesas,r8a77970-cmt1 renesas,rcar-gen3-cmt1             n                 `                                                                                    r        ,        fck          y                     ,      	   disabled             Z   =      clock-controller@e6150000             renesas,r8a77970-cpg-mssr            n                      r   	   
        extal extalr             =                                             Z         reset-controller@e6160000             renesas,r8a77970-rst             n                                Z   >      system-controller@e6180000            renesas,r8a77970-sysc            n            @                    Z         thermal@e6190000              renesas,thermal-r8a77970              n                               $          C          D          E            r        
         y                     
                     Z   /      interrupt-controller@e61c0000         &    renesas,intc-ex-r8a77970 renesas,irqc           2            C         n                   H                                                                         r                 y                              Z   ?      timer@e61e0000        !    renesas,tmu-r8a77970 renesas,tmu             n             0      $                                         tuni0 tuni1 tuni2            r         }        fck          y                      }      	   disabled             Z   @      timer@e6fc0000        !    renesas,tmu-r8a77970 renesas,tmu             n             0      0                                                   tuni0 tuni1 tuni2 ticpi2             r         |        fck          y                      |      	   disabled             Z   A      timer@e6fd0000        !    renesas,tmu-r8a77970 renesas,tmu             n             0      0         /         0         1         2           tuni0 tuni1 tuni2 ticpi2             r         {        fck          y                      {      	   disabled             Z   B      timer@e6fe0000        !    renesas,tmu-r8a77970 renesas,tmu             n             0      $                                         tuni0 tuni1 tuni2            r         z        fck          y                      z      	   disabled             Z   C      timer@ffc00000        !    renesas,tmu-r8a77970 renesas,tmu             n             0      $          t          u          v           tuni0 tuni1 tuni2            r         y        fck          y                      y      	   disabled             Z   D      i2c@e6500000          +    renesas,i2c-r8a77970 renesas,rcar-gen3-i2c           n    P         @                           r                 y                                                              tx rx tx rx                                              okay            X           bdefault          J          Z   E   video-receiver@70           intrq1 intrq2  7           7         7            ?  main dpll cp hdmi edid repeater infoframe cbus cec sdp txa txb ,      0   n   p   q   r   s   t   u   `   a   b   c   d   e          adi,adv7482    ports                               port@a           n   
   endpoint             Z   r                                                    port@8           n      endpoint             Z   l           p         port@7           n      endpoint             Z   j           o               hdmi-decoder@4c                        7              main afe rep edid hdmi cp           n   L   P   R   T   V   X          adi,adv7612    ports                               port@2           n      endpoint             Z   u           n         port@0           n       endpoint             Z   k           m               gpio@27         
                     n   '          onnn,pca9654       vin0-adv7612-en-hog         VIN0_ADV7612_ENn                                            gpio@20           onnn,pca9654             n                     
            Z         hdmi@39           adi,adv7511w             n   9                                               (           4           C           P           `rgb         u1x     ports                               port@0           n       endpoint                        Z   2         port@1           n      endpoint                        Z   0                  i2c@e6508000          +    renesas,i2c-r8a77970 renesas,rcar-gen3-i2c           n    P        @                            r                 y                                                              tx rx tx rx                                           	   disabled             Z   F      i2c@e6510000          +    renesas,i2c-r8a77970 renesas,rcar-gen3-i2c           n    Q         @                           r                 y                                                              tx rx tx rx                                           	   disabled             Z   G      i2c@e66d0000          +    renesas,i2c-r8a77970 renesas,rcar-gen3-i2c           n    m         @               "            r                 y                                                              tx rx tx rx                                           	   disabled           X           bdefault          J          Z   H   gmsl-deserializer@48              maxim,max9286            n   H                                           Z   I   ports                               port@0           n          port@1           n         port@2           n         port@3           n         port@4           n      endpoint                                                        Z   %            i2c-mux                             i2c@0                                     n          	   disabled          i2c@1                                     n         	   disabled          i2c@2                                     n         	   disabled          i2c@3                                     n         	   disabled                   i2c@e66d8000          +    renesas,i2c-r8a77970 renesas,rcar-gen3-i2c           n    m        @                            r                 y                                                              tx rx tx rx                                           	   disabled             Z   J      serial@e6540000       =    renesas,hscif-r8a77970 renesas,rcar-gen3-hscif renesas,hscif             n    T         `                            r                  	           fck brg_int scif_clk                   1      0      1      0        tx rx tx rx          y                           	   disabled             Z   K      serial@e6550000       =    renesas,hscif-r8a77970 renesas,rcar-gen3-hscif renesas,hscif             n    U         `                            r                  	           fck brg_int scif_clk                   3      2      3      2        tx rx tx rx          y                           	   disabled             Z   L      serial@e6560000       =    renesas,hscif-r8a77970 renesas,rcar-gen3-hscif renesas,hscif             n    V         `                            r                  	           fck brg_int scif_clk                   5      4      5      4        tx rx tx rx          y                           	   disabled             Z   M      serial@e66a0000       =    renesas,hscif-r8a77970 renesas,rcar-gen3-hscif renesas,hscif             n    j         `                            r                  	           fck brg_int scif_clk                   7      6      7      6        tx rx tx rx          y                           	   disabled             Z   N      can@e66c0000          /    renesas,r8a77970-canfd renesas,rcar-gen3-canfd           n    l                                              ch_int g_int             r                             fck canfd can_clk                             Ĵ          y                              okay            X           bdefault          Z   O   channel0             okay          channel1          	   disabled             ethernet@e6800000         5    renesas,etheravb-r8a77970 renesas,etheravb-rcar-gen3             n                  ,          '          (          )          *          +          ,          -          .          /          0          1          2          3          4          5          6          7          8          9          :          ;          <          =          >          ?         s  ch0 ch1 ch2 ch3 ch4 ch5 ch6 ch7 ch8 ch9 ch10 ch11 ch12 ch13 ch14 ch15 ch16 ch17 ch18 ch19 ch20 ch21 ch22 ch23 ch24           r        ,        fck          y                     ,        rgmii                                                                        okay            X           bdefault          '        =            Z   P   ethernet-phy@0        4    ethernet-phy-id0022.1622 ethernet-phy-ieee802.3-c22         H           n                             T                  Z            pwm@e6e30000          &    renesas,pwm-r8a77970 renesas,pwm-rcar            n                     `            r                 y                           	   disabled             Z   Q      pwm@e6e31000          &    renesas,pwm-r8a77970 renesas,pwm-rcar            n                    `            r                 y                           	   disabled             Z   R      pwm@e6e32000          &    renesas,pwm-r8a77970 renesas,pwm-rcar            n                     `            r                 y                           	   disabled             Z   S      pwm@e6e33000          &    renesas,pwm-r8a77970 renesas,pwm-rcar            n    0                `            r                 y                           	   disabled             Z   T      pwm@e6e34000          &    renesas,pwm-r8a77970 renesas,pwm-rcar            n    @                `            r                 y                           	   disabled             Z   U      serial@e6e60000       :    renesas,scif-r8a77970 renesas,rcar-gen3-scif renesas,scif            n             @                            r                   	           fck brg_int scif_clk                   Q      P      Q      P        tx rx tx rx          y                               okay            X           bdefault                    Z   V      serial@e6e68000       :    renesas,scif-r8a77970 renesas,rcar-gen3-scif renesas,scif            n            @                            r                   	           fck brg_int scif_clk                   S      R      S      R        tx rx tx rx          y                            	   disabled             Z   W      serial@e6c50000       :    renesas,scif-r8a77970 renesas,rcar-gen3-scif renesas,scif            n             @                            r                   	           fck brg_int scif_clk                   W      V      W      V        tx rx tx rx          y                            	   disabled             Z   X      serial@e6c40000       :    renesas,scif-r8a77970 renesas,rcar-gen3-scif renesas,scif            n             @                            r                   	           fck brg_int scif_clk                   Y      X      Y      X        tx rx tx rx          y                            	   disabled             Z   Y      pwm@e6e80000          !    renesas,tpu-r8a77970 renesas,tpu             n            H                            r        0         y                     0        `         	   disabled             Z   Z      spi@e6e90000          /    renesas,msiof-r8a77970 renesas,rcar-gen3-msiof           n             d                            r                  y                                     A      @      A      @        tx rx tx rx                                	   disabled             Z   [      spi@e6ea0000          /    renesas,msiof-r8a77970 renesas,rcar-gen3-msiof           n             d                            r                  y                                     C      B      C      B        tx rx tx rx                                	   disabled             Z   \      spi@e6c00000          /    renesas,msiof-r8a77970 renesas,rcar-gen3-msiof           n             d                            r                  y                                     E      D      E      D        tx rx tx rx                                	   disabled             Z   ]      spi@e6c10000          /    renesas,msiof-r8a77970 renesas,rcar-gen3-msiof           n             d                            r                  y                                     G      F      G      F        tx rx tx rx                                	   disabled             Z   ^      video@e6ef0000          bdefault         X   t          renesas,vin-r8a77970             n                                         r        +         y                     +        k             okay led         Z   _   ports                               port@0           n       endpoint             Z   n           u        X            K            ?             port@1                                    n      endpoint@2           n                       Z   &               video@e6ef1000            renesas,vin-r8a77970             n                                        r        *         y                     *        k            okay led         Z   `   ports                               port@1                                    n      endpoint@2           n                       Z   '               video@e6ef2000            renesas,vin-r8a77970             n                                         r        )         y                     )        k            okay led         Z   a   ports                               port@1                                    n      endpoint@2           n                       Z   (               video@e6ef3000            renesas,vin-r8a77970             n    0                                    r        (         y                     (        k            okay led         Z   b   ports                               port@1                                    n      endpoint@2           n                       Z   )               dma-controller@e7300000       (    renesas,dmac-r8a77970 renesas,rcar-dmac          n    0               l                                                           4         5         6         7         &  error ch0 ch1 ch2 ch3 ch4 ch5 ch6 ch7            r                 fck          y                              v                    @                                                                     Z         dma-controller@e7310000       (    renesas,dmac-r8a77970 renesas,rcar-dmac          n    1               l         3         8         9         :         ;         <         =         >         ?         &  error ch0 ch1 ch2 ch3 ch4 ch5 ch6 ch7            r                 fck          y                              v                    @                                                                    Z         iommu@e7740000            renesas,ipmmu-r8a77970           n    t                    !             y                           Z          iommu@ff8b0000            renesas,ipmmu-r8a77970           n                        !            y                          Z   c      iommu@e67b0000            renesas,ipmmu-r8a77970           n    {                                               y                           Z   !      iommu@ffc80000            renesas,ipmmu-r8a77970           n                        !            y                           Z         iommu@febd0000            renesas,ipmmu-r8a77970           n                        !   	         y                           Z   $      mmc@ee140000             $                                         bdefault         X   s      -    renesas,sdhi-r8a77970 renesas,rcar-gen3-sdhi             n                                          r        :         y                     :                                   okay led         Z   d      spi@ee200000          1    renesas,r8a77970-rpc-if renesas,rcar-gen3-rpc-if          0   n                                                 regs dirmap wbuf                    &            r                 y                                                       okay            X   "        bdefault          Z   e   flash@0       !    spansion,s25fs512s jedec,spi-nor             n                          partitions            fixed-partitions                               bootparam@0          n                      cr7@40000            n                     cert_header_sa3@c0000            n                     bl2@140000           n                     cert_header_sa6@180000           n                     bl31@1c0000          n    F                 uboot@640000             n d                    uboot-env@700000             n p                    dtb@740000           n t           kernel@7c0000            n |  @        user@1bc0000             n  D                 interrupt-controller@f1010000             arm,gic-400         2                         C      @   n                                                                   	           r                clk          y                              Z         vsp@fea20000              renesas,vsp2             n            P                             r        o         y                     o           #         Z   +      fcp@fea27000              renesas,fcpv             n    p                 r        [         y                     [            $            Z   #      csi2@feaa0000             renesas,r8a77970-csi2            n                                         r                 y                              okay             Z   f   ports                               port@0           n       endpoint                                               r         Z            port@1                                    n      endpoint@0           n               &         Z         endpoint@1           n              '         Z         endpoint@2           n              (         Z         endpoint@3           n              )         Z                  display@feb00000              renesas,du-r8a77970          n                                         r           *        du.0 dclkin.0            y                             du.0               +             okay             Z   g   ports                               port@0           n          port@1           n      endpoint               ,         Z   -               lvds-encoder@feb90000             renesas,r8a77970-lvds            n                      r                 y                              okay             Z   h   ports                               port@0           n       endpoint               -         Z   ,         port@1           n      endpoint               .         Z   1               chipid@fff00044           renesas,prr          n     D                          Z   i         thermal-zones      cpu-thermal                    .          <   /   cooling-maps          trips      cpu-crit            L         X        	   icritical                   timer             arm,armv8-timer       0                                 
          sec-phys phys virt hyp-phys       aliases         c/soc/i2c@e6500000           h/soc/i2c@e6508000           m/soc/i2c@e6510000           r/soc/i2c@e66d0000           w/soc/i2c@e66d8000           |/soc/serial@e6e60000            /soc/ethernet@e6800000        chosen        '  ignore_loglevel rw root=/dev/nfs ip=on          serial0:115200n8          regulator-fixed           regulator-fixed         fixed-3.3V           2Z         2Z                           Z         hdmi-out              hdmi-connector           ia      port       endpoint               0         Z               lvds-decoder              thine,thc63lvd1024                ports                               port@0           n       endpoint               1         Z   .         port@2           n      endpoint               2         Z                  memory@48000000          bmemory           n    H       8         x1-clock              fixed-clock          =             J          Z   *      __symbols__         /can            /cpus/cpu@0         !/cpus/cpu@1         '/cpus/cache-controller          //extal          9/extalr         D/scif           M/soc/watchdog@e6020000          R/soc/watchdog@e6030000          W/soc/gpio@e6050000          ]/soc/gpio@e6051000          c/soc/gpio@e6052000          i/soc/gpio@e6053000          o/soc/gpio@e6054000          u/soc/gpio@e6055000          {/soc/pinctrl@e6060000           /soc/pinctrl@e6060000/avb0          /soc/pinctrl@e6060000/canfd0            /soc/pinctrl@e6060000/i2c0          /soc/pinctrl@e6060000/i2c3          /soc/pinctrl@e6060000/qspi0         /soc/pinctrl@e6060000/scif0         /soc/pinctrl@e6060000/scif_clk          /soc/timer@e60f0000         /soc/timer@e6130000         /soc/timer@e6140000         /soc/timer@e6148000         /soc/clock-controller@e6150000          /soc/reset-controller@e6160000           /soc/system-controller@e6180000         /soc/thermal@e6190000         #  /soc/interrupt-controller@e61c0000          /soc/timer@e61e0000         /soc/timer@e6fc0000         /soc/timer@e6fd0000         /soc/timer@e6fe0000         /soc/timer@ffc00000         c/soc/i2c@e6500000           /soc/i2c@e6500000/gpio@20         0  "/soc/i2c@e6500000/hdmi@39/ports/port@0/endpoint       0  -/soc/i2c@e6500000/hdmi@39/ports/port@1/endpoint         h/soc/i2c@e6508000           m/soc/i2c@e6510000           r/soc/i2c@e66d0000         '  9/soc/i2c@e66d0000/gmsl-deserializer@48        =  ?/soc/i2c@e66d0000/gmsl-deserializer@48/ports/port@4/endpoint            w/soc/i2c@e66d8000           L/soc/serial@e6540000            S/soc/serial@e6550000            Z/soc/serial@e6560000            a/soc/serial@e66a0000            h/soc/can@e66c0000           n/soc/ethernet@e6800000        &  r/soc/ethernet@e6800000/ethernet-phy@0           w/soc/pwm@e6e30000           |/soc/pwm@e6e31000           /soc/pwm@e6e32000           /soc/pwm@e6e33000           /soc/pwm@e6e34000           M/soc/serial@e6e60000            T/soc/serial@e6e68000            b/soc/serial@e6c50000            /soc/serial@e6c40000            /soc/pwm@e6e80000           /soc/spi@e6e90000           /soc/spi@e6ea0000           /soc/spi@e6c00000           /soc/spi@e6c10000           /soc/video@e6ef0000       ,  /soc/video@e6ef0000/ports/port@1/endpoint@2         /soc/video@e6ef1000       ,  /soc/video@e6ef1000/ports/port@1/endpoint@2         /soc/video@e6ef2000       ,  /soc/video@e6ef2000/ports/port@1/endpoint@2         /soc/video@e6ef3000       ,  /soc/video@e6ef3000/ports/port@1/endpoint@2         /soc/dma-controller@e7300000            /soc/dma-controller@e7310000            /soc/iommu@e7740000         /soc/iommu@ff8b0000         /soc/iommu@e67b0000         /soc/iommu@ffc80000         #/soc/iommu@febd0000         -/soc/mmc@ee140000           2/soc/spi@ee200000         #  6/soc/interrupt-controller@f1010000          :/soc/vsp@fea20000           @/soc/fcp@fea27000           /soc/csi2@feaa0000        )  G/soc/csi2@feaa0000/ports/port@0/endpoint          +  P/soc/csi2@feaa0000/ports/port@1/endpoint@0        +  Z/soc/csi2@feaa0000/ports/port@1/endpoint@1        +  d/soc/csi2@feaa0000/ports/port@1/endpoint@2        +  n/soc/csi2@feaa0000/ports/port@1/endpoint@3          x/soc/display@feb00000         ,  {/soc/display@feb00000/ports/port@1/endpoint         /soc/lvds-encoder@feb90000        1  /soc/lvds-encoder@feb90000/ports/port@0/endpoint          1  /soc/lvds-encoder@feb90000/ports/port@1/endpoint            /soc/chipid@fff00044            /regulator-fixed            /regulator-fixed            /hdmi-out/port/endpoint       $  /lvds-decoder/ports/port@0/endpoint       $  /lvds-decoder/ports/port@2/endpoint       
  /x1-clock            	compatible #address-cells #size-cells interrupt-parent model #clock-cells clock-frequency phandle device_type reg clocks power-domains next-level-cache enable-method cache-unified cache-level bootph-all interrupts interrupt-affinity ranges resets status timeout-sec #gpio-cells gpio-controller gpio-ranges #interrupt-cells interrupt-controller pinctrl-0 pinctrl-names groups function clock-names #power-domain-cells #reset-cells #thermal-sensor-cells interrupt-names dmas dma-names i2c-scl-internal-delay-ns interrupts-extended avdd-supply dvdd-supply pvdd-supply dvdd-3v-supply bgvdd-supply adi,input-depth adi,input-colorspace adi,input-clock remote-endpoint maxim,gpio-poc enable-gpios clock-lanes data-lanes assigned-clocks assigned-clock-rates phy-mode rx-internal-delay-ps tx-internal-delay-ps iommus renesas,no-ether-link phy-handle rxc-skew-ps reset-gpios #pwm-cells renesas,id #dma-cells dma-channels renesas,ipmmu-main #iommu-cells max-frequency reg-names spi-max-frequency spi-rx-bus-width read-only renesas,fcp reset-names renesas,vsps polling-delay-passive polling-delay thermal-sensors temperature hysteresis i2c0 i2c1 i2c2 i2c3 i2c4 serial0 ethernet0 bootargs stdout-path regulator-name regulator-min-microvolt regulator-max-microvolt regulator-boot-on regulator-always-on vcc-supply can_clk a53_0 a53_1 L2_CA53 extal_clk extalr_clk scif_clk rwdt swdt gpio0 gpio1 gpio2 gpio3 gpio4 gpio5 pfc avb_pins canfd0_pins i2c0_pins i2c3_pins qspi0_pins scif0_pins scif_clk_pins cmt0 cmt1 cmt2 cmt3 cpg rst sysc thermal intc_ex tmu0 tmu1 tmu2 tmu3 tmu4 io_expander adv7511_in adv7511_out gmsl0 max9286_out0 hscif0 hscif1 hscif2 hscif3 canfd avb phy0 pwm0 pwm1 pwm2 pwm3 pwm4 scif4 tpu msiof0 msiof1 msiof2 msiof3 vin0 vin0csi40 vin1 vin1csi40 vin2 vin2csi40 vin3 vin3csi40 dmac1 dmac2 ipmmu_ds1 ipmmu_ir ipmmu_mm ipmmu_rt ipmmu_vi0 mmc0 rpc gic vspd0 fcpvd0 csi40_in csi40vin0 csi40vin1 csi40vin2 csi40vin3 du du_out_lvds0 lvds0_in lvds0_out prr d3p3 d1p8 hdmi_con_out thc63lvd1024_in thc63lvd1024_out x1_clk gpio-hog output-high line-name default-input vmmc-supply vqmmc-supply non-removable power-source pclk-sample hsync-active vsync-active 