On Fri, Dec 21, 2007 at 04:54:15PM -0800, Sarah Sharp wrote: > This patch exports two statistics to userspace: > /sys/bus/usb/device/.../power/connected_duration > /sys/bus/usb/device/.../power/active_duration > > connected_duration is the total time (in jiffies) that the device has > been connected. active_duration is the total time the device has not > been suspended. With these two statistics, tools like PowerTOP can > calculate the percentage time that a device is active, i.e. not > suspended or auto-suspended. > > Users can also use the active_duration to check if a device is actually > autosuspended. Currently, they can set power/level to auto and > power/autosuspend to a positive timeout, but there's no way to know from > userspace if a device was actually autosuspended without looking at the > dmesg output. These statistics will be useful in creating an automated > userspace script to test autosuspend for USB devices.
I have no objection to this, but can you document this somewhere in Documentation/ABI/ please? I'll take a second patch for that :) thanks, greg k-h - To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html