android_kernel_sony_sdm845/include/soc/qcom
Repository files (latest commit first)
Filename Latest commit message Latest commit date
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