Squashed update of kernel from 3.0.58 to 3.0.59
Initial support for ancora_tmo (SGH-T679)
ancora_tmo: Fix vibrator

Not 100% sure since I can't test it personally.
ancora_tmo: Fix display regulators
ancora_tmo: Use gpio config code from stock kernel
ancora_tmo: Update board file for jb_chocolate
ancora_tmo: Update defconfig
Squashed update of kernel from 3.0.59 to 3.0.60
cpufreq: make the "scaling_cur_freq" sysfs entry pollable

Wakeup userspace poll on change of cpu frequency. The userspace
may then take action to change the power/performance
characteristics of the device.

Change-Id: I3030b22084fe7e0143b978a198ddcc579e7d6e83
Signed-off-by: Amar Singhal <asinghal@codeaurora.org>
cpufreq: Make the "scaling_governor" sysfs node pollable

A userspace module programs different qos-rules depending on the
governor running in the system. Make the governor node
pollable, so that the userspace module can be triggered when
the value of the governor changes.

change-Id: Ic89c77c7d16b0f8954d59a211612e9a8e98a2c28
Signed-off-by: Amar Singhal <asinghal@codeaurora.org>
drivers: cpufreq: Send a uevent when governor changes

* Useful so userspace tools can reconfigure.
Merge remote-tracking branch 'arco/jb-3.0' into jb-3.x-bu

Conflicts:
	arch/arm/configs/ancora_tmo_defconfig
	arch/arm/mach-msm/board-ancora_tmo.c
	drivers/power/ancora_tmo_battery.c
	drivers/sensors_ancora/Kconfig
Merge remote-tracking branch 'arco/jb-3.0' into jb-3.x-bu
Use fast charge config.