i.MX6: nitrogen6x: force HDMI onto IPU0/DI0

Our Linux kernel switches the HDMI connector onto IPU0/DI1,
but the U-Boot display driver only supports IPU0/DI0 for the
time being.

Because of this, a soft re-boot will leave the HDMI output
connected to the wrong display port and prevent video from
being displayed.

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
ARM: mxs: Added application UART driver

The driver makes it possible to use an application UART as
the U-Boot output console for Freescale i.MX23/i.MX28 devices.

Signed-off-by: Andreas Wass <andreas.wass@dalelven.com>
Cc: Fabio Estevam <fabio.estevam@freescale.com>
Cc: Marek Vasut <marex@denx.de>
Acked-by: Marek Vasut <marex@denx.de>
ARM: mxs: Add mx28evk_auart_console target

The target uses AUART 3 instead of the DUART for console output.

Signed-off-by: Andreas Wass <andreas.wass@dalelven.com>
Cc: Fabio Estevam <fabio.estevam@freescale.com>
Cc: Marek Vasut <marex@denx.de>
fec_mxc: set ethaddr if fuses burned and not previously set

Without this change, the following message is generated:
	Warning: FEC using MAC address from net device

See doc/README.enetaddr for details.

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
ARM: mxs: Add STKa28 board from TQ-Group

The board uses an i.MX28 SoC, has an integrated eMMC.

Signed-off-by: Andreas Wass <andreas.wass@dalelven.com>
Fixed SSP1 pin configurations
Added config file and added board to boards.cfg
Removed NAND ENV config. Removed VIDEO config.

Fixed comment header
Fixed some FEC stuff, and WP for MMC
Merge branch 'stka28' of github.com:Shakti213/u-boot into stka28

Conflicts:
	boards.cfg