The Most Addictive Python and SQL Courses
Lead AI Strategy with UCSB's Agentic AI Program — Microsoft Certified
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Learn the fundamentals of writing Devicetree sources (DTS) and bindings for the Linux kernel in this 34-minute conference talk by Krzysztof Kozlowski from Linaro. Discover what compatibility means between devices and how to properly express it in DTS, understand what elements can and cannot be included in DTS files, and master the fastest approach to upstream your DTS without requiring multiple iterations. Explore validation techniques for your DTS to ensure error-free implementation. The presentation focuses on Devicetree (DTS and bindings) within the Linux kernel context, with concepts that also apply to other projects like U-boot, making it an essential resource for developers working with embedded systems and device drivers.
Syllabus
DTS 101: From Roots To Trees, Aka Devicetree for Beginners - Krzysztof Kozlowski, Linaro
Taught by
Linux Foundation