alistair23-linux/arch/arm/mach-msm
Daniel Walker bf83de4037 arm: msm: smd: use either package v3 or v4 not both
This modifies SMD to use either the package v3 or package v4,
but not both. The current code tries to allocate as v4 on all
system which can produce a scary looking error message on boot up,

smem_find(16, 40): wrong size 16424
smd_alloc_channel() cid=02 size=08192 'SMD_RPCCALL'

With this error the code then falls back on the package v3 allocation
method. This method is inefficient because it causes a slow down
on some systems even when the allocation method can be determined
at compile time. It also causes a kernel size increase that effects
all system and is not needed.

This change corrects the allocation to use one method or the other
and not both.

Signed-off-by: Daniel Walker <c_dwalke@quicinc.com>
2010-05-12 09:18:32 -07:00
..
include/mach arm: msm: smd: checkpatch clean up of smd/proc_comm 2010-05-12 09:15:39 -07:00
acpuclock-arm11.c arm: msm: warning fix in acpuclock.c 2010-05-12 09:14:38 -07:00
acpuclock.h arm: msm: add cpu frequency controls 2010-05-12 09:14:20 -07:00
board-halibut.c [ARM] msm: Add MSM_DEBUG_UART option. 2010-05-12 09:13:53 -07:00
board-mahimahi.c arm: msm: add board file for Nexus One (ie. mahimahi) 2010-05-12 09:14:43 -07:00
board-msm7x27.c arm: msm: add board file for MSM7x25/MSM7x27 SURF and FFA 2010-05-12 09:13:34 -07:00
board-msm7x30.c arm: msm: add board file for MSM7x30 SURF and FFA 2010-05-12 09:13:35 -07:00
board-qsd8x50.c arm: msm: add board file for QSD8x50 SURF and FFA 2010-05-12 09:13:44 -07:00
board-sapphire.c arm: msm: add board file for the HTC Sapphire device 2010-05-12 09:13:32 -07:00
board-trout.c arm: msm: move board-dream.c to board-trout.c 2010-05-12 09:14:33 -07:00
board-trout.h arm: msm: move board-dream.c to board-trout.c 2010-05-12 09:14:33 -07:00
clock-7x01a.c [ARM] msm: clock: provide clk_*() api support for 2008-10-22 02:41:00 -07:00
clock.c [ARM] msm: clock: provide clk_*() api support for 2008-10-22 02:41:00 -07:00
clock.h [ARM] msm: clock: provide clk_*() api support for 2008-10-22 02:41:00 -07:00
devices.c [ARM] msm: sdcc: Make slot status irq be a resource 2010-05-12 09:14:50 -07:00
devices.h [ARM] msm: clean up iomap and devices 2008-10-22 02:40:59 -07:00
dma.c msm: add dsb() syncronization to datamover driver 2010-05-12 09:14:17 -07:00
idle.S [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach 2008-08-07 09:55:48 +01:00
io.c arm: msm: correctly signal the apps-to-modem irq in smd/proc_comm 2010-05-12 09:15:35 -07:00
irq.c [ARM] msm: irq: fix lockdep issues 2010-05-12 09:13:56 -07:00
Kconfig arm: msm: smd: use either package v3 or v4 not both 2010-05-12 09:18:32 -07:00
last_radio_log.c [ARM] msm: add /proc/last_radio_log when supported by the modem. 2010-05-12 09:15:24 -07:00
Makefile [ARM] msm: add /proc/last_radio_log when supported by the modem. 2010-05-12 09:15:24 -07:00
Makefile.boot [ARM] msm: core platform support for ARCH_MSM7X00A 2008-01-26 14:39:14 +00:00
proc_comm.c arm: msm: correctly signal the apps-to-modem irq in smd/proc_comm 2010-05-12 09:15:35 -07:00
proc_comm.h arm: msm: smd: checkpatch clean up of smd/proc_comm 2010-05-12 09:15:39 -07:00
smd.c arm: msm: smd: use either package v3 or v4 not both 2010-05-12 09:18:32 -07:00
smd_debug.c [ARM] msm: smd: add support for DSP SMD channels 2010-05-12 09:15:11 -07:00
smd_private.h arm: msm: smd: use either package v3 or v4 not both 2010-05-12 09:18:32 -07:00
timer.c clocksource: pass clocksource to read() callback 2009-04-21 13:41:47 -07:00
vreg.c [ARM] msm: add new vreg IDs for MSM7X30 2010-05-12 09:14:41 -07:00