Hi Linus, This patch can't compile.... > + > +/** > + * @dev: a pointer back to containing device > + * @virtbase: the offset to the controller in virtual memory > + */ > +struct u300_pmx { > + struct device *dev; > + struct pinmux_dev *pmx;
no this structure in head file, now it is pinctrl_desc. > + u32 phybase; > + u32 physize; > + void __iomem *virtbase; > +}; > + /* Now register the pin controller and all pins it handles */ > + upmx->pctl = pinctrl_register(&u300_pmx_desc, &pdev->dev, upmx); no this field in upmx structure. > + if (IS_ERR(upmx->pctl)) { Did you send the wrong version? -barry _______________________________________________ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev