Power Management Integrated Circuits: Keep the Power in Your Hands - Quentin Schulz, Free Electrons
Channel: The Linux Foundation
Date: 2017-02-28

Power Management Integrated Circuits: Keep the Power in Your Hands - Quentin Schulz, Free Electrons

Modern embedded platforms are most likely to embed a Power Management Integrated Circuit (PMIC). This component provides the different regulators to the board, controls which external power supply is used, recharges batteries, protects the board of over-voltage, etc.

Within the Linux kernel, such PMICs are typically handled via a combination of drivers in the IIO, MFD, power supply and regulator frameworks, and this talk proposes a walk-through how a PMIC is supported using these different subsystems.

To illustrate this presentation, the example of the X-Powers PMICs, which are frequently used in numerous Allwinner ARM platforms, will be used.

About Quentin Schulz
Quentin joined Free Electrons in mid-2016 as an embedded Linux engineer after spending a 6-months internship designing, building and integrating a farm to Kernel CI. He has been especially working on adding support for the ADC of Allwinner SoCs and for power supplies drivers of X-Powers PMICs, often seen on the same boards. He spoke about kernel Continuous Integration with LAVA and KernelCI at the 2016 ELCE in Berlin.