Explore a comprehensive overview of Power Management Integrated Circuits (PMICs) and their driver development in Linux in this 29-minute conference talk by Keerthy Jagadeesh from Texas Instruments. Gain insights into the primary functions of PMICs, including voltage regulation for SoCs, and learn about various types of regulators such as SMPS, LDO, and DC/DC converters. Discover the additional components typically found in PMICs, such as ADCs, RTCs, and GPIOs. Delve into the intricacies of PMIC driver development, focusing on regulator driver guidelines, the current state of the regulator framework, and potential issues to avoid. Examine complex debugging scenarios related to PMICs on Texas Instruments DRA7 platform. Understand the Linux modeling of PMICs, including MFD driver nuances, Device Tree modeling, and specific driver nuances for regulators, GPIOs, and RTCs. Learn about debugging techniques using U-boot and Kernel I2C debug tools, and gain knowledge of I2C protocol fundamentals and hardware debugging.
Read more
PMIC - First One to Turn On and Last One to Turn Off