ville: add Camcorder Tx device for video recording
ville: move kernel configuration to common

Change-Id: I77365000a6362fe44ca673741a30dbf5ed84a4fb
ville: move init scripts to common where possible

Change-Id: I61c31425f106b1216fa07ba54140f4617a7140fb
ville: build camera HAL from common
Revert "ville: build camera HAL from common"

This reverts commit c30d127c173fd737b9dda8b0732e9b1617382b3a

Change-Id: Ife6c48f2cd26902c008e0abdceb7025047477507
ville: fix a minor error in snd_soc_msm_2x

Change-Id: I4c2488f9cc133e9ca621f23e2a11c0c4a0d1db93
ville: Use a non-bogus ACDB id for AFE proxy

 * The bogus ACDBID "0:1" is causing the previous calibration data to be
   reused instead of the correct data. The result is the absolutely
   shitty sound you hear over AD2P.
 * Use 10:1 so that the HiFi calibration data is applied to the DSP.
 * Rock on with your bad self.
ville: add MTP IDs

Change-Id: I5c4d69e68b745000e327f0ce0c9da05722f45b5d
ville: change MTP+ADB PID to match JB OTA

MTP+ADB PID sourced from
http://forum.xda-developers.com/showthread.php?p=37890002#post37890002

Change-Id: Ic646e0a4a1372d489c61ea04ef2cb523d9c31caf
ville: support recovery building

Patch set 1: depends on:
 msm8960-common: move recovery files to common where possible
 http://review.cyanogenmod.org/31918

Change-Id: Ieb4c0fd4b86d951e3ab84a96951d63b95994ff51
ville: boost camcorder mic volume

Change-Id: If92bec4da455631898e1fe388a3ed5201113d586
ville: increase earpiece volume in-call