i2c: increase I2C_EXEC_MAX_BUFLEN & CMDLEN to 128

128 byte reads are much more common than 32 byte reads. The message
passing + setup/teardown for a read is much more expensive, in terms
of time, than the reading itself. A slightly bigger struct is well
worth the time savings.

Change-Id: I6eb01424aeae82d46376bec9c660247b7a14dca0
tda19988: snapshot of work-in-progress
Importing sys/dev/videomode

NetBSD provides an in-kernel EDID parser, validator, and printer
along with other useful functions. This code will be re-used by
the Minix fb driver as it is a complete and well tested
implementation.

This commit contains a pristine copy of the sources from NetBSD.
As this is kernel code and not a library or userland program,
changes to get it working in Minix will need to be made in a
future commit.

Change-Id: I16944a5d6073e2b7e6b3a5013fa05c6608e48f94
videomode: port from NetBSD to Minix.

 - Use standard headers instead of NetBSD kernel headers.
 - Define macros for missing functions aprint_debug, abs.
 - Other minor fixes to get edid.c, pickmode.c, vesagtf.c to
   compile and link with the Minix frame buffer driver.

Change-Id: I9ee523afed0c404dc0d745dab042cc0feb223875
fb: snapshot of work-in-progress
splash: framebuffer test program

Change-Id: I18a1740599c1104af3bbc58d43c3075741395eea