> Patch 01:
> add a Kconfig option which is used to make ACPI procfs interface
> configurable.
> This will be used by all the following sysfs conversion patches.
>
> Patch 02:
> add ACPI debug attribute in sysfs.
> By applying this patch, /proc/acpi/debug_layer && debug_level is
> deprecated by
> /sys/module/acpi/parameter/debug_layer && debug_level.
>
> Patch 03-05:
> add ACPI sleep attributes in sysfs.
> /proc/acpi/sleep is already deprecated by /sys/power/state.
> /proc/acpi/alarm is deprecated by /sys/power/alarm.
> For those devices that support "wake" attribute, two files,
> "sleep_state" and "wakeup", are created for these devices.
> "sleep_state" indicates the lowest sleeping state that can be entered
> while still providing wake functionality.
> "wakeup" can be used to enable/disable the device's ability to wake a
> sleeping system.
> So /proc/acpi/wakeup is deprecated by
> /sys/devices/acpi_system/.../xxx/sleep_state && wakeup.
>
Len,
Now, I'm thinking of dropping patch 03-05.
"alarm" is ACPI specific and /sys/power/alarm is not a good idea.
In addition, it can't handle multiple RTCs as David described.
So, if the new rtc-cmos driver written by David works well,
this's not needed any more. :)
"wakeup" attribute for ACPI wakeup devices is in the wish list.
1. Try to map ACPI devices to the physical devices.
It's not very easy, as we can not find a generic method to
map ACPI wakeup devices to physical devices. So I have to
divide them into several groups, e.g. PCI, legacy serial,
legacy PS2, etc. And verify which group the ACPI device
belongs to.
2. add "wakeup" properly to /sys/device/(not ACPI)/...
I'll investigate the possibility of integrating this one into
/sys/device/.../power/wakeup.
3. consolidate all wakeup devices in one place for convenience.
E.g. /sys/power/wakeup/, symbolic links with useful names.
(note that links here are from "real" devices node in sysfs,
so it's a generic interface for systems both w/ and w/o ACPI)
4. remove /proc/acpi/wakeup,
since it's replaced by /sys/power/wakeup/...
> Patch 06:
> add ACPI info in sysfs which indicates ACPICA version.
> /sys/firmware/acpi/info is create and /proc/acpi/info is marked as
> deprecated.
I'll refresh the patch 01,02,06 and resend them.
Thanks for your comments, David, Matthew, Pavel, Randy and Suietov. :)
-
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html