 ,;   8 ,   (                                              renesas,m3ulcb renesas,r8a7796                                1   &Renesas M3ULCB Kingfisher board based on r8a7796       aliases          ,/soc/csi2@fea80000           4/soc/csi2@feaa0000           </soc/i2c@e6500000            A/soc/i2c@e6508000            F/soc/i2c@e6510000            K/soc/i2c@e66d0000            P/soc/i2c@e66d8000            U/soc/i2c@e66e0000            Z/soc/i2c@e66e8000            _/soc/i2c@e60b0000            d/soc/spi@e6e90000            i/soc/spi@e6ea0000            n/soc/spi@e6c00000            s/soc/spi@e6c10000            x/soc/video@e6ef0000          }/soc/video@e6ef1000          /soc/video@e6ef2000          /soc/video@e6ef3000          /soc/video@e6ef4000          /soc/video@e6ef5000          /soc/video@e6ef6000          /soc/video@e6ef7000          /soc/thermal@0xe6198000          /soc/thermal@0xe61a0000          /soc/thermal@0xe61a8000          /soc/serial@e6e88000             /soc/ethernet@e6800000           /soc/serial@e6540000             /soc/serial@e6550000             /soc/serial@e6e68000          psci              arm,psci-1.0             smc       cpus                                cpu@0             arm,cortex-a57 arm,armv8                          cpu                                     psci                       -           <  V        V            h           z                                   	   
                                             cpu@1             arm,cortex-a57 arm,armv8                         cpu                                    psci                                       	   
                                  cpu@100           arm,cortex-a53 arm,armv8                         cpu                     psci            <          z                                                 cpu@101           arm,cortex-a53 arm,armv8                        cpu                     psci                                           cpu@102           arm,cortex-a53 arm,armv8                        cpu                     psci                                           cpu@103           arm,cortex-a53 arm,armv8                        cpu                     psci                                           cache-controller@0            cache                                                                               cache-controller@100              cache                                                                              idle-states         psci       cpu-sleep-0           arm,idle-state                                                            /okay                                      avs       *    renesas,r8a7796-avs renesas,rcar-gen3-avs                
<             opp_table0            operating-points-v2          6                         opp@500000000           A    e         H 0        V       opp@1000000000          A    ;         H 0        V       opp@1500000000          A    Yh/         H 0        V          g      opp@1600000000          A    _^         H         V          s      opp@1700000000          A    eS         H         V          s      opp@1800000000          A    kI         H          V          s         opp_table1            operating-points-v2          6                         opp@500000000           A    e         H          V       opp@1000000000          A    ;         H          V       opp@1500000000          A    Yh/         H          V          g      opp@1600000000          A    _^         H         V          s      opp@1700000000          A    eS         H         V          s      opp@1800000000          A    kI         H ~        V          s         opp_table2            operating-points-v2          6                         opp@500000000           A    e         H \        V       opp@1000000000          A    ;         H \        V       opp@1500000000          A    Yh/         H \        V          g      opp@1600000000          A    _^         H m        V          s      opp@1700000000          A    eS         H m        V          s      opp@1800000000          A    kI         H 0        V          s         opp_table3            operating-points-v2          6                         opp@500000000           A    e         H 5         V       opp@1000000000          A    ;         H 5         V       opp@1500000000          A    Yh/         H 5         V          g      opp@1600000000          A    _^         H Fp        V          s      opp@1700000000          A    eS         H Fp        V          s      opp@1800000000          A    kI         H         V          s         opp_table4            operating-points-v2          6           	           	   opp@500000000           A    e         H         V       opp@1000000000          A    ;         H         V       opp@1500000000          A    Yh/         H         V          g      opp@1600000000          A    _^         H `        V          s      opp@1700000000          A    eS         H `        V          s      opp@1800000000          A    kI         H         V          s         opp_table5            operating-points-v2          6           
           
   opp@500000000           A    e         H         V       opp@1000000000          A    ;         H         V       opp@1500000000          A    Yh/         H         V          g      opp@1600000000          A    _^         H P        V          s      opp@1700000000          A    eS         H P        V          s      opp@1800000000          A    kI         H m        V          s         opp_table6            operating-points-v2          6                         opp@500000000           A    e         H         V       opp@1000000000          A    ;         H         V       opp@1500000000          A    Yh/         H         V          g      opp@1600000000          A    _^         H @        V          s      opp@1700000000          A    eS         H @        V          s      opp@1800000000          A    kI         H Fp        V          s         opp_table7            operating-points-v2          6                         opp@500000000           A    e         H         V       opp@1000000000          A    ;         H         V       opp@1500000000          A    Yh/         H         V          g      opp@1600000000          A    _^         H 0        V          s      opp@1700000000          A    eS         H 0        V          s      opp@1800000000          A    kI         H `        V          s         opp_table10           operating-points-v2          6                         opp@1200000000          A    G         H          V          gsx_opp_table             operating-points-v2                          opp@200000000           A             H 0      opp@300000000           A             H 0      opp@400000000           A    ׄ         H 0      opp@600000000           A    #F         H 0         extal             fixed-clock         ~             P*                            extalr            fixed-clock         ~                                           audio_clk_a           fixed-clock         ~            X            x           x      audio_clk_b           fixed-clock         ~                      audio_clk_c           fixed-clock         ~                           y           y      can           fixed-clock         ~                           K           K      scif              fixed-clock         ~                       /okay               S           S      pcie_bus              fixed-clock         ~                     /okay               u           u      msiof-ref-clock           fixed-clock         ~            @           X           X      dclkin-0              fixed-clock         ~                        -           -      dclkin-1              fixed-clock         ~            @                            dclkin-2              fixed-clock         ~            o            .           .      soc           simple-bus                                                 interrupt-controller@f1010000             arm,gic-400                                        @                                                                     	  ?                            timer             arm,armv8-timer       0          ?        ?        ?      
  ?      watchdog@e6020000         *    renesas,r8a7796-wdt renesas,rcar-gen3-wdt                                 z                                /okay               <      gpio@e6050000         '    renesas,gpio-r8a7796 renesas,gpio-rcar                        P                                                                                        z                              gpio@e6051000         '    renesas,gpio-r8a7796 renesas,gpio-rcar                       P                                                                                        z                                   h           h      gpio@e6052000         '    renesas,gpio-r8a7796 renesas,gpio-rcar                        P                                                        @                               z                                   R           R   bl_pwm                   !                '        3BL PWM 100%          gpio@e6053000         '    renesas,gpio-r8a7796 renesas,gpio-rcar               0        P                                                        `                               z                                   0           0      gpio@e6054000         '    renesas,gpio-r8a7796 renesas,gpio-rcar               @        P                                                                                       z                                                 most_rst                     !                '      	  3MOST RST             gpio@e6055000         '    renesas,gpio-r8a7796 renesas,gpio-rcar               P        P               	                                                                        z                                   %           %      gpio@e6055400         '    renesas,gpio-r8a7796 renesas,gpio-rcar               T        P               
                                                                         z                                   $           $   audio_sw                     !                '        3Onboard MCh Audio            gpio@e6055800         '    renesas,gpio-r8a7796 renesas,gpio-rcar               X        P                                                                                       z                                   /           /      mfis@e6260000         ,    renesas,mfis-lock-r8a7796 renesas,mfis-lock              &                 =      mfis-as       (    renesas,mfis-as-r8a7796 renesas,mfis-as                           Keicr0           [             pin-controller@e6060000           renesas,pfc-r8a7796                              k           udefault                          scif2           scif2_data_a            scif2              W           W      scif_clk            scif_clk_a        	  scif_clk                                i2c2            i2c2_a          i2c2                                avb         avb_mdc         avb            P           P      sd0         sdhi0_data4 sdhi0_ctrl          sdhi0                        \           \      sd0_uhs         sdhi0_data4 sdhi0_ctrl          sdhi0                        ]           ]      sd2          sdhi2_data8 sdhi2_ctrl sdhi2_ds         sdhi2                        `           `      sd2_uhs          sdhi2_data8 sdhi2_ctrl sdhi2_ds         sdhi2                        a           a      spi2          5  msiof1_clk_a msiof1_sync_a msiof1_rxd_a msiof1_txd_a            msiof1             Y           Y      sound         $  ssi01239_ctrl ssi0_data ssi1_data_a         ssi                             sound-clk         I  audio_clk_a_a audio_clk_b_a audio_clk_c_a audio_clkout_a audio_clkout3_a          
  audio_clk              z           z      usb1            usb1            usb1               n           n      scif1           scif1_data_b            scif1              V           V      hscif0          hscif0_data hscif0_ctrl         hscif0             T           T      hscif1          hscif1_data_a hscif1_ctrl_a         hscif1             U           U      du        '  du_rgb888 du_sync du_clk_out_0 du_disp          du                              sd3_3v3         sdhi3_data4 sdhi3_ctrl          sdhi3                        d           d      sd3_1v8         sdhi3_data4 sdhi3_ctrl          sdhi3                        e           e      sound0           ssi349_ctrl ssi3_data ssi4_data         ssi                             sound2          ssi6_ctrl ssi6_data         ssi                             sound3          ssi78_ctrl ssi7_data ssi8_data          ssi                             usb0            usb0            usb0               m           m      can0            can0_data_a         can0               L           L      can1          
  can1_data           can1               M           M      canfd0          canfd0_data_a           canfd0             N           N      canfd1          canfd1_data         canfd1             O           O      vin5            vin5_data8 vin5_sync vin5_clk           vin5               k           k         pmu_a57           arm,cortex-a57-pmu                 H          I                       pmu_a53           arm,cortex-a53-pmu        0         T          U          V          W                             mmu@febd0000              renesas,ipmmu-r8a7796                                       	                 	  /disabled          mmu@fe6b0000              renesas,ipmmu-mmu-r8a7796                k                                                       	  /disabled          mmu@fd800000              renesas,ipmmu-r8a7796                                                        	  /disabled          mmu@fd950000              renesas,ipmmu-r8a7796                                                        	  /disabled          mmu@ff8b0000              renesas,ipmmu-r8a7796                                                        	  /disabled          mmu@e6570000              renesas,ipmmu-r8a7796                W                                        	  /disabled          mmu@ffc80000              renesas,ipmmu-r8a7796                                                        	  /disabled          mmu@ec670000              renesas,ipmmu-r8a7796                g                                        	  /disabled                                mmu@e6740000              renesas,ipmmu-r8a7796                t                                         	  /disabled               Z           Z      mmu@e7740000              renesas,ipmmu-r8a7796                t                                        	  /disabled               [           [      mmu@e67b0000              renesas,ipmmu-r8a7796                {                                                      	  /disabled                                clock-controller@e6150000             renesas,r8a7796-cpg-mssr                                  z              extal extalr            ~                                           chipid@fff00044           renesas,prr               D             reset-controller@e6160000             renesas,r8a7796-rst                             system-controller@e6180000            renesas,r8a7796-sysc                                                                 dma-controller@ec700000           renesas,rcar-dmac                p                       ^         @         A         B         C         D         E         F         G         H         I         J         K         L         M         N         O         L  Kerror ch0 ch1 ch2 ch3 ch4 ch5 ch6 ch7 ch8 ch9 ch10 ch11 ch12 ch13 ch14 ch15         z                fck                                                                                                            	      
                                         |           |      dma-controller@ec720000           renesas,rcar-dmac                r                       _         P         Q         R         S         T         U         V         W         X         Y         Z         [         \         ]         ~                  L  Kerror ch0 ch1 ch2 ch3 ch4 ch5 ch6 ch7 ch8 ch9 ch10 ch11 ch12 ch13 ch14 ch15         z                fck                                                                                                                                                          {           {      interrupt-controller@e61c0000         %    renesas,intc-ex-r8a7796 renesas,irqc                                                    H                                                                       z                              pwm@e6e30000          %    renesas,pwm-r8a7796 renesas,pwm-rcar                                             z                              	  /disabled          pwm@e6e31000          %    renesas,pwm-r8a7796 renesas,pwm-rcar                                            z                              	  /disabled          pwm@e6e32000          %    renesas,pwm-r8a7796 renesas,pwm-rcar                                             z                              	  /disabled          pwm@e6e33000          %    renesas,pwm-r8a7796 renesas,pwm-rcar                 0                           z                              	  /disabled          pwm@e6e34000          %    renesas,pwm-r8a7796 renesas,pwm-rcar                 @                           z                              	  /disabled          pwm@e6e35000          %    renesas,pwm-r8a7796 renesas,pwm-rcar                 P                           z                              	  /disabled          pwm@e6e36000          %    renesas,pwm-r8a7796 renesas,pwm-rcar                 `                           z                              	  /disabled          i2c@e6500000                                       renesas,i2c-r8a7796              P         @                         z                                     	$  	d            5                                :tx rx tx rx         D   n      	  /disabled          i2c@e6508000                                       renesas,i2c-r8a7796              P        @                          z                                     	$  	d            5                                :tx rx tx rx         D         	  /disabled          i2c@e6510000                                       renesas,i2c-r8a7796              Q         @                         z                                     	$  	d            5                                :tx rx tx rx         D           /okay            k           udefault             codec@10              asahi-kasei,ak4613          ^                        z                o                                                               1                            clk-multiplier@4f           ~              cirrus,cs2000-cp                O        z   !   "        clk_in ref_clk          M   #        ]w             #           #      pca9539@74            nxp,pca9539             t                                             hub_pwen                     !                '      	  3HUB pwen          hub_rst                  !                '        3HUB rst       otg_offvbus                  !                r        3OTG off VBUSn         otg_extlpn                   !   	             '        3OTG EXTLPn           pca9539@75            nxp,pca9539             u                                        $                         &           &   gps_rst                  !                '        3GPS rst       fpdl_shdn                    !   	             '        3FPDLink shdn             pca9548@71            nxp,pca9548                                      q        }   %         i2c@0                                               i2c@1                                              i2c@2                                              i2c@3                                              i2c@4                                           hdmi@3d           adi,adv7511w                =           &                         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        z   )        scki             "        &   *        2   *        >   *        L   *        Z   +        h   +                            lsm9ds0_acc_mag@1d            st,lsm9ds0_accel_magn                     lsm9ds0_gyr@6b            st,lsm9ds0_gyro             k               i2c@e66d0000                                       renesas,i2c-r8a7796              m         @              "           z                                     	$  	d           5   ,      ,           :tx rx           D   n      	  /disabled          i2c@e66d8000                                       renesas,i2c-r8a7796              m        @                          z                                     	$  	d           5   ,      ,           :tx rx           D   n        /okay                programmable_clk@6a           idt,5p49v5925               j   5p49x_clk1@6a           ~            z   -                            5p49x_clk2@6a           ~            z   .                               pca9539@76            nxp,pca9539             v                                        /                 port_b_a0                    !                 r        3Video-B A0        port_b_a1                    !                '        3Video-B A1        port_a_a0                    !                r        3Video-A A0        port_a_a1                    !                '        3Video-A A1        cmos_pwdn                    !                '      
  3CMOS PWDN         cmos_rst                     !   	             '      	  3CMOS RST          rpi_cam_io_1                     !   
             '      
  3RaspB_IO1         rpi_cam_io_0                     !                '      
  3RaspB_IO0         sam_rst                  !                '        3SAM RST       sam_pwr                  !                r        3SAM PWR       lvds_vs_fpdl                     !                '        3LVDS switch          pca9539@77            nxp,pca9539             w                                        %           	                            mpcie_wake                   !                 r        3mPCIe WAKE#       mpcie_wdisable                   !                '        3mPCIe W_DISABLE       mpcie_clreq                  !                v        3mPCIe CLKREQ#         mpcie_ovc                    !                v      
  3mPCIe OVC            pca9548@71            nxp,pca9548                                      q        }   0         i2c@0                                               i2c@1                                           ov106xx@0             ovti,ov106xx                `   port@0     endpoint            |                                   1           C           C         port@1     endpoint@0             2      endpoint@1             3      endpoint@2             4            ov106xx@1             ovti,ov106xx                a   port@0     endpoint            |                                   5           D           D         port@1     endpoint@0             6      endpoint@1             7      endpoint@2             8            ov106xx@2             ovti,ov106xx                b   port@0     endpoint            |                                   9           E           E         port@1     endpoint@0             :      endpoint@1             ;            ov106xx@3             ovti,ov106xx                c   port@0     endpoint            |                                   <           F           F         port@1     endpoint@0             =      endpoint@1             >            ti964-ti9x3@0             ti,ti964-ti9x3              :          ^                              round-robin         coax               ?           @           A           B   port@0     endpoint@0                                    C           3           3      endpoint@1                                    D           7           7      endpoint@2                                    E           ;           ;      endpoint@3                                    F           >           >         port@1     endpoint                         G            ti954-ti9x3@0             ti,ti954-ti9x3              8          ^                              round-robin         coax               ?           @           A           B   port@0     endpoint@0                                    C           4           4      endpoint@1                                    D           8           8         port@1     endpoint                         G            max9286-max9271@0             maxim,max9286-max9271               ,        $  ^        7           C           O         
  aautomatic           r   d           ?           @           A           B   port@0     endpoint@0             P                      C           2           2      endpoint@1             Q                      D           6           6      endpoint@2             R                      E           :           :      endpoint@3             S                      F           =           =         port@1     endpoint                         G               i2c@3                                              i2c@4                                           ov5647@36             ovti,ov5647             6   port@0     endpoint            |                             H           i           i               i2c@5                                           ov5642@3c             ovti,ov5642             <        z   I        mclk       port@0     endpoint               J           l           l               i2c@7                                           gpio@26           nxp,pca9535             &                       video_a_des_cfg1                     !                v        3Video-A cfg1          video_a_des_cfg0                     !                v        3Video-A cfg0          video_a_pwr_shdn                     !                '        3Video-A PWR_SHDN          video_a_cam_pwr0                     !                '        3Video-A PWR0          video_a_cam_pwr1                     !                '        3Video-A PWR1          video_a_cam_pwr2                     !                '        3Video-A PWR2          video_a_cam_pwr3                     !                '        3Video-A PWR3          video_a_des_shdn                     !                '        3Video-A DES_SHDN          video_a_des_led                  !                r        3Video-A led          gpio@5c           maxim,max7325               \                                             video_a_des_cfg2                     !                v        3Video-A cfg2          video_a_des_cfg1                     !                v        3Video-A cfg1          video_a_des_cfg0                     !                v        3Video-A cfg0          video_a_pwr_shdn                     !                '        3Video-A PWR_SHDN          video_a_des_shdn                     !                '        3Video-A DES_SHDN          video_a_led                  !                r        3Video-A LED                   i2c@e66e0000                                       renesas,i2c-r8a7796              n         @                          z                                     	$  	d           5   ,      ,           :tx rx           D   n      	  /disabled          i2c@e66e8000                                       renesas,i2c-r8a7796              n        @                          z                                     	$  	d           5   ,      ,           :tx rx           D         	  /disabled          can@e6c30000          *    renesas,can-r8a7796 renesas,rcar-gen3-can                                                   z                  -   K        clkp1 clkp2 can_clk         M          -        ]bZ                         /okay            k   L        udefault                   can@e6c38000          *    renesas,can-r8a7796 renesas,rcar-gen3-can                À                                  z                  -   K        clkp1 clkp2 can_clk         M          -        ]bZ                         /okay            k   M        udefault                   can@e66c0000          .    renesas,r8a7796-canfd renesas,rcar-gen3-canfd                l                                             z                  -   K        fck canfd can_clk           M          -        ]bZ                       	  /disabled            k   N   O        udefault    channel0            /okay          channel1            /okay             ethernet@e6800000         4    renesas,etheravb-r8a7796 renesas,etheravb-rcar-gen3                                          ,         '          (          )          *          +          ,          -          .          /          0          1          2          3          4          5          6          7          8          9          :          ;          <          =          >          ?         s  Kch0 ch1 ch2 ch3 ch4 ch5 ch6 ch7 ch8 ch9 ch10 ch11 ch12 ch13 ch14 ch15 ch16 ch17 ch18 ch19 ch20 ch21 ch22 ch23 ch24          z        ,                        rgmii-txid                                   k   P        udefault                     Q        /okay               R                 R   
      ethernet-phy@0                                                            *          7          C          P          ]          j          w                          R                         Q           Q         serial@e6540000       <    renesas,hscif-r8a7796 renesas,rcar-gen3-hscif renesas,hscif              T         `                          z                     S        fck brg_int scif_clk            5      1      0                        /okay            k   T        udefault                serial@e6550000       <    renesas,hscif-r8a7796 renesas,rcar-gen3-hscif renesas,hscif              U         `                          z                     S        fck brg_int scif_clk            5      3      2        :tx rx                           /okay            k   U        udefault       serial@e6560000       <    renesas,hscif-r8a7796 renesas,rcar-gen3-hscif renesas,hscif              V         `                          z                     S        fck brg_int scif_clk            5      5      4        :tx rx                         	  /disabled          serial@e66a0000       <    renesas,hscif-r8a7796 renesas,rcar-gen3-hscif renesas,hscif              j         `                          z                     S        fck brg_int scif_clk            5   ,   7   ,   6        :tx rx                         	  /disabled          serial@e66b0000       <    renesas,hscif-r8a7796 renesas,rcar-gen3-hscif renesas,hscif              k         `                          z                     S        fck brg_int scif_clk            5   ,   9   ,   8        :tx rx                         	  /disabled          serial@e6e60000       9    renesas,scif-r8a7796 renesas,rcar-gen3-scif renesas,scif                          @                          z                      S        fck brg_int scif_clk            5      Q      P        :tx rx                         	  /disabled          serial@e6e68000       9    renesas,scif-r8a7796 renesas,rcar-gen3-scif renesas,scif                         @                          z                      S        fck brg_int scif_clk            5      S      R        :tx rx                           /okay            k   V        udefault       serial@e6e88000       9    renesas,scif-r8a7796 renesas,rcar-gen3-scif renesas,scif                         @                          z        6             S        fck brg_int scif_clk                            /okay            k   W        udefault       serial@e6c50000       9    renesas,scif-r8a7796 renesas,rcar-gen3-scif renesas,scif                          @                          z                      S        fck brg_int scif_clk            5   ,   W   ,   V        :tx rx                         	  /disabled          serial@e6c40000       9    renesas,scif-r8a7796 renesas,rcar-gen3-scif renesas,scif                          @                          z                      S        fck brg_int scif_clk            5   ,   Y   ,   X        :tx rx                         	  /disabled          serial@e6f30000       9    renesas,scif-r8a7796 renesas,rcar-gen3-scif renesas,scif                          @                          z                      S        fck brg_int scif_clk            5      [      Z        :tx rx                         	  /disabled          spi@e6e90000              renesas,msiof-r8a7796                         d                          z            X        msiof_clk msiof_ref_clk          5      A      @      A      @        :tx rx                                                  	  /disabled          mlp@ec520000              rcar,medialb-dim2                R               <                                                       z        "                      	  /disabled          spi@e6ea0000              renesas,msiof-r8a7796                         d                          z            X        msiof_clk msiof_ref_clk          5      C      B      C      B        :tx rx                                                  	  /disabled            k   Y        udefault    spidev@0              renesas,sh-msiof                         @                           spi@e6c00000              renesas,msiof-r8a7796                         d                          z            X        msiof_clk msiof_ref_clk         5   ,   E   ,   D        :tx rx                                                  	  /disabled          spi@e6c10000              renesas,msiof-r8a7796                         d                          z            X        msiof_clk msiof_ref_clk         5   ,   G   ,   F        :tx rx                                                  	  /disabled          dma-controller@e6700000       '    renesas,dmac-r8a7796 renesas,rcar-dmac               p                                                                                                                                                                                                 L  Kerror ch0 ch1 ch2 ch3 ch4 ch5 ch6 ch7 ch8 ch9 ch10 ch11 ch12 ch13 ch14 ch15         z                 fck                                                  Z       Z      Z      Z      Z      Z      Z      Z      Z      Z   	   Z   
   Z      Z      Z      Z      Z              ,           ,      dma-controller@e7300000       '    renesas,dmac-r8a7796 renesas,rcar-dmac               0                                                                         4         5         6         7         8         9         :         ;         <         =         >         ?         L  Kerror ch0 ch1 ch2 ch3 ch4 ch5 ch6 ch7 ch8 ch9 ch10 ch11 ch12 ch13 ch14 ch15         z                 fck                                                  [       [      [      [      [      [      [      [      [      [   	   [   
   [      [      [      [      [                               dma-controller@e7310000       '    renesas,dmac-r8a7796 renesas,rcar-dmac               1                                                                                                                                                                                L  Kerror ch0 ch1 ch2 ch3 ch4 ch5 ch6 ch7 ch8 ch9 ch10 ch11 ch12 ch13 ch14 ch15         z                 fck                                                  [      [      [      [      [      [      [      [      [      [      [      [      [      [      [      [                               sd@ee100000           renesas,sdhi-r8a7796                                                     z        :                                 /okay            k   \           ]        udefault state_uhs              ^           _           0                                         sd@ee120000           renesas,sdhi-r8a7796                                                     z        9                               	  /disabled          sd@ee140000           renesas,sdhi-r8a7796                                                     z        8                                 /okay            k   `           a        udefault state_uhs              b           c         		         	                    	'      sd@ee160000           renesas,sdhi-r8a7796                                                     z        7                                /okay            k   d           e        udefault state_uhs              f           g         	5         	K                    	^         	'         	g                            wlcore@2          
    ti,wl1837                          h                       video@e6ef0000            renesas,vin-r8a7796                                                 z        +                        /okay       ports                               port@0     endpoint            	zcsi40           	                                   C           1           1         port@1     endpoint               G         port@2     endpoint@0             2      endpoint@1             3      endpoint@2             4               video@e6ef1000            renesas,vin-r8a7796                                                z        *                        /okay       ports                               port@0     endpoint            	zcsi40           	                                  D           5           5         port@1     endpoint               G         port@2     endpoint@0             6      endpoint@1             7      endpoint@2             8               video@e6ef2000            renesas,vin-r8a7796                                                 z        )                        /okay       ports                               port@0     endpoint            	zcsi40           	                                  E           9           9         port@1     endpoint               G         port@2     endpoint@0             :      endpoint@1             ;               video@e6ef3000            renesas,vin-r8a7796              0                                  z        (                        /okay       ports                               port@0     endpoint            	zcsi40           	                                  F           <           <         port@1     endpoint               G         port@2     endpoint@0             =      endpoint@1             >               video@e6ef4000            renesas,vin-r8a7796              @                                  z        '                        /okay       ports                               port@0     endpoint            	zcsi20           	               i                         H           H         port@1     endpoint               j               video@e6ef5000            renesas,vin-r8a7796              P                                  z        &                        /okay            k   k        udefault    ports                               port@0     endpoint@0                     	           	               l           J           J               video@e6ef6000            renesas,vin-r8a7796              `                                  z        %                      	  /disabled          video@e6ef7000            renesas,vin-r8a7796              p                                  z        $                      	  /disabled          csi2@fea80000             renesas,r8a7796-csi2                                                    z                                /okay       virtual,channel    csi2_vc0            	raw8            	             port                                endpoint            |                                       j           j            csi2@feaa0000             renesas,r8a7796-csi2                                                    z                                /okay       virtual,channel    csi2_vc0          	  	ycbcr422            	          csi2_vc1          	  	ycbcr422            	         csi2_vc2          	  	ycbcr422            	         csi2_vc3          	  	ycbcr422            	            port                                endpoint            |                                  ,           G           G            vcp4@fe910000             renesas,vcp4-vcplf                                                                       z                                	            	          vcp4@fe900000             renesas,vcp4-vdpb                                                                          z                                	           	          vcp4@fe8d0000             renesas,vcp4-ivdp1c                                          $        |         }                     z                                	           	         vcp4@fe90f000             renesas,vcp4-fcpcs                               z        k                       	          vcp4@fe8df000             renesas,vcp4-fcpci0                              z        i                       	         fdpm@fe940000             renesas,fdpm                          $                                       z         w        g        fdp fcp                        	          usb@ee000000          ,    renesas,xhci-r8a7796 renesas,rcar-gen3-xhci                                       f           z        H                      	  /disabled          usb@ee020000              renesas,r8a7796-usb3-peri                                        h           z        H                      	  /disabled          dma-controller@e65a0000       *    renesas,r8a7796-usb-dmac renesas,usb-dmac                Z                        m          m           Kch0 ch1         z        J                                                 s           s      dma-controller@e65b0000       *    renesas,r8a7796-usb-dmac renesas,usb-dmac                [                        n          n           Kch0 ch1         z        K                                                 t           t      usb-phy@ee080200              renesas,usb2-phy-r8a7796                                        l           z                                	            /okay            k   m        udefault            o           o      usb-phy@ee0a0200              renesas,usb2-phy-r8a7796                 
                z                                	            /okay            k   n        udefault            q           q      usb@ee080100              generic-ehci                                        l           z                	   o        	usb         	   p                        /okay          usb@ee0a0100              generic-ehci                 
                       p           z                	   q        	usb         	   r                        /okay          usb@ee080000              generic-ohci                                         l           z                	   o        	usb                         /okay               p           p      usb@ee0a0000              generic-ohci                 
                        p           z                	   q        	usb                         /okay               r           r      usb@e6590000          .    renesas,usbhs-r8a7796 renesas,rcar-gen3-usbhs                Y                        k           z                 5   s       s      t       t           :ch0 ch1 ch2 ch3         
           	   o        	usb                         /okay          pcie@fe000000             renesas,pcie-r8a7796                                                           
                pci       p                                                          0       0          B       8       8                  
B       @       @                $         t          u          v                      
)                         
<                          t           z        ?   u        pcie pcie_bus                           /okay          pcie@ee800000             renesas,pcie-r8a7796                                                          
                pci       p                                                                         B                                
B       @       @                $                                                   
)                         
<                                     z        >   u        pcie pcie_bus                           /okay            
J   v        
Y   w      i2c@e60b0000                                   (    renesas,iic-r8a7796 renesas,rmobile-iic                      %                          z                                /okay                regulator@30              rohm,bd9571mwv              0        
h q        
 p         
         
                               sound@ec500000        3    renesas,rcar_sound-r8a7796 renesas,rcar_sound-gen3        P       P             Z             T             T           t                 
scu adg ssiu ssi audmapp         \  z                                                                                                                                                                                                                            x   #   y                  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                         /okay            k   z        udefault         ^           ~              D          
                           rcar_sound,dvc     dvc@0           5   {           :tx                              dvc@1           5   {           :tx                                 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                 `           5   |      {           :rx tx                               src@1                 a           5   |      {           :rx tx                               src@2                 b           5   |      {           :rx tx         src@3                 c           5   |      {           :rx tx         src@4                 d           5   |      {           :rx tx         src@5                 e           5   |      {           :rx tx         src@6                 f           5   |      {           :rx tx         src@7                 g           5   |      {           :rx tx         src@8                 h           5   |      {           :rx tx         src@9                 i           5   |      {           :rx tx            rcar_sound,ssi     ssi@0                 r            5   |      {      |      {           :rx tx rxu txu                               ssi@1                 s            5   |      {      |   I   {   J        :rx tx rxu txu            
                            ssi@2                 t            5   |      {      |   c   {   d        :rx tx rxu txu         ssi@3                 u            5   |      {      |   o   {   p        :rx tx rxu txu              }           }      ssi@4                 v            5   |   	   {   
   |   q   {   r        :rx tx rxu txu            
           ~           ~      ssi@5                 w            5   |      {      |   s   {   t        :rx tx rxu txu         ssi@6                 x            5   |      {      |   u   {   v        :rx tx rxu txu                               ssi@7                 y            5   |      {      |   y   {   z        :rx tx rxu txu                               ssi@8                 z            5   |      {      |   {   {   |        :rx tx rxu txu            
                            ssi@9                 {            5   |      {      |   }   {   ~        :rx tx rxu txu            rcar_sound,dai     dai0            
   }        
   ~      dai1            
                 
               dai2            
         dai3            
           
               adsp@ec800000         ,    renesas,r8a7796-adsp renesas,rcar-gen3-adsp       P                                                                                         D  z                                                                                                                                                                                                                                 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 dvc.0 dvc.1 audmac.1 audmac.0 adg                          /okay            
         gsx@fd000000              renesas,gsx                                     w           z         p                                qos@e67e0000              renesas,qos       vsp@fe960000              renesas,vspm-vsp2                                                    (         8        H           U            b         vspm@fe960000             renesas,vspm                                                     
           z        r        _        vsp fcp         	           H           o                                 (                  8                                              /okay          vsp@fe9a0000              renesas,vspm-vsp2                                           (         8                 H           U           b         vspm@fe9a0000             renesas,vspm                                                                z        w        c        vsp fcp         	            H           o                                                  (                           8                                                               /okay          vsp@fea20000              renesas,vsp2                         @                          z        o                        '                               fcp@fea27000              renesas,fcpv                 p                z        [                                            vsp@fea28000              renesas,vsp2                        @                          z        n                        '                               fcp@fea2f000              renesas,fcpv                                 z        Z                                            vsp@fea30000              renesas,vsp2                         @                          z        m                        '                               fcp@fea37000              renesas,fcpv                 p                z        Y                                            display@feb00000              renesas,du-r8a7796                                            
  
du lvds.0         $                                    <  z                                               1  du.0 du.1 du.2 lvds.0 dclkin.0 dclkin.1 dclkin.2            /okay            3                 k           udefault    ports                               port@1                 endpoint                                              port@2                 endpoint                                              port@0                  endpoint                          '           '               hdmi0@fead0000            renesas,rcar-dw-hdmi                                                   z                isfr            8                           /okay       ports                               port@0                  endpoint                                              port@1                 endpoint               (               thermal@0xe6198000            renesas,thermal-r8a7796                      \      $         C          D          E           z        
                        C            /okay                                thermal@0xe61a0000            renesas,thermal-r8a7796                       \      $         C          D          E           z        
                        C            /okay                                thermal@0xe61a8000            renesas,thermal-r8a7796                      \      $         C          D          E           z        
                        C            /okay                                thermal-zones      emergency           Y          g         v s                 	  /disabled          sensor-thermal1                    Y              "              trips      sensor1-crit            j                 	   critical                sensor-thermal2                    Y              "              trips      sensor2-crit            j                 	   critical                sensor-thermal3                    Y              "              trips      trip-point@0            j _                   passive       trip-point@1            j                    passive                             sensor3-crit            j                 	   critical             cooling-maps       map0                                                           impdes0           renesas,impx4-distributer                        @                          z        8                                                               imp0              renesas,impx4-legacy                                                         z        8                     imp1              renesas,impx4-legacy                                                        z        8                     impsc0            renesas,impx4-shader                                                        z        8                     impdm0            renesas,impx5-dmac                       @                               z        8                     impc0             renesas,impx4-memory                                  z        8                     imprtt            renesas,impx5-rtt                                                                z        8                        chosen          serial0:115200n8          memory@48000000          memory               H       8         memory@600000000             memory                      @         reserved-memory                                     linux,lossy_decompress                        T                                      linux,adsp            shared-dma-pool          	             W                                      linux,cma             shared-dma-pool          	             X                         linux,multimedia              shared-dma-pool          	             p                                         mmngr             renesas,mmngr           
            mmngrbuf              renesas,mmngrbuf          leds          
    gpio-leds      led5            !   $             led6            !   $                keyboard          
    gpio-keys      key-1           $           /SW3          5        C           !   $               regulator0            regulator-fixed         Ufixed-1.8V          
h w@        
 w@         
         
           c           c      regulator1            regulator-fixed         Ufixed-3.3V          
h 2Z        
 2Z         
         
           b           b      regulator-vcc-sdhi0           regulator-fixed       
  USDHI0 Vcc           
h 2Z        
 2Z        \   %                d           ^           ^      regulator-vccq-sdhi0              regulator-gpio          USDHI0 VccQ          
h w@        
 2Z        !   %               w           & 2Z    w@               _           _      x12           fixed-clock         ~            w             "           "      audio-clkout              fixed-clock         ~             D            !           !      vspm_if           renesas,vspm_if       hdmi-out              hdmi-connector           a      port       endpoint                          (           (            avb-mch           renesas,avb-mch-gen3                 Z                adg_avb         z                adg       snd_clk           fixed-clock         ~            w          scki               )           )      regulator@4           regulator-fixed         Uwlan-en-regulator           
h 2Z        
 2Z        \                   d           f           f      regulator@41              regulator-fixed       
  USDHI3 Vcc           
h 2Z        
 2Z        \                   d      regulator@5           regulator-fixed         USDHI3 VccQ          
h 2Z        
 2Z           g           g      regulator@6           regulator-fixed         Ucodec-en-regulator          
h 2Z        
 2Z        \                   p         d           *           *      regulator@7           regulator-fixed         Uamp-en-regulator            
h 2Z        
 2Z        \                                d           +           +      regulator@9           regulator-fixed         Uwifi_on         
h 2Z        
 2Z        \                            
      regulator@11              regulator-fixed       	  Uradio_on            
h 2Z        
 2Z        \                   d         
      regulator@12              regulator-fixed       
  UmPCIe 3v3           
h 2Z        
 2Z        \                   d           v           v      regulator@13              regulator-fixed       
  UmPCIe 1v8           
h w@        
 w@        \                   @         d           w           w      regulator-pwr0A           regulator-fixed         UPWR0A           
h T@        
 T@        \                   d           ?           ?      regulator-pwr1A           regulator-fixed         UPWR1A           
h T@        
 T@        \      	             d           @           @      regulator-pwr2A           regulator-fixed         UPWR2A           
h T@        
 T@        \      
             d           A           A      regulator-pwr3A           regulator-fixed         UPWR3A           
h T@        
 T@        \                   d           B           B      kim           kim                           /dev/ttySC1                     2      btwilink          	    btwilink          sound@0         k           udefault           simple-audio-card           left_j        	  	pcm3168a                        B      simple-audio-card,cpu@0         a                k           |                                simple-audio-card,codec@0           a           k           |            w           sound@1         k           udefault           simple-audio-card           left_j          	ak4613                      B      simple-audio-card,cpu@1         a                                   simple-audio-card,codec@1           a            sound@2         k           udefault           simple-audio-card           i2s         	radio                       B      simple-audio-card,cpu@2         a             simple-audio-card,codec@2           a                                            sound@3         k           udefault           simple-audio-card           i2s         	wl18xx                      B      simple-audio-card,cpu@3         a                                   simple-audio-card,codec@3           a            lvds-encoder              thine,thc63lvdm83d     ports                               port@0                  endpoint                                              port@1                 endpoint                                                    lvds              lvds-connector                           panel-timing            @                                 (           P           (                                       port       endpoint                                                 si468x@0              si,si468x-pcm           /okay            ^                                wl18xx_pcm@0              ti,wl18xx-pcm           /okay            ^                                camera_clk            fixed-clock         ~            n6         mclk               I           I         	compatible #address-cells #size-cells model csi2_20 csi2_40 i2c0 i2c1 i2c2 i2c3 i2c4 i2c5 i2c6 i2c7 spi1 spi2 spi3 spi4 vin0 vin1 vin2 vin3 vin4 vin5 vin6 vin7 tsc0 tsc1 tsc2 serial0 ethernet0 serial1 serial2 serial3 method reg device_type power-domains next-level-cache enable-method cpu-idle-states #cooling-cells dynamic-power-coefficient cooling-min-level cooling-max-level clocks operating-points-v2 cpu-supply linux,phandle cache-unified cache-level entry-method arm,psci-suspend-param local-timer-stop entry-latency-us exit-latency-us min-residency-us status opp-shared opp-hz opp-microvolt clock-latency-ns opp-suspend turbo-mode #clock-cells clock-frequency interrupt-parent ranges #interrupt-cells interrupt-controller interrupts timeout-sec #gpio-cells gpio-controller gpio-ranges gpio-hog gpios output-high line-name #hwlock-cells interrupt-names renesas,mfis-ch pinctrl-0 pinctrl-names groups function power-source interrupt-affinity renesas,ipmmu-main #iommu-cells clock-names #power-domain-cells #dma-cells dma-channels iommus #pwm-cells renesas,cpg-mssr-resets 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 assigned-clocks assigned-clock-rates output-low reset-gpios pd-gpios adi,input-depth adi,input-colorspace adi,input-clock adi,input-style adi,input-justification adi,clock-delay adi,clock-max-rate remote-endpoint tdm VDD1-supply VDD2-supply VCCAD1-supply VCCAD2-supply VCCDA1-supply VCCDA2-supply input clock-lanes data-lanes ti,sensor_delay ti,links ti,lanes ti,forwarding-mode ti,cable-mode POC0-supply POC1-supply POC2-supply POC3-supply ti9x3-addr dvp-order csi-rate maxim,sensor_delay maxim,links maxim,lanes maxim,resetb-gpio maxim,fsync-mode maxim,timeout max9271-addr renesas,can-clock-select phy-mode renesas,no-ether-link phy-handle phy-gpios phy-reset-gpios rxc-skew-ps rxdv-skew-ps rxd0-skew-ps rxd1-skew-ps rxd2-skew-ps rxd3-skew-ps txc-skew-ps txen-skew-ps txd0-skew-ps txd1-skew-ps txd2-skew-ps txd3-skew-ps uart-has-rtscts spi-max-frequency spi-cpha spi-cpol pinctrl-1 vmmc-supply vqmmc-supply cd-gpios bus-width 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 csi,select virtual,channel vsync-active hsync-active data,type receive,vc renesas,#ch renesas,#fcp_ch #phy-cells phys phy-names companion renesas,buswait bus-range dma-ranges interrupt-map-mask interrupt-map pcie3v3-supply pcie1v8-supply regulator-min-microvolt regulator-max-microvolt regulator-boot-on regulator-always-on reg-names clkout-lr-synchronous shared-pin playback capture memory-region 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,has-hgt renesas,has-sru renesas,has-uds renesas,has-hst renesas,has-hsi renesas,has-shp renesas,fcp vsps interlaced #thermal-sensor-cells polling-delay on-temperature off-temperature target_cpus polling-delay-passive sustainable-power thermal-sensors hysteresis trip cooling-device contribution stdout-path no-map reusable linux,cma-default linux,code label wakeup-source debounce-interval regulator-name enable-active-high gpios-states reg-name clock-output-names startup-delay-us enable-active-low shutdown-gpios dev_name flow_cntrl baud_rate simple-audio-card,format simple-audio-card,name simple-audio-card,bitclock-master simple-audio-card,frame-master sound-dai dai-tdm-slot-num dai-tdm-slot-width system-clock-frequency width-mm height-mm hactive vactive hsync-len hfront-porch hback-porch vfront-porch vback-porch vsync-len 