Home
last modified time | relevance | path

Searched refs:rtl_fw (Results 1 – 4 of 4) sorted by relevance

/linux-6.15/drivers/net/ethernet/realtek/
H A Dr8169_firmware.c42 static bool rtl_fw_format_ok(struct rtl_fw *rtl_fw) in rtl_fw_format_ok() argument
79 strscpy(rtl_fw->version, rtl_fw->fw_name, RTL_VER_SIZE); in rtl_fw_format_ok()
88 static bool rtl_fw_data_ok(struct rtl_fw *rtl_fw) in rtl_fw_data_ok() argument
140 void rtl_fw_write_firmware(struct rtl8169_private *tp, struct rtl_fw *rtl_fw) in rtl_fw_write_firmware() argument
174 fw_read = rtl_fw->phy_read; in rtl_fw_write_firmware()
209 void rtl_fw_release_firmware(struct rtl_fw *rtl_fw) in rtl_fw_release_firmware() argument
211 release_firmware(rtl_fw->fw); in rtl_fw_release_firmware()
214 int rtl_fw_request_firmware(struct rtl_fw *rtl_fw) in rtl_fw_request_firmware() argument
218 rc = firmware_request_nowarn(&rtl_fw->fw, rtl_fw->fw_name, rtl_fw->dev); in rtl_fw_request_firmware()
222 if (!rtl_fw_format_ok(rtl_fw) || !rtl_fw_data_ok(rtl_fw)) { in rtl_fw_request_firmware()
[all …]
H A Dr8169_firmware.h20 struct rtl_fw { struct
37 int rtl_fw_request_firmware(struct rtl_fw *rtl_fw); argument
38 void rtl_fw_release_firmware(struct rtl_fw *rtl_fw);
39 void rtl_fw_write_firmware(struct rtl8169_private *tp, struct rtl_fw *rtl_fw);
H A Dr8169_main.c681 struct rtl_fw *rtl_fw; member
1640 struct rtl_fw *rtl_fw = tp->rtl_fw; in rtl8169_get_drvinfo() local
1645 if (rtl_fw) in rtl8169_get_drvinfo()
2417 if (tp->rtl_fw) { in rtl_release_firmware()
2419 kfree(tp->rtl_fw); in rtl_release_firmware()
2429 if (tp->rtl_fw) { in r8169_apply_firmware()
2635 struct rtl_fw *rtl_fw; in rtl_request_firmware() local
2641 rtl_fw = kzalloc(sizeof(*rtl_fw), GFP_KERNEL); in rtl_request_firmware()
2642 if (!rtl_fw) in rtl_request_firmware()
2653 kfree(rtl_fw); in rtl_request_firmware()
[all …]
/linux-6.15/drivers/net/usb/
H A Dr8152.c924 struct rtl_fw { struct
933 } rtl_fw; member
5214 struct rtl_fw *rtl_fw = &tp->rtl_fw; in rtl8152_apply_firmware() local
5224 fw = rtl_fw->fw; in rtl8152_apply_firmware()
5227 if (rtl_fw->pre_fw) in rtl8152_apply_firmware()
5293 struct rtl_fw *rtl_fw = &tp->rtl_fw; in rtl8152_release_firmware() local
5297 rtl_fw->fw = NULL; in rtl8152_release_firmware()
5303 struct rtl_fw *rtl_fw = &tp->rtl_fw; in rtl8152_request_firmware() local
5306 if (rtl_fw->fw || !rtl_fw->fw_name) { in rtl8152_request_firmware()
5312 rc = request_firmware(&rtl_fw->fw, rtl_fw->fw_name, &tp->intf->dev); in rtl8152_request_firmware()
[all …]