Attending this event?
April 16-18, 2024
Seattle, Washington
View More DetailsRegistration
Note: The schedule is subject to change.

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for Embedded Open Source Summit North America 2024 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

This schedule is automatically displayed in Pacific Daylight Time (UTC/GMT -8). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date."

IMPORTANT NOTE: Timing of sessions and room locations are subject to change.

Tuesday, April 16 • 10:00am - 10:40am
Whack-a-Mole with DTS Validation in the Linux Kernel - Krzysztof Kozlowski, Linaro

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

For a few years, Krzysztof Kozlowski's numerous Linux kernel contributions were mostly focused on fixing existing DT bindings and DTS to properly pass the DT schema validation. He successfully brought Samsung Exynos SoC platform to full DT schema compliance. His recent effort is focused on doing the same for the Qualcomm SoC, although Krzysztof also fixes other platforms whenever time allows it.

The Qualcomm platform is the biggest among ARM64 platforms in the Linux kernel with more than 200 supported boards, so bringing it to full DT schema compliance turned out to be a never-ending task. After fixing hundreds of warnings, there are still hundreds more!

This talk will show what progress we did in fixing DT schema validation errors for Qualcomm platform and what type of DTS errors were discovered. Whether these were only coding style changes or maybe real bugs? Was the effort worthwhile? What are the benefits of doing these things right? Why should people care?

avatar for Krzysztof Kozlowski

Krzysztof Kozlowski

Linux Kernel Maintainer, Linaro
Krzysztof Kozlowski is an active Linux Kernel developer, working currently for Linaro on upstream development of Qualcomm ARM/ARM64 SoCs. Krzysztof maintains several upstream kernel subsystems: Devicetree bindings (as a co-maintainer with Rob and Conor), Memory controller drivers... Read More →

Tuesday April 16, 2024 10:00am - 10:40am PDT
335-336 (Level 3)
  Embedded Linux Conference
  • Content Experience Level Beginner
  • Session Slides Attached Yes
Feedback form isn't open yet.