NY State-Licensed Certificates in Design, Coding & AI — Online
Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Explore the hardware and software design decisions behind restructuring a Power Management Integrated Circuit (PMIC) driver to support multiple device families with minimal upstream churn in this 39-minute conference talk from the Linux Foundation. Learn techniques for scalable driver design, discover lessons learned from managing variations across similar devices, and understand strategies for maximizing code reuse across subsystems. Examine real-world examples of both accepted and discarded approaches to multi-device driver development. Gain insights into best practices for future multi-device driver development across various hardware families, with the presentation aimed at sparking community discussion around effective mainline submission strategies for Linux kernel drivers.
Syllabus
Designing a Multi-PMIC Linux Driver: Key Decisions for Effective Mainline Submi... Shree Ramamoorthy
Taught by
Linux Foundation