Linux kernel 编译内核后,设备树二进制文件在哪里

Linux kernel 编译内核后,设备树二进制文件在哪里,linux-kernel,device-tree,Linux Kernel,Device Tree,我知道dts是在内核构建期间编译的。那么输出在哪里呢?在zImage?中,*.dts编译的输出以.dtb文件的形式存在,并与source.dts保存在同一位置。 i、 e.arch/xxx/boot/dts/*.dtb输出dtb位于目录的内核树下。/arch//boot/dts谢谢。我想我的困惑是因为我为x86_64编译,在make之后找不到dtb。事实上,我在内核源代码中看到的dts主要是针对arm的,而不是针对x86_64的。为什么x86_64不需要DT?因为x86使用基于acpi id的设

我知道dts是在内核构建期间编译的。那么输出在哪里呢?在zImage?

中,*.dts编译的输出以.dtb文件的形式存在,并与source.dts保存在同一位置。
i、 e.arch/xxx/boot/dts/*.dtb

输出dtb位于目录的内核树下。/arch//boot/dts谢谢。我想我的困惑是因为我为x86_64编译,在make之后找不到dtb。事实上,我在内核源代码中看到的dts主要是针对arm的,而不是针对x86_64的。为什么x86_64不需要DT?因为x86使用基于acpi id的设备枚举。