<apritzel>
smaeul: no, I haven't. I just saw that is was used somewhere, and piggy backed on the name
<apritzel>
smaeul: so thanks for the heads up, I will have a look, though it might be easier (and shorter?) to use my current semantics and use a more specific property name, like LinusW suggested
<apritzel>
smaeul: so that's building a large number space over [port:pin:mux]?
<smaeul>
the pinmux property would likely be shorter (or at least smaller DTs) because you don't need to split groups if the function numbers are not all the same
<smaeul>
right. it says this group maps pin X1 to function Y1, pin X2 to function Y2, etc. directly numerically without going through any strings
<smaeul>
drivers/pinctrl/pinctrl-generic.c in u-boot provides a slightly easier-to-follow comparison of the three generic bindings than the maze that is the Linux pinctrl subsystem
<smaeul>
the nice thing about picking another of the generic bindings is that U-Boot would Just Work with no new code
kuba2k2 has quit [Ping timeout: 480 seconds]
<apritzel>
"just work with no new code" is not the usual U-Boot experience ;-) , but I am open to that
tnovotny has quit [Quit: Leaving]
<smaeul>
actually not quite. we'd need to implement the .pinmux_property_set hook as a one-line wrapper around sunxi_pinctrl_pinmux_set(). but no new DT parsing code
<apritzel>
so I sense that there is no general disagreement about the approach (getting rid of the in-driver table)? Then I would *just* need to convince the DT maintainers ...
<smaeul>
yes, I am generally in favor of using the DT to fill out the function/group information
<apritzel>
smaeul, wens: many thanks!
mripard has quit [Quit: mripard]
warpme has quit []
vagrantc has joined #linux-sunxi
apritzel has quit [Ping timeout: 480 seconds]
arti_ has joined #linux-sunxi
arti has quit [Ping timeout: 480 seconds]
arti has joined #linux-sunxi
arti_ has quit [Ping timeout: 480 seconds]
kuba2k2 has joined #linux-sunxi
JohnDoe_71Rus has quit []
hexdump01 has quit []
hexdump0815 has joined #linux-sunxi
hexdump0815 has quit []
hexdump0815 has joined #linux-sunxi
kuba2k2 has quit [Ping timeout: 480 seconds]
apritzel has joined #linux-sunxi
Danct12 has quit [Remote host closed the connection]
Danct12 has joined #linux-sunxi
ftg has joined #linux-sunxi
warpme has joined #linux-sunxi
warpme has quit []
Asara has quit [Remote host closed the connection]
Asara has joined #linux-sunxi
<apritzel>
smaeul: ah, so the generic pinmux property replaces pins, right?
<smaeul>
yes, pins and function
ftg has quit [Read error: Connection reset by peer]