Let's factor out firmware handling into a separate source code file. This simplifies reading the code and makes clearer what the interface between driver and firmware handling is.
Heiner Kallweit (2): r8169: rename r8169.c to r8169_main.c r8169: factor out firmware handling drivers/net/ethernet/realtek/Makefile | 1 + drivers/net/ethernet/realtek/r8169_firmware.c | 231 +++++++++++++++++ drivers/net/ethernet/realtek/r8169_firmware.h | 39 +++ .../realtek/{r8169.c => r8169_main.c} | 243 +----------------- 4 files changed, 274 insertions(+), 240 deletions(-) create mode 100644 drivers/net/ethernet/realtek/r8169_firmware.c create mode 100644 drivers/net/ethernet/realtek/r8169_firmware.h rename drivers/net/ethernet/realtek/{r8169.c => r8169_main.c} (97%) -- 2.21.0