]> git.baikalelectronics.ru Git - kernel.git/commit
soc: qcom: Add APR bus driver
authorSrinivas Kandagatla <srinivas.kandagatla@linaro.org>
Wed, 9 May 2018 12:56:13 +0000 (13:56 +0100)
committerMark Brown <broonie@kernel.org>
Fri, 11 May 2018 03:13:26 +0000 (12:13 +0900)
commit724c8962ff5da3aa1ee11ec8537acc4df367a609
tree7aff1e5aefb2c43856560405cc276a3538c5d64d
parentf388f8b59557cbc4faf57a32712a9a2263a4c86c
soc: qcom: Add APR bus driver

This patch adds support to APR bus (Asynchronous Packet Router) driver.
APR driver is made as a bus driver so that the apr devices can added removed
more dynamically depending on the state of the services on the dsp.
APR is used for communication between application processor and QDSP to
use services on QDSP like Audio and others.

Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Reviewed-and-tested-by: Rohit kumar <rohitkr@codeaurora.org>
Acked-by: Andy Gross <andy.gross@linaro.org>
Reviewed-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/soc/qcom/Kconfig
drivers/soc/qcom/Makefile
drivers/soc/qcom/apr.c [new file with mode: 0644]
include/linux/mod_devicetable.h
include/linux/soc/qcom/apr.h [new file with mode: 0644]