From: Pavel Machek <pavel@suse.cz>
To: Patrick Mochel <mochel@osdl.org>
Cc: linux-kernel@vger.kernel.org
Subject: Re: [RFC] New system device API
Date: Mon, 9 Jun 2003 23:07:07 +0200 [thread overview]
Message-ID: <20030609210706.GA508@elf.ucw.cz> (raw)
In-Reply-To: <Pine.LNX.4.44.0306091323340.11379-100000@cherise>
Hi!
> > 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..
Okay, but you should keep "new" functions as similar to existing ones
as possible. That means 3 parameters for suspend functions, and as
similar semantics to existing callbacks as possible.
> > 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.
Its not on pci, I guess it would end up as a system device...
Pavel
--
When do you have a heart between your knees?
[Johanka's followup: and *two* hearts?]
next prev parent reply other threads:[~2003-06-09 20:53 UTC|newest]
Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-06-07 1:18 [RFC] New system device API Patrick Mochel
2003-06-07 20:33 ` Pavel Machek
2003-06-09 16:19 ` Patrick Mochel
2003-06-09 18:42 ` Pavel Machek
2003-06-09 20:30 ` Patrick Mochel
2003-06-09 21:07 ` Pavel Machek [this message]
2003-06-09 21:15 ` Patrick Mochel
2003-06-09 21:23 ` Pavel Machek
2003-06-09 21:40 ` Patrick Mochel
2003-06-09 22:04 ` Pavel Machek
2003-06-09 23:09 ` Nigel Cunningham
2003-06-09 23:16 ` Pavel Machek
2003-06-09 23:24 ` Nigel Cunningham
2003-06-09 23:25 ` Patrick Mochel
2003-06-09 23:26 ` Pavel Machek
2003-06-09 21:32 ` Pavel Machek
2003-06-09 21:41 ` Patrick Mochel
2003-06-10 18:27 ` Jesse Pollard
-- strict thread matches above, loose matches on Subject: below --
2003-06-07 10:34 mikpe
2003-06-09 16:18 ` Patrick Mochel
2003-06-09 17:39 mikpe
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20030609210706.GA508@elf.ucw.cz \
--to=pavel@suse.cz \
--cc=linux-kernel@vger.kernel.org \
--cc=mochel@osdl.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.