soc: hisilicon: Support HCCS driver on Kunpeng SoC
authorHuisong Li <lihuisong@huawei.com>
Tue, 8 Aug 2023 02:36:38 +0000 (10:36 +0800)
committerWei Xu <xuwei5@hisilicon.com>
Tue, 8 Aug 2023 12:36:29 +0000 (12:36 +0000)
commit886bdf9c883bcc9bfb0a0bc0ed27680e68c8b6c2
tree6606846f5a3b8559c435c7ea8894a59f30ebd562
parent06c2afb862f9da8dc5efa4b6076a0e48c3fbaaa5
soc: hisilicon: Support HCCS driver on Kunpeng SoC

The Huawei Cache Coherence System (HCCS) is a multi-chip interconnection
bus protocol. This driver is aimed to support some features about HCCS on
Kunpeng SoC, like, querying the health status of HCCS.

This patch adds the probing of HCCS driver, and obtains all HCCS port
information by the dimension of chip and die on platform.

Signed-off-by: Huisong Li <lihuisong@huawei.com>
Signed-off-by: Wei Xu <xuwei5@hisilicon.com>
MAINTAINERS
drivers/soc/Kconfig
drivers/soc/Makefile
drivers/soc/hisilicon/Kconfig [new file with mode: 0644]
drivers/soc/hisilicon/Makefile [new file with mode: 0644]
drivers/soc/hisilicon/kunpeng_hccs.c [new file with mode: 0644]
drivers/soc/hisilicon/kunpeng_hccs.h [new file with mode: 0644]