Hi, I'm doing some test with EFI boot on an olinuxino board here: https:// build.opensuse.org/package/show/home:frank_kunz:branches:openSUSE:Factory:ARM/ JeOS-olinuxinolime The image works and the kernel has a device-tree visible under /proc/device- tree. With non EFI configurations the device-tree is loaded by uboot from the boot partition dtb directory and is then passed to the kernel by boot command. For EFI there is no dtb directory. Also I haven't found a *.dtb file on the filesystem anywhere. How does the kernel get the device-tree in EFI boot mode? The background is that some hardware specific configurations need to be done per use case in the device-tree. E.g. adding a battery or a touch screen. Without the device-tree settings the kernel will not probe the devices. Enabling that on u-boot boot mode can be done by either modifying the device-tree file or create overlays and load them by u-boot script with "fdt apply" command. How can this be configured in EFI mode? Br, Frank -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org