From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bin Meng Date: Sun, 8 Dec 2019 10:42:06 +0800 Subject: [PATCH v6 020/102] x86: power: Add an ACPI PMC uclass In-Reply-To: <20191206213936.v6.20.I951a05a7b17b26ed0816f70cb8add78cc599f30b@changeid> References: <20191207044315.51770-1-sjg@chromium.org> <20191206213936.v6.20.I951a05a7b17b26ed0816f70cb8add78cc599f30b@changeid> Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On Sat, Dec 7, 2019 at 12:46 PM Simon Glass wrote: > > Intel x86 SoCs have a power manager/controller which handles several > power-related aspects of the platform. Add a uclass for this, with a few > useful operations. > > Signed-off-by: Simon Glass > Reviewed-by: Bin Meng > --- > > Changes in v6: None > Changes in v5: None > Changes in v4: > - Fix alpha order in Kconfig > - Switch over to use pinctrl for pad init/config > > Changes in v3: > - Rename power-mgr uclass to acpi-pmc > > Changes in v2: None > > drivers/power/Kconfig | 2 + > drivers/power/acpi_pmc/Kconfig | 25 +++ > drivers/power/acpi_pmc/Makefile | 5 + > drivers/power/acpi_pmc/acpi-pmc-uclass.c | 188 +++++++++++++++++++++++ > include/dm/uclass-id.h | 1 + > include/power/acpi_pmc.h | 185 ++++++++++++++++++++++ > 6 files changed, 406 insertions(+) > create mode 100644 drivers/power/acpi_pmc/Kconfig > create mode 100644 drivers/power/acpi_pmc/Makefile > create mode 100644 drivers/power/acpi_pmc/acpi-pmc-uclass.c > create mode 100644 include/power/acpi_pmc.h > applied to u-boot-x86/next, thanks!