Touchwake does not behave correctly when getting a phone call.
Lower the timeout to lower the occurence of bad behaviour.
Increased nominal voltage for MPU1350MHz

Nominal voltage for MPU 1350MHz should be 1443mV instead of 1400mV otherwise the calibrated voltage for this OPP could result in being too low

Change-Id: I4ef7455b2d21fc2797402ab6a0f1fcc659276ea6

Conflicts:
	arch/arm/mach-omap2/opp4xxx_data.c
Revert Frequencies and Voltages to Stock CM10 Kernel
panel-s6e8aa0.c: Fix some typos
Revert "MPU 1350MHz: improve stability:"

This reverts commit a241bddc11d065a977f04ceb8455ce3be66bd0ea.

Conflicts:
	arch/arm/mach-omap2/opp4xxx_data.c
Merge remote-tracking branch 'omap/android-omap-tuna-3.0-jb-mr0'

Conflicts:
	drivers/net/wireless/bcmdhd/wl_cfg80211.c
tcp: RFC2988bis + taking RTT sample from 3WHS for the passive open side

This patch lowers the default initRTO from 3secs to 1sec per
RFC2988bis. It falls back to 3secs if the SYN or SYN-ACK packet
has been retransmitted, AND the TCP timestamp option is not on.

It also adds support to take RTT sample during 3WHS on the passive
open side, just like its active open counterpart, and uses it, if
valid, to seed the initRTO for the data transmission phase.

The patch also resets ssthresh to its initial default at the
beginning of the data transmission phase, and reduces cwnd to 1 if
there has been MORE THAN ONE retransmission during 3WHS per RFC5681.

Signed-off-by: H.K. Jerry Chu <hkchu@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
(cherry picked from commit 9ad7c049f0f79c418e293b1b68cf10d68f54fcdb)
ipv4: save cpu cycles from check_leaf()

Compiler is not smart enough to avoid double BSWAP instructions in
ntohl(inet_make_mask(plen)).

Lets cache this value in struct leaf_info, (fill a hole on 64bit arches)

With route cache disabled, this saves ~2% of cpu in udpflood bench on
x86_64 machine.

Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
(cherry picked from commit 5c74501f76360ce6f410730b9b5e5976f38e8504)
net: Compute protocol sequence numbers and fragment IDs using MD5.

Computers have become a lot faster since we compromised on the
partial MD4 hash which we use currently for performance reasons.

MD5 is a much safer choice, and is inline with both RFC1948 and
other ISS generators (OpenBSD, Solaris, etc.)

Furthermore, only having 24-bits of the sequence number be truly
unpredictable is a very serious limitation.  So the periodic
regeneration and 8-bit counter have been removed.  We compute and
use a full 32-bit sequence number.

For ipv6, DCCP was found to use a 32-bit truncated initial sequence
number (it needs 43-bits) and that is fixed here as well.

Reported-by: Dan Kaminsky <dan@doxpara.com>
Tested-by: Willy Tarreau <w@1wt.eu>
Signed-off-by: David S. Miller <davem@davemloft.net>
(cherry picked from commit 6e5714eaf77d79ae1c8b47e3e040ff5411b717ec)

Conflicts:

	drivers/char/random.c
	net/ipv4/route.c
Kernel Version: ak.122.jb.eva03
sync: update new fence status with sync_fence_signal_pt

If a fence's pt is signaled before sync_fence_create is called, the fence
will never transition into the signaled state.  This also address a tiny
race if a merged fence's pt after sync_fence_get_status checks it's status
and before fence->status is updated.

Change-Id: Ic8e292a323db26c6f04cb4757d920278b3125ff6
Signed-off-by: Erik Gilling <konkers@android.com>
sync: use proper barriers when waiting indefinitely

The previous fix only addressed waiting with a timeout.

Change-Id: I8ad735d2d0dfdd53592904e8a54f5689cb5eaa5e
Signed-off-by: Erik Gilling <konkers@android.com>
Added FSync Control version 1.

Conflicts:
	drivers/misc/Kconfig
	drivers/misc/Makefile

Conflicts:
	drivers/misc/Kconfig
	drivers/misc/Makefile
Never append '+' symbol to kernel version string.
Upgrade android binder to 3.4 version
Upgrade android drivers to 3.4 version

Conflicts:
	drivers/staging/android/Kconfig
Really add those 3.4 missing files
Clean up some mess in my tree
Makefile + vfp/Makefile: Rework Flagand Add -mfpu=neon -mfloat-abi=softfp
Kernel Version: ak.123.jb.eva03