linux-cfa: always use cfa10036 as MACHINE for the kernel link

Barebox is configured to always look for a kernel image named
zImage-cfa10036.

Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
cfa10036: split configuration

Introduce an include file to be able to support multiple boards using
the cfa10036 by reusing the imx-bootlets, barebox and kernel
configurations.

Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
Add a machine configuration for cfa-10037

The cfa-10037 is a breakout board for the cfa-10036.

Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
Add a machine configuration for cfa-10049

Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
Add a machine configuration for cfa-10055

The cfa-10055 is a cfa-10037 with a 3.5" touchscreen attached.

Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
Add a machine configuration for cfa-10056

The cfa-10056 is a cfa-10037 with a 4" LCD screen.

Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
Add a machine configuration for cfa-10057

cfa-10057, also called cfa-920 is a cfa-10036 plus ethernet, usb, mems
and a 3.5" touchscreen.

Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
Add a machine configuration for cfa-10058

cfa-10058, also called cfa-921 is a cfa-10036 plus ethernet, usb, mems
and a 4" touchscreen.

Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>