fix for inline build
oops
Revert "GPU: Go to 533 Mhz fix up the incorrect pll references for Mhz calculation: pushistiky"

This reverts commit 299be67c59d16a834e6334e882e05d64d232e85e.
Revert "Try some GPU OC and see what happens"

This reverts commit fe316cc0fde58c63803b7854b6ce99fe921f9eb3.

Conflicts:

	arch/arm/mach-msm/clock-8960.c
GPU: OC: A nice little way to modify pll15_config.l on the fly to provide OC steps of 504, 544 and 600.  Still trying to find a way to reflect tha actual max_gpuclk, all commented code still wont allow it, will look at agin at a later date
GPU: re-add max_vectors MBPS value of 4816
ARM: mutex: use generic atomic_dec-based implementation for ARMv6+

Commit a76d7bd96d65 ("ARM: 7467/1: mutex: use generic xchg-based
implementation for ARMv6+") removed the barrier-less, ARM-specific
mutex implementation in favour of the generic xchg-based code.

Since then, a bug was uncovered in the xchg code when running on SMP
platforms, due to interactions between the locking paths and the
MUTEX_SPIN_ON_OWNER code. This was fixed in 0bce9c46bf3b ("mutex: place
lock in contended state after fastpath_lock failure"), however, the
atomic_dec-based mutex algorithm is now marginally more efficient for
ARM (~0.5% improvement in hackbench scores on dual A15).

This patch moves ARMv6+ platforms to the atomic_dec-based mutex code.

Change-Id: I5cb600b15f891dc692356322b38cae1d692a084c
Cc: Nicolas Pitre <nico@fluxnic.net>
Signed-off-by: Will Deacon <will.deacon@arm.com>