android_kernel_sony_sdm845/drivers/mailbox
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Lina Iyer 7846e2138e drivers: qcom: rpmh: Fixes for awake set requests
Allow passthru API to send awake requests (requests that use wake TCS to
send active requests in the absence of dedicated AMC TCS). Like active
request, awake passthru will send the requests to the TCS mailbox driver
without caching and will wait on the batch to complete instead of
individual complete requests.

Also, do not assume passthru active/awake requests as complete request.
The completion bit would be set appropriately for the commands by the
caller. TCS driver should respect that but if the completion bit is set,
then TCS driver needs to ensure that it is actually completed by setting
the response-required bit in the message id. Enable wake TCS mask for
IRQ in place of active TCS for RSCs that do not have any active TCS and
clear AMC mode only after reading statuses.

Change-Id: I2f1d276a01caa60e86423ad9c2ff30138c0372aa
Signed-off-by: Lina Iyer <ilina@codeaurora.org>
2017-04-05 07:10:03 -07:00
..
arm_mhu.c Merge branch 'mailbox-for-next' of git://git.linaro.org/landing-teams/working/fujitsu/integration 2015-09-05 18:11:04 -07:00
bcm-pdc-mailbox.c fix📫bcm-pdc-mailbox:mark symbols static where possible 2016-08-29 18:43:39 +05:30
bcm2835-mailbox.c mailbox: Drop owner assignment from platform_driver 2015-08-05 17:20:53 +05:30
hi6220-mailbox.c mailbox: Hi6220: add mailbox driver 2016-03-04 12:32:20 +05:30
Kconfig soc: qcom: Add QTI Mailbox Protocol driver 2017-03-30 22:41:47 -07:00
mailbox-altera.c mailbox: Make mbox_chan_ops const 2015-05-12 09:18:16 +05:30
mailbox-sti.c mailbox: Fix devm_ioremap_resource error detection code 2016-05-08 22:44:46 +05:30
mailbox-test.c mailbox: mailbox-test: set tdev->signal to NULL after freeing 2016-06-12 15:13:04 +05:30
mailbox-xgene-slimpro.c mailbox: xgene-slimpro: Fix wrong test for devm_kzalloc 2016-04-08 09:30:11 +05:30
mailbox.c drivers: mailbox: Write data to the controller without sending 2016-10-24 14:36:15 -06:00
mailbox.h Mailbox: Add support for Platform Communication Channel 2014-11-27 12:51:09 +05:30
Makefile soc: qcom: Add QTI Mailbox Protocol driver 2017-03-30 22:41:47 -07:00
msm_qmp.c soc: qcom: Add QTI Mailbox Protocol driver 2017-03-30 22:41:47 -07:00
omap-mailbox.c mailbox/omap: kill omap_mbox_{save/restore}_ctx() functions 2016-04-26 10:19:38 +05:30
pcc.c mailbox: PCC: Fix lockdep warning when request PCC channel 2016-11-14 22:07:38 +01:00
pl320-ipc.c mailbox: pl320: remove __raw IO 2016-06-24 13:32:31 +05:30
platform_mhu.c mailbox: Add Platform Message-Handling-Unit variant driver 2016-09-07 13:07:17 +05:30
qti-tcs.c drivers: qcom: rpmh: Fixes for awake set requests 2017-04-05 07:10:03 -07:00
rockchip-mailbox.c mailbox: rockchip: avoid 64-bit division 2016-03-16 09:18:15 +05:30
ti-msgmgr.c mailbox: Introduce TI message manager driver 2016-03-21 20:33:15 +05:30