  l   8  w   (            	d  v                             9    renesas,smarc-evk renesas,r9a07g043u11 renesas,r9a07g043                                  (   &Renesas SMARC EVK based on r9a07g043u11    audio1-clk            fixed-clock          ,             9 D          I         audio2-clk            fixed-clock          ,             9           I         can-clk           fixed-clock          ,             9             I   	      extal-clk             fixed-clock          ,             9n6          I         opp-table-0           operating-points-v2           Q         I   -   opp-125000000            \    sY@         c          q       opp-250000000            \    沀         c          q       opp-500000000            \    e          c          q       opp-1000000000           \    ;          c          q                    soc           simple-bus                                                         I   1   timer@10001200        '    renesas,r9a07g043-mtu3 renesas,rz-mtu3                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                tgia0 tgib0 tgic0 tgid0 tciv0 tgie0 tgif0 tgia1 tgib1 tciv1 tciu1 tgia2 tgib2 tciv2 tciu2 tgia3 tgib3 tgic3 tgid3 tciv3 tgia4 tgib4 tgic4 tgid4 tciv4 tgiu5 tgiv5 tgiw5 tgia6 tgib6 tgic6 tgid6 tciv6 tgia7 tgib7 tgic7 tgid7 tciv7 tgia8 tgib8 tgic8 tgid8 tciv8 tciu8                                                                	   disabled             I   2      ssi@10049c00          %    renesas,r9a07g043-ssi renesas,rz-ssi                               $         F         G         H            int_req dma_rx dma_tx                      *         +            "   ssi ssi_sfr audio_clk1 audio_clk2                  $              &U     &V        tx rx                                 	   disabled             I   3      ssi@1004a000          %    renesas,r9a07g043-ssi renesas,rz-ssi                               $         J         K         L            int_req dma_rx dma_tx                      ,         -            "   ssi ssi_sfr audio_clk1 audio_clk2                  %              &Y     &Z        tx rx                                    okay                       )default          I   /      ssi@1004a400          %    renesas,r9a07g043-ssi renesas,rz-ssi                                        N         Q            int_req dma_rt                     .         /            "   ssi ssi_sfr audio_clk1 audio_clk2                  &              &_        rt                                	   disabled             I   4      ssi@1004a800          %    renesas,r9a07g043-ssi renesas,rz-ssi                               $         R         S         T            int_req dma_rx dma_tx                      0         1            "   ssi ssi_sfr audio_clk1 audio_clk2                  '              &a     &b        tx rx                                 	   disabled             I   5      spi@1004ac00          '    renesas,r9a07g043-rspi renesas,rspi-rz                             $                                       error rx tx                   G               ;              .     .        tx rx                       7                                  	   disabled             I   6      spi@1004b000          '    renesas,r9a07g043-rspi renesas,rspi-rz                             $                                       error rx tx                   H               <              .     .        tx rx                       7                                     okay                       )default          I   7      spi@1004b400          '    renesas,r9a07g043-rspi renesas,rspi-rz                             $                                       error rx tx                   I               =              .     .        tx rx                       7                                  	   disabled             I   8      serial@1004b800       .    renesas,scif-r9a07g043 renesas,scif-r9a07g044                              H         |         ~                  }                              eri rxi txi bri dri tei                   ?         fck                            3         okay                       )default          I   9      serial@1004bc00       .    renesas,scif-r9a07g043 renesas,scif-r9a07g044                              H                                                                  eri rxi txi bri dri tei                   @         fck                            4      	   disabled             I   :      serial@1004c000       .    renesas,scif-r9a07g043 renesas,scif-r9a07g044                              H                                                                  eri rxi txi bri dri tei                   A         fck                            5      	   disabled             I   ;      serial@1004c400       .    renesas,scif-r9a07g043 renesas,scif-r9a07g044                              H                                                                  eri rxi txi bri dri tei                   B         fck                            6      	   disabled             I   <      serial@1004c800       .    renesas,scif-r9a07g043 renesas,scif-r9a07g044                              H                                                                  eri rxi txi bri dri tei                   C         fck                            7      	   disabled             I   =      serial@1004d000       "    renesas,r9a07g043-sci renesas,sci                              0                                                eri rxi txi tei                   D         fck                            8      	   disabled             I   >      serial@1004d400       "    renesas,r9a07g043-sci renesas,sci                              0                                                eri rxi txi tei                   E         fck                            9      	   disabled             I   ?      can@10050000          ,    renesas,r9a07g043-canfd renesas,rzg2l-canfd                             `                                                                                 =   g_err g_recc ch0_err ch0_rec ch0_trx ch1_err ch1_rec ch1_trx                      J             	         fck canfd can_clk           >                  N               >      ?        crstp_n rstc_n                        okay               
           )default          I   @   channel0             okay          channel1             okay             i2c@10058000                                   '    renesas,riic-r9a07g043 renesas,riic-rz                             `         ^         \         ]         `         a         _         b         c             tei ri ti spi sti naki ali tmoi                   ;         9                /                     okay                       )default          I   A   pmic@58           dlg,da9062              X         o                    I   B   gpio              dlg,da9062-gpio       onkey             dlg,da9062-onkey          pmic-good-hog                                            PMIC_PGOOD        rtc           dlg,da9062-rtc        sd0-pwr-sel-hog                                          SD0_PWR_SEL       sd1-pwr-sel-hog                                          SD1_PWR_SEL       sw-et0-en-hog                                            SW_ET0_EN#        thermal           dlg,da9062-thermal        	   disabled          watchdog              dlg,da9062-watchdog       	   disabled             clock-generator@68            renesas,5p35023             h         ,                     %   L#_%$ z    UY?0Eĕ         0  >                                             Nn6  D  D   }x@           I            i2c@10058400                                   '    renesas,riic-r9a07g043 renesas,riic-rz                             `         f         d         e         h         i         g         j         k             tei ri ti spi sti naki ali tmoi                   <         9                0                     okay                       )default          I   C   codec@1a              wlf,wm8978                                   I   0         i2c@10058800                                   '    renesas,riic-r9a07g043 renesas,riic-rz                             `         n         l         m         p         q         o         r         s             tei ri ti spi sti naki ali tmoi                   =         9                1                  	   disabled             I   D      i2c@10058c00                                   '    renesas,riic-r9a07g043 renesas,riic-rz                             `         v         t         u         x         y         w         z         {             tei ri ti spi sti naki ali tmoi                   >         9                2                  	   disabled             I   E      adc@10059000          (    renesas,r9a07g043-adc renesas,rzg2l-adc                                     [                     L         M         adclk pclk                 C      D        cpresetn adrst-n                      okay                                                )default          I   F   channel@0                      channel@1                        thermal@10059400          (    renesas,r9a07g043-tsu renesas,rzg2l-tsu                                        N               E                                I   )      spi@10060000          .    renesas,r9a07g043-rpc-if renesas,rzg2l-rpc-if         0                                                    regs dirmap wbuf                                                                                         	   disabled             I   G      clock-controller@11010000             renesas,r9a07g043-cpg                                              extal            ,                                   I         system-controller@11020000            renesas,r9a07g043-sysc                              	   disabled          0          *          +          ,          -         1   lpm_int ca55stbydone_int cm33stbyr_int ca55_deny             I   H      pinctrl@11030000              renesas,r9a07g043-pinctrl                                  o                                                     %                              K                           @      A      B                   )default          I      adc         :  2         I         eth0             I   I   txc         :          A           N      mux       8  :  %  #  $  	  
                   !        A        irq         :  )         eth1             I      txc         :  8        A           N      mux       8  :  T  R  S  9  :  ;  <  @  D  H  I  J  K  P        A        irq         :           sd0emmc          I      sd0_emmc_data         P  \SD0_DATA0 SD0_DATA1 SD0_DATA2 SD0_DATA3 SD0_DATA4 SD0_DATA5 SD0_DATA6 SD0_DATA7         A        sd0_emmc_ctrl           \SD0_CLK SD0_CMD         A        sd0_emmc_rst          	  \SD0_RST#            A           sd0          I   J   sd0_data          (  \SD0_DATA0 SD0_DATA1 SD0_DATA2 SD0_DATA3         A        sd0_ctrl            \SD0_CLK SD0_CMD         A        sd0_mux         :            sd0_uhs          I   K   sd0_data_uhs          (  \SD0_DATA0 SD0_DATA1 SD0_DATA2 SD0_DATA3         A        sd0_ctrl_uhs            \SD0_CLK SD0_CMD         A        sd0_mux_uhs         :            can0            :  	  
         I   
      can0-stb-hog                                     a      	  can0_stb          can1            :             I         can1-stb-hog                                     a      	  can1_stb          i2c0            \RIIC0_SDA RIIC0_SCL          l         I         i2c1            \RIIC1_SDA RIIC1_SCL          l         I         mtu3             I   L   mtu2-pwm            :            scif0           :  4  3         I         sd1-pwr-en-hog                                           sd1_pwr_en        sd1          I      sd1_data          (  \SD1_DATA0 SD1_DATA1 SD1_DATA2 SD1_DATA3         A        sd1_ctrl            \SD1_CLK SD1_CMD         A        sd1_mux         :           sd1_uhs          I      sd1_data_uhs          (  \SD1_DATA0 SD1_DATA1 SD1_DATA2 SD1_DATA3         A        sd1_ctrl_uhs            \SD1_CLK SD1_CMD         A        sd1_mux_uhs         :           sound_clk           \AUDIO_CLK1 AUDIO_CLK2            l         I         spi1            :     !  "  #         I         ssi1            :                 I         usb0            :  (  *  +         I   "      usb1            :  ,  0         I   $         dma-controller@11820000       '    renesas,r9a07g043-dmac renesas,rz-dmac                                                                }          ~                                                                                                                                                     L   error ch0 ch1 ch2 ch3 ch4 ch5 ch6 ch7 ch8 ch9 ch10 ch11 ch12 ch13 ch14 ch15                                     main register                                            carst rst_async          y                       I         mmc@11c00000          *    renesas,sdhi-r9a07g043 renesas,rzg2l-sdhi                                         h          i         0                                                core clkh cd aclk                                       okay                                  )default state_uhs                                                                          I   M      mmc@11c10000          *    renesas,sdhi-r9a07g043 renesas,rzg2l-sdhi                                         j          k         0                                                 core clkh cd aclk                                       okay                                  )default state_uhs                                                               I   N      ethernet@11c20000         ,    renesas,r9a07g043-gbeth renesas,rzg2l-gbeth                             $          T          U          V            mux fil arp_ns          rgmii         $            7         8          
         axi chi refclk                 -                                           	   disabled             I   O      ethernet@11c30000         ,    renesas,r9a07g043-gbeth renesas,rzg2l-gbeth                             $          W          X          Y            mux fil arp_ns        	  rgmii-id          $            9         :          
         axi chi refclk                 .                                              okay                       )default                     I   P   ethernet-phy@7        4    ethernet-phy-id0022.1640 ethernet-phy-ieee802.3-c22                     !                 5  	`        C  	`        Q            `            o            ~                                                                                     I            usbphy-ctrl@11c40000          8    renesas,r9a07g043-usbphy-ctrl renesas,rzg2l-usbphy-ctrl                                         6               ,                                okay             I      regulator-vbus          vbus             I   #         usb@11c50000              generic-ohci                                          [                     6         3                      )                      usb                      okay            otg          I          usb@11c70000              generic-ohci                                          `                     6         4                     *                      usb                      okay             I   !      usb@11c50100              generic-ehci                                         \                     6         3                      )                      usb                                  okay            otg          I   Q      usb@11c70100              generic-ehci                                         a                     6         4                     *                      usb            !                     okay             I   R      usb-phy@11c50200          2    renesas,usb2-phy-r9a07g043 renesas,rzg2l-usb2-phy                                        ^                     6         3                                                okay               "        )default         "   #         I         usb-phy@11c70200          2    renesas,usb2-phy-r9a07g043 renesas,rzg2l-usb2-phy                                        c                     6         4                                               okay               $        )default          I         usb@11c60000          ,    renesas,usbhs-r9a07g043 renesas,rzg2l-usbhs                             0          d          e          f          g                     6         5                      +        .                         usb                      okay            otg          I   S      watchdog@12800800         (    renesas,r9a07g043-wdt renesas,rzg2l-wdt                                                          pclk oscclk                 1          2            wdt perrout                                     okay            >   <         I   T      timer@12801000        $    renesas,r9a07g043-ostm renesas,ostm                                      .                                                      	   disabled             I   U      timer@12801400        $    renesas,r9a07g043-ostm renesas,ostm                                      /                                                         okay             I   V      timer@12801800        $    renesas,r9a07g043-ostm renesas,ostm                                      0                                                         okay             I   W      video@10830000        (    renesas,r9a07g043-cru renesas,rzg2l-cru                             $            $         %         &         video apb axi         $                                       &   image_conv image_conv_err axi_mst_err                  !      "        cpresetn aresetn                   	   disabled             I   X   ports                               port@1                                          endpoint@0                       J   %         I   &               csi2@10830400         *    renesas,r9a07g043-csi2 renesas,rzg2l-csi2                                                 $            #         $         %         system video apb                   !               cpresetn cmn-rstb                      	   disabled             I   Y   ports                               port@0                     port@1                                          endpoint@0                       J   &         I   %               vsp@10870000          /    renesas,r9a07g043u-vsp2 renesas,r9a07g044-vsp2                                                 $            '         (         )         aclk pclk vclk                             #        Z   '         I   (      fcp@10880000          &    renesas,r9a07g043u-fcpvd renesas,fcpv                               $            '         (         )         aclk pclk vclk                             #         I   '      display@10890000              renesas,r9a07g043u-du                                                  $            '         (         )         aclk pclk vclk                             #        f   (          	   disabled             I   Z   ports                               port@0                  endpoint             I   [               interrupt-controller@110a0000         +    renesas,r9a07g043u-irqc renesas,rzg2l-irqc               
                                          %     @                                                                                                                                                                                                                                                                                                                                                                                                               "          #          $          %          &          '        H   nmi irq0 irq1 irq2 irq3 irq4 irq5 irq6 irq7 tint0 tint1 tint2 tint3 tint4 tint5 tint6 tint7 tint8 tint9 tint10 tint11 tint12 tint13 tint14 tint15 tint16 tint17 tint18 tint19 tint20 tint21 tint22 tint23 tint24 tint25 tint26 tint27 tint28 tint29 tint30 tint31 bus-err ec7tie1-0 ec7tie2-0 ec7tiovf-0 ec7tie1-1 ec7tie2-1 ec7tiovf-1                            	      	   clk pclk                                        I         interrupt-controller@11900000             arm,gic-v3                                   %                                                   	            I            thermal-zones      cpu-thermal         s                        )                 cooling-maps       map0               *           +                           trips      sensor-crit          H                	  critical             I   \      trip-point                             passive          I   *               cpus                                cpu@0             arm,cortex-a55                       cpu                       ,        psci                                +   -         I   +      cache-controller-0            cache            ?        M           X            I   ,         pmu           arm,cortex-a55-pmu          !                  psci              arm,psci-1.0 arm,psci-0.2           $smc       timer             arm,armv8-timer       P  !                                             
                     %   sec-phys phys virt hyp-phys hyp-virt          aliases         d/soc/ethernet@11c20000          n/soc/ethernet@11c30000          x/soc/serial@1004b800            /soc/i2c@10058000           /soc/i2c@10058400         chosen        '  ignore_loglevel rw root=/dev/nfs ip=on          serial0:115200n8          memory@48000000         memory               H       8         regulator-1p8v            regulator-fixed         fixed-1.8V           w@         w@                           I         regulator-3p3v            regulator-fixed         fixed-3.3V           2Z         2Z                           I         sound             simple-audio-card           i2s            .        0   .        O           iMicrophone Microphone Jack        1  L2 Mic Bias R2 Mic Bias Mic Bias Microphone Jack             I   ]   simple-audio-card,cpu              /         I   .      simple-audio-card,codec                           0         I   ^         regulator-vccq-sdhi1              regulator-gpio          SDHI1 VccQ           w@         2Z                    2Z    w@                  1             I         x1-clock              fixed-clock          ,             9n6          I         __symbols__         /audio1-clk         /audio2-clk       	  /can-clk            /extal-clk          /opp-table-0            /soc            /soc/timer@10001200         /soc/ssi@10049c00           /soc/ssi@1004a000           /soc/ssi@1004a400           /soc/ssi@1004a800           /soc/spi@1004ac00           /soc/spi@1004b000           /soc/spi@1004b400           /soc/serial@1004b800            /soc/serial@1004bc00            !/soc/serial@1004c000            '/soc/serial@1004c400            -/soc/serial@1004c800            3/soc/serial@1004d000            8/soc/serial@1004d400            =/soc/can@10050000           /soc/i2c@10058000           C/soc/i2c@10058000/pmic@58         %  J/soc/i2c@10058000/clock-generator@68            /soc/i2c@10058400           Q/soc/i2c@10058400/codec@1a          X/soc/i2c@10058800           ]/soc/i2c@10058c00           b/soc/adc@10059000           f/soc/thermal@10059400           j/soc/spi@10060000           n/soc/clock-controller@11010000           r/soc/system-controller@11020000         w/soc/pinctrl@11030000           /soc/pinctrl@11030000/adc           /soc/pinctrl@11030000/eth0          /soc/pinctrl@11030000/eth1          /soc/pinctrl@11030000/sd0emmc           /soc/pinctrl@11030000/sd0           /soc/pinctrl@11030000/sd0_uhs           /soc/pinctrl@11030000/can0          /soc/pinctrl@11030000/can1          /soc/pinctrl@11030000/i2c0          /soc/pinctrl@11030000/i2c1          /soc/pinctrl@11030000/mtu3          /soc/pinctrl@11030000/scif0         /soc/pinctrl@11030000/sd1           /soc/pinctrl@11030000/sd1_uhs            /soc/pinctrl@11030000/sound_clk         ,/soc/pinctrl@11030000/spi1          6/soc/pinctrl@11030000/ssi1          @/soc/pinctrl@11030000/usb0          J/soc/pinctrl@11030000/usb1          T/soc/dma-controller@11820000            Y/soc/mmc@11c00000           _/soc/mmc@11c10000           e/soc/ethernet@11c20000          j/soc/ethernet@11c30000        &  o/soc/ethernet@11c30000/ethernet-phy@7           t/soc/usbphy-ctrl@11c40000         )  {/soc/usbphy-ctrl@11c40000/regulator-vbus            /soc/usb@11c50000           /soc/usb@11c70000           /soc/usb@11c50100           /soc/usb@11c70100           /soc/usb-phy@11c50200           /soc/usb-phy@11c70200           /soc/usb@11c60000           /soc/watchdog@12800800          /soc/timer@12801000         /soc/timer@12801400         /soc/timer@12801800         /soc/video@10830000       ,  /soc/video@10830000/ports/port@1/endpoint@0         /soc/csi2@10830400        +  /soc/csi2@10830400/ports/port@1/endpoint@0          /soc/vsp@10870000           /soc/fcp@10880000           /soc/display@10890000         ,  /soc/display@10890000/ports/port@0/endpoint       #  /soc/interrupt-controller@110a0000        #  	/soc/interrupt-controller@11900000        -  	/thermal-zones/cpu-thermal/trips/sensor-crit          ,  	/thermal-zones/cpu-thermal/trips/trip-point         	/cpus/cpu@0         	 /cpus/cache-controller-0            	(/regulator-1p8v         	1/regulator-3p3v         	:/sound          	D/sound/simple-audio-card,cpu            	L/sound/simple-audio-card,codec          	V/regulator-vccq-sdhi1         
  	a/x1-clock            	compatible #address-cells #size-cells model #clock-cells clock-frequency phandle opp-shared opp-hz opp-microvolt clock-latency-ns opp-suspend ranges interrupt-parent reg interrupts interrupt-names clocks power-domains resets #pwm-cells status clock-names dmas dma-names #sound-dai-cells pinctrl-0 pinctrl-names num-cs assigned-clocks assigned-clock-rates reset-names gpio-controller #gpio-cells gpio-hog gpios output-high line-name input renesas,settings #thermal-sensor-cells reg-names #reset-cells #power-domain-cells gpio-ranges #interrupt-cells interrupt-controller pinmux power-source output-enable pins output-low input-enable #dma-cells dma-channels pinctrl-1 vmmc-supply vqmmc-supply bus-width mmc-hs200-1_8v non-removable fixed-emmc-driver-type sd-uhs-sdr50 sd-uhs-sdr104 phy-mode phy-handle interrupts-extended rxc-skew-psec txc-skew-psec rxdv-skew-psec txen-skew-psec rxd0-skew-psec rxd1-skew-psec rxd2-skew-psec rxd3-skew-psec txd0-skew-psec txd1-skew-psec txd2-skew-psec txd3-skew-psec regulator-name phys phy-names dr_mode companion #phy-cells vbus-supply renesas,buswait timeout-sec remote-endpoint renesas,fcp renesas,vsps polling-delay-passive polling-delay thermal-sensors sustainable-power trip cooling-device contribution temperature hysteresis device_type #cooling-cells next-level-cache enable-method operating-points-v2 cache-unified cache-size cache-level ethernet0 ethernet1 serial0 i2c0 i2c1 bootargs stdout-path regulator-min-microvolt regulator-max-microvolt regulator-boot-on regulator-always-on simple-audio-card,format simple-audio-card,bitclock-master simple-audio-card,frame-master simple-audio-card,mclk-fs simple-audio-card,widgets simple-audio-card,routing sound-dai gpios-states audio_clk1 audio_clk2 can_clk extal_clk cluster0_opp soc mtu3 ssi0 ssi1 ssi2 ssi3 spi0 spi1 spi2 scif0 scif1 scif2 scif3 scif4 sci0 sci1 canfd da9062 versa3 wm8978 i2c2 i2c3 adc tsu sbc cpg sysc pinctrl adc_pins eth0_pins eth1_pins sdhi0_emmc_pins sdhi0_pins sdhi0_pins_uhs can0_pins can1_pins i2c0_pins i2c1_pins mtu3_pins scif0_pins sdhi1_pins sdhi1_pins_uhs sound_clk_pins spi1_pins ssi1_pins usb0_pins usb1_pins dmac sdhi0 sdhi1 eth0 eth1 phy1 phyrst usb0_vbus_otg ohci0 ohci1 ehci0 ehci1 usb2_phy0 usb2_phy1 hsusb wdt0 ostm0 ostm1 ostm2 cru crucsi2 csi2cru vspd fcpvd du du_out_rgb irqc gic sensor_crit target cpu0 L3_CA55 reg_1p8v reg_3p3v snd_rzg2l cpu_dai codec_dai vccq_sdhi1 x1 