sunxi: Don't log a useless error when we fail to get a gpio

Instead let the caller log a meaning-full error (and allow the caller to
simply ignore this if not getting the gpio is a valid thing to happen).

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
sunxi-video: check there is enough memory

Check there is enough memory for an EDID discovered mode, and if not don't
use it. This avoids crashing with a kernel panic when we encounter modes
for which we don't have enough reserved fbmem.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Merge branch 'sunxi-3.4-a20-wip' of https://github.com/jwrdegoede/linux-sunxi into sunxi-3.4-a20