Kaushal Kumar
8fca99cfd6
soc: qcom: scm: Add a noretry variant for scm_call2
...
scm_call2 can block scm calls up to 2s due to its
retry mechanism whenever the secure firmware is
busy waiting for certain processing by the client
who in turn is waiting upon its scm call to either
complete or return with failure.
Upon early return, client can process the pending
requests to free up secure firmware and unblock
processing of all pending scm calls. Add a noretry
variant for scm_call2 which can be used by clients
who do not intend to wait for 2s for return status.
Change-Id: I1f0849464a64c32a4de4510fa5787b0ab328725c
Signed-off-by: Kaushal Kumar <kaushalk@codeaurora.org>
2018-03-28 15:43:59 +05:30
..
bam_dmux.h
usb: gadget: Add snapshot of USB BAM DMUX driver
2018-02-15 22:59:33 +05:30
boot_stats.h
camera2.h
msm: camera: Port msm-4.4 camera kernel on msm-4.9 kernel
2018-02-20 15:56:39 +05:30
clock-alpha-pll.h
clk: msm: Add support to configure calibration L value
2018-02-22 11:30:00 +05:30
clock-local2.h
clk: msm: Add snapshot of clock framework files
2017-12-16 12:33:02 +05:30
clock-pll.h
clk: msm: Add snapshot of clock framework files
2017-12-16 12:33:02 +05:30
clock-rpm.h
clk: msm: Add snapshot of clock framework files
2017-12-16 12:33:02 +05:30
clock-voter.h
clk: msm: Add snapshot of clock framework files
2017-12-16 12:33:02 +05:30
cmd-db.h
drivers: qcom: cmd-db: Export cmd_db_get_aux related APIs
2017-11-22 12:33:11 +05:30
cx_ipeak.h
msm: camera: Port msm-4.4 camera kernel on msm-4.9 kernel
2018-02-20 15:56:39 +05:30
devfreq_devbw.h
PM / devfreq: devbw: Add suspend/resume APIs
2017-03-21 16:51:49 -07:00
event_timer.h
drivers: soc: qcom: Snapshot of idle/sleep driver as of msm-4.4
2017-02-23 08:41:47 -07:00
glink.h
soc: qcom: glink: Add new APIs to toggle RX thread priority
2017-07-17 03:31:21 -07:00
glink_rpm_xprt.h
soc: qcom: Add snapshot of G-Link driver
2016-10-11 16:50:11 -07:00
icnss.h
icnss: Remove sending uevent after FW ready
2018-01-08 11:45:55 -08:00
jtag.h
soc: qcom: Add snapshot of MSM JTAG drivers
2017-09-01 10:03:57 -07:00
liquid_dock.h
ASoC: msm: add audio drivers for MSM targets
2017-01-27 11:27:29 -08:00
lpm-stats.h
drivers: soc: qcom: Snapshot of idle/sleep driver as of msm-4.4
2017-02-23 08:41:47 -07:00
lpm_levels.h
cpuidle: lpm-levels: Add system_pm ops for system level LPMs
2018-02-19 16:29:49 +05:30
memory_dump.h
coresight-tpdm: Add support to dump MCMB MSR
2018-01-04 16:33:38 +05:30
minidump.h
soc: qcom: Use ToC design for Minidump support
2017-11-27 14:22:10 +05:30
msm-clock-controller.h
clk: msm: Add snapshot of clock framework files
2017-12-16 12:33:02 +05:30
msm_qmi_interface.h
soc: qcom: Fix checks for QMI response values
2017-05-16 11:45:10 -07:00
msm_tz_smmu.h
iommu/arm-smmu: msm map/unmap calls for slave side secure targets
2018-03-14 07:02:47 -07:00
pm.h
drivers: cpuidle: lpm-levels: Remove non-psci code and workarounds
2017-08-28 08:36:47 +05:30
qseecomi.h
qseecom: update on smcinvoke-aware listeners operations
2017-07-18 07:07:13 -07:00
ramdump.h
soc: qcom: Add SSR minidump provision for subsystem ramdump
2017-09-03 02:21:11 +05:30
restart.h
power: reset: replace upstream msm-poweroff driver
2016-08-26 13:06:01 -07:00
rpm-notifier.h
soc: qcom: Add RPM SMD Driver
2017-11-30 15:29:02 +05:30
rpm-smd.h
soc: qcom: Add RPM SMD Driver
2017-11-30 15:29:02 +05:30
rpmh.h
drivers: qcom: rpmh: rename rpmh_write_passthru to rpmh_write_batch
2017-08-29 15:24:18 -06:00
scm-boot.h
scm.h
soc: qcom: scm: Add a noretry variant for scm_call2
2018-03-28 15:43:59 +05:30
secure_buffer.h
ion: msm: Add support for VMID_CP_CDSP
2018-03-21 14:30:42 -07:00
service-locator.h
soc: qcom: Add Snapshot of Service locator
2016-12-22 15:23:22 -08:00
service-notifier.h
soc: qcom: Add ssr states to service notifier notifications
2017-02-16 10:35:48 -08:00
smd.h
soc: qcom: msm_smd: Add snapshot of Shared memory driver
2017-11-29 10:52:52 +05:30
smem.h
soc: qcom: msm_smd: Add snapshot of Shared memory driver
2017-11-29 10:52:52 +05:30
smsm.h
soc: qcom: msm_smd: Add snapshot of Shared memory driver
2017-11-29 10:52:52 +05:30
socinfo.h
Merge "ARM: dts: mdm: Add initial device node support for MDM9650"
2018-03-23 05:51:12 -07:00
spcom.h
soc: qcom: add secure processor communication (spcom) driver
2017-02-13 00:18:30 -08:00
spm.h
soc: qcom: spm: Add stub definations
2017-10-17 11:59:23 +05:30
subsystem_notif.h
include: Introduce required header files for SMEM driver
2016-09-20 11:43:37 -07:00
subsystem_restart.h
soc: qcom: ssr: Add option to relax on ssr failures
2017-05-26 14:19:25 -07:00
sysmon.h
soc: qcom: add snapshot of PIL, SSR and SYSMON drivers/libraries
2016-11-16 11:48:16 -08:00
system_health_monitor.h
soc: qcom: Add snapshot of System Health Monitor
2016-11-15 10:16:36 -08:00
tcs.h
drivers: mailbox: allow active votes to be sent using wake TCS
2016-10-27 13:05:05 -06:00
tracer_pkt.h
soc: qcom: Add snapshot of G-Link driver
2016-10-11 16:50:11 -07:00
watchdog.h
soc: qcom: Add snapshot of watchdog_v2 driver
2016-08-24 01:02:08 -07:00