Skip to content

soc: imx: add scu firmware api support

Shawn Guo linux-arm-kernel linux-devicetree 3 versions – New

Get series with b4
b4 am 20181008073304.GP3587@dragon

Versions newest first · linked by author and title

  1. v9 Latest0 of 3 patches 0 repliesNew
  2. v8 posting 2/20 of 3 patches 0 repliesSuperseded
  3. v8 posting 1/20 of 3 patches 0 repliesSuperseded

Patches in v9 No applies recorded yet

None of the 3 patches the cover letter announces are in this archive.

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v9 yet.

Read the v9 thread

Cover letter [PATCH V9 0/3] soc: imx: add scu firmware api support
Quoted 14 lines · Dong Aisheng

Unlike the former i.MX Architectures, the new generation i.MX8 SoCs (e.g. MX8QXP and MX8QM) contain a system controller which runs on a dedicated Cortex-M core to provide power, clock, Pad, and resource management. Communication between the host processor running an OS and the system controller happens through a SCU protocol. This patchset adds the SCU APIs which is implemented based on MU and will be used by different system components.

It mainly consists of below parts:
1) SCU IPC
Basic IPC mechanism implemention based on mailbox which is used for communication between AP and SCU firmware.
2) SCU IPC Service API

Quoted 8 lines

v8->v9:
* only scu headfile path update from include/soc/imx to include/linux/firmware/imx

Dong Aisheng (3):
dt-bindings: arm: fsl: add scu binding doc
firmware: imx: add SCU firmware driver support
firmware: imx: add misc svc support

Applied all, thanks.

I'm waiting for the MAINTAINERS update to send another pull request to arm-soc folks.

Shawn