android_kernel_samsung_msm8976/arch/arm/mach-msm
Karthikeyan Ramasubramanian ab9df0516e msm: ipc: Support multi-platform
Upstream prefers existing drivers be converted to support multiplatform
kernels.  This requires drivers to be located in generic functionality
directories instead of specific mach directories.

Move IPC Router Core and Security drivers to the net/ipc_router location
to support multi-platform.

Move IPC Router SMD & HSIC transport(XPRT) drivers to the drivers/soc/qcom
location.

Change-Id: I770227f66dcb776b26086426f509568f991db757
Signed-off-by: Karthikeyan Ramasubramanian <kramasub@codeaurora.org>
2014-01-13 13:51:09 -07:00
..
include/mach msm: ipc: Support multi-platform 2014-01-13 13:51:09 -07:00
msm_bus Revert "msm_bus: support "qti" binding for dt parameters" 2013-12-27 13:49:42 -06:00
qdsp6v2 msm: qdsp6v2: reorganize kernel driver under misc drivers. 2013-12-24 11:11:10 +05:30
Kconfig msm: ipc: Support multi-platform 2014-01-13 13:51:09 -07:00
Makefile msm: ipc: Support multi-platform 2014-01-13 13:51:09 -07:00
Makefile.boot mdm9630: rename msmkrypton to mdm9630 2014-01-10 10:03:08 -08:00
acpuclock-cortex.h
acpuclock.c
acpuclock.h
avs.c msm: avs: Move avs header to include/mach 2013-12-12 11:29:15 -08:00
bam_dmux.c Merge "msm: bam_dmux: modify DL low memory algorithm" 2013-12-19 08:38:48 -08:00
bam_dmux_private.h msm: bam_dmux: add loopback support 2013-10-11 16:12:42 -06:00
bbif-fsm9900.c msm: fsm_bbif: Rename "qti" device tree prefix back to "qcom" 2013-12-27 13:49:45 -06:00
bms-batterydata-desay.c ARM: dts: msm: Add battery-type DT property 2013-12-24 16:43:46 +05:30
bms-batterydata-oem.c ARM: dts: msm: Add battery-type DT property 2013-12-24 16:43:46 +05:30
bms-batterydata-qrd-4v2-1300mah.c ARM: dts: msm: Add battery-type DT property 2013-12-24 16:43:46 +05:30
bms-batterydata-qrd-4v35-2000mah.c ARM: dts: msm: Add battery-type DT property 2013-12-24 16:43:46 +05:30
bms-batterydata.c ARM: dts: msm: Add battery-type DT property 2013-12-24 16:43:46 +05:30
board-8084-gpiomux.c Merge "xhci-msm-hsic: Add support to handle channel ready gpio" 2014-01-09 20:15:41 -08:00
board-8084.c arm: msm: switch to using irqchip_init 2014-01-02 15:04:00 -08:00
board-8092-gpiomux.c arch/arm: Update the compilation flags for the QDSP interface. 2013-12-19 22:05:08 -08:00
board-8092.c arm: msm: switch to using irqchip_init 2014-01-02 15:04:00 -08:00
board-8226-gpiomux.c msm: 8226: Add lcd enable gpiomux config 2013-11-06 14:48:46 -08:00
board-8226.c arm: msm: switch to using irqchip_init 2014-01-02 15:04:00 -08:00
board-8610-gpiomux.c msm: gpiomux: remove conflict between nfc and camera on Hisense 2013-12-04 18:01:43 -08:00
board-8610.c arm: msm: switch to using irqchip_init 2014-01-02 15:04:00 -08:00
board-8974-gpiomux.c arm: mach-msm: Add support for msm8974 interposerV3 2013-12-02 00:06:18 +05:30
board-8974.c arm: msm: switch to using irqchip_init 2014-01-02 15:04:00 -08:00
board-9630-gpiomux.c mdm9630: rename msmkrypton to mdm9630 2014-01-10 10:03:08 -08:00
board-9630.c mdm9630: rename msmkrypton to mdm9630 2014-01-10 10:03:08 -08:00
board-dt.c arm: msm: switch to using irqchip_init 2014-01-02 15:04:00 -08:00
board-dt.h arm: msm: switch to using irqchip_init 2014-01-02 15:04:00 -08:00
board-fsm9900-gpiomux.c msm: fsm9900: Add gpio config to support RFICs 2013-11-19 16:11:11 -08:00
board-fsm9900.c arm: msm: switch to using irqchip_init 2014-01-02 15:04:00 -08:00
board-samarium-gpiomux.c Merge "msmsamarium: gpio: Install GPIOs for Primary auxpcm" 2013-10-20 00:13:37 -07:00
board-samarium.c arm: msm: switch to using irqchip_init 2014-01-02 15:04:00 -08:00
boot_stats.c msm: imem: Rename "qti" device tree prefix back to "qcom" 2013-12-27 13:49:47 -06:00
boot_stats.h msm: boot_stats: remove use of MSM_IMEM_BASE 2013-12-13 10:16:56 -06:00
cache_erp.c msm: cache_erp: Rename "qti" device tree prefix back to "qcom" 2013-12-27 13:49:48 -06:00
clock-8084.c Merge "msm: clock-8084: Add oxili rbbmtimer clock support" 2014-01-08 18:59:00 -08:00
clock-8092.c msm: clocks-8092: UCCP330 clocks update 2014-01-07 08:56:13 -08:00
clock-8226.c Merge "msm: clock-8226: Allow measurement of clocks in the WCNSS" 2014-01-08 16:42:03 -08:00
clock-8610.c Merge "msm: clock-8610: Allow measurement of clocks in the WCNSS" 2014-01-08 16:42:02 -08:00
clock-9630.c mdm9630: rename msmkrypton to mdm9630 2014-01-10 10:03:08 -08:00
clock-a7.c mdm9630: rename msmkrypton to mdm9630 2014-01-10 10:03:08 -08:00
clock-alpha-pll.c msm: clock-alpha-pll: Fix rate type 2013-12-02 10:19:22 -08:00
clock-alpha-pll.h msm: clk-provider: Move clock headers to include/linux/clk 2013-12-12 11:29:09 -08:00
clock-dsi-8610.c msm: clk-provider: Move clock headers to include/linux/clk 2013-12-12 11:29:09 -08:00
clock-dsi-8610.h msm: clk-provider: Move clock headers to include/linux/clk 2013-12-12 11:29:09 -08:00
clock-fsm9900.c msm: pcie: Rename "qti" device tree prefix back to "qcom" 2013-12-27 13:49:48 -06:00
clock-gcc-8974.c Merge "msm: clock-gcc-8974: Allow measurement of clocks in the WCNSS" 2014-01-08 16:42:03 -08:00
clock-krait-8974.c regulator: move the rpm-regulator-smd driver to drivers/regulator directory 2013-12-19 15:27:48 -08:00
clock-krait.c msm: avs: Move avs header to include/mach 2013-12-12 11:29:15 -08:00
clock-krait.h msm: clock-generic: Move the clock-generic header to include/linux/clk 2013-12-12 11:29:14 -08:00
clock-local2.c msm: clock-generic: Move the clock-generic header to include/linux/clk 2013-12-12 11:29:14 -08:00
clock-local2.h msm: clock: Move fixed_clk to clock-generic header 2014-01-06 11:26:16 -08:00
clock-lpass-8974.c ARM: dts: msm: Change bindings for subsystem dt properties 2013-12-27 13:49:50 -06:00
clock-mdss-8974.c msm: clock-generic: Move the clock-generic header to include/linux/clk 2013-12-12 11:29:14 -08:00
clock-mdss-8974.h msm: clock-mdss-8974: Dynamic HDMI PHY-PLL configuration 2013-11-12 10:43:29 -08:00
clock-mmss-8974.c msm: clock: Remove frequency table for extpclk_clk_src 2014-01-07 16:25:55 +08:00
clock-pll.c msm: clock-pll: Fix type casting in clock-pll.c 2013-12-02 10:19:22 -08:00
clock-pll.h msm: clk-provider: Move clock headers to include/linux/clk 2013-12-12 11:29:09 -08:00
clock-rpm-8974.c ARM: dts: msm: Change bindings for subsystem dt properties 2013-12-27 13:49:50 -06:00
clock-rpm.c msm: clk-provider: Move clock headers to include/linux/clk 2013-12-12 11:29:09 -08:00
clock-rpm.h msm: clk-provider: Move clock headers to include/linux/clk 2013-12-12 11:29:09 -08:00
clock-samarium.c msm: iommu: Rename "qti" device tree prefix back to "qcom" 2013-12-27 13:49:44 -06:00
clock-voter.c msm: clk-provider: Move clock headers to include/linux/clk 2013-12-12 11:29:09 -08:00
clock-voter.h msm: clk-provider: Move clock headers to include/linux/clk 2013-12-12 11:29:09 -08:00
clock.h mdm9630: rename msmkrypton to mdm9630 2014-01-10 10:03:08 -08:00
cpr-regulator.c msm: cpr-regulator: add support for quotient adjustment algorithm 2013-12-26 14:37:36 -08:00
cpufreq.c msm: cpufreq: Avoid NULL clock pointer references 2014-01-08 16:00:58 -08:00
cpuidle.c msm: cpuidle: use format string in snprintf 2013-10-24 08:07:38 +05:30
devfreq_cpubw.c devfreq: Add CPUBW HW monitor governor 2013-12-20 15:53:53 -08:00
dma.c
dma_test.c
early_random.c
event_timer.c msm: pm: fix power driver compilation issues 2014-01-09 14:56:49 +05:30
gpiomux-v2.c
gpiomux.c
headsmp.S ARM: msm: Properly switch secondary CPUs into THUMB2 mode 2013-09-24 11:45:10 -07:00
hotplug.c msm: remove core.h and common.h 2013-11-26 14:05:26 -06:00
hsic_sysmon.c msm: Move system monitor header to mach include. 2013-11-19 13:44:10 -08:00
hsic_sysmon.h
hsic_sysmon_test.c msm: Move system monitor header to mach include. 2013-11-19 13:44:10 -08:00
idle-v7.S msm: idle: Use ARM suspend/resume APIs to restore during warmboot 2013-11-14 14:59:21 -07:00
idle.h msm: idle: Use ARM suspend/resume APIs to restore during warmboot 2013-11-14 14:59:21 -07:00
io.c mdm9630: rename msmkrypton to mdm9630 2014-01-10 10:03:08 -08:00
jtag-fuse.c
jtag-mm.c
jtag.c
kernel_test_service_v01.c
kernel_test_service_v01.h
keypad-surf-ffa.c msm: remove include of <asm/mach-types.h> and <asm/system.h> 2013-11-04 13:59:18 -06:00
krait-regulator-pmic.c msm: krait-regulator-pmic: create bit definitions for unexpected config 2013-12-18 13:13:22 -08:00
krait-regulator-pmic.h
krait-regulator.c msm: krait-regualator: Use coefficients from device tree 2013-11-18 11:59:18 -08:00
krait-scm.c
lpm_levels.c msm: mpm: move header to include/irqchip 2013-12-23 10:27:07 -08:00
memory.c msm: Change devicetree prefix to qcom for Ion and memory reserve 2013-12-27 13:49:49 -06:00
mkrpcsym.pl
mpm-of.c msm: mpm: move header to include/irqchip 2013-12-23 10:27:07 -08:00
msm-buspm-dev.c msm: buspm: Remove allocate_contiguous_ebi calls 2013-12-10 18:18:44 -08:00
msm-buspm-dev.h msm: buspm: Correct size type in buspm_xfer_req 2014-01-08 17:19:20 +05:30
msm-krait-l2-accessors.c msm: remove include of <asm/mach-types.h> and <asm/system.h> 2013-11-04 13:59:18 -06:00
msm_cache_dump.c msm: Remove lib/memory_alloc.c and related files 2013-12-10 18:18:45 -08:00
msm_mem_hole.c
msm_memory_dump.c msm: imem: Rename "qti" device tree prefix back to "qcom" 2013-12-27 13:49:47 -06:00
msm_mpmctr.c msm: mpm_ctr: Rename "qti" device tree prefix back to "qcom" 2013-12-27 13:49:47 -06:00
msm_qmi_interface.c msm: ipc: Support multi-platform 2014-01-13 13:51:09 -07:00
msm_qmi_interface_priv.h msm: qmi: Add infrastructure to enable QMI service development 2013-11-25 15:06:07 -07:00
msm_rq_stats.c msm: msm_rq_stats: remove is_smp() API 2014-01-09 14:59:08 +05:30
msm_show_resume_irq.c
msm_watchdog.h
msm_watchdog_v2.c msm: msm_watchdog_v2: Update module parameter comments 2013-10-31 18:59:15 -07:00
no-pm.c msm: pm: Move all sysfs data to pm-data. 2014-01-08 13:55:31 -08:00
nohlt.c
ocmem.c Merge "msm: ocmem: Add support for driver probe deferral" 2013-12-20 09:45:07 -08:00
ocmem_allocator.c
ocmem_api.c msm: ocmem: Add support for driver probe deferral 2013-10-28 18:17:49 -07:00
ocmem_core.c msm: ocmem: Add macro and region size information to ocmem region 2013-10-09 18:10:46 -07:00
ocmem_notifier.c msm: ocmem: Add support for driver probe deferral 2013-10-28 18:17:49 -07:00
ocmem_rdm.c
ocmem_sched.c
pcie.c msm: pcie: Set link state when the link is up. 2014-01-07 23:01:19 -08:00
pcie.h msm: pcie: Add support for two RCs 2014-01-02 08:50:58 -08:00
pcie_irq.c msm: pcie: Add support for two RCs 2014-01-02 08:50:58 -08:00
pcie_phy.c mdm9630: rename msmkrypton to mdm9630 2014-01-10 10:03:08 -08:00
pcie_phy.h mdm9630: rename msmkrypton to mdm9630 2014-01-10 10:03:08 -08:00
perf_debug.c msm: perf: Fix cpu id logic in tracectr notifier 2014-01-09 06:02:25 -08:00
perf_event_msm_krait_l2.c msm: perf: Add L2 support for tracecounters 2013-10-10 15:33:09 -04:00
perf_trace_counters.c msm: perf: Fix cpu id logic in tracectr notifier 2014-01-09 06:02:25 -08:00
perf_trace_counters.h Perf: Make per-process counters cumulative 2013-10-23 13:56:24 -04:00
perfmap.c msm: Add memory mapped interface for counters 2013-09-26 11:54:08 -04:00
peripheral-loader.c msm: pil: Add notifications to indicate execution of proxy voting/unvoting 2014-01-03 13:47:18 -08:00
peripheral-loader.h msm: pil: Add memory map and unmap function ptrs 2013-10-21 12:39:10 -07:00
pil-bcss.c ARM: dts: msm: Change bindings for subsystem dt properties 2013-12-27 13:49:50 -06:00
pil-femto-modem.c ARM: dts: msm: Change bindings for subsystem dt properties 2013-12-27 13:49:50 -06:00
pil-msa.c Merge "msm: pil-msa: Don't unconditionally write to restart_reg" 2013-12-02 07:26:38 -08:00
pil-msa.h
pil-pronto.c msm: soc: Rename soc/msm to soc/qcom 2013-12-30 10:46:35 -06:00
pil-q6v5-lpass.c msm: soc: Rename soc/msm to soc/qcom 2013-12-30 10:46:35 -06:00
pil-q6v5-mss.c msm: soc: Rename soc/msm to soc/qcom 2013-12-30 10:46:35 -06:00
pil-q6v5.c ARM: dts: msm: Change bindings for subsystem dt properties 2013-12-27 13:49:50 -06:00
pil-q6v5.h msm: pil-q6v5: Add support for QDSP6v5.2.0 2013-10-28 17:47:10 -07:00
pil-venus.c ARM: dts: msm: Change bindings for subsystem dt properties 2013-12-27 13:49:50 -06:00
pil-vpu.c ARM: dts: msm: Change bindings for subsystem dt properties 2013-12-27 13:49:50 -06:00
platsmp.c msm: platsmp: Update Krait power on boot sequence for MSM8962 2013-10-14 14:19:09 -07:00
platsmp.h msm: platsmp: Update Krait power on boot sequence for MSM8962 2013-10-14 14:19:09 -07:00
pm-8x60.c Merge "msm: pm: Move all sysfs data to pm-data." 2014-01-09 15:55:55 -08:00
pm-boot.c msm: pm-boot: clean up non TZ support code 2014-01-03 17:19:23 +05:30
pm-boot.h msm: pm-boot: clean up non TZ support code 2014-01-03 17:19:23 +05:30
pm-data.c msm: pm: Move all sysfs data to pm-data. 2014-01-08 13:55:31 -08:00
pm-stats.c msm: pm: Move all sysfs data to pm-data. 2014-01-08 13:55:31 -08:00
pm.h msm: pm: Move all sysfs data to pm-data. 2014-01-08 13:55:31 -08:00
ramdump.c msm: ramdump: Export kernel ramdump APIs 2013-10-03 13:28:42 -07:00
restart.c msm: restart: Correct the DL_MODE_PROP and EDL_MODE_PROP properties 2014-01-03 10:29:43 +05:30
rfic-fsm9900.c msm: fsm_rfic: Rename "qti" device tree prefix back to "qcom" 2013-12-27 13:49:44 -06:00
rmt_storage_client.c msm: soc: Rename soc/msm to soc/qcom 2013-12-30 10:46:35 -06:00
rpm-notifier.h
rpm-smd-debug.c msm: RPM: Add debugfs support to send requests to RPM 2013-12-04 14:57:27 -08:00
rpm-smd.c msm: pm: fix power driver compilation issues 2014-01-09 14:56:49 +05:30
rpm_log.c msm: pm: fix power driver compilation issues 2014-01-09 14:56:49 +05:30
rpm_log.h
rpm_master_stat.c msm: pm: fix power driver compilation issues 2014-01-09 14:56:49 +05:30
rpm_rbcpr_stats_v2.c msm: rpm_rbcpr_stats_v2: Changes for new RPM stats format 2013-10-17 19:39:09 +05:30
rpm_resources.h msm: reap unused kernel files 2013-11-21 17:45:28 -08:00
rpm_stats.c msm: pm: fix power driver compilation issues 2014-01-09 14:56:49 +05:30
rpm_stats.h
scm-boot.c
scm-boot.h
scm-pas.c
scm-pas.h msm: pil-bcast: Introduce PIL BCSS driver 2013-11-07 18:46:39 +05:30
scm-xpu.c
scm.c
sensors_adsp.c Merge "sensors: change the ssc sensor class driver name" 2013-11-12 02:28:25 -08:00
smcmod.c
smd.c msm: soc: Rename soc/msm to soc/qcom 2013-12-30 10:46:35 -06:00
smd_debug.c msm: soc: Rename soc/msm to soc/qcom 2013-12-30 10:46:35 -06:00
smd_init_dt.c msm: smem: Rename "qti" device tree prefix back to "qcom" 2013-12-27 13:49:49 -06:00
smd_private.c
smd_private.h msm: smd: Remove dead code 2013-12-19 08:54:50 -08:00
smd_rpc_sym
smd_rpc_sym.h
smem_log.c msm: soc: Rename soc/msm to soc/qcom 2013-12-30 10:46:35 -06:00
smp2p.c msm: smp2p: Fix init ordering problem 2014-01-03 03:38:42 -08:00
smp2p_debug.c msm: smp2p: add SSR boot-up handshake 2013-09-21 07:54:16 -07:00
smp2p_gpio.c msm: smp2p: Fix init ordering problem 2014-01-03 03:38:42 -08:00
smp2p_gpio_test.c
smp2p_loopback.c msm: smp2p: Fix init ordering problem 2014-01-03 03:38:42 -08:00
smp2p_private.h msm: ipc_logging: Support multiplatform 2013-12-07 13:33:38 -07:00
smp2p_private_api.h
smp2p_spinlock_test.c msm: soc: Rename soc/msm to soc/qcom 2013-12-30 10:46:35 -06:00
smp2p_test.c Merge "msm: smp2p: optimize the smp2p spinlock test" 2013-11-08 02:48:58 -08:00
smp2p_test_common.h msm: smp2p: optimize the smp2p spinlock test 2013-10-31 14:22:44 +05:30
smsm_debug.c msm: soc: Rename soc/msm to soc/qcom 2013-12-30 10:46:35 -06:00
socinfo.c mdm9630: rename msmkrypton to mdm9630 2014-01-10 10:03:08 -08:00
spm-regulator.c msm: spm-regulator: add support for specifying CPU mapping 2013-09-30 16:17:11 -07:00
spm-regulator.h
spm-v2.c msm: spm-v2: Use proper register offsets for SAW2_v3.0 2013-11-04 10:51:41 +05:30
spm.h Merge "msm: pm: provide per core pm stats support" 2013-11-20 06:14:39 -08:00
spm_devices.c msm: pm: fix power driver compilation issues 2014-01-09 14:56:49 +05:30
spm_driver.h
subsys-pil-tz.c msm: subsys-pil-tz: Introduce generic TZ PIL and SSR driver 2014-01-08 09:41:26 -08:00
subsystem_notif.c
subsystem_restart.c Merge "msm: pil: Add notifications to indicate execution of proxy voting/unvoting" 2014-01-07 08:50:42 -08:00
sysmon.c msm: Move system monitor header to mach include. 2013-11-19 13:44:10 -08:00
test-lpm.c msm: reap unused kernel files 2013-11-21 17:45:28 -08:00
test-lpm.h
test_qmi_client.c msm: qmi: Update test client to handle QMI API changes 2013-10-30 23:49:48 -06:00
timer.c msm: soc: Rename soc/msm to soc/qcom 2013-12-30 10:46:35 -06:00
timer.h
tz_log.c Merge "msm: tzlog: Initialize the scm_response structure" 2013-10-10 07:30:49 -07:00
wdog_debug.c
wdog_debug.h