defconfig: remove unused config
lib/idr: add helper functions from kernel 3.1
drivers/staging/iio: replace with source from Manta kernel 3.4 for invensense iio driver support
fixup/cleanup board files for iio-based mpu6050 drivers
remote old invensense driver
defconfig: update jem/tate configs for new iio invensense driver
defconfig: update jem_phablet config
remove unused driver: misc/max1161x
remove unused driver: misc/hall
defconfig updates
inv/mpu: split accel/gyro data
mmc: core: new discard feature support at Samsung eMMC v4.41+.

Support discard feature if MID field in the CID register is 0x15, EXT.CSD[192]
(device version) is 5 and Bit 0 in the EXT.CSD[64] is 1. Also removed REQ_SECURE flag
check to avoid kernel hang.

This patch is released from samsung.
up TILER1D allocation for 1920x1200 panel

Change-Id: I00df1e677ca432e7fd61a81a897be4c8d36816df
bowser-panel: fix tiler1d allocation
Revert "bowser-panel: fix tiler1d allocation"

This reverts commit 42a2bf486b1f61a3fff3be13debcf99035ebe7ce.
defconfigs: update
merge in omapzoom 3.0-dev kernel changes
TWL6030: IRQ: Prevent interrup loss while dispatching TWL interrupts

When TWL interrupt occurs the interrupt register is read, then all pending
interrupts are dispatched and finally the interrupt status register is cleared.
Any interrupt ocurred during the dispatching will be never registered, because
the register will be cleared witout re-reading the status register.
Moving the interrupt status register clear code immediately after the register
read, prior to dispatch the interrupts, thus allowing any new event from TWL to
fire new interrupt.
defconfig variant support
defconfig: add selinux variant defconfig