dt-bindings: firmware: Add i.MX95 SCMI Extension protocol
authorPeng Fan <peng.fan@nxp.com>
Fri, 23 Aug 2024 09:05:17 +0000 (17:05 +0800)
committerSudeep Holla <sudeep.holla@arm.com>
Wed, 28 Aug 2024 20:53:40 +0000 (21:53 +0100)
commit7d2b23fda9961e7bfdd063a1708445b101a831c5
treecc876c08387fe01b17f0ab8fb676de5cce06162e
parentc4b908a23fab2653cb844b77cbe576358c021053
dt-bindings: firmware: Add i.MX95 SCMI Extension protocol

Add i.MX SCMI Extension protocols bindings for:
- Battery Backed Module(BBM) Protocol
  This contains persistent storage (GPR), an RTC, and the ON/OFF button.
  The protocol can also provide access to similar functions implemented via
  external board components.
- MISC Protocol.
  This includes controls that are misc settings/actions that must be
  exposed from the SM to agents. They are device specific and are usually
  define to access bit fields in various mix block control modules,
  IOMUX_GPR, and other GPR/CSR owned by the SM.

Reviewed-by: Rob Herring (Arm) <robh@kernel.org>
Reviewed-by: Cristian Marussi <cristian.marussi@arm.com>
Signed-off-by: Peng Fan <peng.fan@nxp.com>
Message-Id: <20240823-imx95-bbm-misc-v2-v8-1-e600ed9e9271@nxp.com>
Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
Documentation/devicetree/bindings/firmware/arm,scmi.yaml
Documentation/devicetree/bindings/firmware/nxp,imx95-scmi.yaml [new file with mode: 0644]