mxs: Fix iomux.h to not break build during assembly stage

This fixes the build failure when included in mx23_olinuxino.h board
config; the addition of "asm/types.h" is due "u32" being otherwise
undefined.

Series-changes: 5
- Extend commit log

Series-changes: 4
- New patch

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
mx23_olinuxino: Add support for status LED

This allow user to know if the bootloader is running, even without a
serial console.

Series-to: uboot
Series-version: 5
Series-changes: 4
- Use MUX PIN macro

Series-changes: 3
- Added the MUX settings back (requested by Fabio)
- Added name of the PIN in the board config file

Series-changes: 2
- Remove MUX setting - not need

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
usb: mxs: Disable USB Port 1 for i.MX23

The i.MX23 just one USB port so disable the second controller probe
when building for i.MX23.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
mx23evk: Enable USB support

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
mx23_olinuxino: Enable USB support

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
mx23_olinuxino: Add ethernet support

Series-to: uboot

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>