]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/commit - drivers/remoteproc/qcom_q6v5_wcss.c
remoteproc: qcom: Introduce Hexagon V5 based WCSS driver
authorSricharan R <sricharan@codeaurora.org>
Thu, 7 Jun 2018 17:27:11 +0000 (22:57 +0530)
committerBjorn Andersson <bjorn.andersson@linaro.org>
Mon, 18 Jun 2018 22:57:58 +0000 (15:57 -0700)
commit3a3d4163e0bfde184ffbc54c887f5b1ec9969c90
treee2698b62ced956b04486703163a403188f3c1924
parent7d674731f36c2b3f2707baad6c01cce93c754edf
remoteproc: qcom: Introduce Hexagon V5 based WCSS driver

IPQ8074 has an integrated Hexagon dsp core q6v5 and a wireless lan
(Lithium) IP. An mdt type single image format is used for the
firmware. So the mdt_load function can be directly used to load
the firmware. Also add the relevant resets required for this core.

Acked-by: Rob Herring <robh@kernel.org> (bindings)
Signed-off-by: Sricharan R <sricharan@codeaurora.org>
[bjorn: Rewrote as a separate driver, intead of extending q6v5_pil.c]
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Documentation/devicetree/bindings/remoteproc/qcom,q6v5.txt
drivers/remoteproc/Kconfig
drivers/remoteproc/Makefile
drivers/remoteproc/qcom_q6v5_wcss.c [new file with mode: 0644]