[U-Boot] RFC Pin Configuration Device Tree Bindings for Altera Arria10 SOCFPGA

Pavel Machek pavel at denx.de
Wed Dec 3 21:36:28 CET 2014


Hi!

> >>>         altr,pinmux-regs = <0xF 0xF 0xF 0xF 0xF 0xF 0xF 0xF 0xF 0xF
> >>>         reg = <0xffd07300 0x00000048>;
> >>>         altr,pinmux-regs = <0x00000 0x51010 0x51010 0x51010 0x40605
> >>>                    0x40605 0x00605 0x40605 0x40605 0x40605
> >>>                    0x10605 0x51010 0x51010 0x51010 0x51010
> >>>                    0x51010 0x03030 0x23030>;
> >>>     };
> >>>     fpga {
> >>>         reg = <0xffd07400 0x00000044>;
> >>>         altr,pinmux-regs = <0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
> >>>                    0x0 0x0 0x0 0x0 0x0 0x0 0x0>;
> >>>     };
> >>> };
> >
> >>Does this match the kernel? Or does the kernel have no such binding yet?
> >
> > There are no such bindings in the kernel yet.  Dynamic pinmuxing is not supported by the Arria 10; so we don't anticipate the kernel needing pinmux information.
>
> OK. Currently device tree files are stored in the kernel, so it might
> be worth submitting it there one day regardless.

Actually, I believe you should use standard pinmux format. Just
because dynamic pinmuxing is not supported now does not mean it will
not be supported in Arria 11... And it was already supported in older
chipsets (right?).

									Pavel
-- 
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html


More information about the U-Boot mailing list