[PATCH RESEND 3/5] can: flexcan: adopt pinctrl support
From: mkl@pengutronix.de (Marc Kleine-Budde)
Date: 2012-07-03 10:00:52
Also in:
linux-can
From: mkl@pengutronix.de (Marc Kleine-Budde)
Date: 2012-07-03 10:00:52
Also in:
linux-can
On 07/02/2012 03:52 AM, Shawn Guo wrote:
On Mon, Jul 02, 2012 at 12:49:37AM +0200, Marc Kleine-Budde wrote:quoted
quoted
+ pinctrl = devm_pinctrl_get_select_default(&pdev->dev); + if (IS_ERR(pinctrl)) + return PTR_ERR(pinctrl); + if (pdev->dev.of_node) { const u32 *clock_freq_p;I'm on mx28 and trying to load the flexcan driver via DT, but devm_pinctrl_get_select_default fails with -19.You need to have pinctrl state setup in dts, some like: http://article.gmane.org/gmane.linux.ports.arm.kernel/174148
Works like charm. tnx, Marc -- Pengutronix e.K. | Marc Kleine-Budde | Industrial Linux Solutions | Phone: +49-231-2826-924 | Vertretung West/Dortmund | Fax: +49-5121-206917-5555 | Amtsgericht Hildesheim, HRA 2686 | http://www.pengutronix.de | -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 262 bytes Desc: OpenPGP digital signature URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20120703/003854e2/attachment.sig>