Add sysfs vibrator intensity controls

Patch Set 2
    Removed unused variable

Patch Set 3
    Use pwm_old variable

Patch Set 4
    Add authorship
board-tuna-vibrator.c: Low vibrator dmesg log Spam
BMP180: Report temperature through ABS_MISC.
BMP180: Finish temperature reporting.
BMP180: Fix typo.
input: touchboost: I've tried a gazillion different ways to deal with input cpu-boost events, but in the end what really works for me and flawlessly is leaving the governor taking care of the cpu frequency changes. I'd rather have a global input register handler that feeds the governor with the touch input times in usecs and leave the boosting logic to the governor. CAF's cpu-boost code is half broken too so I'm not bothering with trying it again.

Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
Revert "tuna: no need for 16mb reserved for the framebuffer."

This reverts commit 82d06d56814505604e7016ffde0fc244aae05022.
tuna: reduce framebuffer size to 12 MB

11 MB would be enough, but make sure the succeeding memory has page table aligned memory too (1 page table = 2 MB).

Conflicts:

	arch/arm/configs/franco_defconfig