motsnd: mcbsp3_i2s1_pin_mux_switch is not required on Defy (and currently fails to compile).

Change-Id: Idabe61dc17e4be534d629a26abf08aaf35895813
board-mapphone-cpcap-client: Port the audio configuration from Motorola Solana.

Change-Id: I13546959e8e9a5ede87620b7746dbc67ab63947f
Defy config: Enable motsnd and related config switches.

Change-Id: I5f1762e08e732947b68ad30badbdb23998d46f2a
motsnd/Defy config: Disable OMAP4 specific functions.

This disables MOTSND_CONFIG_ENABLE_SPDIF and MOTSND_CONFIG_ENABLE_ABE as well as CONFIG_SND_OMAP_SOC_ABE_DSP.
The whole aess/ABE_DSP platform is for OMAP4 only.

Change-Id: I2d5d477d350a5095745f0ee12cc393bf2a724d66
fix detect wifi device
fix compile
wifi changes as in stock .32
Enable fake vsync IRQs when frames are done
video: omap2: Add support for VSYNC notify via sysfs

 * Sending uevents at 60Hz is very nasty for userspace with many
   listeners. This patch provides an alternate notification mechanism
   via the framebuffer sysfs which we can simply poll on.
 * Requires a userspace change to hwcomposer to support this.

Based on Change-Id Iba180da52ae05b3e702790e27c7ded65d57445c9 from
the msm8660-common CM kernel for Samsungs
enable fake vsync for tests
enable VSYNC_SYSFS
some fixes from 1.8 ddk
enable display auto-update mode
add more build flags for sgx
disable fake vsync
enable gptimer
cleanup btwifi stuff
update defconfig, enable btwlink
restore timer-gp include
bt use gpio, not irq