  D   H  >   (            <  >T                                                brcm,bcm2837 brcm,bcm2836            Raspberry Pi 3 Model B                       "            1      chosen           =8250.nr_uarts=1       soc           simple-bus           "            1            F~   ?      @   @               M       ?            X   -   dma@7e007000              brcm,bcm2835-dma             `~ p             d                                                                                                      _   odma0 dma1 dma2 dma3 dma4 dma5 dma6 dma7 dma8 dma9 dma10 dma11 dma12 dma13 dma14 dma-shared-all                         4         X   
      interrupt-controller@7e00b200             brcm,bcm2836-armctrl-ic          `~                                                d            X         watchdog@7e100000             brcm,bcm2835-pm-wdt          `~     (         X   *      cprman@7e101000           brcm,bcm2835-cprman                      `~           4                                                                 X         rng@7e104000              brcm,bcm2835-rng             `~@             X   +      mailbox@7e00b880              brcm,bcm2835-mbox            `~    @         d                             X         gpio@7e200000             brcm,bcm2835-gpio            `~               d                                                                 X      sdhost_pins            0   1   2   3   4   5                    X         spi0_pins              	   
                       X         spi0_cs_pins                                      X         i2c0                                       X         i2c1                                      X         i2s                                         X         sdio_pins              "   #   $   %   &   '                   #                            X         bt_pins            +                   #             X   	      uart0_pins                 !                   #                X         uart1_pins                             #         X         audio_pins             (   )                    X            serial@7e201000       +    brcm,bcm2835-pl011 arm,pl011 arm,primecell           `~              d                                   -uartclk apb_pclk            9 $        Pdefault         ^      	        hokay             X   !      i2s@7e203000              brcm,bcm2835-i2s             `~ 0    $        o   
      
           ttx rx         	  hdisabled            ~                           Pdefault         ^            X   #      spi@7e204000              brcm,bcm2835-spi             `~ @             d                              "            1          	  hdisabled                                      o   
      
           ttx rx           Pdefault         ^               X   $   spidev@0              spidev           `             "            1                       X   .      spidev@1              spidev           `            "            1                       X   /         i2c@7e205000              brcm,bcm2835-i2c             `~ P             d                              "            1          	  hdisabled            Pdefault         ^                     X   %      pixelvalve@7e206000           brcm,bcm2835-pixelvalve0             `~ `             d            	  hdisabled             X   0      pixelvalve@7e207000           brcm,bcm2835-pixelvalve1             `~ p             d            	  hdisabled             X   1      dsi@7e209000              brcm,bcm2835-dsi0            `~     x         d               "            1                                      /      1        -phy escape pixel            dsi0_byte dsi0_ddr2 dsi0_ddr          	  hdisabled             X         aux@0x7e215000            brcm,bcm2835-aux                         `~!P                            d                                     X         serial@7e215040           brcm,bcm2835-aux-uart            `~!P@   @                     d                            hokay            Pdefault         ^            X   "      spi@7e215080              brcm,bcm2835-aux-spi             `~!P   @                     d                           "            1          	  hdisabled             X   2      spi@7e2150c0              brcm,bcm2835-aux-spi             `~!P   @                     d                           "            1          	  hdisabled             X   3      pwm@7e20c000              brcm,bcm2835-pwm             `~     (                                                       	  hdisabled             X   4      hvs@7e400000              brcm,bcm2835-hvs             `~@    `          d            	  hdisabled             X   5      dsi@7e700000              brcm,bcm2835-dsi1            `~p              d               "            1                               #      0      2        -phy escape pixel            dsi1_byte dsi1_ddr2 dsi1_ddr          	  hdisabled                           X         i2c@7e804000              brcm,bcm2835-i2c             `~@             d                              "            1          	  hdisabled            Pdefault         ^                     X   &      i2c@7e805000              brcm,bcm2835-i2c             `~P             d                              "            1          	  hdisabled                      X         vec@7e806000              brcm,bcm2835-vec             `~`                            d            	  hdisabled             X   6      pixelvalve@7e807000           brcm,bcm2835-pixelvalve2             `~p             d      
      	  hdisabled             X   7      hdmi@7e902000             brcm,bcm2835-hdmi            `~     ~             d            	                                        -pixel hdmi          o   
         	  taudio-rx          	  hdisabled                                            X   8      usb@7e980000              brcm,bcm2708-usb             `~     ~ `             d             	         "            1                        -otg                        X   9   usb1@1            usb424,9514          `            "            1       usbether@1            usb424,ec00          `            X   :            v3d@7ec00000              brcm,vc4-v3d             `~              d      
              
      	  hdisabled             X   ;      gpu           brcm,bcm2835-vc4          	  hdisabled             X   <      sdhost@7e202000           brcm,bcm2835-sdhost          `~               d                             o   
           trx-tx                       +           hokay            Pdefault         ^           :            X   ,      dpi@7e208000              brcm,bcm2835-dpi             `~                          ,        -core pixel           "            1          	  hdisabled             X   =      mmc@7e300000              brcm,bcm2835-mmc             `~0              d                             o   
           trx-tx                       hokay            Pdefault         ^            D        :            X   >      firmwarekms@7e600000              raspberrypi,rpi-firmware-kms             `~`              d              R         	  hdisabled             X   ?      smi@7e600000              brcm,bcm2835-smi             `~`              d                     *              *        sY@        o   
           trx-tx         	  hdisabled             X   @      i2cdsi        	    i2c-gpio             "            1          	  hdisabled                  ,          -             X   A   bridge@45         #    raspberrypi,touchscreen-bridge-i2c           `   E         X   B      bridge@38             raspberrypi,touchscreen-ts-i2c           `   8         X   C         gpiomem           brcm,bcm2835-gpiomem             `~            firmware              raspberrypi,bcm2835-firmware            `            X         power             raspberrypi,bcm2835-power                       g            X         fb            brcm,bcm2708-fb                     hokay             X   D      vchiq             brcm,bcm2835-vchiq           `~ @            d               {                         X         thermal           brcm,bcm2835-thermal                         X   E      audio             brcm,bcm2835-audio                   	  hdisabled            Pdefault         ^            X   )      sound         	  hdisabled             X   F      local_intc            brcm,bcm2836-l1-intc             `@                                                 X         arm-pmu           arm,cortex-a7-pmu                        d   	      timer             arm,armv7-timer                      d                            syscon@40000000           brcm,bcm2836-arm-local syscon            `@            virtgpio              brcm,bcm2835-virtgpio                                             hokay             X         expgpio           brcm,bcm2835-expgpio                                              hokay             X            clocks            simple-bus           "            1       clock@3           fixed-clock          `                        osc         $          X         clock@4           fixed-clock          `                        otg         8          X            fixedregulator_5v0            regulator-fixed         5v0          LK@         LK@                  X   G      fixedregulator_3v3            regulator-fixed         3v3          2Z         2Z                  X   H      memory          memory           `              aliases         /soc/audio          /soc/aux@0x7e215000         /soc/sound          /soc            /soc/dma@7e007000         #  /soc/interrupt-controller@7e00b200          #/soc/watchdog@7e100000          ,/soc/rng@7e104000           3/soc/mailbox@7e00b880           ;/soc/gpio@7e200000          @/soc/serial@7e201000            F/soc/sdhost@7e202000            M/soc/i2s@7e203000           Q/soc/spi@7e204000           V/soc/i2c@7e205000           [/soc/serial@7e215040            a/soc/spi@7e215080           f/soc/spi@7e2150c0           k/soc/mmc@7e300000           o/soc/i2c@7e804000           t/soc/i2c@7e805000           y/soc/usb@7e980000           }/leds           /soc/fb         /soc/vchiq          /soc/thermal          $  /soc/usb@7e980000/usb1@1/usbether@1       leds          
    gpio-leds            X   I   act         led0            mmc0                                X   '      pwr         led1            input                              X   (         __overrides__              cache-line-size:0         X     clock-frequency:0    clock-frequency:0    clock-frequency:0     clock-frequency:0         @   !status          [   "status          M   #status             $status          V   %status          o   &status             status             %clock-frequency:0              &clock-frequency:0              clock-frequency:0              'gpios:4         "   'gpios:8         4   'linux,default-trigger           D   (gpios:4         Q   (gpios:8         c   (linux,default-trigger              )status          #   *status          ,   +status          s   ,brcm,overclock-50:0            ,brcm,force-pio?            ,brcm,pio-limit:0               ,brcm,debug        cpus             "            1             X   J   cpu@0           cpu           arm,cortex-a7            `            /          X         cpu@1           cpu           arm,cortex-a7            `           /          X         cpu@2           cpu           arm,cortex-a7            `           /          X         cpu@3           cpu           arm,cortex-a7            `           /          X             __symbols__         /soc            /soc/dma@7e007000         #  /soc/interrupt-controller@7e00b200          #/soc/watchdog@7e100000          /soc/cprman@7e101000             /soc/cprman@7e101000            ,/soc/rng@7e104000           3/soc/mailbox@7e00b880           ;/soc/gpio@7e200000          /soc/gpio@7e200000/sdhost_pins          /soc/gpio@7e200000/spi0_pins             /soc/gpio@7e200000/spi0_cs_pins         /soc/gpio@7e200000/i2c0         /soc/gpio@7e200000/i2c1         /soc/gpio@7e200000/i2s          /soc/gpio@7e200000/sdio_pins            /soc/gpio@7e200000/bt_pins          /soc/gpio@7e200000/uart0_pins           /soc/gpio@7e200000/uart1_pins           /soc/gpio@7e200000/audio_pins           @/soc/serial@7e201000            M/soc/i2s@7e203000           Q/soc/spi@7e204000           /soc/spi@7e204000           /soc/spi@7e204000/spidev@0          %/soc/spi@7e204000/spidev@1          V/soc/i2c@7e205000           -/soc/pixelvalve@7e206000            9/soc/pixelvalve@7e207000            E/soc/dsi@7e209000           /soc/aux@0x7e215000         [/soc/serial@7e215040            a/soc/spi@7e215080           f/soc/spi@7e2150c0           J/soc/pwm@7e20c000           N/soc/hvs@7e400000           R/soc/dsi@7e700000           o/soc/i2c@7e804000           t/soc/i2c@7e805000           W/soc/vec@7e806000           [/soc/pixelvalve@7e807000            g/soc/hdmi@7e902000          y/soc/usb@7e980000         $  /soc/usb@7e980000/usb1@1/usbether@1         l/soc/v3d@7ec00000         	  p/soc/gpu          	  t/soc/gpu            F/soc/sdhost@7e202000            x/soc/dpi@7e208000           k/soc/mmc@7e300000           |/soc/firmwarekms@7e600000           /soc/smi@7e600000           /soc/i2cdsi         /soc/i2cdsi/bridge@45           /soc/i2cdsi/bridge@38            /soc/firmware           /soc/power          /soc/fb         /soc/vchiq          /soc/thermal            /soc/audio          /soc/sound          /soc/local_intc         /soc/virtgpio           /soc/expgpio            /clocks/clock@3         /clocks/clock@4         /fixedregulator_5v0         /fixedregulator_3v3         }/leds         
  /leds/act         
  /leds/pwr           /cpus           /cpus/cpu@0         $/cpus/cpu@1         ,/cpus/cpu@2         4/cpus/cpu@3          	compatible model interrupt-parent #address-cells #size-cells bootargs ranges dma-ranges phandle reg interrupts interrupt-names #dma-cells brcm,dma-channel-mask interrupt-controller #interrupt-cells #clock-cells clocks firmware #mbox-cells gpio-controller #gpio-cells brcm,pins brcm,function brcm,pull clock-names arm,primecell-periphid pinctrl-names pinctrl-0 status dmas dma-names #sound-dai-cells cs-gpios spi-max-frequency clock-frequency clock-output-names assigned-clocks assigned-clock-rates #pwm-cells power-domains ddc hpd-gpios brcm,overclock-50 brcm,pio-limit bus-width non-removable brcm,firmware mboxes #power-domain-cells cache-line-size brcm,pwm-channels always-on regulator-name regulator-min-microvolt regulator-max-microvolt regulator-always-on device_type audio aux sound soc dma intc watchdog random mailbox gpio uart0 sdhost i2s spi0 i2c0 uart1 spi1 spi2 mmc i2c1 i2c2 usb leds fb vchiq thermal ethernet label linux,default-trigger cache_line_size arm_freq spi i2c2_iknowwhatimdoing i2c0_baudrate i2c1_baudrate i2c2_baudrate act_led_gpio act_led_activelow act_led_trigger pwr_led_gpio pwr_led_activelow pwr_led_trigger sd_overclock sd_force_pio sd_pio_limit sd_debug cprman sdhost_pins spi0_pins spi0_cs_pins i2c0_pins i2c1_pins i2s_pins sdio_pins bt_pins uart0_pins uart1_pins audio_pins spidev0 spidev1 pixelvalve0 pixelvalve1 dsi0 pwm hvs dsi1 vec pixelvalve2 hdmi v3d gpu vc4 dpi firmwarekms smi i2c_dsi pitouchscreen_bridge pitouchscreen_touch power local_intc virtgpio expgpio clk_osc clk_usb vdd_5v0_reg vdd_3v3_reg act_led pwr_led cpus v7_cpu0 v7_cpu1 v7_cpu2 v7_cpu3 