]> git.baikalelectronics.ru Git - kernel.git/commit
soc: qcom: smd: Transition client drivers from smd to rpmsg
authorBjorn Andersson <bjorn.andersson@linaro.org>
Tue, 28 Mar 2017 05:26:33 +0000 (22:26 -0700)
committerDavid S. Miller <davem@davemloft.net>
Wed, 29 Mar 2017 00:58:07 +0000 (17:58 -0700)
commit92e92ec5ef13ff9aed7813b333834a05428eb15a
tree0e41afc71799e9635d3005b184ae47a5684f428a
parenta785989e7a56679e5e70904f9054e28fee7bfde0
soc: qcom: smd: Transition client drivers from smd to rpmsg

By moving these client drivers to use RPMSG instead of the direct SMD
API we can reuse them ontop of the newly added GLINK wire-protocol
support found in the 820 and 835 Qualcomm platforms.

As the new (RPMSG-based) and old SMD implementations are mutually
exclusive we have to change all client drivers in one commit, to make
sure we have a working system before and after this transition.

Acked-by: Andy Gross <andy.gross@linaro.org>
Acked-by: Kalle Valo <kvalo@codeaurora.org>
Acked-by: Marcel Holtmann <marcel@holtmann.org>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
13 files changed:
drivers/bluetooth/Kconfig
drivers/bluetooth/btqcomsmd.c
drivers/net/wireless/ath/wcn36xx/Kconfig
drivers/net/wireless/ath/wcn36xx/main.c
drivers/net/wireless/ath/wcn36xx/smd.c
drivers/net/wireless/ath/wcn36xx/smd.h
drivers/net/wireless/ath/wcn36xx/wcn36xx.h
drivers/soc/qcom/Kconfig
drivers/soc/qcom/smd-rpm.c
drivers/soc/qcom/wcnss_ctrl.c
include/linux/soc/qcom/wcnss_ctrl.h
net/qrtr/Kconfig
net/qrtr/smd.c