Lower pixel clock
optimized LPDDR RAM timings (~10% throughput increase)

Signed-off-by: artas182x <artas182x@gmail.com>
Ram managment tweak
Backport LMK from kernel 3.4 + tweak. Fixed typo.
ashmem: fix deadlock when system is low on memory

When system is low on memory, allocating memory while holding the
ashmem_mutex may try to directly reclaim memory. Then ashmem_shrink()
is called in same thread. It will deadlock at acquiring ashmem_mutex.
This change lets ashmem_shrink() return failure if ashmem_mutex is not
available. Memory will be reclaimed from others.

Change-Id: Ic6439ac9877b53c006b42d007e94062b87d9bac6

Signed-off-by: artas182x <artas182x@gmail.com>
Some fixes to usb