Lines Matching refs:rtl_fw
635 struct rtl_fw *rtl_fw; member
1454 struct rtl_fw *rtl_fw = tp->rtl_fw; in rtl8169_get_drvinfo() local
1458 BUILD_BUG_ON(sizeof(info->fw_version) < sizeof(rtl_fw->version)); in rtl8169_get_drvinfo()
1459 if (rtl_fw) in rtl8169_get_drvinfo()
1460 strlcpy(info->fw_version, rtl_fw->version, in rtl8169_get_drvinfo()
2119 if (tp->rtl_fw) { in rtl_release_firmware()
2120 rtl_fw_release_firmware(tp->rtl_fw); in rtl_release_firmware()
2121 kfree(tp->rtl_fw); in rtl_release_firmware()
2122 tp->rtl_fw = NULL; in rtl_release_firmware()
2131 if (tp->rtl_fw) { in r8169_apply_firmware()
2132 rtl_fw_write_firmware(tp, tp->rtl_fw); in r8169_apply_firmware()
2419 struct rtl_fw *rtl_fw; in rtl_request_firmware() local
2422 if (tp->rtl_fw || !tp->fw_name) in rtl_request_firmware()
2425 rtl_fw = kzalloc(sizeof(*rtl_fw), GFP_KERNEL); in rtl_request_firmware()
2426 if (!rtl_fw) in rtl_request_firmware()
2429 rtl_fw->phy_write = rtl_writephy; in rtl_request_firmware()
2430 rtl_fw->phy_read = rtl_readphy; in rtl_request_firmware()
2431 rtl_fw->mac_mcu_write = mac_mcu_write; in rtl_request_firmware()
2432 rtl_fw->mac_mcu_read = mac_mcu_read; in rtl_request_firmware()
2433 rtl_fw->fw_name = tp->fw_name; in rtl_request_firmware()
2434 rtl_fw->dev = tp_to_dev(tp); in rtl_request_firmware()
2436 if (rtl_fw_request_firmware(rtl_fw)) in rtl_request_firmware()
2437 kfree(rtl_fw); in rtl_request_firmware()
2439 tp->rtl_fw = rtl_fw; in rtl_request_firmware()