The Device Tree Compiler