SHARE
TWEET

Untitled

a guest Apr 6th, 2018 242 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /dts-v1/;
  2.  
  3. / {
  4.     compatible = "brcm,bcm2837", "brcm,bcm2836";
  5.     serial-number = "00000000ecd264cc";
  6.     model = "Raspberry Pi 3 Model B Rev 1.2";
  7.     memreserve = <0x3b000000 0x4000000>;
  8.     interrupt-parent = <0x1>;
  9.     #address-cells = <0x1>;
  10.     #size-cells = <0x1>;
  11.  
  12.     clocks {
  13.         compatible = "simple-bus";
  14.         #address-cells = <0x1>;
  15.         #size-cells = <0x0>;
  16.  
  17.         clock@3 {
  18.             compatible = "fixed-clock";
  19.             #clock-cells = <0x0>;
  20.             phandle = <0x4>;
  21.             reg = <0x3>;
  22.             clock-output-names = "osc";
  23.             clock-frequency = <0x124f800>;
  24.         };
  25.  
  26.         clock@4 {
  27.             compatible = "fixed-clock";
  28.             #clock-cells = <0x0>;
  29.             phandle = <0x18>;
  30.             reg = <0x4>;
  31.             clock-output-names = "otg";
  32.             clock-frequency = <0x1c9c3800>;
  33.         };
  34.     };
  35.  
  36.     __overrides__ {
  37.         pwr_led_gpio = "", "", "", "/gpios:4";
  38.         i2c1 = "", "", "", "$status";
  39.         i2c_vc = "", "", "", "#status";
  40.         sd_overclock = "", "", "", "(brcm,overclock-50:0";
  41.         i2c0_baudrate = "", "", "", "#clock-frequency:0";
  42.         sd_pio_limit = "", "", "", "(brcm,pio-limit:0";
  43.         act_led_trigger = "", "", "", ".linux,default-trigger";
  44.         audio = "", "", "", "%status";
  45.         sd_debug = "", "", "", "(brcm,debug";
  46.         cache_line_size = [00 00 00 1e 63 61 63 68 65 2d 6c 69 6e 65 2d 73 69 7a 65 3a 30 00];
  47.         i2c1_baudrate = "", "", "", "$clock-frequency:0";
  48.         spi = "", "", "", "\"status";
  49.         i2c_arm = "", "", "", "$status";
  50.         pwr_led_activelow = "", "", "", "/gpios:8";
  51.         uart0 = [00 00 00 1f 73 74 61 74 75 73 00];
  52.         i2c2_iknowwhatimdoing = [00 00 00 15 73 74 61 74 75 73 00];
  53.         i2s = "", "", "", "!status";
  54.         i2c0 = "", "", "", "#status";
  55.         arm_freq = "", "", "", "*clock-frequency:0", "", "", "", "+clock-frequency:0", "", "", "", ",clock-frequency:0", "", "", "", "-clock-frequency:0";
  56.         watchdog = "", "", "", "&status";
  57.         i2c_baudrate = "", "", "", "$clock-frequency:0";
  58.         i2c_vc_baudrate = "", "", "", "#clock-frequency:0";
  59.         axiperf = "", "", "", ")status";
  60.         act_led_activelow = "", "", "", ".gpios:8";
  61.         i2c2_baudrate = [00 00 00 15 63 6c 6f 63 6b 2d 66 72 65 71 75 65 6e 63 79 3a 30 00];
  62.         sd_force_pio = "", "", "", "(brcm,force-pio?";
  63.         pwr_led_trigger = "", "", "", "/linux,default-trigger";
  64.         uart1 = "", "", "", " status";
  65.         i2c_arm_baudrate = "", "", "", "$clock-frequency:0";
  66.         random = "", "", "", "'status";
  67.         act_led_gpio = "", "", "", ".gpios:4";
  68.         i2c = "", "", "", "$status";
  69.     };
  70.  
  71.     system {
  72.         linux,serial = <0x0 0xecd264cc>;
  73.         linux,revision = <0xa02082>;
  74.     };
  75.  
  76.     __symbols__ {
  77.         uart0_gpio14 = "/soc/gpio@7e200000/uart0_gpio14";
  78.         pwm = "/soc/pwm@7e20c000";
  79.         gpclk1_gpio5 = "/soc/gpio@7e200000/gpclk1_gpio5";
  80.         clk_usb = "/clocks/clock@4";
  81.         pixelvalve0 = "/soc/pixelvalve@7e206000";
  82.         uart0_ctsrts_gpio30 = "/soc/gpio@7e200000/uart0_ctsrts_gpio30";
  83.         uart1_ctsrts_gpio16 = "/soc/gpio@7e200000/uart1_ctsrts_gpio16";
  84.         uart0_gpio32 = "/soc/gpio@7e200000/uart0_gpio32";
  85.         intc = "/soc/interrupt-controller@7e00b200";
  86.         spi2 = "/soc/spi@7e2150c0";
  87.         jtag_gpio4 = "/soc/gpio@7e200000/jtag_gpio4";
  88.         dsi1 = "/soc/dsi@7e700000";
  89.         clocks = "/soc/cprman@7e101000";
  90.         i2c1 = "/soc/i2c@7e804000";
  91.         i2c_vc = "/soc/i2c@7e205000";
  92.         firmwarekms = "/soc/firmwarekms@7e600000";
  93.         smi = "/soc/smi@7e600000";
  94.         uart1_ctsrts_gpio42 = "/soc/gpio@7e200000/uart1_ctsrts_gpio42";
  95.         spi0 = "/soc/spi@7e204000";
  96.         thermal = "/soc/thermal@7e212000";
  97.         vdd_5v0_reg = "/fixedregulator_5v0";
  98.         vchiq = "/soc/vchiq";
  99.         sdhost = "/soc/mmc@7e202000";
  100.         aux = "/soc/aux@0x7e215000";
  101.         gpio = "/soc/gpio@7e200000";
  102.         gpclk0_gpio4 = "/soc/gpio@7e200000/gpclk0_gpio4";
  103.         pwm0_gpio12 = "/soc/gpio@7e200000/pwm0_gpio12";
  104.         pwm1_gpio19 = "/soc/gpio@7e200000/pwm1_gpio19";
  105.         pwm0_gpio40 = "/soc/gpio@7e200000/pwm0_gpio40";
  106.         gpclk2_gpio43 = "/soc/gpio@7e200000/gpclk2_gpio43";
  107.         dpi = "/soc/dpi@7e208000";
  108.         vcsm = "/soc/vcsm";
  109.         v3d = "/soc/v3d@7ec00000";
  110.         audio = "/soc/audio";
  111.         vdd_3v3_reg = "/fixedregulator_3v3";
  112.         uart1_ctsrts_gpio30 = "/soc/gpio@7e200000/uart1_ctsrts_gpio30";
  113.         dma = "/soc/dma@7e007000";
  114.         spidev1 = "/soc/spi@7e204000/spidev@1";
  115.         spi0_gpio35 = "/soc/gpio@7e200000/spi0_gpio35";
  116.         vc4 = "/soc/gpu";
  117.         pwm1_gpio45 = "/soc/gpio@7e200000/pwm1_gpio45";
  118.         cpu3 = "/cpus/cpu@3";
  119.         pcm_gpio28 = "/soc/gpio@7e200000/pcm_gpio28";
  120.         dpi_gpio0 = "/soc/gpio@7e200000/dpi_gpio0";
  121.         power = "/soc/power";
  122.         soc = "/soc";
  123.         i2c0_gpio0 = "/soc/gpio@7e200000/i2c0_gpio0";
  124.         pcm_gpio18 = "/soc/gpio@7e200000/pcm_gpio18";
  125.         leds = "/leds";
  126.         i2s_pins = "/soc/gpio@7e200000/i2s";
  127.         firmware = "/soc/firmware";
  128.         cpu1 = "/cpus/cpu@1";
  129.         mmc = "/soc/mmc@7e300000";
  130.         usbphy = "/phy";
  131.         pixelvalve1 = "/soc/pixelvalve@7e207000";
  132.         spi = "/soc/spi@7e204000";
  133.         spi0_pins = "/soc/gpio@7e200000/spi0_pins";
  134.         i2c_arm = "/soc/i2c@7e804000";
  135.         clk_osc = "/clocks/clock@3";
  136.         ethernet = "/soc/usb@7e980000/usb1@1/usbether@1";
  137.         uart0 = "/soc/serial@7e201000";
  138.         pwm1_gpio13 = "/soc/gpio@7e200000/pwm1_gpio13";
  139.         i2c1_pins = "/soc/gpio@7e200000/i2c1";
  140.         cpu_thermal = "/thermal-zones/cpu-thermal";
  141.         fb = "/soc/fb";
  142.         pwm1_gpio41 = "/soc/gpio@7e200000/pwm1_gpio41";
  143.         sdhost_pins = "/soc/gpio@7e200000/sdhost_gpio48";
  144.         spi0_gpio7 = "/soc/gpio@7e200000/spi0_gpio7";
  145.         i2c2 = "/soc/i2c@7e805000";
  146.         uart1_pins = "/soc/gpio@7e200000/uart1_pins";
  147.         i2c1_gpio44 = "/soc/gpio@7e200000/i2c1_gpio44";
  148.         i2c0_gpio28 = "/soc/gpio@7e200000/i2c0_gpio28";
  149.         i2c_slave_gpio18 = "/soc/gpio@7e200000/i2c_slave_gpio18";
  150.         i2s = "/soc/i2s@7e203000";
  151.         emmc_gpio48 = "/soc/gpio@7e200000/emmc_gpio48";
  152.         spi1 = "/soc/spi@7e215080";
  153.         virtgpio = "/soc/virtgpio";
  154.         usb = "/soc/usb@7e980000";
  155.         dsi0 = "/soc/dsi@7e209000";
  156.         i2c1_gpio2 = "/soc/gpio@7e200000/i2c1_gpio2";
  157.         expgpio = "/soc/expgpio";
  158.         uart0_ctsrts_gpio38 = "/soc/gpio@7e200000/uart0_ctsrts_gpio38";
  159.         audio_pins = "/soc/gpio@7e200000/audio_pins";
  160.         i2c0 = "/soc/i2c@7e205000";
  161.         spi1_gpio16 = "/soc/gpio@7e200000/spi1_gpio16";
  162.         i2c0_pins = "/soc/gpio@7e200000/i2c0";
  163.         pwr_led = "/leds/pwr";
  164.         watchdog = "/soc/watchdog@7e100000";
  165.         jtag_gpio22 = "/soc/gpio@7e200000/jtag_gpio22";
  166.         spi2_gpio40 = "/soc/gpio@7e200000/spi2_gpio40";
  167.         uart0_pins = "/soc/gpio@7e200000/uart0_pins";
  168.         vec = "/soc/vec@7e806000";
  169.         local_intc = "/soc/local_intc";
  170.         i2c0_gpio44 = "/soc/gpio@7e200000/i2c0_gpio44";
  171.         axiperf = "/soc/axiperf";
  172.         spi0_cs_pins = "/soc/gpio@7e200000/spi0_cs_pins";
  173.         sound = "/soc/sound";
  174.         hvs = "/soc/hvs@7e400000";
  175.         uart0_ctsrts_gpio16 = "/soc/gpio@7e200000/uart0_ctsrts_gpio16";
  176.         act_led = "/leds/act";
  177.         gpclk2_gpio6 = "/soc/gpio@7e200000/gpclk2_gpio6";
  178.         spidev0 = "/soc/spi@7e204000/spidev@0";
  179.         sdhost_gpio48 = "/soc/gpio@7e200000/sdhost_gpio48";
  180.         bt_pins = "/soc/gpio@7e200000/bt_pins";
  181.         emmc_gpio34 = "/soc/gpio@7e200000/emmc_gpio34";
  182.         gpclk1_gpio44 = "/soc/gpio@7e200000/gpclk1_gpio44";
  183.         uart1_gpio14 = "/soc/gpio@7e200000/uart1_gpio14";
  184.         uart0_gpio36 = "/soc/gpio@7e200000/uart0_gpio36";
  185.         sdio_pins = "/soc/gpio@7e200000/sdio_pins";
  186.         cpus = "/cpus";
  187.         cpu2 = "/cpus/cpu@2";
  188.         uart1_gpio32 = "/soc/gpio@7e200000/uart1_gpio32";
  189.         hdmi = "/soc/hdmi@7e902000";
  190.         pixelvalve2 = "/soc/pixelvalve@7e807000";
  191.         pwm0_gpio18 = "/soc/gpio@7e200000/pwm0_gpio18";
  192.         gpclk1_gpio42 = "/soc/gpio@7e200000/gpclk1_gpio42";
  193.         mailbox = "/soc/mailbox@7e00b880";
  194.         uart1_gpio40 = "/soc/gpio@7e200000/uart1_gpio40";
  195.         emmc_gpio22 = "/soc/gpio@7e200000/emmc_gpio22";
  196.         uart1 = "/soc/serial@7e215040";
  197.         random = "/soc/rng@7e104000";
  198.         i2c = "/soc/i2c@7e804000";
  199.         cpu0 = "/cpus/cpu@0";
  200.     };
  201.  
  202.     soc {
  203.         compatible = "simple-bus";
  204.         ranges = <0x7e000000 0x3f000000 0x1000000 0x40000000 0x40000000 0x1000>;
  205.         #address-cells = <0x1>;
  206.         #size-cells = <0x1>;
  207.         phandle = <0x31>;
  208.         dma-ranges = <0xc0000000 0x0 0x3f000000>;
  209.  
  210.         serial@7e201000 {
  211.             compatible = "brcm,bcm2835-pl011", "arm,pl011", "arm,primecell";
  212.             clocks = <0x8 0x13 0x8 0x14>;
  213.             clock-names = "uartclk", "apb_pclk";
  214.             status = "okay";
  215.             interrupts = <0x2 0x19>;
  216.             phandle = <0x1f>;
  217.             arm,primecell-periphid = <0x241011>;
  218.             reg = <0x7e201000 0x1000>;
  219.             pinctrl-0 = <0x9 0xa>;
  220.             cts-event-workaround;
  221.             pinctrl-names = "default";
  222.         };
  223.  
  224.         pixelvalve@7e207000 {
  225.             compatible = "brcm,bcm2835-pixelvalve1";
  226.             status = "disabled";
  227.             interrupts = <0x2 0xe>;
  228.             phandle = <0x60>;
  229.             reg = <0x7e207000 0x100>;
  230.         };
  231.  
  232.         cprman@7e101000 {
  233.             compatible = "brcm,bcm2835-cprman";
  234.             clocks = <0x4 0x5 0x0 0x5 0x1 0x5 0x2 0x6 0x0 0x6 0x1 0x6 0x2>;
  235.             firmware = <0x7>;
  236.             #clock-cells = <0x1>;
  237.             phandle = <0x8>;
  238.             reg = <0x7e101000 0x2000>;
  239.         };
  240.  
  241.         thermal@7e212000 {
  242.             compatible = "brcm,bcm2837-thermal";
  243.             clocks = <0x8 0x1b>;
  244.             #thermal-sensor-cells = <0x0>;
  245.             status = "okay";
  246.             phandle = <0x2>;
  247.             reg = <0x7e212000 0x8>;
  248.         };
  249.  
  250.         hvs@7e400000 {
  251.             compatible = "brcm,bcm2835-hvs";
  252.             status = "disabled";
  253.             interrupts = <0x2 0x1>;
  254.             phandle = <0x64>;
  255.             reg = <0x7e400000 0x6000>;
  256.         };
  257.  
  258.         gpio@7e200000 {
  259.             compatible = "brcm,bcm2835-gpio";
  260.             gpio-controller;
  261.             #interrupt-cells = <0x2>;
  262.             interrupts = <0x2 0x11 0x2 0x12>;
  263.             phandle = <0x10>;
  264.             reg = <0x7e200000 0xb4>;
  265.             #gpio-cells = <0x2>;
  266.             interrupt-controller;
  267.  
  268.             uart0_gpio14 {
  269.                 brcm,pins = <0xe 0xf>;
  270.                 phandle = <0x51>;
  271.                 brcm,function = <0x4>;
  272.             };
  273.  
  274.             gpclk1_gpio5 {
  275.                 brcm,pins = <0x5>;
  276.                 phandle = <0x37>;
  277.                 brcm,function = <0x4>;
  278.             };
  279.  
  280.             uart0_ctsrts_gpio30 {
  281.                 brcm,pins = <0x1e 0x1f>;
  282.                 phandle = <0x53>;
  283.                 brcm,function = <0x7>;
  284.             };
  285.  
  286.             uart1_ctsrts_gpio16 {
  287.                 brcm,pins = <0x10 0x11>;
  288.                 phandle = <0x58>;
  289.                 brcm,function = <0x2>;
  290.             };
  291.  
  292.             uart0_gpio32 {
  293.                 brcm,pins = <0x20 0x21>;
  294.                 phandle = <0x54>;
  295.                 brcm,function = <0x7>;
  296.             };
  297.  
  298.             jtag_gpio4 {
  299.                 brcm,pins = <0x4 0x5 0x6 0xc 0xd>;
  300.                 phandle = <0x42>;
  301.                 brcm,function = <0x3>;
  302.             };
  303.  
  304.             i2c1 {
  305.                 brcm,pins = <0x2 0x3>;
  306.                 phandle = <0x14>;
  307.                 brcm,function = <0x4>;
  308.             };
  309.  
  310.             uart1_ctsrts_gpio42 {
  311.                 brcm,pins = <0x2a 0x2b>;
  312.                 phandle = <0x5c>;
  313.                 brcm,function = <0x2>;
  314.             };
  315.  
  316.             gpclk0_gpio4 {
  317.                 brcm,pins = <0x4>;
  318.                 phandle = <0x36>;
  319.                 brcm,function = <0x4>;
  320.             };
  321.  
  322.             pwm0_gpio12 {
  323.                 brcm,pins = <0xc>;
  324.                 phandle = <0x46>;
  325.                 brcm,function = <0x4>;
  326.             };
  327.  
  328.             pwm1_gpio19 {
  329.                 brcm,pins = <0x13>;
  330.                 phandle = <0x4a>;
  331.                 brcm,function = <0x2>;
  332.             };
  333.  
  334.             pwm0_gpio40 {
  335.                 brcm,pins = <0x28>;
  336.                 phandle = <0x48>;
  337.                 brcm,function = <0x4>;
  338.             };
  339.  
  340.             gpclk2_gpio43 {
  341.                 brcm,pins = <0x2b>;
  342.                 phandle = <0x3b>;
  343.                 brcm,function = <0x4>;
  344.             };
  345.  
  346.             uart1_ctsrts_gpio30 {
  347.                 brcm,pins = <0x1e 0x1f>;
  348.                 phandle = <0x5a>;
  349.                 brcm,function = <0x2>;
  350.             };
  351.  
  352.             spi0_gpio35 {
  353.                 brcm,pins = <0x23 0x24 0x25 0x26 0x27>;
  354.                 phandle = <0x4e>;
  355.                 brcm,function = <0x4>;
  356.             };
  357.  
  358.             pwm1_gpio45 {
  359.                 brcm,pins = <0x2d>;
  360.                 phandle = <0x4c>;
  361.                 brcm,function = <0x4>;
  362.             };
  363.  
  364.             pcm_gpio28 {
  365.                 brcm,pins = <0x1c 0x1d 0x1e 0x1f>;
  366.                 phandle = <0x45>;
  367.                 brcm,function = <0x6>;
  368.             };
  369.  
  370.             dpi_gpio0 {
  371.                 brcm,pins = <0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xa 0xb 0xc 0xd 0xe 0xf 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1a 0x1b>;
  372.                 phandle = <0x32>;
  373.                 brcm,function = <0x6>;
  374.             };
  375.  
  376.             i2c0_gpio0 {
  377.                 brcm,pins = <0x0 0x1>;
  378.                 phandle = <0x3c>;
  379.                 brcm,function = <0x4>;
  380.             };
  381.  
  382.             pcm_gpio18 {
  383.                 brcm,pins = <0x12 0x13 0x14 0x15>;
  384.                 phandle = <0x44>;
  385.                 brcm,function = <0x4>;
  386.             };
  387.  
  388.             spi0_pins {
  389.                 brcm,pins = <0x9 0xa 0xb>;
  390.                 phandle = <0xe>;
  391.                 brcm,function = <0x4>;
  392.             };
  393.  
  394.             pwm1_gpio13 {
  395.                 brcm,pins = <0xd>;
  396.                 phandle = <0x49>;
  397.                 brcm,function = <0x4>;
  398.             };
  399.  
  400.             pwm1_gpio41 {
  401.                 brcm,pins = <0x29>;
  402.                 phandle = <0x4b>;
  403.                 brcm,function = <0x4>;
  404.             };
  405.  
  406.             spi0_gpio7 {
  407.                 brcm,pins = <0x7 0x8 0x9 0xa 0xb>;
  408.                 phandle = <0x4d>;
  409.                 brcm,function = <0x4>;
  410.             };
  411.  
  412.             uart1_pins {
  413.                 brcm,pins;
  414.                 phandle = <0x13>;
  415.                 brcm,pull;
  416.                 brcm,function;
  417.             };
  418.  
  419.             i2c1_gpio44 {
  420.                 brcm,pins = <0x2c 0x2d>;
  421.                 phandle = <0x40>;
  422.                 brcm,function = <0x6>;
  423.             };
  424.  
  425.             i2c0_gpio28 {
  426.                 brcm,pins = <0x1c 0x1d>;
  427.                 phandle = <0x3d>;
  428.                 brcm,function = <0x4>;
  429.             };
  430.  
  431.             i2c_slave_gpio18 {
  432.                 brcm,pins = <0x12 0x13 0x14 0x15>;
  433.                 phandle = <0x41>;
  434.                 brcm,function = <0x7>;
  435.             };
  436.  
  437.             i2s {
  438.                 brcm,pins = <0x12 0x13 0x14 0x15>;
  439.                 phandle = <0xd>;
  440.                 brcm,function = <0x4>;
  441.             };
  442.  
  443.             emmc_gpio48 {
  444.                 brcm,pins = <0x30 0x31 0x32 0x33 0x34 0x35>;
  445.                 phandle = <0x35>;
  446.                 brcm,function = <0x7>;
  447.             };
  448.  
  449.             i2c1_gpio2 {
  450.                 brcm,pins = <0x2 0x3>;
  451.                 phandle = <0x3f>;
  452.                 brcm,function = <0x4>;
  453.             };
  454.  
  455.             uart0_ctsrts_gpio38 {
  456.                 brcm,pins = <0x26 0x27>;
  457.                 phandle = <0x56>;
  458.                 brcm,function = <0x6>;
  459.             };
  460.  
  461.             audio_pins {
  462.                 brcm,pins = <0x28 0x29>;
  463.                 phandle = <0x1c>;
  464.                 brcm,function = <0x4>;
  465.             };
  466.  
  467.             i2c0 {
  468.                 brcm,pins = <0x0 0x1>;
  469.                 phandle = <0x11>;
  470.                 brcm,function = <0x4>;
  471.             };
  472.  
  473.             spi1_gpio16 {
  474.                 brcm,pins = <0x10 0x11 0x12 0x13 0x14 0x15>;
  475.                 phandle = <0x4f>;
  476.                 brcm,function = <0x3>;
  477.             };
  478.  
  479.             jtag_gpio22 {
  480.                 brcm,pins = <0x16 0x17 0x18 0x19 0x1a 0x1b>;
  481.                 phandle = <0x43>;
  482.                 brcm,function = <0x3>;
  483.             };
  484.  
  485.             spi2_gpio40 {
  486.                 brcm,pins = <0x28 0x29 0x2a 0x2b 0x2c 0x2d>;
  487.                 phandle = <0x50>;
  488.                 brcm,function = <0x3>;
  489.             };
  490.  
  491.             uart0_pins {
  492.                 brcm,pins = <0x20 0x21>;
  493.                 phandle = <0x9>;
  494.                 brcm,pull = <0x0 0x2>;
  495.                 brcm,function = <0x7>;
  496.             };
  497.  
  498.             i2c0_gpio44 {
  499.                 brcm,pins = <0x2c 0x2d>;
  500.                 phandle = <0x3e>;
  501.                 brcm,function = <0x5>;
  502.             };
  503.  
  504.             spi0_cs_pins {
  505.                 brcm,pins = <0x8 0x7>;
  506.                 phandle = <0xf>;
  507.                 brcm,function = <0x1>;
  508.             };
  509.  
  510.             uart0_ctsrts_gpio16 {
  511.                 brcm,pins = <0x10 0x11>;
  512.                 phandle = <0x52>;
  513.                 brcm,function = <0x7>;
  514.             };
  515.  
  516.             gpclk2_gpio6 {
  517.                 brcm,pins = <0x6>;
  518.                 phandle = <0x3a>;
  519.                 brcm,function = <0x4>;
  520.             };
  521.  
  522.             sdhost_gpio48 {
  523.                 brcm,pins = <0x30 0x31 0x32 0x33 0x34 0x35>;
  524.                 phandle = <0xc>;
  525.                 brcm,function = <0x4>;
  526.             };
  527.  
  528.             bt_pins {
  529.                 brcm,pins = <0x2b>;
  530.                 phandle = <0xa>;
  531.                 brcm,pull = <0x0>;
  532.                 brcm,function = <0x4>;
  533.             };
  534.  
  535.             emmc_gpio34 {
  536.                 brcm,pins = <0x22 0x23 0x24 0x25 0x26 0x27>;
  537.                 phandle = <0x34>;
  538.                 brcm,pull = <0x0 0x2 0x2 0x2 0x2 0x2>;
  539.                 brcm,function = <0x7>;
  540.             };
  541.  
  542.             gpclk1_gpio44 {
  543.                 brcm,pins = <0x2c>;
  544.                 phandle = <0x39>;
  545.                 brcm,function = <0x4>;
  546.             };
  547.  
  548.             uart1_gpio14 {
  549.                 brcm,pins = <0xe 0xf>;
  550.                 phandle = <0x57>;
  551.                 brcm,function = <0x2>;
  552.             };
  553.  
  554.             uart0_gpio36 {
  555.                 brcm,pins = <0x24 0x25>;
  556.                 phandle = <0x55>;
  557.                 brcm,function = <0x6>;
  558.             };
  559.  
  560.             sdio_pins {
  561.                 brcm,pins = <0x22 0x23 0x24 0x25 0x26 0x27>;
  562.                 phandle = <0x1a>;
  563.                 brcm,pull = <0x0 0x2 0x2 0x2 0x2 0x2>;
  564.                 brcm,function = <0x7>;
  565.             };
  566.  
  567.             uart1_gpio32 {
  568.                 brcm,pins = <0x20 0x21>;
  569.                 phandle = <0x59>;
  570.                 brcm,function = <0x2>;
  571.             };
  572.  
  573.             pwm0_gpio18 {
  574.                 brcm,pins = <0x12>;
  575.                 phandle = <0x47>;
  576.                 brcm,function = <0x2>;
  577.             };
  578.  
  579.             gpclk1_gpio42 {
  580.                 brcm,pins = <0x2a>;
  581.                 phandle = <0x38>;
  582.                 brcm,function = <0x4>;
  583.             };
  584.  
  585.             uart1_gpio40 {
  586.                 brcm,pins = <0x28 0x29>;
  587.                 phandle = <0x5b>;
  588.                 brcm,function = <0x2>;
  589.             };
  590.  
  591.             emmc_gpio22 {
  592.                 brcm,pins = <0x16 0x17 0x18 0x19 0x1a 0x1b>;
  593.                 phandle = <0x33>;
  594.                 brcm,function = <0x7>;
  595.             };
  596.         };
  597.  
  598.         pixelvalve@7e807000 {
  599.             compatible = "brcm,bcm2835-pixelvalve2";
  600.             status = "disabled";
  601.             interrupts = <0x2 0xa>;
  602.             phandle = <0x66>;
  603.             reg = <0x7e807000 0x100>;
  604.         };
  605.  
  606.         v3d@7ec00000 {
  607.             power-domains = <0x16 0xa>;
  608.             compatible = "brcm,vc4-v3d";
  609.             status = "disabled";
  610.             interrupts = <0x1 0xa>;
  611.             phandle = <0x6a>;
  612.             reg = <0x7ec00000 0x1000>;
  613.         };
  614.  
  615.         gpu {
  616.             compatible = "brcm,bcm2835-vc4";
  617.             status = "disabled";
  618.             phandle = <0x6b>;
  619.         };
  620.  
  621.         mmc@7e300000 {
  622.             compatible = "brcm,bcm2835-mmc", "brcm,bcm2835-sdhci";
  623.             clocks = <0x8 0x1c>;
  624.             status = "okay";
  625.             interrupts = <0x2 0x1e>;
  626.             brcm,overclock-50 = <0x0>;
  627.             bus-width = <0x4>;
  628.             dma-names = "rx-tx";
  629.             phandle = <0x6d>;
  630.             reg = <0x7e300000 0x100>;
  631.             pinctrl-0 = <0x1a>;
  632.             dmas = <0xb 0xb>;
  633.             non-removable;
  634.             pinctrl-names = "default";
  635.         };
  636.  
  637.         arm-pmu {
  638.             compatible = "arm,cortex-a7-pmu";
  639.             interrupt-parent = <0x3>;
  640.             interrupts = <0x9>;
  641.         };
  642.  
  643.         spi@7e204000 {
  644.             compatible = "brcm,bcm2835-spi";
  645.             clocks = <0x8 0x14>;
  646.             status = "okay";
  647.             #address-cells = <0x1>;
  648.             interrupts = <0x2 0x16>;
  649.             cs-gpios = <0x10 0x8 0x1 0x10 0x7 0x1>;
  650.             #size-cells = <0x0>;
  651.             dma-names = "tx", "rx";
  652.             phandle = <0x22>;
  653.             reg = <0x7e204000 0x1000>;
  654.             pinctrl-0 = <0xe 0xf>;
  655.             dmas = <0xb 0x6 0xb 0x7>;
  656.             pinctrl-names = "default";
  657.  
  658.             spidev@1 {
  659.                 compatible = "spidev";
  660.                 #address-cells = <0x1>;
  661.                 #size-cells = <0x0>;
  662.                 phandle = <0x5e>;
  663.                 reg = <0x1>;
  664.                 spi-max-frequency = <0x7735940>;
  665.             };
  666.  
  667.             spidev@0 {
  668.                 compatible = "spidev";
  669.                 #address-cells = <0x1>;
  670.                 #size-cells = <0x0>;
  671.                 phandle = <0x5d>;
  672.                 reg = <0x0>;
  673.                 spi-max-frequency = <0x7735940>;
  674.             };
  675.         };
  676.  
  677.         vchiq {
  678.             compatible = "brcm,bcm2835-vchiq";
  679.             cache-line-size = <0x40>;
  680.             firmware = <0x7>;
  681.             interrupts = <0x0 0x2>;
  682.             phandle = <0x1e>;
  683.             reg = <0x7e00b840 0xf>;
  684.         };
  685.  
  686.         i2c@7e804000 {
  687.             compatible = "brcm,bcm2835-i2c";
  688.             clocks = <0x8 0x14>;
  689.             status = "okay";
  690.             #address-cells = <0x1>;
  691.             interrupts = <0x2 0x15>;
  692.             #size-cells = <0x0>;
  693.             phandle = <0x24>;
  694.             reg = <0x7e804000 0x1000>;
  695.             clock-frequency = <0x186a0>;
  696.             pinctrl-0 = <0x14>;
  697.             pinctrl-names = "default";
  698.         };
  699.  
  700.         vcsm {
  701.             compatible = "raspberrypi,bcm2835-vcsm";
  702.             firmware = <0x7>;
  703.             status = "okay";
  704.             phandle = <0x71>;
  705.         };
  706.  
  707.         audio {
  708.             brcm,pwm-channels = <0x8>;
  709.             compatible = "brcm,bcm2835-audio";
  710.             status = "disabled";
  711.             phandle = <0x25>;
  712.             pinctrl-0 = <0x1c>;
  713.             pinctrl-names = "default";
  714.         };
  715.  
  716.         i2s@7e203000 {
  717.             compatible = "brcm,bcm2835-i2s";
  718.             clocks = <0x8 0x1f>;
  719.             #sound-dai-cells = <0x0>;
  720.             status = "disabled";
  721.             dma-names = "tx", "rx";
  722.             phandle = <0x21>;
  723.             reg = <0x7e203000 0x24>;
  724.             pinctrl-0 = <0xd>;
  725.             dmas = <0xb 0x2 0xb 0x3>;
  726.             pinctrl-names = "default";
  727.         };
  728.  
  729.         mailbox@7e00b880 {
  730.             compatible = "brcm,bcm2835-mbox";
  731.             #mbox-cells = <0x0>;
  732.             interrupts = <0x0 0x1>;
  733.             phandle = <0x1b>;
  734.             reg = <0x7e00b880 0x40>;
  735.         };
  736.  
  737.         gpiomem {
  738.             compatible = "brcm,bcm2835-gpiomem";
  739.             reg = <0x7e200000 0x1000>;
  740.         };
  741.  
  742.         vec@7e806000 {
  743.             compatible = "brcm,bcm2835-vec";
  744.             clocks = <0x8 0x18>;
  745.             status = "disabled";
  746.             interrupts = <0x2 0x1b>;
  747.             phandle = <0x65>;
  748.             reg = <0x7e806000 0x1000>;
  749.         };
  750.  
  751.         power {
  752.             compatible = "raspberrypi,bcm2835-power";
  753.             firmware = <0x7>;
  754.             phandle = <0x16>;
  755.             #power-domain-cells = <0x1>;
  756.         };
  757.  
  758.         pixelvalve@7e206000 {
  759.             compatible = "brcm,bcm2835-pixelvalve0";
  760.             status = "disabled";
  761.             interrupts = <0x2 0xd>;
  762.             phandle = <0x5f>;
  763.             reg = <0x7e206000 0x100>;
  764.         };
  765.  
  766.         firmware {
  767.             compatible = "raspberrypi,bcm2835-firmware";
  768.             mboxes = <0x1b>;
  769.             phandle = <0x7>;
  770.         };
  771.  
  772.         dsi@7e209000 {
  773.             compatible = "brcm,bcm2835-dsi0";
  774.             clocks = <0x8 0x20 0x8 0x2f 0x8 0x31>;
  775.             clock-names = "phy", "escape", "pixel";
  776.             #address-cells = <0x1>;
  777.             interrupts = <0x2 0x4>;
  778.             #size-cells = <0x0>;
  779.             #clock-cells = <0x1>;
  780.             phandle = <0x5>;
  781.             reg = <0x7e209000 0x78>;
  782.             clock-output-names = "dsi0_byte", "dsi0_ddr2", "dsi0_ddr";
  783.         };
  784.  
  785.         fb {
  786.             compatible = "brcm,bcm2708-fb";
  787.             firmware = <0x7>;
  788.             status = "okay";
  789.             phandle = <0x70>;
  790.         };
  791.  
  792.         virtgpio {
  793.             compatible = "brcm,bcm2835-virtgpio";
  794.             gpio-controller;
  795.             firmware = <0x7>;
  796.             status = "okay";
  797.             phandle = <0x1d>;
  798.             #gpio-cells = <0x2>;
  799.         };
  800.  
  801.         dpi@7e208000 {
  802.             compatible = "brcm,bcm2835-dpi";
  803.             clocks = <0x8 0x14 0x8 0x2c>;
  804.             clock-names = "core", "pixel";
  805.             status = "disabled";
  806.             #address-cells = <0x1>;
  807.             #size-cells = <0x0>;
  808.             phandle = <0x6c>;
  809.             reg = <0x7e208000 0x8c>;
  810.         };
  811.  
  812.         mmc@7e202000 {
  813.             compatible = "brcm,bcm2835-sdhost";
  814.             clocks = <0x8 0x14>;
  815.             brcm,pio-limit = <0x1>;
  816.             status = "okay";
  817.             interrupts = <0x2 0x18>;
  818.             brcm,overclock-50 = <0x0>;
  819.             bus-width = <0x4>;
  820.             dma-names = "rx-tx";
  821.             phandle = <0x28>;
  822.             reg = <0x7e202000 0x100>;
  823.             pinctrl-0 = <0xc>;
  824.             dmas = <0xb 0xd>;
  825.             pinctrl-names = "default";
  826.         };
  827.  
  828.         expgpio {
  829.             compatible = "brcm,bcm2835-expgpio";
  830.             gpio-controller;
  831.             firmware = <0x7>;
  832.             status = "okay";
  833.             phandle = <0x17>;
  834.             #gpio-cells = <0x2>;
  835.         };
  836.  
  837.         hdmi@7e902000 {
  838.             power-domains = <0x16 0x5>;
  839.             compatible = "brcm,bcm2835-hdmi";
  840.             clocks = <0x8 0x10 0x8 0x19>;
  841.             clock-names = "pixel", "hdmi";
  842.             ddc = <0x15>;
  843.             status = "disabled";
  844.             interrupts = <0x2 0x8 0x2 0x9>;
  845.             dma-names = "audio-rx";
  846.             phandle = <0x67>;
  847.             hpd-gpios = <0x17 0x4 0x1>;
  848.             reg = <0x7e902000 0x600 0x7e808000 0x100>;
  849.             dmas = <0xb 0x11>;
  850.         };
  851.  
  852.         pwm@7e20c000 {
  853.             compatible = "brcm,bcm2835-pwm";
  854.             clocks = <0x8 0x1e>;
  855.             status = "disabled";
  856.             assigned-clock-rates = <0x989680>;
  857.             assigned-clocks = <0x8 0x1e>;
  858.             phandle = <0x63>;
  859.             reg = <0x7e20c000 0x28>;
  860.             #pwm-cells = <0x2>;
  861.         };
  862.  
  863.         watchdog@7e100000 {
  864.             compatible = "brcm,bcm2835-pm-wdt";
  865.             phandle = <0x26>;
  866.             reg = <0x7e100000 0x28>;
  867.         };
  868.  
  869.         interrupt-controller@7e00b200 {
  870.             compatible = "brcm,bcm2836-armctrl-ic";
  871.             #interrupt-cells = <0x2>;
  872.             interrupt-parent = <0x3>;
  873.             interrupts = <0x8>;
  874.             phandle = <0x1>;
  875.             reg = <0x7e00b200 0x200>;
  876.             interrupt-controller;
  877.         };
  878.  
  879.         local_intc {
  880.             compatible = "brcm,bcm2836-l1-intc";
  881.             #interrupt-cells = <0x1>;
  882.             interrupt-parent = <0x3>;
  883.             phandle = <0x3>;
  884.             reg = <0x40000000 0x100>;
  885.             interrupt-controller;
  886.         };
  887.  
  888.         dsi@7e700000 {
  889.             compatible = "brcm,bcm2835-dsi1";
  890.             clocks = <0x8 0x23 0x8 0x30 0x8 0x32>;
  891.             clock-names = "phy", "escape", "pixel";
  892.             status = "disabled";
  893.             #address-cells = <0x1>;
  894.             interrupts = <0x2 0xc>;
  895.             #size-cells = <0x0>;
  896.             #clock-cells = <0x1>;
  897.             phandle = <0x6>;
  898.             reg = <0x7e700000 0x8c>;
  899.             clock-output-names = "dsi1_byte", "dsi1_ddr2", "dsi1_ddr";
  900.         };
  901.  
  902.         axiperf {
  903.             compatible = "brcm,bcm2835-axiperf";
  904.             firmware = <0x7>;
  905.             status = "disabled";
  906.             phandle = <0x29>;
  907.             reg = <0x7e009800 0x100 0x7ee08000 0x100>;
  908.         };
  909.  
  910.         sound {
  911.             status = "disabled";
  912.             phandle = <0x72>;
  913.         };
  914.  
  915.         i2c@7e205000 {
  916.             compatible = "brcm,bcm2835-i2c";
  917.             clocks = <0x8 0x14>;
  918.             status = "disabled";
  919.             #address-cells = <0x1>;
  920.             interrupts = <0x2 0x15>;
  921.             #size-cells = <0x0>;
  922.             phandle = <0x23>;
  923.             reg = <0x7e205000 0x1000>;
  924.             clock-frequency = <0x186a0>;
  925.             pinctrl-0 = <0x11>;
  926.             pinctrl-names = "default";
  927.         };
  928.  
  929.         serial@7e215040 {
  930.             compatible = "brcm,bcm2835-aux-uart";
  931.             clocks = <0x12 0x0>;
  932.             status = "disabled";
  933.             interrupt-parent = <0x12>;
  934.             interrupts = <0x0>;
  935.             phandle = <0x20>;
  936.             reg = <0x7e215040 0x40>;
  937.             pinctrl-0 = <0x13>;
  938.             pinctrl-names = "default";
  939.         };
  940.  
  941.         dma@7e007000 {
  942.             #dma-cells = <0x1>;
  943.             compatible = "brcm,bcm2835-dma";
  944.             brcm,dma-channel-mask = <0x7f34>;
  945.             interrupts = <0x1 0x10 0x1 0x11 0x1 0x12 0x1 0x13 0x1 0x14 0x1 0x15 0x1 0x16 0x1 0x17 0x1 0x18 0x1 0x19 0x1 0x1a 0x1 0x1b 0x1 0x1b 0x1 0x1b 0x1 0x1b 0x1 0x1c>;
  946.             phandle = <0xb>;
  947.             reg = <0x7e007000 0xf00>;
  948.             interrupt-names = "dma0", "dma1", "dma2", "dma3", "dma4", "dma5", "dma6", "dma7", "dma8", "dma9", "dma10", "dma11", "dma12", "dma13", "dma14", "dma-shared-all";
  949.         };
  950.  
  951.         i2c@7e805000 {
  952.             compatible = "brcm,bcm2835-i2c";
  953.             clocks = <0x8 0x14>;
  954.             status = "disabled";
  955.             #address-cells = <0x1>;
  956.             interrupts = <0x2 0x15>;
  957.             #size-cells = <0x0>;
  958.             phandle = <0x15>;
  959.             reg = <0x7e805000 0x1000>;
  960.             clock-frequency = <0x186a0>;
  961.         };
  962.  
  963.         spi@7e215080 {
  964.             compatible = "brcm,bcm2835-aux-spi";
  965.             clocks = <0x12 0x1>;
  966.             status = "disabled";
  967.             interrupt-parent = <0x12>;
  968.             #address-cells = <0x1>;
  969.             interrupts = <0x1>;
  970.             #size-cells = <0x0>;
  971.             phandle = <0x61>;
  972.             reg = <0x7e215080 0x40>;
  973.         };
  974.  
  975.         aux@0x7e215000 {
  976.             compatible = "brcm,bcm2835-aux";
  977.             clocks = <0x8 0x14>;
  978.             #interrupt-cells = <0x1>;
  979.             interrupts = <0x1 0x1d>;
  980.             #clock-cells = <0x1>;
  981.             phandle = <0x12>;
  982.             reg = <0x7e215000 0x8>;
  983.             interrupt-controller;
  984.         };
  985.  
  986.         firmwarekms@7e600000 {
  987.             compatible = "raspberrypi,rpi-firmware-kms";
  988.             status = "disabled";
  989.             interrupts = <0x2 0x10>;
  990.             brcm,firmware = <0x7>;
  991.             phandle = <0x6e>;
  992.             reg = <0x7e600000 0x100>;
  993.         };
  994.  
  995.         rng@7e104000 {
  996.             compatible = "brcm,bcm2835-rng";
  997.             phandle = <0x27>;
  998.             reg = <0x7e104000 0x10>;
  999.         };
  1000.  
  1001.         usb@7e980000 {
  1002.             power-domains = <0x16 0x6>;
  1003.             compatible = "brcm,bcm2708-usb";
  1004.             clocks = <0x18>;
  1005.             clock-names = "otg";
  1006.             phy-names = "usb2-phy";
  1007.             #address-cells = <0x1>;
  1008.             interrupts = <0x2 0x0 0x1 0x9>;
  1009.             #size-cells = <0x0>;
  1010.             phandle = <0x68>;
  1011.             phys = <0x19>;
  1012.             reg = <0x7e980000 0x10000 0x7e006000 0x1000>;
  1013.  
  1014.             usb1@1 {
  1015.                 compatible = "usb424,9514";
  1016.                 #address-cells = <0x1>;
  1017.                 #size-cells = <0x0>;
  1018.                 reg = <0x1>;
  1019.  
  1020.                 usbether@1 {
  1021.                     compatible = "usb424,ec00";
  1022.                     phandle = <0x69>;
  1023.                     reg = <0x1>;
  1024.                 };
  1025.             };
  1026.         };
  1027.  
  1028.         smi@7e600000 {
  1029.             compatible = "brcm,bcm2835-smi";
  1030.             clocks = <0x8 0x2a>;
  1031.             status = "disabled";
  1032.             interrupts = <0x2 0x10>;
  1033.             assigned-clock-rates = <0x7735940>;
  1034.             dma-names = "rx-tx";
  1035.             assigned-clocks = <0x8 0x2a>;
  1036.             phandle = <0x6f>;
  1037.             reg = <0x7e600000 0x100>;
  1038.             dmas = <0xb 0x4>;
  1039.         };
  1040.  
  1041.         spi@7e2150c0 {
  1042.             compatible = "brcm,bcm2835-aux-spi";
  1043.             clocks = <0x12 0x2>;
  1044.             status = "disabled";
  1045.             interrupt-parent = <0x12>;
  1046.             #address-cells = <0x1>;
  1047.             interrupts = <0x2>;
  1048.             #size-cells = <0x0>;
  1049.             phandle = <0x62>;
  1050.             reg = <0x7e2150c0 0x40>;
  1051.         };
  1052.     };
  1053.  
  1054.     leds {
  1055.         compatible = "gpio-leds";
  1056.         phandle = <0x76>;
  1057.  
  1058.         act {
  1059.             gpios = <0x1d 0x0 0x0>;
  1060.             label = "led0";
  1061.             phandle = <0x2e>;
  1062.             linux,default-trigger = "mmc0";
  1063.         };
  1064.  
  1065.         pwr {
  1066.             gpios = <0x17 0x7 0x0>;
  1067.             label = "led1";
  1068.             phandle = <0x2f>;
  1069.             linux,default-trigger = "input";
  1070.         };
  1071.     };
  1072.  
  1073.     aliases {
  1074.         intc = "/soc/interrupt-controller@7e00b200";
  1075.         spi2 = "/soc/spi@7e2150c0";
  1076.         i2c1 = "/soc/i2c@7e804000";
  1077.         i2c_vc = "/soc/i2c@7e205000";
  1078.         spi0 = "/soc/spi@7e204000";
  1079.         thermal = "/soc/thermal@7e212000";
  1080.         vchiq = "/soc/vchiq";
  1081.         sdhost = "/soc/mmc@7e202000";
  1082.         aux = "/soc/aux@0x7e215000";
  1083.         gpio = "/soc/gpio@7e200000";
  1084.         mmc1 = "/soc/mmc@7e300000";
  1085.         audio = "/soc/audio";
  1086.         dma = "/soc/dma@7e007000";
  1087.         ethernet0 = "/soc/usb@7e980000/usb1@1/usbether@1";
  1088.         soc = "/soc";
  1089.         leds = "/leds";
  1090.         mmc = "/soc/mmc@7e300000";
  1091.         serial1 = "/soc/serial@7e201000";
  1092.         i2c_arm = "/soc/i2c@7e804000";
  1093.         uart0 = "/soc/serial@7e201000";
  1094.         fb = "/soc/fb";
  1095.         i2c2 = "/soc/i2c@7e805000";
  1096.         i2s = "/soc/i2s@7e203000";
  1097.         spi1 = "/soc/spi@7e215080";
  1098.         usb = "/soc/usb@7e980000";
  1099.         i2c0 = "/soc/i2c@7e205000";
  1100.         watchdog = "/soc/watchdog@7e100000";
  1101.         axiperf = "/soc/axiperf";
  1102.         mmc0 = "/soc/mmc@7e202000";
  1103.         sound = "/soc/sound";
  1104.         mailbox = "/soc/mailbox@7e00b880";
  1105.         uart1 = "/soc/serial@7e215040";
  1106.         random = "/soc/rng@7e104000";
  1107.         i2c = "/soc/i2c@7e804000";
  1108.         serial0 = "/soc/serial@7e215040";
  1109.     };
  1110.  
  1111.     chosen {
  1112.         stdout-path = "serial0:115200n8";
  1113.         bootargs = "8250.nr_uarts=0 dma.dmachans=0x7f35 bcm2708_fb.fbwidth=1824 bcm2708_fb.fbheight=984 bcm2709.boardrev=0xa02082 bcm2709.serial=0xecd264cc smsc95xx.macaddr=B8:27:EB:D2:64:CC bcm2708_fb.fbswap=1 bcm2709.uart_clock=48000000 vc_mem.mem_base=0x3dc00000 vc_mem.mem_size=0x3f000000  net.ifnames=0 dwc_otg.lpm_enable=0 console=ttyS0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait";
  1114.         linux,initrd-start = <0x2ddc0000>;
  1115.         linux,initrd-end = <0x2efff3cf>;
  1116.     };
  1117.  
  1118.     thermal-zones {
  1119.  
  1120.         cpu-thermal {
  1121.             thermal-sensors = <0x2>;
  1122.             polling-delay = <0x3e8>;
  1123.             polling-delay-passive = <0x0>;
  1124.             coefficients = <0xfffffde6 0x64960>;
  1125.             phandle = <0x30>;
  1126.  
  1127.             cooling-maps {
  1128.             };
  1129.         };
  1130.     };
  1131.  
  1132.     timer {
  1133.         compatible = "arm,armv7-timer";
  1134.         always-on;
  1135.         interrupt-parent = <0x3>;
  1136.         interrupts = <0x0 0x1 0x3 0x2>;
  1137.     };
  1138.  
  1139.     memory {
  1140.         device_type = "memory";
  1141.         reg = <0x0 0x3b000000>;
  1142.     };
  1143.  
  1144.     phy {
  1145.         compatible = "usb-nop-xceiv";
  1146.         phandle = <0x19>;
  1147.         #phy-cells = <0x0>;
  1148.     };
  1149.  
  1150.     fixedregulator_3v3 {
  1151.         compatible = "regulator-fixed";
  1152.         phandle = <0x75>;
  1153.         regulator-min-microvolt = <0x325aa0>;
  1154.         regulator-max-microvolt = <0x325aa0>;
  1155.         regulator-always-on;
  1156.         regulator-name = "3v3";
  1157.     };
  1158.  
  1159.     cpus {
  1160.         enable-method = "brcm,bcm2836-smp";
  1161.         #address-cells = <0x1>;
  1162.         #size-cells = <0x0>;
  1163.         phandle = <0x73>;
  1164.  
  1165.         cpu@3 {
  1166.             compatible = "arm,cortex-a53";
  1167.             cpu-release-addr = <0x0 0xf0>;
  1168.             device_type = "cpu";
  1169.             enable-method = "spin-table";
  1170.             phandle = <0x2d>;
  1171.             reg = <0x3>;
  1172.             clock-frequency = <0x47868c00>;
  1173.         };
  1174.  
  1175.         cpu@1 {
  1176.             compatible = "arm,cortex-a53";
  1177.             cpu-release-addr = <0x0 0xe0>;
  1178.             device_type = "cpu";
  1179.             enable-method = "spin-table";
  1180.             phandle = <0x2b>;
  1181.             reg = <0x1>;
  1182.             clock-frequency = <0x47868c00>;
  1183.         };
  1184.  
  1185.         cpu@2 {
  1186.             compatible = "arm,cortex-a53";
  1187.             cpu-release-addr = <0x0 0xe8>;
  1188.             device_type = "cpu";
  1189.             enable-method = "spin-table";
  1190.             phandle = <0x2c>;
  1191.             reg = <0x2>;
  1192.             clock-frequency = <0x47868c00>;
  1193.         };
  1194.  
  1195.         cpu@0 {
  1196.             compatible = "arm,cortex-a53";
  1197.             cpu-release-addr = <0x0 0xd8>;
  1198.             device_type = "cpu";
  1199.             enable-method = "spin-table";
  1200.             phandle = <0x2a>;
  1201.             reg = <0x0>;
  1202.             clock-frequency = <0x47868c00>;
  1203.         };
  1204.     };
  1205.  
  1206.     fixedregulator_5v0 {
  1207.         compatible = "regulator-fixed";
  1208.         phandle = <0x74>;
  1209.         regulator-min-microvolt = <0x4c4b40>;
  1210.         regulator-max-microvolt = <0x4c4b40>;
  1211.         regulator-always-on;
  1212.         regulator-name = "5v0";
  1213.     };
  1214.  
  1215.     axi {
  1216.  
  1217.         dma {
  1218.             broadcom,channels = <0x7f35>;
  1219.         };
  1220.  
  1221.         usb {
  1222.  
  1223.             hub {
  1224.  
  1225.                 ethernet {
  1226.                     mac-address = [b8 27 eb d2 64 cc];
  1227.                 };
  1228.             };
  1229.         };
  1230.  
  1231.         vc_mem {
  1232.             reg = <0x3dc00000 0x3f000000 0xc0000000>;
  1233.         };
  1234.     };
  1235. };
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top