Small updates
update config suffix

Change-Id: I983fcfe84d73181635a9ea1d152fcf1530bab707
ums: allow multiple lun files for n1 and bose

independant part of CONFIG_USB_ANDROID_SAMSUNG_COMPOSITE

Change-Id: I8fafe4565bb5be1971f6c5a57c3b1052838cd711
make code nicer

Change-Id: I474514efdc5fef30ddb8c94f7a96e309bf151382
bcmdhd: Enable Ad-Hoc (IBSS) mode

This enables 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.

Thanks to Bruno Randolf <br1@einfach.org>
(https://github.com/CyanogenMod/android_kernel_samsung_aries/commit/7b6680bdae231e45b6107479078c3a6af99f11dc)

Change-Id: Ie6f172ac18451e25dc58655fe2827a2f0c0230dd
mpu3050: enable accelerometer calibration

Needed for DeviceSettings.

Change-Id: I936fcef57ab3c6cd83d4a3a092405c70cf7e5318
Revert 'mpu3050: enable accelerometer calibration'

Id of reverted commit: I936fcef57ab3c6cd83d4a3a092405c70cf7e5318

Change-Id: Iedf0a82ab055dc2b222f4b3e0e3778bbb70ef3c4
Fix restore mDNIe mode after screen unlock, removed hardcode for Dynamic mode

Change-Id: I4c7ed7d45ddd8940861b5639536beb83dcc93fab
Full rebase

Change-Id: Ibd2df98091957c374429ae82578ea3ed42dbc0a3
remove duplicated CONFIG_FSA9480
Cleanup BT LPM, FM code cleanup

Change-Id: Ie411b4061dc04835cac5f0e20918a51306ca39b3
ARM: 7206/1: Add generic ARM instruction set condition code checks.

This patch breaks the ARM condition checking code out of nwfpe/fpopcode.{ch}
into a standalone file for opcode operations. It also modifies the code
somewhat for coding style adherence, and adds some temporary variables for
increased readability.

Signed-off-by: Leif Lindholm <leif.lindholm@arm.com>
Reviewed-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
ARM: 7208/1: Add condition code checking to SWP emulation handler.

This patch fixes two separate issues with the SWP emulation handler:
1: Certain processors implementing ARMv7-A can (legally) take an
   undef exception even when the condition code would have meant that
   the instruction should not have been executed.
2: Opcodes with all flags set (condition code = 0xf) have been reused
   in recent, and not-so-recent, versions of the ARM architecture to
   implement unconditional extensions to the instruction set. The
   existing code would still have processed any undefs triggered by
   executing an opcode with such a value.

This patch uses the new generic ARM instruction set condition code
checks to implement proper handling of these situations.

Signed-off-by: Leif Lindholm <leif.lindholm@arm.com>
Reviewed-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
ARM: 7207/1: Use generic ARM instruction set condition code checks for nwfpe.

This patch changes the nwfpe implementation to use the new generic
ARM instruction set condition code checks, rather than a local
implementation. It also removes the existing condition code checking,
which has been used for the generic support (in kernel/opcodes.{ch}).

This code has not been tested beyond building, linking and booting.

Signed-off-by: Leif Lindholm <leif.lindholm@arm.com>
Reviewed-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
ARM: 7483/1: vfp: only advertise VFPv4 in hwcaps if CONFIG_VFPv3 is enabled

VFPv4 support depends on the VFPv3 context save/restore code, so only
advertise support in the hwcaps if the kernel can actually handle it.

Cc: <stable@vger.kernel.org> # 3.1+
Signed-off-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
TSP: Add support for setting vibration intensity

Based on:
https://github.com/pengus77/lge-kernel-star/commit/2e7eb842a562735802392532691c3b0497fba536
https://github.com/CyanogenMod/android_kernel_samsung_jf/commit/2515381417287a7031ed3ac4f1778bd5d5486571

Change-Id: I40da679027c90998c8b8310475431e4d90292747
TSP: Don't have two timed_outputs with the same name

Change-Id: I5960de8a6cae69e5614d694b8ddef5389e1e15ed
defconfig: Fix permission

Change-Id: Ia49f94f05de3d655aa9d9b137022bb94ede38908
Disable metal suppression check to fix touchscreen lags after screen On

Change-Id: Ieaa761fd71f0ae060dbfada87861dba2decaa69a
Squashed commit of many changes from P4 kernel

Change-Id: Iea4fa968fe039afe59c03ea051cde42db7abdc31