Created
July 21, 2016 18:49
-
-
Save amarao/1b1eb9356a3751dcf5d2977e7b6f2668 to your computer and use it in GitHub Desktop.
device tree for arm server
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
tree /proc/device-tree | |
/proc/device-tree | |
├── #address-cells | |
├── aliases | |
│ ├── ethernet0 | |
│ ├── gpio0 | |
│ ├── gpio1 | |
│ ├── gpio2 | |
│ ├── name | |
│ ├── serial0 | |
│ ├── serial1 | |
│ ├── serial2 | |
│ └── serial3 | |
├── chosen | |
│ ├── bootargs | |
│ ├── linux,initrd-end | |
│ ├── linux,initrd-start | |
│ └── name | |
├── clocks | |
│ ├── mainpll | |
│ │ ├── #clock-cells | |
│ │ ├── clock-frequency | |
│ │ ├── compatible | |
│ │ ├── linux,phandle | |
│ │ ├── name | |
│ │ └── phandle | |
│ ├── name | |
│ └── oscillator | |
│ ├── #clock-cells | |
│ ├── clock-frequency | |
│ ├── compatible | |
│ ├── linux,phandle | |
│ ├── name | |
│ └── phandle | |
├── compatible | |
├── cpus | |
│ ├── #address-cells | |
│ ├── cpu@0 | |
│ │ ├── clock-latency | |
│ │ ├── clocks | |
│ │ ├── compatible | |
│ │ ├── device_type | |
│ │ ├── name | |
│ │ └── reg | |
│ ├── cpu@1 | |
│ │ ├── clock-latency | |
│ │ ├── clocks | |
│ │ ├── compatible | |
│ │ ├── device_type | |
│ │ ├── name | |
│ │ └── reg | |
│ ├── cpu@2 | |
│ │ ├── clock-latency | |
│ │ ├── clocks | |
│ │ ├── compatible | |
│ │ ├── device_type | |
│ │ ├── name | |
│ │ └── reg | |
│ ├── cpu@3 | |
│ │ ├── clock-latency | |
│ │ ├── clocks | |
│ │ ├── compatible | |
│ │ ├── device_type | |
│ │ ├── name | |
│ │ └── reg | |
│ ├── enable-method | |
│ ├── name | |
│ └── #size-cells | |
├── memory | |
│ ├── device_type | |
│ ├── name | |
│ └── reg | |
├── model | |
├── name | |
├── pmu | |
│ ├── compatible | |
│ ├── interrupts-extended | |
│ └── name | |
├── #size-cells | |
└── soc | |
├── #address-cells | |
├── bootrom | |
│ ├── compatible | |
│ ├── name | |
│ └── reg | |
├── compatible | |
├── controller | |
├── devbus-bootcs | |
│ ├── #address-cells | |
│ ├── clocks | |
│ ├── compatible | |
│ ├── devbus,acc-first-ps | |
│ ├── devbus,acc-next-ps | |
│ ├── devbus,ale-wr-ps | |
│ ├── devbus,badr-skew-ps | |
│ ├── devbus,bus-width | |
│ ├── devbus,rd-hold-ps | |
│ ├── devbus,rd-setup-ps | |
│ ├── devbus,sync-enable | |
│ ├── devbus,turn-off-ps | |
│ ├── devbus,wr-high-ps | |
│ ├── devbus,wr-low-ps | |
│ ├── name | |
│ ├── ranges | |
│ ├── reg | |
│ ├── #size-cells | |
│ └── status | |
├── devbus-cs0 | |
│ ├── #address-cells | |
│ ├── clocks | |
│ ├── compatible | |
│ ├── name | |
│ ├── ranges | |
│ ├── reg | |
│ ├── #size-cells | |
│ └── status | |
├── devbus-cs1 | |
│ ├── #address-cells | |
│ ├── clocks | |
│ ├── compatible | |
│ ├── name | |
│ ├── ranges | |
│ ├── reg | |
│ ├── #size-cells | |
│ └── status | |
├── devbus-cs2 | |
│ ├── #address-cells | |
│ ├── clocks | |
│ ├── compatible | |
│ ├── name | |
│ ├── ranges | |
│ ├── reg | |
│ ├── #size-cells | |
│ └── status | |
├── devbus-cs3 | |
│ ├── #address-cells | |
│ ├── clocks | |
│ ├── compatible | |
│ ├── name | |
│ ├── ranges | |
│ ├── reg | |
│ ├── #size-cells | |
│ └── status | |
├── internal-regs | |
│ ├── #address-cells | |
│ ├── clock-complex@18700 | |
│ │ ├── #clock-cells | |
│ │ ├── clocks | |
│ │ ├── compatible | |
│ │ ├── linux,phandle | |
│ │ ├── name | |
│ │ ├── phandle | |
│ │ └── reg | |
│ ├── clock-gating-control@18220 | |
│ │ ├── #clock-cells | |
│ │ ├── clocks | |
│ │ ├── compatible | |
│ │ ├── linux,phandle | |
│ │ ├── name | |
│ │ ├── phandle | |
│ │ └── reg | |
│ ├── coherency-fabric@20200 | |
│ │ ├── compatible | |
│ │ ├── name | |
│ │ └── reg | |
│ ├── compatible | |
│ ├── corediv-clock@18740 | |
│ │ ├── #clock-cells | |
│ │ ├── clock-output-names | |
│ │ ├── clocks | |
│ │ ├── compatible | |
│ │ ├── linux,phandle | |
│ │ ├── name | |
│ │ ├── phandle | |
│ │ └── reg | |
│ ├── cpu-config@21000 | |
│ │ ├── compatible | |
│ │ ├── name | |
│ │ └── reg | |
│ ├── cpurst@20800 | |
│ │ ├── compatible | |
│ │ ├── name | |
│ │ └── reg | |
│ ├── crypto@90000 | |
│ │ ├── clock-names | |
│ │ ├── clocks | |
│ │ ├── compatible | |
│ │ ├── interrupts | |
│ │ ├── marvell,crypto-srams | |
│ │ ├── marvell,crypto-sram-size | |
│ │ ├── name | |
│ │ ├── reg | |
│ │ └── reg-names | |
│ ├── ethernet@30000 | |
│ │ ├── clocks | |
│ │ ├── compatible | |
│ │ ├── interrupts | |
│ │ ├── name | |
│ │ ├── reg | |
│ │ └── status | |
│ ├── ethernet@34000 | |
│ │ ├── clocks | |
│ │ ├── compatible | |
│ │ ├── interrupts | |
│ │ ├── name | |
│ │ ├── reg | |
│ │ └── status | |
│ ├── ethernet@70000 | |
│ │ ├── clocks | |
│ │ ├── compatible | |
│ │ ├── fixed-link | |
│ │ ├── interrupts | |
│ │ ├── local-mac-address | |
│ │ ├── name | |
│ │ ├── phy-mode | |
│ │ ├── reg | |
│ │ └── status | |
│ ├── ethernet@74000 | |
│ │ ├── clocks | |
│ │ ├── compatible | |
│ │ ├── interrupts | |
│ │ ├── name | |
│ │ ├── reg | |
│ │ └── status | |
│ ├── gpio@18100 | |
│ │ ├── compatible | |
│ │ ├── #gpio-cells | |
│ │ ├── gpio-controller | |
│ │ ├── #interrupt-cells | |
│ │ ├── interrupt-controller | |
│ │ ├── interrupts | |
│ │ ├── name | |
│ │ ├── ngpios | |
│ │ └── reg | |
│ ├── gpio@18140 | |
│ │ ├── compatible | |
│ │ ├── #gpio-cells | |
│ │ ├── gpio-controller | |
│ │ ├── #interrupt-cells | |
│ │ ├── interrupt-controller | |
│ │ ├── interrupts | |
│ │ ├── name | |
│ │ ├── ngpios | |
│ │ └── reg | |
│ ├── gpio@18180 | |
│ │ ├── compatible | |
│ │ ├── #gpio-cells | |
│ │ ├── gpio-controller | |
│ │ ├── #interrupt-cells | |
│ │ ├── interrupt-controller | |
│ │ ├── interrupts | |
│ │ ├── name | |
│ │ ├── ngpios | |
│ │ └── reg | |
│ ├── i2c@11000 | |
│ │ ├── #address-cells | |
│ │ ├── clocks | |
│ │ ├── compatible | |
│ │ ├── interrupts | |
│ │ ├── name | |
│ │ ├── reg | |
│ │ ├── #size-cells | |
│ │ ├── status | |
│ │ └── timeout-ms | |
│ ├── i2c@11100 | |
│ │ ├── #address-cells | |
│ │ ├── clocks | |
│ │ ├── compatible | |
│ │ ├── interrupts | |
│ │ ├── name | |
│ │ ├── reg | |
│ │ ├── #size-cells | |
│ │ ├── status | |
│ │ └── timeout-ms | |
│ ├── interrupt-controller@20a00 | |
│ │ ├── compatible | |
│ │ ├── #interrupt-cells | |
│ │ ├── interrupt-controller | |
│ │ ├── linux,phandle | |
│ │ ├── msi-controller | |
│ │ ├── name | |
│ │ ├── phandle | |
│ │ ├── reg | |
│ │ └── #size-cells | |
│ ├── l2-cache | |
│ │ ├── cache-id-part | |
│ │ ├── cache-level | |
│ │ ├── cache-unified | |
│ │ ├── compatible | |
│ │ ├── name | |
│ │ ├── reg | |
│ │ └── wt-override | |
│ ├── mbus-controller@20000 | |
│ │ ├── compatible | |
│ │ ├── linux,phandle | |
│ │ ├── name | |
│ │ ├── phandle | |
│ │ └── reg | |
│ ├── mdio | |
│ │ ├── #address-cells | |
│ │ ├── clocks | |
│ │ ├── compatible | |
│ │ ├── name | |
│ │ ├── reg | |
│ │ └── #size-cells | |
│ ├── mvebu-sar@18230 | |
│ │ ├── #clock-cells | |
│ │ ├── compatible | |
│ │ ├── linux,phandle | |
│ │ ├── name | |
│ │ ├── phandle | |
│ │ └── reg | |
│ ├── mvsdio@d4000 | |
│ │ ├── broken-cd | |
│ │ ├── bus-width | |
│ │ ├── cap-mmc-highspeed | |
│ │ ├── cap-sd-highspeed | |
│ │ ├── cap-sdio-irq | |
│ │ ├── clocks | |
│ │ ├── compatible | |
│ │ ├── interrupts | |
│ │ ├── name | |
│ │ ├── pinctrl-0 | |
│ │ ├── pinctrl-names | |
│ │ ├── reg | |
│ │ └── status | |
│ ├── name | |
│ ├── nand@d0000 | |
│ │ ├── #address-cells | |
│ │ ├── clocks | |
│ │ ├── compatible | |
│ │ ├── interrupts | |
│ │ ├── name | |
│ │ ├── reg | |
│ │ ├── #size-cells | |
│ │ └── status | |
│ ├── pin-ctrl@18000 | |
│ │ ├── compatible | |
│ │ ├── ge0-gmii-pins | |
│ │ │ ├── marvell,function | |
│ │ │ ├── marvell,pins | |
│ │ │ └── name | |
│ │ ├── ge0-rgmii-pins | |
│ │ │ ├── marvell,function | |
│ │ │ ├── marvell,pins | |
│ │ │ └── name | |
│ │ ├── ge1-rgmii-pins | |
│ │ │ ├── marvell,function | |
│ │ │ ├── marvell,pins | |
│ │ │ └── name | |
│ │ ├── name | |
│ │ ├── reg | |
│ │ ├── sdio-pins | |
│ │ │ ├── linux,phandle | |
│ │ │ ├── marvell,function | |
│ │ │ ├── marvell,pins | |
│ │ │ ├── name | |
│ │ │ └── phandle | |
│ │ ├── spi0-pins | |
│ │ │ ├── linux,phandle | |
│ │ │ ├── marvell,function | |
│ │ │ ├── marvell,pins | |
│ │ │ ├── name | |
│ │ │ └── phandle | |
│ │ ├── uart2-pins | |
│ │ │ ├── linux,phandle | |
│ │ │ ├── marvell,function | |
│ │ │ ├── marvell,pins | |
│ │ │ ├── name | |
│ │ │ └── phandle | |
│ │ └── uart3-pins | |
│ │ ├── linux,phandle | |
│ │ ├── marvell,function | |
│ │ ├── marvell,pins | |
│ │ ├── name | |
│ │ └── phandle | |
│ ├── pmsu@22000 | |
│ │ ├── compatible | |
│ │ ├── name | |
│ │ └── reg | |
│ ├── ranges | |
│ ├── rtc@10300 | |
│ │ ├── compatible | |
│ │ ├── interrupts | |
│ │ ├── name | |
│ │ └── reg | |
│ ├── sata@a0000 | |
│ │ ├── clock-names | |
│ │ ├── clocks | |
│ │ ├── compatible | |
│ │ ├── interrupts | |
│ │ ├── name | |
│ │ ├── reg | |
│ │ └── status | |
│ ├── sdramc@1400 | |
│ │ ├── compatible | |
│ │ ├── name | |
│ │ └── reg | |
│ ├── serial@12000 | |
│ │ ├── clocks | |
│ │ ├── compatible | |
│ │ ├── interrupts | |
│ │ ├── name | |
│ │ ├── reg | |
│ │ ├── reg-io-width | |
│ │ ├── reg-shift | |
│ │ └── status | |
│ ├── serial@12100 | |
│ │ ├── clocks | |
│ │ ├── compatible | |
│ │ ├── interrupts | |
│ │ ├── name | |
│ │ ├── reg | |
│ │ ├── reg-io-width | |
│ │ ├── reg-shift | |
│ │ └── status | |
│ ├── serial@12200 | |
│ │ ├── clocks | |
│ │ ├── compatible | |
│ │ ├── interrupts | |
│ │ ├── name | |
│ │ ├── pinctrl-0 | |
│ │ ├── pinctrl-names | |
│ │ ├── reg | |
│ │ ├── reg-io-width | |
│ │ ├── reg-shift | |
│ │ └── status | |
│ ├── serial@12300 | |
│ │ ├── clocks | |
│ │ ├── compatible | |
│ │ ├── interrupts | |
│ │ ├── name | |
│ │ ├── pinctrl-0 | |
│ │ ├── pinctrl-names | |
│ │ ├── reg | |
│ │ ├── reg-io-width | |
│ │ ├── reg-shift | |
│ │ └── status | |
│ ├── #size-cells | |
│ ├── spi@10600 | |
│ │ ├── #address-cells | |
│ │ ├── cell-index | |
│ │ ├── clocks | |
│ │ ├── compatible | |
│ │ ├── interrupts | |
│ │ ├── name | |
│ │ ├── pinctrl-0 | |
│ │ ├── pinctrl-names | |
│ │ ├── reg | |
│ │ ├── #size-cells | |
│ │ └── status | |
│ ├── spi@10680 | |
│ │ ├── #address-cells | |
│ │ ├── cell-index | |
│ │ ├── clocks | |
│ │ ├── compatible | |
│ │ ├── interrupts | |
│ │ ├── name | |
│ │ ├── reg | |
│ │ ├── #size-cells | |
│ │ └── status | |
│ ├── system-controller@18200 | |
│ │ ├── compatible | |
│ │ ├── name | |
│ │ └── reg | |
│ ├── thermal@182b0 | |
│ │ ├── compatible | |
│ │ ├── name | |
│ │ ├── reg | |
│ │ └── status | |
│ ├── timer@20300 | |
│ │ ├── clock-names | |
│ │ ├── clocks | |
│ │ ├── compatible | |
│ │ ├── interrupts | |
│ │ ├── name | |
│ │ └── reg | |
│ ├── usb@50000 | |
│ │ ├── clocks | |
│ │ ├── compatible | |
│ │ ├── interrupts | |
│ │ ├── name | |
│ │ ├── reg | |
│ │ └── status | |
│ ├── usb@51000 | |
│ │ ├── clocks | |
│ │ ├── compatible | |
│ │ ├── interrupts | |
│ │ ├── name | |
│ │ ├── reg | |
│ │ └── status | |
│ ├── usb@52000 | |
│ │ ├── clocks | |
│ │ ├── compatible | |
│ │ ├── interrupts | |
│ │ ├── name | |
│ │ ├── reg | |
│ │ └── status | |
│ ├── watchdog@20300 | |
│ │ ├── clock-names | |
│ │ ├── clocks | |
│ │ ├── compatible | |
│ │ ├── name | |
│ │ └── reg | |
│ ├── xor@60900 | |
│ │ ├── clocks | |
│ │ ├── compatible | |
│ │ ├── name | |
│ │ ├── reg | |
│ │ ├── status | |
│ │ ├── xor10 | |
│ │ │ ├── dmacap,memcpy | |
│ │ │ ├── dmacap,xor | |
│ │ │ ├── interrupts | |
│ │ │ └── name | |
│ │ └── xor11 | |
│ │ ├── dmacap,memcpy | |
│ │ ├── dmacap,memset | |
│ │ ├── dmacap,xor | |
│ │ ├── interrupts | |
│ │ └── name | |
│ └── xor@f0900 | |
│ ├── clocks | |
│ ├── compatible | |
│ ├── name | |
│ ├── reg | |
│ ├── status | |
│ ├── xor00 | |
│ │ ├── dmacap,memcpy | |
│ │ ├── dmacap,xor | |
│ │ ├── interrupts | |
│ │ └── name | |
│ └── xor01 | |
│ ├── dmacap,memcpy | |
│ ├── dmacap,memset | |
│ ├── dmacap,xor | |
│ ├── interrupts | |
│ └── name | |
├── interrupt-parent | |
├── name | |
├── pcie-controller | |
│ ├── #address-cells | |
│ ├── bus-range | |
│ ├── compatible | |
│ ├── device_type | |
│ ├── msi-parent | |
│ ├── name | |
│ ├── pcie@1,0 | |
│ │ ├── #address-cells | |
│ │ ├── assigned-addresses | |
│ │ ├── clocks | |
│ │ ├── device_type | |
│ │ ├── #interrupt-cells | |
│ │ ├── interrupt-map | |
│ │ ├── interrupt-map-mask | |
│ │ ├── marvell,pcie-lane | |
│ │ ├── marvell,pcie-port | |
│ │ ├── name | |
│ │ ├── ranges | |
│ │ ├── reg | |
│ │ ├── #size-cells | |
│ │ └── status | |
│ ├── pcie@10,0 | |
│ │ ├── #address-cells | |
│ │ ├── assigned-addresses | |
│ │ ├── clocks | |
│ │ ├── device_type | |
│ │ ├── #interrupt-cells | |
│ │ ├── interrupt-map | |
│ │ ├── interrupt-map-mask | |
│ │ ├── marvell,pcie-lane | |
│ │ ├── marvell,pcie-port | |
│ │ ├── name | |
│ │ ├── ranges | |
│ │ ├── reg | |
│ │ ├── #size-cells | |
│ │ └── status | |
│ ├── pcie@2,0 | |
│ │ ├── #address-cells | |
│ │ ├── assigned-addresses | |
│ │ ├── clocks | |
│ │ ├── device_type | |
│ │ ├── #interrupt-cells | |
│ │ ├── interrupt-map | |
│ │ ├── interrupt-map-mask | |
│ │ ├── marvell,pcie-lane | |
│ │ ├── marvell,pcie-port | |
│ │ ├── name | |
│ │ ├── ranges | |
│ │ ├── reg | |
│ │ ├── #size-cells | |
│ │ └── status | |
│ ├── pcie@3,0 | |
│ │ ├── #address-cells | |
│ │ ├── assigned-addresses | |
│ │ ├── clocks | |
│ │ ├── device_type | |
│ │ ├── #interrupt-cells | |
│ │ ├── interrupt-map | |
│ │ ├── interrupt-map-mask | |
│ │ ├── marvell,pcie-lane | |
│ │ ├── marvell,pcie-port | |
│ │ ├── name | |
│ │ ├── ranges | |
│ │ ├── reg | |
│ │ ├── #size-cells | |
│ │ └── status | |
│ ├── pcie@4,0 | |
│ │ ├── #address-cells | |
│ │ ├── assigned-addresses | |
│ │ ├── clocks | |
│ │ ├── device_type | |
│ │ ├── #interrupt-cells | |
│ │ ├── interrupt-map | |
│ │ ├── interrupt-map-mask | |
│ │ ├── marvell,pcie-lane | |
│ │ ├── marvell,pcie-port | |
│ │ ├── name | |
│ │ ├── ranges | |
│ │ ├── reg | |
│ │ ├── #size-cells | |
│ │ └── status | |
│ ├── pcie@5,0 | |
│ │ ├── #address-cells | |
│ │ ├── assigned-addresses | |
│ │ ├── clocks | |
│ │ ├── device_type | |
│ │ ├── #interrupt-cells | |
│ │ ├── interrupt-map | |
│ │ ├── interrupt-map-mask | |
│ │ ├── marvell,pcie-lane | |
│ │ ├── marvell,pcie-port | |
│ │ ├── name | |
│ │ ├── ranges | |
│ │ ├── reg | |
│ │ ├── #size-cells | |
│ │ └── status | |
│ ├── pcie@6,0 | |
│ │ ├── #address-cells | |
│ │ ├── assigned-addresses | |
│ │ ├── clocks | |
│ │ ├── device_type | |
│ │ ├── #interrupt-cells | |
│ │ ├── interrupt-map | |
│ │ ├── interrupt-map-mask | |
│ │ ├── marvell,pcie-lane | |
│ │ ├── marvell,pcie-port | |
│ │ ├── name | |
│ │ ├── ranges | |
│ │ ├── reg | |
│ │ ├── #size-cells | |
│ │ └── status | |
│ ├── pcie@7,0 | |
│ │ ├── #address-cells | |
│ │ ├── assigned-addresses | |
│ │ ├── clocks | |
│ │ ├── device_type | |
│ │ ├── #interrupt-cells | |
│ │ ├── interrupt-map | |
│ │ ├── interrupt-map-mask | |
│ │ ├── marvell,pcie-lane | |
│ │ ├── marvell,pcie-port | |
│ │ ├── name | |
│ │ ├── ranges | |
│ │ ├── reg | |
│ │ ├── #size-cells | |
│ │ └── status | |
│ ├── pcie@8,0 | |
│ │ ├── #address-cells | |
│ │ ├── assigned-addresses | |
│ │ ├── clocks | |
│ │ ├── device_type | |
│ │ ├── #interrupt-cells | |
│ │ ├── interrupt-map | |
│ │ ├── interrupt-map-mask | |
│ │ ├── marvell,pcie-lane | |
│ │ ├── marvell,pcie-port | |
│ │ ├── name | |
│ │ ├── ranges | |
│ │ ├── reg | |
│ │ ├── #size-cells | |
│ │ └── status | |
│ ├── pcie@9,0 | |
│ │ ├── #address-cells | |
│ │ ├── assigned-addresses | |
│ │ ├── clocks | |
│ │ ├── device_type | |
│ │ ├── #interrupt-cells | |
│ │ ├── interrupt-map | |
│ │ ├── interrupt-map-mask | |
│ │ ├── marvell,pcie-lane | |
│ │ ├── marvell,pcie-port | |
│ │ ├── name | |
│ │ ├── ranges | |
│ │ ├── reg | |
│ │ ├── #size-cells | |
│ │ └── status | |
│ ├── ranges | |
│ ├── #size-cells | |
│ └── status | |
├── pcie-io-aperture | |
├── pcie-mem-aperture | |
├── ranges | |
├── sa-sram0 | |
│ ├── #address-cells | |
│ ├── clocks | |
│ ├── compatible | |
│ ├── linux,phandle | |
│ ├── name | |
│ ├── phandle | |
│ ├── ranges | |
│ ├── reg | |
│ └── #size-cells | |
├── sa-sram1 | |
│ ├── #address-cells | |
│ ├── clocks | |
│ ├── compatible | |
│ ├── linux,phandle | |
│ ├── name | |
│ ├── phandle | |
│ ├── ranges | |
│ ├── reg | |
│ └── #size-cells | |
└── #size-cells | |
87 directories, 635 files |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment