On 10/05/17 21:29, Tony Lindgren wrote: > * Tomi Valkeinen <tomi.valkeinen@xxxxxx> [170510 10:44]: >> >> >> On 10/05/17 19:46, Tony Lindgren wrote: >>> * Tomi Valkeinen <tomi.valkeinen@xxxxxx> [170510 00:26]: >>>> On 09/05/17 18:05, Sebastian Reichel wrote: >>>> >>>>> patch 10: >>>>> I think dsi pin muxing should be done by providing pinmux >>>>> info via DT. >>>> >>>> Unfortunately there's no pinmux driver for the kind of register we have >>>> for DSI. At least this was the case not that long ago. >>> >>> What are the TRM names for the registers you need to mux? >> >> CONTROL_DSIPHY > > Oh just one register with few bits? That should be doable in > dts with pinctrl-single,bit-per-mux and pinctrl-single,bits. No, I don't think it works. Or at least I can't figure out how. pinctrl-single doesn't allow to freely set the bits, but requires the pins to have similar bit structure (function-mask). In CONTROL_DSIPHY, DSI1 and DSI2 have different bit structures. I don't understand why pinctrl-single tries so hard to fit things into one mold... tomi
Attachment:
signature.asc
Description: OpenPGP digital signature