Current way of using pinctrl-mvebu
Chris Packham
judge.packham at gmail.com
Mon Jul 3 02:10:45 CEST 2023
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 at 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
More information about the U-Boot
mailing list