Reserving memory for camera even if ION used
Merge pull request #2 from vbelo/patch-1

Reserving memory for camera even when ION used
Adding missing MT9M113 camera sensor call

Tenderloin uses surf devices and not sim/rumi ones
Merge pull request #4 from vbelo/patch-2

Add missing MT9M113 camera sensor call
hookup camera
msm_camio_disable: fix double-disable of CAMIO_VFE_CLK
pm8058_rtc: enable rtc write
tenderloin: enable BT_HOST_WAKE irq pin on boot
tenderloin: support overclock to 1.8Ghz
tenderloin: debounce the keys
tenderloin: fix USB OTG host enable
tenderloin: restart/shutdown uses Palm bootloader
tenderloin: defconfig: disable MSM_HOTPLUG
tenderloin: add proper delay to allow panel/etc to power-on

Without this (added) delay, intermittent issues related to display
may occur. In particular:
  mdp4_lcdc_wait4dmap 402  TIMEOUT_
  mdp_enable_irq: MDP IRQ term-0x1 is already set, mask=101 irq=1
was observed intermittently during resume. Also, frequently coexisting
with the above timeout issue was persistent (until possibly cleared
by a future suspend/resume) display corruption where the leftmost
(if in landscape with home button to right) 6 or so column of pixels
will be swapped with the rightmost column of 6 or so pixels.
cpufreq: sync core min/max frequency
backport of CONFIG_LINK_CPU_GOVERNORS implementation by @elbermu.

generic userpace oc only changes the min/max freq of core 0.
make sure all frequency changes apply to the other cores as well.
audio: bring back icodec rx idlelock hold hack
holds a idlelock while icodec rx (audio_out) is active to ensure no q6 watchdogs bites happen in suspend.
this allows us to reenable power collapse for core 0.
HID: wiimote: Add Nintendo Wii Remote driver stub

Add stub driver for the Nintendo Wii Remote. The wii remote uses
the HID protocol to communicate with the host over bluetooth. Hence,
add dependency for HIDP and place driver in hid subsystem.

Signed-off-by: David Herrmann <dh.herrmann@googlemail.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
HID: wiimote: Register wiimote hid driver stub

The wiimote uses a fake HID protocol. Hence, we need to prevent
HIDINPUT and HIDDEV from parsing wiimote data and instead parse
raw hid events.
Add VID/PID to hid-core so the special driver is loaded on new
wiimotes.

Signed-off-by: David Herrmann <dh.herrmann@googlemail.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
HID: wiimote: Add wiimote device structure

Allocate wiimote device structure with all wiimote related data
when registering new wiimote devices.

Signed-off-by: David Herrmann <dh.herrmann@googlemail.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
HID: wiimote: Register input device in wiimote hid driver

Register input device so the wiimote can report input events on
it. We do not use HIDINPUT because the wiimote does not provide any
descriptor table which might be used by HIDINPUT. So we avoid
having HIDINPUT parse the wiimote descriptor and create unrelated
or unknown event flags. Instead we register our own input device
that we have full control of.

Signed-off-by: David Herrmann <dh.herrmann@googlemail.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>