r8169: add generic rtl_set_eee_txidle_timer function
authorHeiner Kallweit <hkallweit1@gmail.com>
Mon, 12 Feb 2024 18:57:46 +0000 (19:57 +0100)
committerJakub Kicinski <kuba@kernel.org>
Wed, 14 Feb 2024 02:53:05 +0000 (18:53 -0800)
commit2ce30993831041b9dcd31eb12896be6611e8b7e2
treec25c947cfc088b11764dbdfb40c855014c35e1f2
parentbe51ed104ba9929c741afb718ef7198dbcecef94
r8169: add generic rtl_set_eee_txidle_timer function

Add a generic setter for the EEE tx idle timer and use it with all
RTL8125/RTL8126 chip versions, in line with the vendor driver.
This prepares for adding EEE tx idle timer support for additional
chip versions.

Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Link: https://lore.kernel.org/r/39beed72-0dc4-4c45-8899-b72c43ab62a7@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/realtek/r8169_main.c