* Stephen Warren <[email protected]> [130410 10:37]: > On 04/10/2013 02:12 AM, Prabhakar Lad wrote: > ... > > Following is the proposed fix/hack let me know if its OK. > > > > Regards, > > --Prabhakar > > > > ->>>>>>>>>>>>>>>>>>> > > > > diff --git a/drivers/pinctrl/core.h b/drivers/pinctrl/core.h > > index ee72f1f..78fb42d 100644 > > --- a/drivers/pinctrl/core.h > > +++ b/drivers/pinctrl/core.h > > @@ -46,6 +46,7 @@ struct pinctrl_dev { > > struct pinctrl *p; > > struct pinctrl_state *hog_default; > > struct pinctrl_state *hog_sleep; > > + bool bits_per_mux; > > This clearly isn't correct; any change to solve this problem should only > touch the internals of the pinctrl-single driver, not the pinctrl core.
Yeah how about just change the pintctrl-single,bits register naming to be register + bit? Something like 0xdeadbeef.0 and 0xdeadbeef.1 and so on. Regards, Tony _______________________________________________ devicetree-discuss mailing list [email protected] https://lists.ozlabs.org/listinfo/devicetree-discuss
