Initial kecinzer commit

Signed-off-by: kecinzer <kecinzer@gmail.com>

GCC 4.9.1: fix compile warnings

Use Cortex-a15 Flags

Signed-off-by: Chester Kener <Cl3Kener@gmail.com>

Enable Graphite

* and remove conflicting flags

Signed-off-by: Chester Kener <Cl3Kener@gmail.com>

Makefile: Use Fast Math Again

* We need this to boost vfp!

Signed-off-by: Chester Kener <Cl3Kener@gmail.com>

netfilter: Fix Build Error with -ffast-math

Signed-off-by: Chester Kener <Cl3Kener@gmail.com>

Makefile: Update Flags

* Originally I had issues with graphite flags building the whole kernel.  Now they work so I'm going to move them back to build everything.  I also am adding -DNDEBUG flag because it makes things a tad bit smoother.

Signed-off-by: Chet Kener <Cl3Kener@gmail.com>

Try -Ofast

Signed-off-by: Chet Kener <Cl3Kener@gmail.com>

Makefile: Fix Flag

* Apparently this should be fgraphite-identity instead....

Signed-off-by: Chet Kener <Cl3Kener@gmail.com>

Makefile: New Graphite Flag

* This flag was discovered and shared with me by Paul Beeler

Signed-off-by: Chet Kener <Cl3Kener@gmail.com>

Makefile: Add Graphite Flags to Host CC/CXX

Signed-off-by: Chet Kener <Cl3Kener@gmail.com>

Makefile: Add CC/CPP flags from SaberMod

Signed-off-by: Chet Kener <Cl3Kener@gmail.com>

Compressed: optimize for Cortex A15

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

Fixed all leaks and warnings

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

msm: mdss: Enable solid fill on pipe

Add support to enable solid fill on pipe with an option to
configure fill-color by userspace. This support does not confine
to background pipe and can be used to enable solid fill on any source
surface processing pipes irrespective of the z-order.
This support can be used in requirements involving constant
color layers.

Change-Id: Iae3c2968ca2f2f1be161e9c2f857641ffbb859e5
Signed-off-by: Adrian Salido-Moreno <adrianm@codeaurora.org>
Signed-off-by: Mayank Chopra <makchopra@codeaurora.org>
Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>

GPU: add optimization flags to GPU drivers

Signed-off-by: Lens-F <tnoah12@gmail.com>
Signed-off-by: flar2 <asegaert@gmail.com>

kernel: rng: Add IOCTL support to disable bus bandwidth

QRNG bus scale is set to high before qrng_read & set to
low after qrng_read, this impacts the performance during
boot-up, as there are various clients using qrng during
bootup. Inorder to fix this problem, a daemon is introduced
which calls into kernel module (that sets low bandwidth).
This change supports the IOCTL call to disable the bus bandwidth.

Change-Id: I386d1eb4c50c057ae2852e7f9d47c8db8e522ca5
Signed-off-by: Hariprasad Dhalinarasimha <hnamgund@codeaurora.org>

Merge derp

Signed-off-by: kecinzer <kecinzer@gmail.com>
3.4.88 --> 3.4.102

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

Linux 3.4.92

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

Linux 3.4.93
(Bluetooth patches not included)

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

Linux 3.4.94

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

3.4.95

Signed-off-by: kecinzer <kecinzer@gmail.com>

3.4.96

Signed-off-by: kecinzer <kecinzer@gmail.com>

3.4.97

Signed-off-by: kecinzer <kecinzer@gmail.com>

3.4.98

Signed-off-by: kecinzer <kecinzer@gmail.com>

3.4.99

Signed-off-by: kecinzer <kecinzer@gmail.com>

3.4.100

We will celebrate like there's no tomorrow :D

Signed-off-by: kecinzer <kecinzer@gmail.com>

3.4.101

Signed-off-by: kecinzer <kecinzer@gmail.com>

3.4.102

Signed-off-by: kecinzer <kecinzer@gmail.com>