Hi, I'm looking to upstream support for a new board with the Marvell AC5X SoC and some NAND driver changes to support the SoC/board. I've got things working when chain loading vendor based u-boot -> upstream u-boot but when I boot directly the NAND controller reports "pxa3xx-nand nand-controller@805b0000: Ready timeout!!!".
I think this is because the multi purpose pins are not in NAND/DEV mode. When chainloading the vendor u-boot has already done this so the driver works. I notice that pinctrl-mvebu.c just expects a single fixed pin-func property the covers all the functions required. How is the probe for this supposed to be configured? Thanks, Chris

