firmware: imx: add SCU power domain driver
authorA.s. Dong <aisheng.dong@nxp.com>
Thu, 1 Nov 2018 15:20:13 +0000 (15:20 +0000)
committerShawn Guo <shawnguo@kernel.org>
Wed, 14 Nov 2018 01:20:47 +0000 (09:20 +0800)
commitc800cd7824bd8ceb1291f90e3f124c9172f59177
tree205af202bf694f4b0f2025b94b8a94afdc1e1a58
parent0a914a4948d4604c08750ae67dc33f8b5702402f
firmware: imx: add SCU power domain driver

Some i.MX SoCs contain a system controller that is responsible for
controlling the state of the IPs that are present. Communication
between the host processor running an OS and the system controller
happens through a SCU protocol. This patch adds SCU protocol based
power domains drivers.

Cc: Ulf Hansson <ulf.hansson@linaro.org>
Cc: Rob Herring <robh+dt@kernel.org>
Cc: Shawn Guo <shawnguo@kernel.org>
Cc: Sascha Hauer <kernel@pengutronix.de>
Cc: Fabio Estevam <fabio.estevam@nxp.com>
Cc: "Rafael J. Wysocki" <rjw@rjwysocki.net>
Cc: Kevin Hilman <khilman@kernel.org>
Cc: linux-pm@vger.kernel.org
Signed-off-by: Dong Aisheng <aisheng.dong@nxp.com>
Reviewed-by: Ulf Hansson <ulf.hansson@linaro.org>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
drivers/firmware/imx/Kconfig
drivers/firmware/imx/Makefile
drivers/firmware/imx/scu-pd.c [new file with mode: 0644]