Como su nombre en inglés lo indica, es una estructura tipo árbol que describe los dispositivos constitutivos de un sistema. Su función es abstraer al código principal del kernel de Linux, de las propiedades específicas de un sistema determinado. Dichas propiedades deben describir desde el tipo y numero de procesadores, hasta la configuración de un pin especifico de un periférico determinado.