> You are currently adding more methods and semantics just to make
> system devices separate from "normal" ones. If you keep two-stage
> (actually three-stage suspend), you'll have system devices similar to
> normal ones, and will have less special cases to care about.
The whole point of doing this is because system devices are not regular
devices and shouldn't be treated as such. This actually simplifies the
requirements for representing system devices in the device hierarchy,
despite adding new functions..
> And keyboard controller with its devices needs to be suspended
> early/resumed late because both operations are likely to need
> interrupts.
So? A keyboard controller is not classified as a system device.
-pat
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
This archive was generated by hypermail 2b29 : Sun Jun 15 2003 - 22:00:21 EST