Contemporary Device Tree
Device Tree is a hardware data abstraction currently in widespread use in the Linux kernel. In this session, Matt Porter will guide an exploration of Device Tree from the origins of DT all the way to an analysis of applications of DT in the Linux kernel. Focus will be placed upon understanding the fundamentals of DT and demonstrating use via relevant examples of common community board DT source files in the kernel. Matt will also introduce the new dynamic DT overlay feature, explaining the driving use cases for this feature, concepts, syntax, and how overlays may be used in a system.