drivers: misc: add fastchg from imoseyon
drivers: bcmdhd: update from I9505 source drop
bcmdhd: Enable Ad-Hoc (IBSS) mode

Enable Ad-Hoc (IBSS) mode for bcmdhd. We basically just need to set the
interface flag and avoid some P2P specific settings while scanning.
Also add the "station get" command for IBSS mode.

Signed-off-by: Bruno Randolf <br1@einfach.org>
immvibespi: add sysfs interface for controlling vibe intensity

This is based of codeworkx's work on smdk4412

Useful with something like this:
http://review.cyanogenmod.org/#/c/35981/

Change-Id: I1c1c16b4cefd600ebc6caa603d92044c466cf792
msm: Move video firmware base down to the right location

Change-Id: Id80f07b2f07cf8387d9fe5ef14fde955393e827d
d2: Remove board-m2-regulator. We use board-8960-regulator.

Change-Id: I9d10a8a3e1c3071af078f49c635182383e9bd5fa
misc: fsa9485: convert to use themodule_i2c_driver() macro

* Bring in line with caf&korg 3.4.y fsa9480 driver

MISC: convert drivers/misc/* to use module_i2c_driver()

This patch converts the drivers in drivers/misc/* to use the
module_i2c_driver() macro which makes the code smaller and a bit
simpler.

Signed-off-by: Axel Lin <axel.lin@gmail.com>
Cc: Michael Hennerich <hennerich@blackfin.uclinux.org>
Cc: Anantha Narayanan <Anantha.Narayanan@intel.com>
Cc: Hemanth V <hemanthv@ti.com>
Cc: Christoph Mair <christoph.mair@gmail.com>
Cc: Grant Likely <grant.likely@secretlab.ca>
Cc: Ben Gardner <bgardner@wabtec.com>
Cc: Minkyu Kang <mk7.kang@samsung.com>
Cc: Kalhan Trisal <kalhan.trisal@intel.com>
Cc: Darrick J. Wong <djwong@us.ibm.com>
Cc: Daniel Mack <zonque@gmail.com>
Cc: Rodolfo Giometti <giometti@linux.it>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

misc: fsa9480: Remove obsolete cleanup for clientdata

A few new i2c-drivers came into the kernel which clear the clientdata-pointer
on exit or error. This is obsolete meanwhile, the core will do it.

Change-Id: Ie172160e0b9241beca7bd22f38087070d15e6ec9
Signed-off-by: Wolfram Sang <w.sang@pengutronix.de>
Acked-by: Kyungmin Park <kyungmin.park@samsung.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
msm: camera: Fix locking in msm_close

Change-Id: Id832a967f5f790a93102b7761285012d5231de7a
d2: clean up logspam

Change-Id: Id19ca8fc1c51f975da91a57b2c14809a69b5294e

Conflicts:
	drivers/misc/a2220.c
	drivers/net/wireless/bcmdhd/dhd_sdio.c
video: msm: re-enable framebuffer splash screen

Also fix the big scary warning it gives (thanks detule!)

Change-Id: Ide4f92f209bccb4eb8b252ffe75a948f008687b5

Conflicts:
	drivers/video/msm/mipi_dsi.c
video: msm: Don't force BLT mode on Samsung HD panel

Change-Id: I08489f0342cf09607afcae6c48643c911c34f835
Enable RTC write

Change-Id: I462458c9147ec663115b807fa4df979977796b2d
msm_sdcc: Re-add bus bandwidth vote for BCM4334

 * Fixes scan failures and kernel panics in cfg80211.

Change-Id: Ifec15a7843c26132d027156100354670cae98a69
d2: Set the correct bus scaling values for camera

 * Fixes the VFE overflow issue.

Change-Id: I06d61fc64e5f876eb5ebbac5f3a0a14fab499de0
video: msm: Enable the MDP footswitch for 8960

Change-Id: I79d6b8d8125bc9b9bce051c3d812972b65ca1923
Makefile: use gcc 4.6
drivers: cpufreq: add asswax cpu governor
drivers: video: add three-way panel color selector

Based on work by morphic and ktoonsez
d2: update defconfigs