On Sun, Nov 21, 2010 at 02:31:38PM -0700, Grant Likely wrote: > On Sun, Nov 21, 2010 at 1:02 PM, Ryan Mallon <[email protected]> wrote:
> > Currently the code will allow you to install > > several peripherals at once, which will lead to odd behaviour at > > runtime. Maybe a better approach would be to have something like this in > > drivers/mfd/ti-ssp.c: > Only the ssp core itself is allowed to register the peripheral > devices, and so using the parent pointer is perfectly valid. I think > Cyril's approach is fine. This is very much a standard idiom for MFD children in Linux - if the children are entirely reliant on working through a parent-specific API anyway there's no issue with making the parent device be part of that API. ------------------------------------------------------------------------------ Beautiful is writing same markup. Internet Explorer 9 supports standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. Spend less time writing and rewriting code and more time creating great experiences on the web. Be a part of the beta today http://p.sf.net/sfu/msIE9-sfdev2dev _______________________________________________ spi-devel-general mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/spi-devel-general
