android_kernel_samsung_msm8976/include/soc/qcom
Mahesh Sivasubramanian 04c58e4455 qcom: msm-pm: Partial goods support for sleep status driver
On certains devices, some of the CPUs within the apps subsystem are not
functional and might be removed from the CPU possible map. To handle this
dynamic list of CPUs, sleep driver shouldn't make any assumptions with
regards to the logical mapping of the CPU.

Remove the assumption on how physical CPUs are mapped onto logical CPUs and
populate create a reference of sleep status driver in the corresponding
CPU phandles. When the sleep status driver is probed, it would probe
iterating the list of possble CPUs.

CRs-fixed: 756327
Change-Id: I3afe8c9afd26000ab08f0e0c2703f2ce9e15f374
Signed-off-by: Mahesh Sivasubramanian <msivasub@codeaurora.org>
Signed-off-by: Murali Nalajala <mnalajal@codeaurora.org>
Signed-off-by: Srinivas Rao L <lsrao@codeaurora.org>
2015-08-11 15:05:44 +05:30
..
avs.h
bam_dmux.h soc: qcom: bam_dmux: Add new LCID BAM_DMUX_USB_DPL 2014-11-18 11:44:24 +05:30
boot_stats.h
cache_dump.h
camera2.h msm: camera: add logic for sensor compatibility issue 2015-05-19 19:40:50 +08:00
clock-alpha-pll.h clk: qcom: clock-alpha-pll: Add test control programming 2015-06-11 09:12:43 +05:30
clock-krait.h
clock-local2.h clk: qcom: clock-local2: Add get_parent for display clocks 2015-05-07 19:17:24 -07:00
clock-pll.h clk: qcom: Add support for spm event pll management 2015-08-09 20:32:41 -07:00
clock-rpm.h clk: qcom: clock-rpm: Add interface to vote for BIMC clock 2015-02-12 15:23:23 -08:00
clock-voter.h
core_ctl.h qcom: core_ctl: Add support functions for core control 2015-01-22 17:31:14 -08:00
cpu_pwr_ctl.h soc: cpu_pwr_ctl: Add 8976 cpu retention ldo configure support 2015-05-29 11:37:00 +05:30
cti-pmu-irq.h
devfreq_devbw.h PM / devfreq: devbw: Add suspend/resume APIs 2014-09-12 10:39:01 -06:00
event_timer.h qcom: msm: event-timer: Add eventimer migration framework 2014-11-09 15:17:50 -08:00
glink.h soc: qcom: glink: Add notify_remote_rx_intent callback support 2015-06-03 14:20:48 +05:30
glink_rpm_xprt.h soc: qcom: glink: Add glink_wait_link_down() API 2015-01-29 17:26:31 -07:00
hsic_sysmon.h
hvc.h soc: qcom: hvc: add hypervisor call support 2014-09-27 11:54:07 -07:00
jtag.h
krait-regulator-pmic.h
liquid_dock.h
lpm-stats.h
memory_dump.h qcom: common_log: add support to dump VSENSE registers 2015-05-22 13:29:08 -07:00
msm-clock-controller.h qcom: msm-clock-controller: Move common definitions to header file 2014-09-08 21:26:37 -07:00
msm-core.h msm-core: Add API to throttle a CPU from thermal framework 2014-12-17 10:58:12 -07:00
msm_qmi_interface.h soc: qcom: qmi: Use ipc logging in qmi_interface 2015-01-21 16:44:32 -07:00
ocmem.h
pm.h qcom: msm-pm: Partial goods support for sleep status driver 2015-08-11 15:05:44 +05:30
qseecomi.h qseecom: Send 64bit physical address for TZ 4.0 2015-03-14 09:26:28 -07:00
ramdump.h qcom: ramdump: Allow callers to specify segment virtual mappings 2014-10-08 16:55:47 -07:00
restart.h
rpm-notifier.h
rpm-smd.h
scm-boot.h
scm-mpu.h soc: qcom: scm-mpu: Add an API to unlock the kernel text region 2015-05-13 19:12:14 -07:00
scm.h iommu: msm: Introduce AARCH64 page table format 2015-06-03 18:49:21 +05:30
secure_buffer.h soc: qcom: Add secure buffer header file as a stub 2015-04-13 11:14:27 -07:00
smd.h soc: qcom: smd: Remove user access API 2014-11-04 09:18:40 -07:00
smem.h soc: qcom: smem: Add TZ and SPSS processor IDs 2015-04-21 02:21:25 -07:00
smem_log.h
smsm.h
socinfo.h ARM: dts: msm: Add support for MDM californium 2015-06-17 11:23:44 -07:00
spm.h msm: spm: Add new API to set only SPM start address 2015-04-10 09:50:55 +05:30
subsystem_notif.h
subsystem_restart.h soc: qcom: subsystem_restart: Support minimized ramdumps 2015-06-04 17:38:56 -07:00
sysmon.h
system_health_monitor.h
tracer_pkt.h soc: qcom: tracer_pkt: Add support for tracer packet 2015-06-18 13:21:08 -07:00
watchdog.h lib: spinlock: Cause a watchdog bite on spin_dump 2014-10-13 17:12:46 -07:00