 Li   8 =   (             =                             4    shimafuji,kingfisher renesas,m3ulcb renesas,r8a7796                               1   &Renesas M3ULCB Kingfisher board based on r8a7796       aliases          ,/soc/i2c@e6500000            1/soc/i2c@e6508000            6/soc/i2c@e6510000            ;/soc/i2c@e66d0000            @/soc/i2c@e66d8000            E/soc/i2c@e66e0000            J/soc/i2c@e66e8000            O/soc/i2c@e60b0000            T/soc/spi@e6e90000            Y/soc/spi@e6ea0000            ^/soc/spi@e6c00000            c/soc/spi@e6c10000            h/soc/serial@e6e88000             p/soc/ethernet@e6800000           z/soc/serial@e6540000             /soc/serial@e6e68000             /soc/serial@e6550000          audio_clk_a           fixed-clock                       X             h            h      audio_clk_b           fixed-clock                                 audio_clk_c           fixed-clock                                       i            i      can           fixed-clock                                       T            T      opp_table0            operating-points-v2                                      opp-500000000                e           0                opp-1000000000               ;           0                opp-1500000000               Yh/           0                          opp-1600000000               _^                                     opp-1700000000               eS                                     opp-1800000000               kI                                         opp_table1            operating-points-v2                                      opp-500000000                e                            opp-1000000000               ;                            opp-1500000000               Yh/                                      opp-1600000000               _^                                     opp-1700000000               eS                                     opp-1800000000               kI           ~                             opp_table2            operating-points-v2                                      opp-500000000                e           \                opp-1000000000               ;           \                opp-1500000000               Yh/           \                          opp-1600000000               _^           m                          opp-1700000000               eS           m                          opp-1800000000               kI           0                             opp_table3            operating-points-v2                                      opp-500000000                e           5                 opp-1000000000               ;           5                 opp-1500000000               Yh/           5                           opp-1600000000               _^           Fp                          opp-1700000000               eS           Fp                          opp-1800000000               kI                                        opp_table4            operating-points-v2                                      opp-500000000                e                           opp-1000000000               ;                           opp-1500000000               Yh/                                     opp-1600000000               _^           `                          opp-1700000000               eS           `                          opp-1800000000               kI                                        opp_table5            operating-points-v2                                      opp-500000000                e                           opp-1000000000               ;                           opp-1500000000               Yh/                                     opp-1600000000               _^           P                          opp-1700000000               eS           P                          opp-1800000000               kI           m                             opp_table6            operating-points-v2                                      opp-500000000                e                           opp-1000000000               ;                           opp-1500000000               Yh/                                     opp-1600000000               _^           @                          opp-1700000000               eS           @                          opp-1800000000               kI           Fp                             opp_table7            operating-points-v2                                      opp-500000000                e                           opp-1000000000               ;                           opp-1500000000               Yh/                                     opp-1600000000               _^           0                          opp-1700000000               eS           0                          opp-1800000000               kI           `                             opp_table10           operating-points-v2                                      opp-800000000                /                            opp-1000000000               ;                            opp-1200000000               G                                      opp-1300000000               M|m                                         cpus                                cpu-map    cluster0       core0                    core1                       cluster1       core0                    core1                    core2                    core3                          cpu@0             arm,cortex-a57 arm,armv8            	            cpu                        '           8psci            F  V        `            r              	           
                                                                                                        cpu@1             arm,cortex-a57 arm,armv8            	           cpu                       '           8psci               	           
                                                                                             cpu@100           arm,cortex-a53 arm,armv8            	           cpu                       '           8psci                       F          `            r              
                                                          cpu@101           arm,cortex-a53 arm,armv8            	          cpu                       '           8psci               
                                                          cpu@102           arm,cortex-a53 arm,armv8            	          cpu                       '           8psci               
                                                          cpu@103           arm,cortex-a53 arm,armv8            	          cpu                       '           8psci               
                                                          cache-controller-0            cache                                                                   cache-controller-1            cache                                                                   idle-states         psci       cpu-sleep-0           arm,idle-state                              +          <          L          ]okay                	            	            extal             fixed-clock                        P*                              extalr            fixed-clock                                                        firmware       optee             linaro,optee-tz         ?smc          gsx_opp_table0            operating-points-v2                            opp-200000000                           0      opp-300000000                           0      opp-400000000                ׄ           0      opp-600000000                #F           0         gsx_opp_table1            operating-points-v2                            opp-200000000                                  opp-300000000                                  opp-400000000                ׄ                  opp-600000000                #F                     gsx_opp_table2            operating-points-v2                            opp-200000000                           \      opp-300000000                           \      opp-400000000                ׄ           \      opp-600000000                #F           \         gsx_opp_table3            operating-points-v2                            opp-200000000                           5       opp-300000000                           5       opp-400000000                ׄ           5       opp-600000000                #F           5          gsx_opp_table4            operating-points-v2                            opp-200000000                                 opp-300000000                                 opp-400000000                ׄ                 opp-600000000                #F                    gsx_opp_table5            operating-points-v2                            opp-200000000                                 opp-300000000                                 opp-400000000                ׄ                 opp-600000000                #F                    gsx_opp_table6            operating-points-v2                            opp-200000000                                 opp-300000000                                 opp-400000000                ׄ                 opp-600000000                #F                    gsx_opp_table7            operating-points-v2                            opp-200000000                                 opp-300000000                                 opp-400000000                ׄ                 opp-600000000                #F                    msiof-ref-clock           fixed-clock                                       [            [      pcie_bus              fixed-clock                                ]okay                                  pmu_a53           arm,cortex-a53-pmu        @  d          T             U             V             W           x                  pmu_a57           arm,cortex-a57-pmu           d          H             I           x            psci              arm,psci-1.0 arm,psci-0.2           ?smc       scif              fixed-clock                                      H            H      soc           simple-bus                                                 mfis@e6260000         ,    renesas,mfis-lock-r8a7796 renesas,mfis-lock         	    &                       mfis-as       (    renesas,mfis-as-r8a7796 renesas,mfis-as                           eicr0                        watchdog@e6020000         *    renesas,r8a7796-wdt renesas,rcar-gen3-wdt           	                        
                               
          ]okay               <      gpio@e6050000         ,    renesas,gpio-r8a7796 renesas,rcar-gen3-gpio         	             P                                                                                (           
                               
        gpio@e6051000         ,    renesas,gpio-r8a7796 renesas,rcar-gen3-gpio         	            P                                                                                (           
                               
                                gpio@e6052000         ,    renesas,gpio-r8a7796 renesas,rcar-gen3-gpio         	             P                                                        @                       (           
                               
              S            S   bl_pwm           =        F                L        XBL PWM 100%          gpio@e6053000         ,    renesas,gpio-r8a7796 renesas,rcar-gen3-gpio         	    0        P                                                        `                       (           
                               
              0            0      gpio@e6054000         ,    renesas,gpio-r8a7796 renesas,rcar-gen3-gpio         	    @        P                                                                               (           
                               
                             most_rst             =        F                L      	  XMOST RST             gpio@e6055000         ,    renesas,gpio-r8a7796 renesas,rcar-gen3-gpio         	    P        P               	                                                                (           
                               
              %            %      gpio@e6055400         ,    renesas,gpio-r8a7796 renesas,rcar-gen3-gpio         	    T        P               
                                                                 (           
                               
              $            $   audio_sw             =        F                L        XOnboard MCh Audio            gpio@e6055800         ,    renesas,gpio-r8a7796 renesas,rcar-gen3-gpio         	    X        P                                                                               (           
                               
              /            /      pin-controller@e6060000           renesas,pfc-r8a7796         	                    b           ldefault                            avb             Q            Q   mux         zavb_link avb_mdio avb_mii           avb       pins_mdio         	  zavb_mdio                     pins_mii_tx       K  PIN_AVB_TX_CTL PIN_AVB_TXC PIN_AVB_TD0 PIN_AVB_TD1 PIN_AVB_TD2 PIN_AVB_TD3                      i2c2            zi2c2_a          i2c2                                  irq0            zintc_ex_irq0            intc_ex             F            F      scif2           zscif2_data_a            scif2               Z            Z      scif_clk            zscif_clk_a        	  scif_clk                                  sd0         zsdhi0_data4 sdhi0_ctrl          sdhi0                                           sd0_uhs         zsdhi0_data4 sdhi0_ctrl          sdhi0                                           sd2          zsdhi2_data8 sdhi2_ctrl sdhi2_ds         sdhi2                                           sd2_uhs          zsdhi2_data8 sdhi2_ctrl sdhi2_ds         sdhi2                                           sound         $  zssi01239_ctrl ssi0_data ssi1_data_a         ssi       sound-clk         I  zaudio_clk_a_a audio_clk_b_a audio_clk_c_a audio_clkout_a audio_clkout3_a          
  audio_clk               j            j      usb1            zusb1            usb1                                  can0            zcan0_data_a         can0                U            U      can1          
  zcan1_data           can1                V            V      canfd0          zcanfd0_data_a           canfd0              W            W      canfd1          zcanfd1_data         canfd1              X            X      du        '  zdu_rgb888 du_sync du_clk_out_0 du_disp          du                                hscif0          zhscif0_data hscif0_ctrl         hscif0              I            I      hscif1          zhscif1_data_a hscif1_ctrl_a         hscif1              J            J      scif1           zscif1_data_b            scif1               Y            Y      sd3_3v3         zsdhi3_data4 sdhi3_ctrl          sdhi3                                           sd3_1v8         zsdhi3_data4 sdhi3_ctrl          sdhi3                                           sound0           zssi349_ctrl ssi3_data ssi4_data         ssi                               sound2          zssi6_ctrl ssi6_data         ssi                               sound3          zssi78_ctrl ssi7_data ssi8_data          ssi                               usb0            zusb0            usb0                                  vin5            zvin5_data8 vin5_sync vin5_clk           vin5                ^            ^         avs@e60a013c          *    renesas,r8a7796-avs renesas,rcar-gen3-avs           	    
<                              clock-controller@e6150000             renesas,r8a7796-cpg-mssr            	                                   extal extalr                                                   
            
      reset-controller@e6160000             renesas,r8a7796-rst         	                   system-controller@e6180000            renesas,r8a7796-sysc            	                                                      thermal@e6198000              renesas,r8a7796-thermal       0  	                                           $         C          D          E              
     
                          
  
                   ]okay                                  interrupt-controller@e61c0000         %    renesas,intc-ex-r8a7796 renesas,irqc                        (        	                   H                                                                                          G            G      i2c@e6500000                                   *    renesas,i2c-r8a7796 renesas,rcar-gen3-i2c           	    P         @                            
                               
                                           tx rx tx rx            n      	  ]disabled          i2c@e6508000                                   *    renesas,i2c-r8a7796 renesas,rcar-gen3-i2c           	    P        @                             
                               
                                           tx rx tx rx                  	  ]disabled          i2c@e6510000                                   *    renesas,i2c-r8a7796 renesas,rcar-gen3-i2c           	    Q         @                            
                               
                                           tx rx tx rx                    ]okay            b           ldefault              codec@10              asahi-kasei,ak4613          &            	                          7         R         m                                                port       endpoint                            p            p            clk-multiplier@4f                          cirrus,cs2000-cp            	   O           !   "        clk_in ref_clk          %   #        5w              #            #      gpio@74           ti,tca9539          	   t                                               hub_pwen             =        F                L      	  XHUB pwen          hub_rst          =        F                L        XHUB rst       otg_offvbusn             =        F                J        XOTG OFFVBUSn          otg_extlpn           =        F   	             L        XOTG EXTLPn        snd_rst          =        F                L        Xpcm3168a reset           gpio@75           ti,tca9539          	   u                             (           $                          &            &   gps_rst          =        F                L        XGPS rst       fpdl_shdn            =        F   	             L        XFPDLink shdn             i2c-switch@71             nxp,pca9548                                  	   q        U   %               a   i2c@0                                    	          i2c@1                                    	         i2c@2                                    	         i2c@3                                    	         i2c@4                                    	      hdmi@3d           adi,adv7513         	   =        y   &                                  rgb         1x                     evenly                        ports                               port@0          	       endpoint               '                                 port@1          	      endpoint               (                                          i2c@5                                    	         i2c@6                                    	      edt-ft5x06@38             edt,edt-ft5x06          	   8           %                       i2c@7                                    	      audio-codec@44          &              ti,pcm3168a         	   D           )        scki                        *        !   *        -   *        ;   *        I   +        W   +   port       endpoint               ,        e           v            w              m            m            lsm9ds0_acc_mag@1d            st,lsm9ds0_accel_magn           	         lsm9ds0_gyr@6b            st,lsm9ds0_gyro         	   k               i2c@e66d0000                                   *    renesas,i2c-r8a7796 renesas,rcar-gen3-i2c           	    m         @              "              
                               
             -      -           tx rx              n      	  ]disabled          i2c@e66d8000                                   *    renesas,i2c-r8a7796 renesas,rcar-gen3-i2c           	    m        @                             
                               
             -      -           tx rx              n        ]okay                 clock-generator@6a            idt,5p49v5925           	   j                       .        xin                               gpio@76           ti,tca9539          	   v                             (           /                 port_b_a0            =        F                 J        XVideo-B A0        port_b_a1            =        F                L        XVideo-B A1        port_a_a0            =        F                J        XVideo-A A0        port_a_a1            =        F                L        XVideo-A A1        cmos_pwdn            =        F                L      
  XCMOS PWDN         cmos_rst             =        F   	             L      	  XCMOS RST          rpi_cam_io_1             =        F   
             L      
  XRaspB_IO1         rpi_cam_io_0             =        F                L      
  XRaspB_IO0         sam_rst          =        F                L        XSAM RST       sam_pwr          =        F                J        XSAM PWR       lvds_vs_fpdl             =        F                L        XLVDS switch          gpio@77           ti,tca9539          	   w                             (           %           	                              mpcie_wake           =        F                 J        XmPCIe WAKE#       mpcie_wdisable           =        F                L        XmPCIe W_DISABLE       mpcie_clreq          =        F                        XmPCIe CLKREQ#         mpcie_ovc            =        F                      
  XmPCIe OVC            i2c-switch@71             nxp,pca9548                                  	   q        U   0         i2c@0                                    	          i2c@1                                    	      ov106xx@0             ovti,ov106xx            	   `   port@0     endpoint                                               1            >            >         port@1     endpoint@0             2      endpoint@1             3            ov106xx@1             ovti,ov106xx            	   a   port@0     endpoint                                               4            ?            ?         port@1     endpoint@0             5      endpoint@1             6            ov106xx@2             ovti,ov106xx            	   b   port@0     endpoint                                               7            @            @         port@1     endpoint@0             8      endpoint@1             9            ov106xx@3             ovti,ov106xx            	   c   port@0     endpoint                                               :            A            A         port@1     endpoint@0             ;      endpoint@1             <            ti9x4@0       	    ti,ti9x4            	   :                              round-robin         coax               =                  =   	               =   
               =          port@0     endpoint@0                     '               >            3            3      endpoint@1                     '               ?            6            6      endpoint@2                     '               @            9            9      endpoint@3                     '               A            <            <         port@1     endpoint            1             B            max9286@0             maxim,max9286           	   ,        :           F           R         
  dautomatic           u   d           =   	               =                  =                  =   
       port@0     endpoint@0             P        '              >            2            2      endpoint@1             Q        '              ?            5            5      endpoint@2             R        '              @            8            8      endpoint@3             S        '              A            ;            ;         port@1     endpoint            1             B               i2c@3                                    	         i2c@4                                    	      ov5647@36             ovti,ov5647         	   6   port@0     endpoint                                         C            \            \               i2c@5                                    	      ov5642@3c             ovti,ov5642         	   <           D        mclk       port@0     endpoint               E            _            _               i2c@7                                    	      gpio@26           nxp,pca9535         	   &                       video_a_des_cfg1             =        F                        XVideo-A cfg1          video_a_des_cfg0             =        F                        XVideo-A cfg0          video_a_pwr_shdn             =        F                L        XVideo-A PWR_SHDN          video_a_cam_pwr0             =        F                L        XVideo-A PWR0          video_a_cam_pwr1             =        F                L        XVideo-A PWR1          video_a_cam_pwr2             =        F                L        XVideo-A PWR2          video_a_cam_pwr3             =        F                L        XVideo-A PWR3          video_a_des_shdn             =        F                L        XVideo-A DES_SHDN          video_a_des_led          =        F                J        XVideo-A led          gpio@5c           maxim,max7325           	   \                                =            =   video_a_des_cfg2             =        F                        XVideo-A cfg2          video_a_des_cfg1             =        F                        XVideo-A cfg1          video_a_des_cfg0             =        F                        XVideo-A cfg0          video_a_pwr_shdn             =        F                L        XVideo-A PWR_SHDN          video_a_des_shdn             =        F                L        XVideo-A DES_SHDN          video_a_led          =        F                J        XVideo-A LED                   i2c@e66e0000                                   *    renesas,i2c-r8a7796 renesas,rcar-gen3-i2c           	    n         @                             
                               
             -      -           tx rx              n      	  ]disabled          i2c@e66e8000                                   *    renesas,i2c-r8a7796 renesas,rcar-gen3-i2c           	    n        @                             
                               
             -      -           tx rx                    	  ]disabled          i2c@e60b0000                                   >    renesas,iic-r8a7796 renesas,rcar-gen3-iic renesas,rmobile-iic           	            %                             
                               
             -      -           tx rx           ]okay                 pmic@30         b   F        ldefault           rohm,bd9571mwv          	   0           G                        (                                                      regulators     dvfs            dvfs             q         p                                                         serial@e6540000       <    renesas,hscif-r8a7796 renesas,rcar-gen3-hscif renesas,hscif         	    T         `                             
        
          H        fck brg_int scif_clk                   1      0      1      0        tx rx tx rx                           
          ]okay            b   I        ldefault                serial@e6550000       <    renesas,hscif-r8a7796 renesas,rcar-gen3-hscif renesas,hscif         	    U         `                             
        
          H        fck brg_int scif_clk                   3      2      3      2        tx rx tx rx                           
          ]okay            b   J        ldefault       serial@e6560000       <    renesas,hscif-r8a7796 renesas,rcar-gen3-hscif renesas,hscif         	    V         `                             
        
          H        fck brg_int scif_clk                   5      4      5      4        tx rx tx rx                           
        	  ]disabled          serial@e66a0000       <    renesas,hscif-r8a7796 renesas,rcar-gen3-hscif renesas,hscif         	    j         `                             
        
          H        fck brg_int scif_clk               -   7   -   6        tx rx                             
        	  ]disabled          serial@e66b0000       <    renesas,hscif-r8a7796 renesas,rcar-gen3-hscif renesas,hscif         	    k         `                             
        
          H        fck brg_int scif_clk               -   9   -   8        tx rx                             
        	  ]disabled          usb@e6590000          .    renesas,usbhs-r8a7796 renesas,rcar-gen3-usbhs           	    Y                        k              
        
                 K       K      L       L           ch0 ch1 ch2 ch3         /           ?   M        Dusb                           
     
          ]okay            Notg       dma-controller@e65a0000       *    renesas,r8a7796-usb-dmac renesas,usb-dmac           	    Z                        m          m           ch0 ch1            
     J                          
  J        V           a               K            K      dma-controller@e65b0000       *    renesas,r8a7796-usb-dmac renesas,usb-dmac           	    [                        n          n           ch0 ch1            
     K                          
  K        V           a               L            L      usb-phy@e65ee000          4    renesas,r8a7796-usb3-phy renesas,rcar-gen3-usb3-phy         	    ^                   
     H   N   O        usb3-if usb3s_clk usb_extal                           
  H        n          	  ]disabled          dma-controller@e6700000       '    renesas,dmac-r8a7796 renesas,rcar-dmac          	    p                                                                                                                                                                                                 L  error ch0 ch1 ch2 ch3 ch4 ch5 ch6 ch7 ch8 ch9 ch10 ch11 ch12 ch13 ch14 ch15            
              fck                           
           V           a               -            -      dma-controller@e7300000       '    renesas,dmac-r8a7796 renesas,rcar-dmac          	    0                                                                         4         5         6         7         8         9         :         ;         <         =         >         ?         L  error ch0 ch1 ch2 ch3 ch4 ch5 ch6 ch7 ch8 ch9 ch10 ch11 ch12 ch13 ch14 ch15            
              fck                           
           V           a                                 dma-controller@e7310000       '    renesas,dmac-r8a7796 renesas,rcar-dmac          	    1                                                                                                                                                                                L  error ch0 ch1 ch2 ch3 ch4 ch5 ch6 ch7 ch8 ch9 ch10 ch11 ch12 ch13 ch14 ch15            
              fck                           
           V           a                                 mmu@e67b0000              renesas,ipmmu-r8a7796           	    {                                                            y               P            P      mmu@e6740000              renesas,ipmmu-r8a7796           	    t                    P                           y         	  ]disabled          mmu@e7740000              renesas,ipmmu-r8a7796           	    t                    P                          y         mmu@e6570000              renesas,ipmmu-r8a7796           	    W                    P                          y         	  ]disabled          mmu@ff8b0000              renesas,ipmmu-r8a7796           	                        P                         y         	  ]disabled          mmu@ec670000              renesas,ipmmu-r8a7796           	    g                    P                          y         	  ]disabled          mmu@fd800000              renesas,ipmmu-r8a7796           	                        P                          y         	  ]disabled          mmu@fd950000              renesas,ipmmu-r8a7796           	                        P                          y         	  ]disabled          mmu@ffc80000              renesas,ipmmu-r8a7796           	                        P                          y         	  ]disabled          mmu@fe6b0000              renesas,ipmmu-mmu-r8a7796           	    k                    P                         y         	  ]disabled          mmu@febd0000              renesas,ipmmu-r8a7796           	                        P   	                       y         	  ]disabled          qos@e67e0000              renesas,qos         	    ~              ethernet@e6800000         4    renesas,etheravb-r8a7796 renesas,etheravb-rcar-gen3          	                               ,         '          (          )          *          +          ,          -          .          /          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             
     ,                          
  ,        rgmii-txid                                   ]okay            b   Q        ldefault            R   ethernet-phy@0                    	               S                      U   S   
               R            R         can@e6c30000          *    renesas,can-r8a7796 renesas,rcar-gen3-can           	                                          
        
       -   T        clkp1 clkp2 can_clk         %   
       -        5bZ                           
          ]okay            b   U        ldefault       can@e6c38000          *    renesas,can-r8a7796 renesas,rcar-gen3-can           	    À                                     
        
       -   T        clkp1 clkp2 can_clk         %   
       -        5bZ                           
          ]okay            b   V        ldefault       can@e66c0000          .    renesas,r8a7796-canfd renesas,rcar-gen3-canfd           	    l                                                
        
       -   T        fck canfd can_clk           %   
       -        5bZ                           
        	  ]disabled            b   W   X        ldefault    channel0            ]okay          channel1            ]okay             pwm@e6e30000          %    renesas,pwm-r8a7796 renesas,pwm-rcar            	                                   
                
                       	  ]disabled          pwm@e6e31000          %    renesas,pwm-r8a7796 renesas,pwm-rcar            	                                  
                
                       	  ]disabled          pwm@e6e32000          %    renesas,pwm-r8a7796 renesas,pwm-rcar            	                                   
                
                       	  ]disabled          pwm@e6e33000          %    renesas,pwm-r8a7796 renesas,pwm-rcar            	    0                              
                
                       	  ]disabled          pwm@e6e34000          %    renesas,pwm-r8a7796 renesas,pwm-rcar            	    @                              
                
                       	  ]disabled          pwm@e6e35000          %    renesas,pwm-r8a7796 renesas,pwm-rcar            	    P                              
                
                       	  ]disabled          pwm@e6e36000          %    renesas,pwm-r8a7796 renesas,pwm-rcar            	    `                              
                
                       	  ]disabled          serial@e6e60000       9    renesas,scif-r8a7796 renesas,rcar-gen3-scif renesas,scif            	             @                             
         
          H        fck brg_int scif_clk                   Q      P      Q      P        tx rx tx rx                           
         	  ]disabled          serial@e6e68000       9    renesas,scif-r8a7796 renesas,rcar-gen3-scif renesas,scif            	            @                             
         
          H        fck brg_int scif_clk                   S      R      S      R        tx rx tx rx                           
           ]okay            b   Y        ldefault       serial@e6e88000       9    renesas,scif-r8a7796 renesas,rcar-gen3-scif renesas,scif            	            @                             
     6   
          H        fck brg_int scif_clk                              
  6        ]okay            b   Z        ldefault       serial@e6c50000       9    renesas,scif-r8a7796 renesas,rcar-gen3-scif renesas,scif            	             @                             
         
          H        fck brg_int scif_clk               -   W   -   V        tx rx                             
         	  ]disabled          serial@e6c40000       9    renesas,scif-r8a7796 renesas,rcar-gen3-scif renesas,scif            	             @                             
         
          H        fck brg_int scif_clk               -   Y   -   X        tx rx                             
         	  ]disabled          serial@e6f30000       9    renesas,scif-r8a7796 renesas,rcar-gen3-scif renesas,scif            	             @                             
         
          H        fck brg_int scif_clk                   [      Z      [      Z        tx rx tx rx                           
         	  ]disabled          spi@e6e90000          .    renesas,msiof-r8a7796 renesas,rcar-gen3-msiof           	             d                             
         [        msiof_clk msiof_ref_clk                A      @      A      @        tx rx tx rx                           
                                  	  ]disabled          mlp@ec520000              rcar,medialb-dim2           	    R               <                                                          
     "                     	  ]disabled          spi@e6ea0000          .    renesas,msiof-r8a7796 renesas,rcar-gen3-msiof           	             d                             
         [        msiof_clk msiof_ref_clk                C      B      C      B        tx rx tx rx                           
                                  	  ]disabled          spi@e6c00000          .    renesas,msiof-r8a7796 renesas,rcar-gen3-msiof           	             d                             
         [        msiof_clk msiof_ref_clk            -   E   -   D        tx rx                             
                                  	  ]disabled          spi@e6c10000          .    renesas,msiof-r8a7796 renesas,rcar-gen3-msiof           	             d                             
         [        msiof_clk msiof_ref_clk            -   G   -   F        tx rx                             
                                  	  ]disabled          video@e6ef0000            renesas,vin-r8a7796         	                                          
     +                          
  +                    ]okay       ports                               port@0     endpoint            csi40                                              >            1            1         port@1     endpoint               B         port@2     endpoint@0             2      endpoint@1             3               video@e6ef1000            renesas,vin-r8a7796         	                                         
     *                          
  *                   ]okay       ports                               port@0     endpoint            csi40                                             ?            4            4         port@1     endpoint               B         port@2     endpoint@0             5      endpoint@1             6               video@e6ef2000            renesas,vin-r8a7796         	                                          
     )                          
  )                   ]okay       ports                               port@0     endpoint            csi40                                             @            7            7         port@1     endpoint               B         port@2     endpoint@0             8      endpoint@1             9               video@e6ef3000            renesas,vin-r8a7796         	    0                                     
     (                          
  (                   ]okay       ports                               port@0     endpoint            csi40                                             A            :            :         port@1     endpoint               B         port@2     endpoint@0             ;      endpoint@1             <               video@e6ef4000            renesas,vin-r8a7796         	    @                                     
     '                          
  '                   ]okay       ports                               port@0     endpoint            csi20                          \                          C            C         port@1     endpoint               ]               video@e6ef5000            renesas,vin-r8a7796         	    P                                     
     &                          
  &                   ]okay            b   ^        ldefault    ports                               port@0     endpoint@0                                	               _            E            E               video@e6ef6000            renesas,vin-r8a7796         	    `                                     
     %                          
  %                 	  ]disabled          video@e6ef7000            renesas,vin-r8a7796         	    p                                     
     $                          
  $                 	  ]disabled          rif@e6f40000          ,    renesas,r8a7796-drif renesas,rcar-gen3-drif         	             d                             
             fck                               rx rx                             
          	   `      	  ]disabled                a            a      rif@e6f50000          ,    renesas,r8a7796-drif renesas,rcar-gen3-drif         	             d                             
             fck               "      "        rx rx                             
          	   a      	  ]disabled                `            `      rif@e6f60000          ,    renesas,r8a7796-drif renesas,rcar-gen3-drif         	             d                             
             fck               $      $        rx rx                             
          	   b      	  ]disabled                c            c      rif@e6f70000          ,    renesas,r8a7796-drif renesas,rcar-gen3-drif         	             d                             
              fck               &      &        rx rx                             
           	   c      	  ]disabled                b            b      rif@e6f80000          ,    renesas,r8a7796-drif renesas,rcar-gen3-drif         	             d                             
             fck               (      (        rx rx                             
          	   d      	  ]disabled                e            e      rif@e6f90000          ,    renesas,r8a7796-drif renesas,rcar-gen3-drif         	             d                             
             fck               *      *        rx rx                             
          	   e      	  ]disabled                d            d      rif@e6fa0000          ,    renesas,r8a7796-drif renesas,rcar-gen3-drif         	             d                             
             fck               ,      ,        rx rx                             
          	   f      	  ]disabled                g            g      rif@e6fb0000          ,    renesas,r8a7796-drif renesas,rcar-gen3-drif         	             d                             
             fck               .      .        rx rx                             
          	   g      	  ]disabled                f            f      sound@ec500000        3    renesas,rcar_sound-r8a7796 renesas,rcar_sound-gen3        P  	    P             Z             T             T           t                 	scu adg ssiu ssi audmapp         \     
        
        
        
        
        
        
        
        
        
        
        
        
        
         
        
        
        
        
        
        
        
        
        
        
        
        
        h   #   i   
               ssi-all ssi.9 ssi.8 ssi.7 ssi.6 ssi.5 ssi.4 ssi.3 ssi.2 ssi.1 ssi.0 src.9 src.8 src.7 src.6 src.5 src.4 src.3 src.2 src.1 src.0 mix.1 mix.0 ctu.1 ctu.0 dvc.0 dvc.1 clk_a clk_b clk_c clk_i                      X     
     
     
     
     
     
     
     
     
     
     
        D  	(ssi-all ssi.9 ssi.8 ssi.7 ssi.6 ssi.5 ssi.4 ssi.3 ssi.2 ssi.1 ssi.0         ]okay            b   j        ldefault         &                           D                            rcar_sound,dvc     dvc-0              k           tx              s            s      dvc-1              k           tx              v            v         rcar_sound,mix     mix-0         mix-1            rcar_sound,ctu     ctu-0         ctu-1         ctu-2         ctu-3         ctu-4         ctu-5         ctu-6         ctu-7            rcar_sound,src     src-0                 `              l      k           rx tx               r            r      src-1                 a              l      k           rx tx               u            u      src-2                 b              l      k           rx tx         src-3                 c              l      k           rx tx         src-4                 d              l      k           rx tx         src-5                 e              l      k           rx tx         src-6                 f              l      k           rx tx         src-7                 g              l      k           rx tx         src-8                 h              l      k           rx tx         src-9                 i              l      k           rx tx            rcar_sound,ssi     ssi-0                 r               l      k      l      k           rx tx rxu txu               q            q      ssi-1                 s               l      k      l   I   k   J        rx tx rxu txu            	4            t            t      ssi-2                 t               l      k      l   c   k   d        rx tx rxu txu         ssi-3                 u               l      k      l   o   k   p        rx tx rxu txu               n            n      ssi-4                 v               l   	   k   
   l   q   k   r        rx tx rxu txu            	4            o            o      ssi-5                 w               l      k      l   s   k   t        rx tx rxu txu         ssi-6                 x               l      k      l   u   k   v        rx tx rxu txu               x            x      ssi-7                 y               l      k      l   y   k   z        rx tx rxu txu               z            z      ssi-8                 z               l      k      l   {   k   |        rx tx rxu txu            	4            {            {      ssi-9                 {               l      k      l   }   k   ~        rx tx rxu txu            ports                               port@0          	                               endpoint               m        	?left_j          	J   m        	Z   m        	g   n        	p   o        e           v                ,            ,         port@1          	                              endpoint               p        	?left_j          	J            	Z            	g   q   r   s        	p   t   u   v                                   port@2          	                              endpoint               w        	?i2s         	J   w        	Z   w        	p   x                                 port@3          	                              enpoint            y        	xi2s         	J   y        	Z   y        	g   z        	p   {                                       dma-controller@ec700000       '    renesas,dmac-r8a7796 renesas,rcar-dmac          	    p                       ^         @         A         B         C         D         E         F         G         H         I         J         K         L         M         N         O         L  error ch0 ch1 ch2 ch3 ch4 ch5 ch6 ch7 ch8 ch9 ch10 ch11 ch12 ch13 ch14 ch15            
             fck                           
          V           a               l            l      dma-controller@ec720000       '    renesas,dmac-r8a7796 renesas,rcar-dmac          	    r                       _         P         Q         R         S         T         U         V         W         X         Y         Z         [         \         ]         ~                  L  error ch0 ch1 ch2 ch3 ch4 ch5 ch6 ch7 ch8 ch9 ch10 ch11 ch12 ch13 ch14 ch15            
             fck                           
          V           a               k            k      adsp@ec800000         ,    renesas,r8a7796-adsp renesas,rcar-gen3-adsp       P  	                                                                                      t     
        
        
        
        
        
        
        
        
        
        
        
        
        
        
         
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
             adsp ssi-all ssi.9 ssi.8 ssi.7 ssi.6 ssi.5 ssi.4 ssi.3 ssi.2 ssi.1 ssi.0 src.9 src.8 src.7 src.6 src.5 src.4 src.3 src.2 src.1 src.0 mix.1 mix.0 ctu.1 ctu.0 dvc.0 dvc.1 audmac.1 audmac.0 adg                       x     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
        _  	(adsp ssi-all ssi.9 ssi.8 ssi.7 ssi.6 ssi.5 ssi.4 ssi.3 ssi.2 ssi.1 ssi.0 audmac.1 audmac.0 adg          ]okay                D         	X w          	   |   adsp,playback            tdm         	master                     	           	            e           	               }            }      adsp,capture             tdm         	slave                      	           	            e           	               ~            ~      adsp,ports     port@0          	g   }        	p   ~            usb@ee000000          ,    renesas,xhci-r8a7796 renesas,rcar-gen3-xhci         	                             f              
     H                          
  H      	  ]disabled          usb@ee020000          6    renesas,r8a7796-usb3-peri renesas,rcar-gen3-usb3-peri           	                            h              
     H                          
  H      	  ]disabled          usb@ee080000              generic-ohci            	                            l              
        
             ?   M        Dusb                           
     
          ]okay            Notg                               usb@ee0a0000              generic-ohci            	    
                        p              
             ?           Dusb                           
          ]okay                                  usb@ee080100              generic-ehci            	                           l              
        
             ?   M        Dusb         	                             
     
          ]okay            Notg       usb@ee0a0100              generic-ehci            	    
                       p              
             ?           Dusb         	                             
          ]okay          usb-phy@ee080200          4    renesas,usb2-phy-r8a7796 renesas,rcar-gen3-usb2-phy         	                           l              
        
                               
     
          n            ]okay            b           ldefault             M            M      usb-phy@ee0a0200          4    renesas,usb2-phy-r8a7796 renesas,rcar-gen3-usb2-phy         	    
                   
                               
          n            ]okay            b           ldefault                               sd@ee100000       ,    renesas,sdhi-r8a7796 renesas,rcar-gen3-sdhi         	                                           
     :        	                           
  :        ]okay            b           	           ldefault state_uhs           	           	           
   0                          
         
!      sd@ee120000       ,    renesas,sdhi-r8a7796 renesas,rcar-gen3-sdhi         	                                           
     9        	                           
  9      	  ]disabled          sd@ee140000       ,    renesas,sdhi-r8a7796 renesas,rcar-gen3-sdhi         	                                           
     8        	                           
  8        ]okay            b           	           ldefault state_uhs           	           	                       
/         
>         
M      sd@ee160000       ,    renesas,sdhi-r8a7796 renesas,rcar-gen3-sdhi         	                                           
     7        	                          
  7        ]okay            b           	           ldefault state_uhs           	           	            
[         
q                    
         
M         
                            wlcore@2          
    ti,wl1837           	                                     interrupt-controller@f1010000             arm,gic-400                                  (      @  	                                                                  	  ?                                             gsx@fd000000              renesas,gsx         	                             w              
      p                                                          
   p                              pcie@fe000000         ,    renesas,pcie-r8a7796 renesas,pcie-rcar-gen3         	                                              
               pci       p                                                          0       0          B       8       8                  
B       @       @                $         t          u          v                      
                         
                          t              
     ?           pcie pcie_bus                             
  ?        ]okay          pcie@ee800000         ,    renesas,pcie-r8a7796 renesas,pcie-rcar-gen3         	                                             
               pci       p                                                                         B                                
B       @       @                $                                                   
                         
                                        
     >           pcie pcie_bus                             
  >        ]okay            
           
         imr_alloc            
                              imr0@fe860000         (    renesas,r8a7796-imr-lx4 renesas,imr-lx4         	                                          
     7                         
  7                 imr1@fe870000         (    renesas,r8a7796-imr-lx4 renesas,imr-lx4         	                                          
     6                         
  6                 impdes0           renesas,impx4-distributer           	            @                             
     8                       (                                         imp0              renesas,impx4-legacy            	                                               
     8                    imp1              renesas,impx4-legacy            	                                              
     8                    impsc0            renesas,impx4-shader            	                                              
     8                    impdm0            renesas,impx5-dmac          	            @                                  
     8                    impc0             renesas,impx4-memory            	                        
     8                    imprtt            renesas,impx5-rtt            	                                                      
     8                    vcp4@fe90f000             renesas,vcp4-fcpcs          	                       
     k                         
  k                  vcp4@fe8d0000             renesas,vcp4-ivdp1c          	                               $        |         }                        
                               
                               vcp4@fe910000             renesas,vcp4-vcplf           	                                                              
                               
                                 vcp4@fe900000             renesas,vcp4-vdpb            	                                                                
                               
                                fdpm@fe940000             renesas,fdpm             	            $                                          
      w   
     g        fdp fcp                          
   w   
  g        	(fdp fcp                   fcp@fea27000              renesas,fcpv            	    p                   
     [                          
  [                              fcp@fea2f000              renesas,fcpv            	                       
     Z                          
  Z                              fcp@fea37000              renesas,fcpv            	    p                   
     Y                          
  Y                              vsp@fe960000              renesas,vspm-vsp2           	                      '         7         G         W        g           t                     vspm@fe960000             renesas,vspm             	                                       
              
     r   
     _        vsp fcp                    g                                   7         G         '         W                                                
  r   
  _        	(vsp fcp         ]okay          vsp@fea20000              renesas,vsp2            	            P                             
     o                          
  o                                         vsp@fea28000              renesas,vsp2            	           P                             
     n                          
  n                                         vsp@fea30000              renesas,vsp2            	            P                             
     m                          
  m                                         vsp@fe9a0000              renesas,vspm-vsp2           	                      7         G         W                 g           t                    vspm@fe9a0000             renesas,vspm             	                                                     
     w   
     c        vsp fcp                     g                                                    7         G         "         2         W                  B                                               
  w   
  c        	(vsp fcp         ]okay          csi2@fea80000             renesas,r8a7796-csi2            	                                          
                               
          ]okay       virtual,channel    csi2_vc0            Rraw8            \             port                                endpoint                                      1              ]            ]            csi2@feaa0000             renesas,r8a7796-csi2            	                                          
                               
          ]okay       virtual,channel    csi2_vc0          	  Rycbcr422            \          csi2_vc1          	  Rycbcr422            \         csi2_vc2          	  Rycbcr422            \         csi2_vc3          	  Rycbcr422            \            port                                endpoint                                            1  ,            B            B            hdmi@fead0000         ,    renesas,r8a7796-hdmi renesas,rcar-gen3-hdmi         	                                         
        
       .      
  iahb isfr                             
          ]okay       ports                               port@0          	       endpoint                                                port@1          	      endpoint                                                port@2          	               display@feb00000              renesas,du-r8a7796          	                   $                                    8     
        
        
                          *  du.0 du.1 du.2 dclkin.0 dclkin.1 dclkin.2              
     
     
          	(du.0 du.1 du.2          ]okay            g                 b           ldefault    ports                               port@1          	      endpoint                                                port@2          	      endpoint                                                port@0          	       endpoint                           '            '               lvds@feb90000             renesas,r8a7796-lvds            	                        
                               
          ]okay       ports                               port@0          	       endpoint                                                port@1          	      endpoint                                                      chipid@fff00044           renesas,prr         	     D             vcp4@fe8df000             renesas,vcp4-fcpci0         	                       
     i                         
  i                    thermal-zones      emergency           l          z          s                             	  ]disabled          sensor-thermal1                    l                             "   trips      sensor1-crit            }                 	  critical                sensor-thermal2                    l                            "   trips      sensor2-crit            }                 	  critical                sensor-thermal3                    l                            "   trips      trip-point0         } _                  passive       trip-point1         }                   passive                               sensor3-crit            }                 	  critical             cooling-maps       map0                                                  map1                                                           timer             arm,armv8-timer       @  d           ?           ?           ?         
  ?      usb3s0            fixed-clock                                       N            N      usb_extal             fixed-clock                                       O            O      chosen        )  	ignore_loglevel rw root=/dev/nfs ip=dhcp            serial0:115200n8          audio-clkout              fixed-clock                                     !            !      avb-mch@ec5a0100              renesas,avb-mch-gen3            	    Z                adg_avb            
             adg            
          	(adg       hdmi0-out             hdmi-connector          a      port       endpoint                                                   keyboard          
    gpio-keys      key-1           '           2SW3          8        F           F   $               leds          
    gpio-leds      led5            F   $             led6            F   $                regulator0            regulator-fixed         fixed-1.8V           w@         w@                                                regulator1            regulator-fixed         fixed-3.3V           2Z         2Z                                                regulator-vcc-sdhi0           regulator-fixed       
  SDHI0 Vcc            2Z         2Z        _   %                X                              regulator-vccq-sdhi0              regulator-gpio          SDHI0 VccQ           w@         2Z        F   %               k            2Z    w@                                  x12           fixed-clock                       w              "            "      x23-clock             fixed-clock                       }x@            .            .      memory@48000000         memory          	    H       8         memory@600000000            memory          	           @         reserved-memory                                     linux,lossy_decompress@54000000          x        	    T                                        linux,adsp            shared-dma-pool                  	    W                      |            |      linux,cma@57000000            shared-dma-pool                  	    X                         linux,multimedia@70000000             shared-dma-pool                  	    p                                           mmngr             renesas,mmngr           	            mmngrbuf              renesas,mmngrbuf          vspm_if           renesas,vspm_if       versaclk-3            fixed-clock                       @                              pcm3168a_clk              gpio-mux-clock             #   h                        &                   )            )      regulator@4           regulator-fixed         wlan-en-regulator            2Z         2Z        _                   X                              regulator@41              regulator-fixed       
  SDHI3 Vcc            2Z         2Z        _                   X      regulator@5           regulator-fixed         SDHI3 VccQ           2Z         2Z                              regulator@6           regulator-fixed         PCM3168A Vcc Vdd             2Z         2Z            *            *      regulator@7           regulator-fixed         amp-en-regulator             2Z         2Z        _                                X            +            +      regulator@9           regulator-fixed         wifi_on          2Z         2Z        _                                  regulator@11              regulator-fixed       	  radio_on             2Z         2Z        _                   X               regulator@12              regulator-fixed       
  mPCIe 3v3            2Z         2Z        _                   X                              regulator@13              regulator-fixed       
  mPCIe 1v8            w@         w@        _                   @         X                              kim           kim                           /dev/ttySC1                     2      btwilink          	    btwilink          sound@0         b           ldefault           audio-graph-card          	  2pcm3168a                     sound@1           audio-graph-card            2ak4613                   sound@2         b           ldefault           audio-graph-card            2radio                    sound@3         b           ldefault           audio-graph-card            2wl18xx                   lvds              panel-lvds                              	  jeida-24       port       endpoint                                                panel-timing             @                   $           ,   (        6   P        C   (        O           \           h            hdmi-out              hdmi-connector          a      port       endpoint                           (            (            si468x@0              si,si468x-pcm           ]okay       port       endpoint                                     w            w            wl18xx_pcm@0              ti,wl18xx-pcm           ]okay       port       endpoint                           y            y            camera_clk            fixed-clock                       n6         rmclk                D            D         	compatible #address-cells #size-cells model i2c0 i2c1 i2c2 i2c3 i2c4 i2c5 i2c6 i2c7 spi0 spi1 spi2 spi3 serial0 ethernet0 serial1 serial2 serial3 #clock-cells clock-frequency linux,phandle opp-shared opp-hz opp-microvolt clock-latency-ns opp-suspend turbo-mode cpu reg device_type power-domains next-level-cache enable-method dynamic-power-coefficient cooling-min-level cooling-max-level cpu-idle-states clocks operating-points-v2 #cooling-cells capacity-dmips-mhz cpu-supply cache-unified cache-level entry-method arm,psci-suspend-param local-timer-stop entry-latency-us exit-latency-us min-residency-us status interrupts-extended interrupt-affinity interrupt-parent ranges #hwlock-cells interrupts interrupt-names renesas,mfis-ch resets timeout-sec #gpio-cells gpio-controller gpio-ranges #interrupt-cells interrupt-controller gpio-hog gpios output-high line-name pinctrl-0 pinctrl-names groups function drive-strength pins power-source target_devices clock-names #power-domain-cells #reset-cells #thermal-sensor-cells dmas dma-names i2c-scl-internal-delay-ns #sound-dai-cells asahi-kasei,in1-single-end asahi-kasei,in2-single-end asahi-kasei,out1-single-end asahi-kasei,out2-single-end asahi-kasei,out3-single-end asahi-kasei,out4-single-end asahi-kasei,out5-single-end asahi-kasei,out6-single-end remote-endpoint assigned-clocks assigned-clock-rates output-low reset-gpios i2c-mux-idle-disconnect pd-gpios interlace-allowed adi,input-depth adi,input-colorspace adi,input-clock adi,input-style adi,input-justification adi,clock-delay limit-frequency tdm VDD1-supply VDD2-supply VCCAD1-supply VCCAD2-supply VCCDA1-supply VCCDA2-supply dai-tdm-slot-num dai-tdm-slot-width system-clock-frequency input clock-lanes data-lanes ti,links ti,lanes ti,forwarding-mode ti,cable-mode POC0-gpios POC1-gpios POC2-gpios POC3-gpios ti9x3-addr dvp-order csi-rate maxim,links maxim,lanes maxim,resetb-gpio maxim,fsync-mode maxim,timeout max9271-addr rohm,ddr-backup-power rohm,rstbmode-pulse regulator-name regulator-min-microvolt regulator-max-microvolt regulator-boot-on regulator-always-on uart-has-rtscts renesas,buswait phys phy-names dr_mode #dma-cells dma-channels #phy-cells #iommu-cells renesas,ipmmu-main phy-mode phy-handle rxc-skew-ps #pwm-cells renesas,id csi,select virtual,channel bus-width vsync-active hsync-active renesas,bonding reg-names reset-names shared-pin dai-format bitclock-master frame-master playback capture simple-audio-card,format audio-clocks memory-region clock-mode ssi bus-if pin-share-ssi companion max-frequency pinctrl-1 vmmc-supply vqmmc-supply cd-gpios sd-uhs-sdr50 sd-uhs-sdr104 mmc-hs200-1_8v mmc-hs400-1_8v non-removable keep-power-in-suspend enable-sdio-wakeup no-1-8-v cap-power-off-card bus-range dma-ranges interrupt-map-mask interrupt-map pcie3v3-supply pcie1v8-supply dma-coherent alloc-dev renesas,#ch renesas,#fcp_ch renesas,has-bru renesas,has-lut renesas,has-clu renesas,has-hgo renesas,#rpf renesas,#uds renesas,#wpf renesas,#rpf_clut renesas,#wpf_rot renesas,#read_outstanding renesas,#start_reservation renesas,fcp renesas,has-hgt renesas,has-sru renesas,has-uds renesas,has-hst renesas,has-hsi renesas,has-shp data,type receive,vc vsps polling-delay on-temperature off-temperature target_cpus polling-delay-passive thermal-sensors sustainable-power hysteresis trip cooling-device contribution bootargs stdout-path reg-name linux,code label wakeup-source debounce-interval enable-active-high gpios-states no-map reusable linux,cma-default select-gpios startup-delay-us enable-active-low shutdown-gpios dev_name flow_cntrl baud_rate dais width-mm height-mm data-mapping hactive vactive hsync-len hfront-porch hback-porch vfront-porch vback-porch vsync-len clock-output-names 