/* SPDX-License-Identifier: GPL-2.0-only */ /* r8169_firmware.h: RealTek 8169/8168/8101 ethernet driver. * * Copyright (c) 2002 ShuChen <[email protected]> * Copyright (c) 2003 - 2007 Francois Romieu <[email protected]> * Copyright (c) a lot of people too. Please respect their work. * * See MAINTAINERS file for support contact information. */ #include <linux/device.h> #include <linux/firmware.h> struct rtl8169_private; rtl_fw_write_t; rtl_fw_read_t; #define RTL_VER_SIZE … struct rtl_fw { … }; int rtl_fw_request_firmware(struct rtl_fw *rtl_fw); void rtl_fw_release_firmware(struct rtl_fw *rtl_fw); void rtl_fw_write_firmware(struct rtl8169_private *tp, struct rtl_fw *rtl_fw);