On Fri, 11 Jan 2008 10:36:20 -0800 Greg KH <[EMAIL PROTECTED]> wrote:
> 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 :) This patch breaks the build with CONFIG_PM=n - 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