I'm working on getting mainline u-boot running on the mx6ul_14x14_evk and porting it to a custom board. While going through the port effort I noticed that the board/freescale/mx6ul_14x14_evk/imximage.cfg file is missing from mainline, and instead we use IMX_CONFIG=arch/arm/imx-common/spl_sd.cfg. This file, however doesn't have any of the DCD.
Also the configs/mx6ul_14x14_evk_defconfig in mainline has a lot more configs than the freescale u-boot version.
Can someone explain the reason for the difference, and which the proper direction to go is?