> Adding timers means are you adding wakeups to the CPU. That seems
> counterproductive if you're trying to save power...?
>> Is there no way to listen to a change event of some sort instead?
>
The module parameter "power_save" is used to enable/disable the power saving and set a timeout.
But when its value changes, the driver cannot get a notification.
I hope to reserve the sysfs interface, so I choose to poll the value at a relative long interval.
Thanks
Mengdong