Power Management Integrated Circuits: Keep the Power in Your Hands
Explore the intricacies of Power Management Integrated Circuits (PMICs) in this 40-minute conference talk by Quentin Schulz from Free Electrons. Gain insights into how PMICs are handled within the Linux kernel through various subsystems, including IIO, MFD, power supply, and regulator frameworks. Learn about the X-Powers PMICs commonly used in Allwinner ARM platforms as a practical example. Discover the components of PMIC support, including regulator subsystems, external power supplies, and ADC drivers. Understand the structure of read-write operations, driver data, and MISC features specific to PMICs. Delve into battery percentage calculations, FuelGauge drivers, and practical implementation examples. Enhance your knowledge of embedded Linux systems and power management techniques in this comprehensive presentation.