firmware: imx: add SCU firmware driver support
The System Controller Firmware (SCFW) is a low-level system function which runs on a dedicated Cortex-M core to provide power, clock, and resource management. It exists on some i.MX8 processors. e.g. i.MX8QM (QM, QP), and i.MX8QX (QXP, DX). This patch implements the SCU firmware IPC function and the common message sending API sc_call_rpc. Cc: Shawn Guo <shawnguo@kernel.org> Cc: Fabio Estevam <fabio.estevam@nxp.com> Cc: Jassi Brar <jassisinghbrar@gmail.com> Reviewed-by: NSascha Hauer <s.hauer@pengutronix.de> Signed-off-by: NDong Aisheng <aisheng.dong@nxp.com> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
Showing
drivers/firmware/imx/Kconfig
0 → 100644
drivers/firmware/imx/Makefile
0 → 100644
drivers/firmware/imx/imx-scu.c
0 → 100644
include/linux/firmware/imx/ipc.h
0 → 100644
include/linux/firmware/imx/sci.h
0 → 100644
想要评论请 注册 或 登录