MIPS: OCTEON: Fix command queue unlock memory barriers.

Signed-off-by: David Daney <david.daney@cavium.com>
Signed-off-by: Aleksey Makarov <aleksey.makarov@auriga.com>
MIPS: Octeon: Remove reference to cvmx_sysinfo_get()->cpu_clock_hz from cvmx.h

Signed-off-by: David Daney <david.daney@cavium.com>
Signed-off-by: Aleksey Makarov <aleksey.makarov@auriga.com>
MIPS: Octeon: Define NR_CPUS_DEFAULT_32 for Cavium Octeon.

Signed-off-by: Chandrakala Chavva <cchavva@caviumnetworks.com>
[aleksey.makarov@auriga.com: conflict resolution]
Signed-off-by: Aleksey Makarov <aleksey.makarov@auriga.com>
MIPS: Add nudges to writes for bit unlocks.

Flushing the writes lets other CPS waiting for the lock to get it
sooner.

Signed-off-by: Chad Reese <kreese@caviumnetworks.com>
Signed-off-by: David Daney <david.daney@cavium.com>
Signed-off-by: Aleksey Makarov <aleksey.makarov@auriga.com>