UPSTREAM: r8152: disable DelayPhyPwrChg

When enabling this, the device would wait an internal signal which
wouldn't be triggered. Then, the device couldn't enter P3 mode, so
the power consumption is increased.

BUG=chromium:1107375
TEST=Successfully run 600 iterations of power.Reboot on the following
configurations:
- kohaku(4.19) with an rtl8153b-2 dongle.
- eve(4.4) with an rtl8153a-3 dongle.
- octopus/blooglet(4.14) with an rtl8153b-2 dongle.
(NOTE: The tests were conducted on different kernel and dongle
configurations; but the set of patches is identical across kernel
versions).

Signed-off-by: Hayes Wang <hayeswang@realtek.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
(cherry picked from commit aa475d935272481c9ffb1ae54eeca5c1819fbe1a)
Signed-off-by: Prashant Malani <pmalani@chromium.org>
Change-Id: Ifae70a588f99a16de3f5342536adbdcdc0f22279
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/2343716
Reviewed-by: Sean Paul <seanpaul@chromium.org>
Reviewed-by: Grant Grundler <grundler@chromium.org>
1 file changed