blob: 82ecc91312070eb2981fec4fd4e507aee6a599df [file] [log] [blame]
94b5ff749e56 ("r8169: remove rtl_hw_start_8168bef")
272b2265c87c ("r8169: use helper rtl_is_8168evl_up for setting register MaxTxPacketSize")
6c19156e2995 ("r8169: remove callback hw_start from struct rtl_cfg_info")
bc73241e29cc ("r8169: rename CPCMD_QUIRK_MASK and apply it on all chip versions")
ec9a40881732 ("r8169: improve setting interrupt mask")
25e992a4603c ("r8169: rename r8169.c to r8169_main.c")
87945b6d8be5 ("r8169: avoid tso csum function indirection")
485bb1b3fac5 ("r8169: remove struct jumbo_ops")
5f9505235bb9 ("r8169: remove struct mdio_ops")
e9588eb9316e ("r8169: remove support for RTL_GIGA_MAC_VER_01")
0ebacd12a154 ("r8169: add rtl8168g_set_pause_thresholds")
6b1bd242ca63 ("r8169: add rtl_set_fifo_size")
1791ad50c8d7 ("r8169: simplify rtl_writephy_batch and rtl_ephy_init")
4e7e4621157e ("r8169: add rtl_reset_packet_filter")
e719b3eaeff0 ("r8169: add helpers rtl_eri_set/clear_bits")
724c6fd0158c ("r8169: make ERIAR_EXGMAC the default in eri functions")
8344ffffd176 ("r8169: create function pointer array for chip hw init functions")
1fcd165884c8 ("r8169: create function pointer array for PHY init functions")
eb94dc9aabdf ("r8169: disable tx interrupt coalescing on RTL8168")
288ac524cf70 ("r8169: disable default rx interrupt coalescing on RTL8168")
deedf1feb255 ("r8169: Avoid pointer aliasing")
04c7788c2bb3 ("r8169: Load MAC address from device tree if present")
df6f1856db02 ("r8169: add general EEE support for chip versions from RTL8168g")
c46863ab8356 ("r8169: factor out disabling ALDPS")
df320ed7b3e4 ("r8169: add helpers for locking / unlocking the config registers")
3bd826451103 ("r8169: fix WoL device wakeup enable")
76085c9e7eae ("r8169: replace macro TX_FRAGS_READY_FOR with a function")
55d2ad7b9072 ("r8169: improve chip version identification")
8c0511ec52c8 ("r8169: remove print_mac_version")
559c3c046d4b ("r8169: replace event_slow with irq_mask")
97ad92f28342 ("r8169: remove unused interrupt sources")
fe716f8a33ab ("r8169: merge rtl_irq_enable and rtl_irq_enable_all")
38caff5a445b ("r8169: handle all interrupt events in the hard irq handler")
6b839b6cf9ea ("r8169: fix NAPI handling under high load")
d49c88d7677b ("r8169: Enable MSI-X on RTL8106e")
ad5f97faff42 ("r8169: fix network stalls due to missing bit TXCFG_AUTO_FIFO")
6ad569019999 ("r8169: Clear RTL_FLAG_TASK_*_PENDING when clearing RTL_FLAG_TASK_ENABLED")
f74dd480cf4e ("r8169: set TxConfig register after TX / RX is enabled, just like RxConfig")
05212ba8132b ("r8169: set RxConfig after tx/rx is enabled for RTL8169sb/8110sb devices")
7bb05b85bc2d ("r8169: don't use MSI-X on RTL8106e")
7c53a722459c ("r8169: don't use MSI-X on RTL8168g")
abe8b2f71e28 ("r8169: don't configure max jumbo frame size per chip version")
eb88f5f7128c ("r8169: don't configure csum function per chip version")
05bbe5584ff9 ("r8169: simplify interrupt handler")
29a12b49536b ("r8169: don't read chip phy status register")
5b7ad4b75d1e ("r8169: use phy_speed_down / phy_speed_up")
dd84957eeeae ("r8169: use phy_ethtool_nway_reset")
4577243392ce ("r8169: use phy_ethtool_(g|s)et_link_ksettings")
f75222bce9b5 ("r8169: replace open-coded PHY soft reset with genphy_soft_reset")
f1e911d5d0df ("r8169: add basic phylib support")