Add AST2600 LPC PCC support
From: | Kevin Chen <kevin_chen-AT-aspeedtech.com> | |
To: | <joel-AT-jms.id.au>, <andrew-AT-codeconstruct.com.au>, <linux-arm-kernel-AT-lists.infradead.org>, <linux-aspeed-AT-lists.ozlabs.org>, <linux-kernel-AT-vger.kernel.org>, <elbadrym-AT-google.com> | |
Subject: | [PATCH v0 0/3] Add AST2600 LPC PCC support | |
Date: | Fri, 17 Jan 2025 17:52:14 +0800 | |
Message-ID: | <20250117095217.661070-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. 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 .../bindings/soc/aspeed/lpc-pcc.yaml | 51 ++ arch/arm/boot/dts/aspeed/aspeed-g6.dtsi | 7 + drivers/soc/aspeed/Kconfig | 10 + drivers/soc/aspeed/Makefile | 1 + drivers/soc/aspeed/aspeed-lpc-pcc.c | 505 ++++++++++++++++++ 5 files changed, 574 insertions(+) create mode 100644 Documentation/devicetree/bindings/soc/aspeed/lpc-pcc.yaml create mode 100644 drivers/soc/aspeed/aspeed-lpc-pcc.c -- 2.34.1