ARM: i.MX6: cm-fx6: remove nand __init annotations

Platform data and a like should not be marked as __init, so the drivers
can be compiled as modules and not crash on load.

Signed-off-by: Igor Grinberg <grinberg@compulab.co.il>
ARM: i.MX6: cm-fx6: remove csi related board code

Remove both, camera and tvin code.
The CSI code currently is not used on cm-fx6.

Signed-off-by: Igor Grinberg <grinberg@compulab.co.il>
ARM: i.MX6: cm-fx6: add I2C EEPROM

cm-fx6 features an EEPROM chip on I2C bus 3.
Add support for the EEPROM chip.

Signed-off-by: Igor Grinberg <grinberg@compulab.co.il>
ARM: i.MX6: cm-fx6: remove MIPI DSI board glue

Remove MX6_ARM2 specific MIPI DSI board glue.

Signed-off-by: Igor Grinberg <grinberg@compulab.co.il>