Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Linux Foundation

The Power-Supply Subsystem

Linux Foundation via YouTube

Overview

Explore the intricacies of the Linux kernel's power-supply subsystem in this 25-minute conference talk by Sebastian Reichel from Collabora. Gain insights into the handling of batteries and battery chargers in embedded mobile devices running Linux. Delve into an overview of the subsystem, covering hardware aspects like smart batteries, and the sysfs and uevent API exposed to userspace. Learn about implementing a template driver instantiated from device tree and common pitfalls to avoid. Examine the subsystem's shortcomings and future improvements. Benefit from Reichel's expertise as a kernel subsystem maintainer for MIPI HSI and power-supply, drawing from his experience with mainline kernel support for various mobile devices.

Syllabus

Intro
The power supply
Userspace Interface
Power Supply Types
Smart Batteries
Driver Construct
Device Tree
Probe Function 2/2
Power Supply property sette 1/2
Power Supply - DONE
power supply documentation
Power Supply - Supply Chain 1/2
Shortcoming Charger Manager

Taught by

Linux Foundation

Reviews

Start your review of The Power-Supply Subsystem

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.