MFC: Update from Aries (H/W Accel)

Conflicts:
	arch/arm/plat-s5p/bootmem.c
	drivers/media/video/samsung/mfc50/mfc.c

Signed-off-by: scotthartbti <scott.hart.bti@gmail.com>
Add interactive/smartass governers.. need more choices!
Signed-off-by: scotthartbti <scott.hart.bti@gmail.com>
Enable both smartass and interactive governors
Signed-off-by: scotthartbti <scott.hart.bti@gmail.com>
defconfig - enable SVNET_WHITELIST
Signed-off-by: scotthartbti <scott.hart.bti@gmail.com>
Use reboot structure from P1
Signed-off-by: scotthartbti <scott.hart.bti@gmail.com>
Added CleanCache
Couple things missed for cleancache
Signed-off-by: scotthartbti <scott.hart.bti@gmail.com>
ext4: add cleancache support

This seventh patch of eight in this cleancache series "opts-in"
cleancache for ext4.  Filesystems must explicitly enable cleancache
by calling cleancache_init_fs anytime an instance of the filesystem
is mounted. For ext4, all other cleancache hooks are in
the VFS layer including the matching cleancache_flush_fs
hook which must be called on unmount.

Details and a FAQ can be found in Documentation/vm/cleancache.txt

[v6-v8: no changes]
[v5: jeremy@goop.org: simplify init hook and any future fs init changes]
Signed-off-by: Dan Magenheimer <dan.magenheimer@oracle.com>
Reviewed-by: Jeremy Fitzhardinge <jeremy@goop.org>
Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Acked-by: Andreas Dilger <adilger@sun.com>
Cc: Ted Ts'o <tytso@mit.edu>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Al Viro <viro@ZenIV.linux.org.uk>
Cc: Matthew Wilcox <matthew@wil.cx>
Cc: Nick Piggin <npiggin@kernel.dk>
Cc: Mel Gorman <mel@csn.ul.ie>
Cc: Rik Van Riel <riel@redhat.com>
Cc: Jan Beulich <JBeulich@novell.com>
Cc: Chris Mason <chris.mason@oracle.com>
Cc: Mark Fasheh <mfasheh@suse.com>
Cc: Joel Becker <joel.becker@oracle.com>
Cc: Nitin Gupta <ngupta@vflare.org>
update ext4/jbd2 drivers from linux 2.6.35.14

Change-Id: I476e3e8abb4bb6ffb430f71bfbd885e15dea8faa

Conflicts:
	fs/ext4/super.c

Signed-off-by: scotthartbti <scott.hart.bti@gmail.com>
Adjust frequencies for smartass and interactive
Signed-off-by: scotthartbti <scott.hart.bti@gmail.com>
misc: samsung_modemctl: add timeouts to deal with modem crashes

In the event the modem is not responsive during boot, ramdump, or
semaphore acquisition, we timeout and return an error to userspace,
so the RIL can reset the modem.

Signed-off-by: Brian Swetland <swetland@google.com>
samsung_modemctl: downref mmio sem request count on failure

Avoids getting stuck on modem restart after failure.

Signed-off-by: Brian Swetland <swetland@google.com>
modem_ctl:Check FMT Data at every onedram interrupt

Transfering data between AP and BP,
1. Get access authority
2. Write data to OneDRAM
3. Write command to OneDRAM's mailbox region
4. The opposite side get the interrupt
5. Read the OneDRAM's mailbox region
6. Accoding to mailbox command, processing the data.
Our commands for mailbox are composed of FMT, RAW, RFS, request & response semaphore and so on.

When FMT data is required to response, sometimes exceptional cases occur.
1. FMT data from the BP; 2. Request the access authority from the BP
Requesting the access authority command overwrites FMT data command.
Access authority will be asked prior to AP reading the FMT Data.
AP give back the access authority to BP, and FMT data from BP will be timeout.

Signed-off-by: Kyungtak Hur <kt.hur@samsung.com>

Change-Id: I0ef20fd2afe7973bb9f84653261fa20ad2c06d6d
Signed-off-by: HUR KYUNGTAK <kt.hur@samsung.com>
samsung_modemctl: Fix ethertype for IPv6 packets.

Although the modem is IPv6-capable, the driver always sets
the ethertype to IPv4 when passing received packets to the
kernel, causing them to be dropped. Get the ethertype from
the first nibble of the IP header instead.

Signed-off-by: Lorenzo Colitti <lorenzo@google.com>
Change-Id: I9b1c445cb16919c348c9aeb38e23c7c8ff5e52c9
misc: samsung_modemctl: Remove unnecessary semaphore check

modem_start function checks whether AP holds the
semaphore and in the next line gives the semaphore
to MODEM.
RIL tries to reset modem multiple times when
the modem_start function returns error

Signed-off-by: Kocharlakota.sridhar <k.sridhar@samsung.com>
samsung_modemctl: initialize skb->mac_header before passing it to netif_rx().

Signed-off-by: Chia-chi Yeh <chiachi@android.com>
misc: samsung_modemctl: Add multipdp support
Signed-off-by: scotthartbti <scott.hart.bti@gmail.com>
Add Smartass governor
Signed-off-by: scotthartbti <scott.hart.bti@gmail.com>
Enable smartass
Signed-off-by: scotthartbti <scott.hart.bti@gmail.com>
Touchscreen: Fix unresponsive touchscreen
Signed-off-by: scotthartbti <scott.hart.bti@gmail.com>