On Sat, 13 Mar 2010, Rafael J. Wysocki wrote:

> Please note that the "legacy" callbacks removed by this patch are already
> effectively dead, because they are not going to be called by the PM core
> anyway.  I'm not sure if this is what we want, though, so please let me know
> in case it's not.

You know, maybe we should allow bus types to use both the old and new
interfaces.  It would make life easier for other subsystems in addition
to i2c.

This doesn't mean that the core would end up calling two sets of
suspend routines.  If the bus type uses legacy routines then all the
non-runtime entries in the pm_ops structure would be empty.

The changes to the PM core necessary to do this are quite small.  Does 
it seem like a reasonable thing to do?

Alan Stern

--
To unsubscribe from this list: send the line "unsubscribe linux-i2c" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to