Regulator 框架(一): PMIC /生产者 驱动接口

PMIC /生产者 驱动接口

PMIC /生产者 驱动接口

调节器(regulator)是一种为其他设备供电的电子设备。由调节器供电的设备被称为消费者。它们消耗调节器提供的电力。大多数调节器可以启用和禁用他们的输出,一些也可以控制他们的输出电压或电流。驱动程序应该通过特定的函数和数据结构向消费者公开这些功能,这些在稍后讨论。
提供物理调节的芯片被称为电源管理集成电路(PMIC):
Regulator 框架(一): PMIC /生产者 驱动接口
Linux调节器框架被设计用于接口和控制电压和电流调节器。分为四个单独的接口,如下所示:

PMIC 调节器驱动接口。该接口的结构可以在include/linux/regulator/driver.h中找到。
设备驱动程序的消费者接口。
用于板级配置的机器接口。
用于用户空间的sysfs接口。
本文章我们将涵盖以下主题:

介绍PMIC/producer驱动接口、驱动方法和数据结构
研究ISL6271A MIC驱动程序,以及用于测试目的的虚拟稳压器
调节器消费者接口及其API
调节器(生产者/消费者)与DT(device tree)结合

from

PMIC /生产者 驱动接口

上一篇:Switch regulator 和 Linear regulator


下一篇:Regulator相关GPIO控制使用流程简析