Status of DTS Validation in Linux Kernel
Talkat Open Source Summit Japan + AI_dev: Open Source GenAI & ML Summit + Automotive Linux Summit 2025 · 2025-12-08..12-10·
summary
Validation of DTS against DT schema drives thousands of commits over several kernel releases and cuts ARM32 warnings from ~80k to ~36k while ARM64 reaches about ~74% warning‑free targets; RISC 5 currently shows zero warnings in the measurement. The effort shows 30–40% of DTS‑touching commits come from validation and roughly ~10% of those fixes reveal real bugs (missing required properties or wrong phandle args). Results come from running mainline DT schema checks across kernel trees and counting warnings per DTB target.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 3:53DTS validation importance
- 7:54Impact on kernel development
- 10:00DTS validation status
- 16:21SOC platform compliance
- 23:05ARM platforms hall of fame
- 27:24ARM64 compliance results
- 30:54Summary
- 32:20Q&A
related talks
45mWhack-a-Mole with DTS Validation in the Linux Kernel
34mDTS 101: From Roots To Trees, Aka Devicetree for Beginners
44mSolving Devicetree Issues, part 3.0
33mStructured Documentation and Validation for Device Tree
01h 10mBoF: Devicetree
50mRethinking U-Boot Devicetree Story
01h 13mDevice Tree for Dummies!
44mBoF: Devicetree
