|
|
Subscribe / Log in / New account

Add AST2600 LPC PCC support

From:  Kevin Chen <kevin_chen-AT-aspeedtech.com>
To:  <lee-AT-kernel.org>, <robh-AT-kernel.org>, <krzk+dt-AT-kernel.org>, <conor+dt-AT-kernel.org>, <joel-AT-jms.id.au>, <andrew-AT-codeconstruct.com.au>, <derek.kiernan-AT-amd.com>, <dragan.cvetic-AT-amd.com>, <arnd-AT-arndb.de>, <gregkh-AT-linuxfoundation.org>, <devicetree-AT-vger.kernel.org>, <linux-arm-kernel-AT-lists.infradead.org>, <linux-aspeed-AT-lists.ozlabs.org>, <linux-kernel-AT-vger.kernel.org>
Subject:  Add AST2600 LPC PCC support
Date:  Tue, 04 Mar 2025 18:44:31 +0800
Message-ID:  <20250304104434.481429-1-kevin_chen@aspeedtech.com>
Cc:  Kevin Chen <kevin_chen-AT-aspeedtech.com>
Archive-link:  Article

 The AST2600 has PCC controller in LPC, placed in LPC node. As a result,
 add LPC PCC controller driver to support POST code capture.

--
v2:
  -- Change driver path to drivers/misc

Kevin Chen (3):
  dt-binding: aspeed: Add LPC PCC controller
  ARM: dts: aspeed-g6: Add AST2600 LPC PCC support
  soc: aspeed: lpc-pcc: Add PCC controller support

 .../devicetree/bindings/mfd/aspeed-lpc.yaml   |  36 ++
 arch/arm/boot/dts/aspeed/aspeed-g6.dtsi       |   7 +
 drivers/misc/Kconfig                          |  10 +
 drivers/misc/Makefile                         |   1 +
 drivers/misc/aspeed-lpc-pcc.c                 | 441 ++++++++++++++++++
 5 files changed, 495 insertions(+)
 create mode 100644 drivers/misc/aspeed-lpc-pcc.c

-- 
2.34.1




Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds