cypress-touchkey: don't call all_keys_up on every irq error

Change-Id: I56433814f3e37565d44f2960d8912a7d3615a068
Merge branch 'cyanogenmod' into cm-10.1
add support for p1

Signed-off-by: Chirayu Desai <cdesai@cyanogenmod.org>
Signed-off-by: Humberto Borba <humberos@gmail.com>
Signed-off-by: Koudai Aono <koxudaxi@gmail.com>
Change-Id: I2dcbaee7f17852ed3ea4a5db2d103704027fe259
HumberOS-splash-screen

Signed-off-by: Humberto Borba <humberos@gmail.com>
Merge 3.0.74
.config compile bcmdhd as module

Signed-off-by: Humberto Borba <humberos@gmail.com>
p1: config: HumberOS-v1.0

Signed-off-by: Humberto Borba <humberos@gmail.com>
driver: misc: add fast charger function

Signed-off-by: Humberto Borba <humberos@gmail.com>
drivers: input: touchscreen: add sysfs key led brightness intensity control

Signed-off-by: Humberto Borba <humberos@gmail.com>
drivers: input: touchscreen: add 1.2G clock step to touch

Set 1G as default.

Signed-off-by: Humberto Borba <humberos@gmail.com>
drivers: media: video: mfc: reduce memory

Signed-off-by: Humberto Borba <humberos@gmail.com>
Revert ".config compile bcmdhd as module"

This reverts commit aa1787190ed8dbe544e69787525a888f6f5f6c6c.
P1: config: add missed SAMSUNG_P1 for Kconfig

Signed-off-by: Humberto Borba <humberos@gmail.com>
P1: arm: mach: fix vibrator for P1 variants

needs P1 users tests

Signed-off-by: Humberto Borba <humberos@gmail.com>
drivers: video: samsung: fix ui colors

Signed-off-by: Humberto Borba <humberos@gmail.com>
Merge 3.0.75
HumberOS-v1.1

Signed-off-by: Humberto Borba <humberos@gmail.com>
p1: arm: mach: fix cmdline reboot

Signed-off-by: Humberto Borba <humberos@gmail.com>
p1: arm: mach: reduce memory alloc

Signed-off-by: Humberto Borba <humberos@gmail.com>
p1: arm: mach: remove unused functions

Signed-off-by: Humberto Borba <humberos@gmail.com>