blorp: WA_16021232440 - Disable fastclear when height is 16k
What does this MR do and why?
blorp: WA_16021232440 - Disable fastclear when height is 16k
If surface height during fast clear is 16k, as per bspec the height programmed
should be "value - 1" i.e. 0x3FFF. However, HW adds "1" to it but ignores
overflow bit[14]. HW performs OOB check based on bit[13:0] which is 0 and
drops failed transactions.
To prevent this, split fast clears into 2 fast clears with height=8k as
suggested by Kenneth Graunke to avoid slow clears.
Signed-off-by: Aditya Swarup <aditya.swarup@intel.com>