Re: Re: Hibernate after alarm wakes from STR

Nigel Cunningham
2007-07-11T22:48:53Z

[-- Attachment #1.1: Type: text/plain, Size: 1892 bytes --]

Hi.

On Thursday 12 July 2007 02:04:33 David Brownell wrote:
> On Tuesday 10 July 2007, Nigel Cunningham wrote:
> > Yeah, the bit I consider to be ugly is opening the files from within the
> > kernel, but it seemed to be necessary in order to provide the
functionality
> > without having to rely on userspace or do some sort of messy work to
figure
> > out how to access the lid button and so on.
>
> Perhaps there should be a formal API to such buttons.

That would be good.

> > Re proc files, are the button files already exposed under sysfs and I just
> > don't know? If so, I'll happily shift to using them.
>
> ascent:/sys/devices/acpi_system:00/device:00/PNP0C0D:00$ ls -l
> total 0
> lrwxrwxrwx 1 root root 0 2007-07-11 08:58 bus -> ../../../../bus/acpi/
> lrwxrwxrwx 1 root root 0 2007-07-11 08:58
driver -> ../../../../bus/acpi/drivers/button/
> -r--r--r-- 1 root root 4096 2007-07-11 08:58 hid
> lrwxrwxrwx 1 root root 0 2007-07-11 08:58
input:event2 -> ../../../../class/input/input2/event2/
> lrwxrwxrwx 1 root root 0 2007-07-11 08:58
input:input2 -> ../../../../class/input/input2/
> -r--r--r-- 1 root root 4096 2007-07-11 08:58 path
> drwxr-xr-x 2 root root 0 2007-07-11 08:58 power/
> lrwxrwxrwx 1 root root 0 2007-07-11 08:58
subsystem -> ../../../../bus/acpi/
> -rw-r--r-- 1 root root 4096 2007-07-11 08:58 uevent
> db@ascent:/sys/devices/acpi_system:00/device:00/PNP0C0D:00$ cat path
> \_SB_.LID_
> ascent:/sys/devices/acpi_system:00/device:00/PNP0C0D:00$
>
> If the generic kernel doesn't show that, then it's likely
> a consequence of a submitted-but-not-yet-merged patch.

I have that too, but I can't seem to figure out which file contains the state
of the button. Is there one?

Regards,

Nigel
--
See http://www.tuxonice.net for Howtos, FAQs, mailing
lists, wiki and bugzilla info.

[-- Attachment #1.2: Type: application/pgp-signature, Size: 189 bytes --]

[-- Attachment #2: Type: text/plain, Size: 0 bytes --]