mali: fix arch links
mali: l2 max reads parameters writable

[This param wont apply immediately]
[When create/delete l2 cache cores,it will be write to reg]
mali: disable state tracking
mali: utilization sampling rate 500 -> 1000

[We dont need too sensitive rate]
[Because we seldom reach 192(default) "utilization"]
mali: add utilization params
mali: add pm sleep sampling rate param
mali: add utilization sampling rate param
CoCore-E 5.1

[Because the new source which is modified from Update1 is bad]
[Lags here and there]
[So revert the old source]
[Including:]
[jRCU]
[Nightmare governor]
[Ezekeel fsync control]
[etc..etc..]

zwliew: apply only mali changes
mali: fix l2 cache reads when delete cache cores

[When it deletes cache cores,
the max reads will be wrote to default definition]
[That makes our param lose effects when deletes cores]
mali: osmem max buffer size 64mb -> 16mb

[This called pre-allocated buffer memory]
[Increase it can improve graphics throughput!]
mali: pre-allocated max memory size writable

Signed-off-by: cocafe <cocafehj@gmail.com>
mali: Remove debug prints

When enable mali debug level, endless messages print out!

It can use "do {} while (0)" to replace.

But I prefer to ues NULL here.

Although it will make compiler prints many unused valuables warnings.

That's no problem at all.

Signed-off-by: cocafe <cocafehj@gmail.com>
mali: Add OSK memory allocation order module param

For development only.

To track Mali memory usage:
	cat /d/mali/mem*

I tried order 7, and got allocation failure. Using order 9 now.

Signed-off-by: cocafe <cocafehj@gmail.com>
mali: Adjust OSK memory allocation order 9 -> 8

The balance between memory usage and performance.
Although we can add __GFP_NOWARN to kmalloc() in mali_osk_memory.c,
that does not really fix the issue(kmalloc() failures).

Signed-off-by: cocafe <cocafehj@gmail.com>
mali/ux500: Add GPU OC, beta version

Signed-off-by: cocafe <cocafehj@gmail.com>
mali/ux500: Add fullspeed interface

Some users reported that their GPU clocked at 199 kHz.
When ape opp50 is required, mali clock will be divided by 2.
Namely, 399 kHz goes to 199 kHz.
Now, added an interface to monitor this.
Say 1 to set opp100, say 0 to set opp50.

Signed-off-by: cocafe <cocafehj@gmail.com>
mali/ux500: Fix bugs

Signed-off-by: cocafe <cocafehj@gmail.com>
mali/ux500: GPU OC 1.0.1

1. Adjust DVFS table
2. Get rid of setting boost index manually
3. Various changes, code style

Signed-off-by: cocafe <cocafehj@gmail.com>
mali/ux500: Fix bug
Signed-off-by: cocafe <cocafehj@gmail.com>