<div dir="auto">Interesting suggestion, that looks promising, thank you?<div dir="auto"><br></div><div dir="auto">What's the state of that driver? I.e. where do we expect it to land?</div><div dir="auto"><br></div><div dir="auto">Thanks</div><div dir="auto">Oskar.</div></div><br><div class="gmail_quote"><div dir="ltr">On Wed, Aug 1, 2018, 10:12 PM Lei YU <<a href="mailto:mine260309@gmail.com">mine260309@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Thu, Aug 2, 2018 at 9:55 AM Oskar Senft <<a href="mailto:osk@google.com" target="_blank" rel="noreferrer">osk@google.com</a>> wrote:<br>
><br>
> Hi Andrew<br>
><br>
> Thanks for the suggestion. I see that the register would map quite nicely to pinmux. However, the ability to change the configuration from user space is critical. How could that be done via pinmux?<br>
<br>
I believe Andrew Jeffery's [bmc-misc-ctr][1] driver is perfect for this<br>
requirement:<br>
1. You can define related registers in dts and expose as sysfs attributes<br>
2. User space is able to read/write the sysfs attributes to do what you need<br>
   to configure.<br>
<br>
[1]: <a href="https://patchwork.ozlabs.org/cover/942322/" rel="noreferrer noreferrer" target="_blank">https://patchwork.ozlabs.org/cover/942322/</a><br>
</blockquote></div>