peci: Add peci-aspeed controller driver
authorJae Hyun Yoo <jae.hyun.yoo@linux.intel.com>
Tue, 8 Feb 2022 15:36:31 +0000 (16:36 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 9 Feb 2022 07:04:43 +0000 (08:04 +0100)
commita85e4c52086cd8da6399447a92bf0250d8e634c2
treee9aa3764b398d64e3f57746038ce9cf3b9c8bbe5
parent6523d3b2ffa238ac033c34a726617061d6a744aa
peci: Add peci-aspeed controller driver

ASPEED AST24xx/AST25xx/AST26xx SoCs support the PECI electrical
interface (a.k.a PECI wire) that provides a communication channel with
Intel processors.
This driver allows BMC to discover devices connected to it and
communicate with them using PECI protocol.

Co-developed-by: Iwona Winiarska <iwona.winiarska@intel.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Reviewed-by: Joel Stanley <joel@jms.id.au>
Acked-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Jae Hyun Yoo <jae.hyun.yoo@linux.intel.com>
Signed-off-by: Iwona Winiarska <iwona.winiarska@intel.com>
Link: https://lore.kernel.org/r/20220208153639.255278-6-iwona.winiarska@intel.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
MAINTAINERS
drivers/peci/Kconfig
drivers/peci/Makefile
drivers/peci/controller/Kconfig [new file with mode: 0644]
drivers/peci/controller/Makefile [new file with mode: 0644]
drivers/peci/controller/peci-aspeed.c [new file with mode: 0644]