Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

scsi: qla2xxx: Remove firmware URL

The historic QLogic firmware URL redirects to a Marvell page that only
provides drivers.

Refer to linux-firmware instead.

Cc: Nilesh Javali <njavali@marvell.com>
Cc: James E.J. Bottomley <James.Bottomley@HansenPartnership.com>
Cc: Martin K. Petersen <martin.petersen@oracle.com>
Cc: QLOGIC ML <GR-QLogic-Storage-Upstream@marvell.com>
Cc: LINUX SCSI ML <linux-scsi@vger.kernel.org>
Signed-off-by: Xose Vazquez Perez <xose.vazquez@gmail.com>
Link: https://lore.kernel.org/r/20250624190926.115009-1-xose.vazquez@gmail.com
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>

authored by

Xose Vazquez Perez and committed by
Martin K. Petersen
b152f199 cc59f3b6

+1 -9
+1 -5
drivers/scsi/qla2xxx/Kconfig
··· 25 25 Upon request, the driver caches the firmware image until 26 26 the driver is unloaded. 27 27 28 - Firmware images can be retrieved from: 29 - 30 - http://ldriver.qlogic.com/firmware/ 31 - 32 - They are also included in the linux-firmware tree as well. 28 + Firmware images are included in the linux-firmware tree. 33 29 34 30 config TCM_QLA2XXX 35 31 tristate "TCM_QLA2XXX fabric module for QLogic 24xx+ series target mode HBAs"
-4
drivers/scsi/qla2xxx/qla_init.c
··· 8603 8603 return QLA_SUCCESS; 8604 8604 } 8605 8605 8606 - #define QLA_FW_URL "http://ldriver.qlogic.com/firmware/" 8607 - 8608 8606 int 8609 8607 qla2x00_load_risc(scsi_qla_host_t *vha, uint32_t *srisc_addr) 8610 8608 { ··· 8620 8622 if (!blob) { 8621 8623 ql_log(ql_log_info, vha, 0x0083, 8622 8624 "Firmware image unavailable.\n"); 8623 - ql_log(ql_log_info, vha, 0x0084, 8624 - "Firmware images can be retrieved from: "QLA_FW_URL ".\n"); 8625 8625 return QLA_FUNCTION_FAILED; 8626 8626 } 8627 8627