Variable GPU OC: sysfs interface to cycle through different top gpu speeds

- /sys/devices/system/cpu/cpu0/cpufreq/gpu_oc
- for now: 0 = 307mhz, 1 = 384mhz, 2 = 512mhz
- changes take effect immediately of course.

Change-Id: I79f927faf3097b73616fd6bad0d633635903c6b3
Tuna: Enable NTFS support

NTFS read support is useful combined with our USB-OTG support.

Change-Id: I92f75baad42c0410aef7cff105ff235afd4584fc
Add ROW I/O Scheduler by Qualcomm.

Change-Id: I937bfa6d1d7c3911fa5193e4849310a6a04bd0c2
Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
Tuna : Enable ROW I/O Scheduler

Change-Id: I97eaebc85c96fd7838b420ecd16fbacd806c086b
net: wireless: bcmdhd: Enable P2P probe request handling only during discovery

Change-Id: I2db29d5ed7f66f2a45feb890c81d510fcad24dd2
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
gpu: pvr: Update to DDK 1.8@2198402

 - Implemented a DC API change which queues a dummy display flip to
   workaround a rare and difficult to reproduce synchronization
   deadlock.
 - Eliminate log spam from Linux shrinker integration.
mm: Hold a file reference in madvise_remove

commit 9ab4233dd08036fe34a89c7dc6f47a8bf2eb29eb upstream.

Otherwise the code races with munmap (causing a use-after-free
of the vma) or with close (causing a use-after-free of the struct
file).

The bug was introduced by commit 90ed52ebe481 ("[PATCH] holepunch: fix
mmap_sem i_mutex deadlock")

[bwh: Backported to 3.2:
 - Adjust context
 - madvise_remove() calls vmtruncate_range(), not do_fallocate()]
[luto: Backported to 3.0: Adjust context]

Cc: Hugh Dickins <hugh@veritas.com>
Cc: Miklos Szeredi <mszeredi@suse.cz>
Cc: Badari Pulavarty <pbadari@us.ibm.com>
Cc: Nick Piggin <npiggin@suse.de>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Signed-off-by: Andy Lutomirski <luto@amacapital.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Merge "Add ROW I/O Scheduler by Qualcomm." into cm-10.1
Merge "Tuna : Enable ROW I/O Scheduler" into cm-10.1
Restored ARP offload agent mode

Merged from 3.0-jb-mr1.1

Change-Id: Ifcb2d9b22c515e0ed096c56dc4f9dd9c63e22ab8
Merge "Variable GPU OC: sysfs interface to cycle through different top gpu speeds" into cm-10.1
Merge "Restored ARP offload agent mode" into cm-10.1
merge features from cm and mako defconfigs and enable optimizations