Thread (1 message) 1 message, 1 author, 2013-09-26

device tree binding documentation outdated

From: Linus Walleij <hidden>
Date: 2013-09-26 21:35:43
Also in: linux-devicetree

On Thu, Sep 26, 2013 at 10:29 PM, Fabio Estevam [off-list ref] wrote:
On Thu, Sep 26, 2013 at 4:51 PM, Russell King - ARM Linux
quoted
I mean the stuff which looks like this:

#define MX6QDL_PAD_ENET_MDC__ESAI_TX5_RX0           0x1e8 0x5b8 0x858 0x2 0x0
Let me try to decode it:

0x1e8: Offset of IOMUXC_SW_MUX_CTL_PAD_ENET_MDC register

0x5b8: Offset of IOMUXC_SW_PAD_CTL_PAD_ENET_MDC register

0x2: This means that the MUX_MODE field selects the ESAI_TX5_RX0 function
in this pad

0x0: SELECT_INPUT not used for this pad
This I guess predates the inctroduction of defines into the DTC,
but we can do a lot better now.

Can someone from the i.MX camp take a sweep and convert this
to defines in some include/dt-bindings/imx.h or similar file so
this thing becomes readable?

Yours,
Linus Walleij
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help