ventana: remove invalid 1.0V ADC from gw51xx
ventana: add DIO pad config to hwconfig

The hwconfig env variable can be used to configure the pinmux and padctrl
registers selecting the internal routing of the pad (gpio vs pwm where
applicable) and the IO cell configuration (pullup/down configuration, drive
strength, etc).

This patch adds the ability to configure the padctrl with the 'padctrl'
subarg.  The default configuration if not specified is a 100k pullup,
medium speed, 40ohm drive strength, hysterisis, and fast slew rate.

The padctrl subarg must be a hex string (leading 0x) that conforms to the
pad_ctrl register defintion described in the IMX6 reference manual.

Signed-off-by: Tim Harvey <tharvey@gateworks.com>
ventana: remove extra call to ft_board_setup

The ft_board_setup function which adjusts the FDT is called automatically
by bootm so is not needed when the devicetree is loaded.

Signed-off-by: Tim Harvey <tharvey@gateworks.com>
ventana: change default ubi for update

Signed-off-by: Tim Harvey <tharvey@gateworks.com>
ventana: increase delay for USB polling

Some USB mass storage require a longer delay between power-up and
being enumerated.  Also add USB keyboard support.

Signed-off-by: Tim Harvey <tharvey@gateworks.com>
ventana: increase command-line buffer size

Signed-off-by: Tim Harvey <tharvey@gateworks.com>
ventana: add boot from sata env support

Booting from a SATA device has been supported on Ventana (assuming
hwconfig has msata enabled) for some time.

This adds a sata_boot script in the environment and inserts it into the
boot-order in the bootcmd script.

Signed-off-by: Tim Harvey <tharvey@gateworks.com>
ventana: added bootdev var to define boot order

The bootdev variable now defines a list of devices to boot from in
order of priority.  The default value is 'usb mmc sata flash' to boot
from 'most removable' devices to 'least removable'.  If you do not care
about supporiting boot from usb for example, remove it from the bootdev
variable to speed up boot.

Signed-off-by: Tim Harvey <tharvey@gateworks.com>