enable more TCP stuff

Change-Id: I026a7b7746851d4c79431abc1f79a6cc8bce8a25
set noop as default scheduler

Change-Id: Ia34ad56b8c5ee0532df96150e9e19e9f0c223e97
BLN Support

* Credits to Jeffrey Clark @h0tw1r3 with very slight modifications by myself to work with the post 4/24 CM android_kernel_samsung_msm8660-common Kernels. For original commit see 4d81881fbe5915eac03d6548bcde42bb356ad3a2

Change-Id: Id98ea8e8bb8bf3cef0072d0bc5e8ba33466baf04
Signed-off-by: Chester Kener <Cl3Kener@gmail.com>
Avoid to create duplicate filename for misc devices.

There has two bugs.
1. For example, the 'psaux' device will use '1' as minor number to
register misc device, but misc deriver doesn't set the '1' as used.
It's the root casue for duplicate filename.
2. From warning message, minor number '1' is the one of duplicate
fileanme, it meanes the number of dynamic minor is not enough.

The symptom of creating duplicate filename:
------------[ cut here ]------------
     WARNING: at fs/sysfs/dir.c:508 sysfs_add_one+0x7c/0x9c()
     sysfs: cannot create duplicate filename '/dev/char/10:1'
[<c00148b8>] (unwind_backtrace+0x0/0x11c) from
[<c007f828>] (warn_slowpath_common+0x48/0x60)
[<c007f898>] (warn_slowpath_fmt+0x2c/0x3c)
[<c018696c>] (sysfs_add_one+0x7c/0x9c)
[<c01874b4>] (sysfs_do_create_link+0x10c/0x1f8)
[<c03bd6c0>] (device_add+0x1ac/0x5e4)
[<c03be24c>] (device_create_vargs+0x8c/0xd0)
[<c03be2ac>] (device_create+0x1c/0x24)
[<c037c7a4>] (misc_register+0xb4/0x118)
[<c0e30c1c>] (init_log+0x10/0x4c)
[<c0e009d8>] (do_one_initcall+0x90/0x160)
[<c0e00b94>] (kernel_init+0xec/0x1a8)
[<c000f468>] (kernel_thread_exit+0x0/0x8)
---[ end trace da227214a82491b9 ]---

BUG 8889112

Change-Id: I186a945a56fc831f59e19509365a0ae8a481bb2d
Signed-off-by: singhome_lee <singhome_lee@asus.com>
msm8660: cypress-touchkey - add keydisabler

Change-Id: I46df74083cddab6baf4be07a5384ae3b151da1e2
add sysfs interface for vib intensity

Change-Id: I918ca477b796a386605cc799c409ec286b307017
ld9040: add gamma control and color calibration controls

* Ported from piranha: https://github.com/CyanogenMod/android_kernel_samsung_piranha/commit/a56462e30650060e751569c153428c918d945d2f

Change-Id: I4ab59f2463084a39d6fa8070208bfb0b287248d8
ld9040: add additional checks and fixes

Change-Id: I9823f0e52735577e78b8a6c762666ccf110ecdad
herc/sky: regenerate and rename defconfigs

Change-Id: Ic990ee8a5f3b6c43ba81d4a2077a526c048730ea