Re: Power Mangement Interfaces

David Brownell
2007-04-05T05:05:27Z

On Wednesday 04 April 2007 2:49 pm, Johannes Berg wrote:
> On Wed, 2007-04-04 at 11:44 -0700, David Brownell wrote:
>
> > I'm not sure I understand the question. ACPI has a special "acpi_device"
> > node (not backed by any "real" device, PNPACPI etc) with a driver that
> > hooks up to the input subsystem. Same is true for a couple other fixed
> > function buttons. I'd expect non-ACPI platforms would do something very
> > similar, except using platform_device and looking less cryptic.
>
> No, the thing is more: how would we represent the lid as a device in
> sysfs?

As a platform_device.

> Currently, our PMU only has a sysdev because it doesn't need
> more. Would you suggest doing a PMU-bus and than hanging "lid" off of
> that?

Avoid doing a new bus_type unless you **really, really** need one.

- Dave