block/bfq-iosched.c: GCC 4.8.x compatibility fixup

Signed-off-by: Paul Reioux <reioux@gmail.com>
stereo call recording support

Change-Id: I934c252283d1346f9c1f6cf786ce2f661f20a049

Signed-off-by: flar2 <asegaert@gmail.com>
disable crc check

(cherry picked from commit 63534a262e7caba6c443afe9529f8f1ecb095bb0)
Fixed all leaks and warnings

Signed-off-by: LaboDJ <jacopolabardi@gmail.com>

(cherry picked from commit b83b0e9a1f7ed03d2f8a91a7e0ddb9910b5d8820)
bcmdhd: reducir wakelocks

Signed-off-by: flar2 <asegaert@gmail.com>
Signed-off-by: LaboDJ <jacopolabardi@gmail.com>

Conflicts:
	drivers/net/wireless/bcmdhd/dhd_linux.c

(cherry picked from commit 33633d87e64c7c6d82802f7dcc3767bad299698c)
tcp: network speed tweak

Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>

(cherry picked from commit b36335157915ba37b95d2d89b0f6ac30fe10f390)
Update to latest F2FS

(cherry picked from commit 3ba0af4f2558a1e235989f7ce785b34969d9a6fc)
f2fs: fix wrong statistics of inline data
If we remove a file that has inline data after mount, our statistics turns to
inaccurate.

cat /sys/kernel/debug/f2fs/status
  - Inline_data Inode: 4294967295

Let's add stat_inc_inline_inode() to stat inline info of the file when lookup.

Change log from v1:
 o stat in f2fs_lookup() instead of in do_read_inode() for excluding wrong stat.

Signed-off-by: Chao Yu <chao2.yu@samsung.com>
Signed-off-by: Jaegeuk Kim <jaegeuk.kim@samsung.com>
Signed-off-by: LaboDJ <jacopolabardi@gmail.com>

(cherry picked from commit acf35be29fdf9e55632811440aad6624f0730507)
fs: exfat: This is FS and not drivers

Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
Signed-off-by: LaboDJ <jacopolabardi@gmail.com>

(cherry picked from commit efb9b29da53bb2de1856127f62a83433349aa3f8)
fs: exfat: Update to v1.2.5

Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>

(cherry picked from commit 663a2eedca8adb606c7899d4d8fe5187aa928693)
fs: exfat: Update to v1.2.9
drivers/input/touchscreen/touch_synaptics_ds5.c: No suspend irq

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
Signed-off-by: flar2 <asegaert@gmail.com>

(cherry picked from commit b376f1aec24c0c41b3bc69e4025ff6142dbc6d08)
add sweep2wake source files

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
Signed-off-by: flar2 <asegaert@gmail.com>

(cherry picked from commit 5a2fa7cd1f3c2215877678fdf41022ae0a22c45c)
sweep2wake: add qpnp-power-on hooks for the power key

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
Signed-off-by: flar2 <asegaert@gmail.com>

(cherry picked from commit d62f56a6887578f053e1f8a54fc2b7eb079b8f59)
drivers/input/touchscreen/touch_synaptics_ds5: add is_single_touch & s2w detection hook

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
Signed-off-by: flar2 <asegaert@gmail.com>

(cherry picked from commit de32062fb6ff88adc3fac58d8c5d9c6eecca58f9)
sweep2wake: backport per device settings from sweep2wake2 (like pwr btn choice too)

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
Signed-off-by: flar2 <asegaert@gmail.com>

(cherry picked from commit 7cf90d4aeed91844f33d24809108453b5b430c7f)
drivers/input/touchscreen/touch_synaptics_ds5: disable suspend if sweep2wake is enabled

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
Signed-off-by: flar2 <asegaert@gmail.com>

(cherry picked from commit 13510d259e74c9c908bc85f3b3f5377d75ac3705)
drivers/input/touchscreen/touch_synaptics_ds5: add reset code on finger release

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
Signed-off-by: flar2 <asegaert@gmail.com>

(cherry picked from commit f0f7488e96874e7a9b144b5c3b133a675c9e14ef)
drivers/input/touchscreen/touch_synaptics_ds5: add screen suspend indicator

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
Signed-off-by: flar2 <asegaert@gmail.com>

(cherry picked from commit e39a7b8d4e64fcc84b51fbe2b32e3220b3776a6d)
sweep2wake: add irq_wake indicator

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
Signed-off-by: flar2 <asegaert@gmail.com>

(cherry picked from commit a9c007e060c9f861aa417b64e06766c933851179)