summaryrefslogtreecommitdiffstats
path: root/include/linux/firmware/imx/svc
Commit message (Collapse)AuthorAgeFilesLines
* firmware: imx: add get resource owner apiPeng Fan2022-02-121-0/+5
| | | | | | | | Add resource owner management API, this API could be used to check whether M4 is under control of Linux. Signed-off-by: Peng Fan <peng.fan@nxp.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
* firmware: imx: add dummy functionsPeng Fan2020-10-281-0/+19
| | | | | | | | add dummy functions to avoid build failure when header files are included, but drivers are not built. Signed-off-by: Peng Fan <peng.fan@nxp.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
* firmware: imx: add resource management apiPeng Fan2020-06-231-0/+69
| | | | | | | | | | | Add resource management API, when we have multiple partition running together, resources not owned to current partition should not be used. Reviewed-by: Leonard Crestez <leonard.crestez@nxp.com> Reviewed-by: Dong Aisheng <aisheng.dong@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
* firmware: imx: Add support to start/stop a CPUDaniel Baluta2019-02-111-0/+3
| | | | | | | | This is done via RPC call to SCU. Signed-off-by: Daniel Baluta <daniel.baluta@nxp.com> Reviewed-by: Dong Aisheng <aisheng.dong@nxp.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
* firmware: imx: add pm svc headfileA.s. Dong2018-11-141-0/+85
| | | | | | | | | | | | | Add SCU PM SVC related protocol definitions which will be used by a number of PM functions like Power Domain, Clock, Reset and etc. The detailed implementation of each function will put in the individual function drivers. Cc: Shawn Guo <shawnguo@kernel.org> Cc: Sascha Hauer <kernel@pengutronix.de> Reviewed-by: Ulf Hansson <ulf.hansson@linaro.org> Signed-off-by: Dong Aisheng <aisheng.dong@nxp.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
* firmware: imx: add misc svc supportDong Aisheng2018-10-081-0/+55
Add SCU MISC SVC support which provides misc control get/set functions. Cc: Shawn Guo <shawnguo@kernel.org> Reviewed-by: Sascha Hauer <s.hauer@pengutronix.de> Signed-off-by: Dong Aisheng <aisheng.dong@nxp.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>