summaryrefslogtreecommitdiff
path: root/drivers/misc/mctp-lpc.c
AgeCommit message (Collapse)AuthorFilesLines
2020-03-30misc: Add ASPEED KCS driver for MCTP purposesAndrew Jeffery1-0/+443
IBM have developed a vendor-defined MCTP binding that utilises LPC IO and FW interfaces to exchange MCTP messages. A KCS device in the IO space is used to send single-byte control messages initialising the MCTP channel and exchanging ownership of data buffers. This driver exposes the KCS message stream to userspace, allowing an MCTP-capable application to manipulate the data exposed via the FW space. OpenBMC-Staging-Count: 1 Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Signed-off-by: Joel Stanley <joel@jms.id.au>