Зависит ли компиляция ядра от файлов DTS
Нет, компиляция ядра Linux контролируется файлом .config, который является продуктом запуска 'make menuconfig'.
Дерево устройств предназначено как более конкретная конфигурация времени выполнения, чтобы указать необходимые драйверы устройств и предоставить основные (то есть связанные с платой) параметры.
Может быть несколько заголовочных файлов, которые совместно используются ядром и деревьями устройств, но в противном случае они могут быть скомпилированы независимо.