drm/kgsl: fix compile error
kgsl: fix null ptr on cache flush

Conflicts:
	drivers/gpu/msm/kgsl_sharedmem.c
kgsl: drm: remove checking on 'active'

We are using this field as an evil way to synchronize between mesa and
ddx, and the error checking gets in the way.. so get rid of it.
don't BUG_ON() to validate input from userspace

Conflicts:
	drivers/gpu/msm/kgsl_sharedmem.c
msm/video: add true ARGB

(or named following the MDP convention, reading from LSB to MSB, BGRA)

Mesa EGL and X11 really seem to expect ARGB.  Which is a bit
unfortunate, as android seems to expect ABGR.  At least for now you can
change the default and build a kernel that will make the linux userspace
happy.