Ported gpu-viv5 from kernel 3.10.31