Hi Vagrant, Am 27.08.18 um 19:03 schrieb Vagrant Cascadian: > All arm64 linux dtbs are in sub-dirs, flash-kernel supports them in > sub-dirs, and u-boot should generally just append the value of fdtfile > to whatever search path and look for it there.
How does flash-kernel support creating those sub directories? It seems to me that it will search for dtbs in sub directories, but then install them at the root level :( We have arrived in a world where those prefixes are established. Examples are: All marvell 8xxx based boards: include/configs/mvebu_armada-8k.h: "fdtfile=marvell/" CONFIG_DEFAULT_DEVICE_TREE ".dtb\0" \ Many rockchip boards configs/chromebook_bob_defconfig:CONFIG_DEFAULT_FDT_FILE="rockchip/rk3399-gru-bob.dtb" configs/evb-px5_defconfig:CONFIG_DEFAULT_FDT_FILE="rockchip/rk3368-px5-evb.dtb" configs/evb-rk3328_defconfig:CONFIG_DEFAULT_FDT_FILE="rockchip/rk3328-evb.dtb" configs/evb-rk3399_defconfig:CONFIG_DEFAULT_FDT_FILE="rockchip/rk3399-evb.dtb" configs/firefly-rk3399_defconfig:CONFIG_DEFAULT_FDT_FILE="rockchip/rk3399-firefly.dtb" configs/geekbox_defconfig:CONFIG_DEFAULT_FDT_FILE="rockchip/rk3368-geekbox.dtb" configs/lion-rk3368_defconfig:CONFIG_DEFAULT_FDT_FILE="rockchip/rk3368-lion-haikou.dtb" configs/puma-rk3399_defconfig:CONFIG_DEFAULT_FDT_FILE="rockchip/rk3399-puma-haikou.dtb" configs/rock960-rk3399_defconfig:CONFIG_DEFAULT_FDT_FILE="rockchip/rk3399-rock960.dtb" configs/sheep-rk3368_defconfig:CONFIG_DEFAULT_FDT_FILE="rockchip/rk3368-sheep.dtb" I didn't look any further - but it seems to me we need a way to have those sub-directories. Yours sincerely Josua Mayer