Edinburgh, Scotland, UK
October 21 & October 25 | Co-Located Events, Tutorials, & Workshops
October 22-24 | Conference
Find out more information for Open Source Summit + Embedded Linux Conference & OpenIoT Summit Europe 2018

Please note that you can view and download presentations on the Open Source Summit and Embedded Linux Conference + OpenIoT Summit slides pages. 
Back To Schedule
Wednesday, October 24 • 12:05 - 12:45
The Power-Supply Subsystem - Sebastian Reichel, Collabora

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

Feedback form is now closed.
Do you know how batteries and battery chargers are handled in the Linux kernel subsystem? While not as complex as the DRM subsystem, the power-supply subsystem is a key part of embedded mobile devices running Linux. This talk will give an overview of the subsystem, from hardware (e.g. what's a smary battery), to sysfs and uevent API exposed to userspace. We'll then demonstrate a template driver instantiated from device tree, and review typical mistakes that can occur along the way. Lastly, we'll discuss some of the shortcomings of the subsystem.


Sebastian Reichel

Maintainer, Collabora
Sebastian Reichel works for Collabora's Core team on hardware enablement. He is the kernel subsystem maintainer for MIPI HSI (highspeed synchonous serial interface) and power-supply (battery fuel-gauge/ charger drivers). In the last few years he worked on mainline kernel support for... Read More →

Wednesday October 24, 2018 12:05 - 12:45 BST
Lennox 2, Level -2