mbox series

[v3,0/3] Add support for sc7280 WPSS PIL loading

Message ID 1631811353-503-1-git-send-email-pillair@codeaurora.org
Headers show
Series Add support for sc7280 WPSS PIL loading | expand

Message

Rakesh Pillai Sept. 16, 2021, 4:55 p.m. UTC
Add support for PIL loading of WPSS co-processor for SC7280 SOCs.

Changes from v2:
- Add support to vote for multiple power domain
- Fix dt-bindings error
- Vote for load_state

Rakesh Pillai (3):
  dt-bindings: remoteproc: qcom: adsp: Convert binding to YAML
  dt-bindings: remoteproc: qcom: Add SC7280 WPSS support
  remoteproc: qcom: q6v5_wpss: Add support for sc7280 WPSS

 .../bindings/remoteproc/qcom,hexagon-v56.txt       | 140 --------
 .../bindings/remoteproc/qcom,hexagon-v56.yaml      | 351 +++++++++++++++++++++
 drivers/remoteproc/qcom_q6v5_adsp.c                | 141 ++++++++-
 3 files changed, 489 insertions(+), 143 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,hexagon-v56.txt
 create mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,hexagon-v56.yaml

Comments

Stephen Boyd Sept. 17, 2021, 6:26 a.m. UTC | #1
Quoting Rakesh Pillai (2021-09-16 09:55:53)
> Add support for PIL loading of WPSS processor for SC7280
> - WPSS boot will be requested by the wifi driver and hence
>   disable auto-boot for WPSS.
> - Add a separate shutdown sequence handler for WPSS.
> - Add multiple power-domain voting support
>
> Signed-off-by: Rakesh Pillai <pillair@codeaurora.org>
> ---

Reviewed-by: Stephen Boyd <swboyd@chromium.org>