Wentao Liang vulab@iscas.ac.cn
Sent: Friday, May 16, 2025 9:36 AM
[...]
In rtl8153_runtime_enable(), the runtime enable/disable logic for RTL8153 devices was incomplete, missing r8153_queue_wake() to enable or disable the automatic wake-up function. A proper implementation can be found in rtl8156_runtime_enable().
r8153_queue_wake() is used to prevent the loss of wake-up events about linking change during the process of runtime suspend. And, I don't think RTL8153A supports it. Does this fix something?
Best Regards, Hayes