Fix to ensure gpio sysfs driver is running for CH7036 code

The chrontel pre-start script makes sure the monitor detect gpio is
exported by the kernel. But it was relying on the kindness of other
code to ensure the gpio driver was actually running. Thus it would
sometimes fail in the boot sequence (but not when run from a shell).

This CL adds a modprobe to ensure the gpio driver is started before
it is used.

The test uses the hdmi_edid entry in chrome://system which will say
No HDMI support if the chrontel fails to start.

BUG=chrome-os-partner:552
TEST=reboot a bunch of times and check HDMI status in chrome://system

Change-Id: I45cc7ae40fcddcbef4beecde4be3bdd2eda9bc04

Review URL: http://codereview.chromium.org/6696065
1 file changed