> For the complete documentation index, see [llms.txt](https://theiotlearninginitiative.gitbook.io/linuxkernel/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://theiotlearninginitiative.gitbook.io/linuxkernel/introduction/device-tree.md).

# Device Tree

> A devicetree is a data structure for describing hardware [Homepage](http://www.devicetree.org/)

```bash
user@workstation:~/linux$ find -name *.dts
./arch/microblaze/boot/dts/system.dts
...
./arch/x86/platform/ce4100/falconfalls.dts
...
./arch/arm/boot/dts/armada-xp-matrix.dts
...
./arch/arm/boot/dts/omap4-sdp.dts
...
./drivers/of/unittest-data/testcases.dts
```

```bash
user@workstation:~/linux$ make  ARCH=x86
```
