hc
2024-01-03 2f7c68cb55ecb7331f2381deb497c27155f32faf
kernel/drivers/scsi/qla4xxx/ql4_83xx.c
....@@ -1,8 +1,7 @@
1
+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * QLogic iSCSI HBA Driver
34 * Copyright (c) 2003-2013 QLogic Corporation
4
- *
5
- * See LICENSE.qla4xxx for copyright and licensing details.
65 */
76
87 #include <linux/ratelimit.h>
....@@ -1406,16 +1405,16 @@
14061405 static void qla4_83xx_dump_pause_control_regs(struct scsi_qla_host *ha)
14071406 {
14081407 u32 val = 0, val1 = 0;
1409
- int i, status = QLA_SUCCESS;
1408
+ int i;
14101409
1411
- status = qla4_83xx_rd_reg_indirect(ha, QLA83XX_SRE_SHIM_CONTROL, &val);
1410
+ qla4_83xx_rd_reg_indirect(ha, QLA83XX_SRE_SHIM_CONTROL, &val);
14121411 DEBUG2(ql4_printk(KERN_INFO, ha, "SRE-Shim Ctrl:0x%x\n", val));
14131412
14141413 /* Port 0 Rx Buffer Pause Threshold Registers. */
14151414 DEBUG2(ql4_printk(KERN_INFO, ha,
14161415 "Port 0 Rx Buffer Pause Threshold Registers[TC7..TC0]:"));
14171416 for (i = 0; i < 8; i++) {
1418
- status = qla4_83xx_rd_reg_indirect(ha,
1417
+ qla4_83xx_rd_reg_indirect(ha,
14191418 QLA83XX_PORT0_RXB_PAUSE_THRS + (i * 0x4), &val);
14201419 DEBUG2(pr_info("0x%x ", val));
14211420 }
....@@ -1426,7 +1425,7 @@
14261425 DEBUG2(ql4_printk(KERN_INFO, ha,
14271426 "Port 1 Rx Buffer Pause Threshold Registers[TC7..TC0]:"));
14281427 for (i = 0; i < 8; i++) {
1429
- status = qla4_83xx_rd_reg_indirect(ha,
1428
+ qla4_83xx_rd_reg_indirect(ha,
14301429 QLA83XX_PORT1_RXB_PAUSE_THRS + (i * 0x4), &val);
14311430 DEBUG2(pr_info("0x%x ", val));
14321431 }
....@@ -1437,7 +1436,7 @@
14371436 DEBUG2(ql4_printk(KERN_INFO, ha,
14381437 "Port 0 RxB Traffic Class Max Cell Registers[3..0]:"));
14391438 for (i = 0; i < 4; i++) {
1440
- status = qla4_83xx_rd_reg_indirect(ha,
1439
+ qla4_83xx_rd_reg_indirect(ha,
14411440 QLA83XX_PORT0_RXB_TC_MAX_CELL + (i * 0x4), &val);
14421441 DEBUG2(pr_info("0x%x ", val));
14431442 }
....@@ -1448,7 +1447,7 @@
14481447 DEBUG2(ql4_printk(KERN_INFO, ha,
14491448 "Port 1 RxB Traffic Class Max Cell Registers[3..0]:"));
14501449 for (i = 0; i < 4; i++) {
1451
- status = qla4_83xx_rd_reg_indirect(ha,
1450
+ qla4_83xx_rd_reg_indirect(ha,
14521451 QLA83XX_PORT1_RXB_TC_MAX_CELL + (i * 0x4), &val);
14531452 DEBUG2(pr_info("0x%x ", val));
14541453 }
....@@ -1459,15 +1458,11 @@
14591458 DEBUG2(ql4_printk(KERN_INFO, ha,
14601459 "Port 0 RxB Rx Traffic Class Stats [TC7..TC0]"));
14611460 for (i = 7; i >= 0; i--) {
1462
- status = qla4_83xx_rd_reg_indirect(ha,
1463
- QLA83XX_PORT0_RXB_TC_STATS,
1464
- &val);
1461
+ qla4_83xx_rd_reg_indirect(ha, QLA83XX_PORT0_RXB_TC_STATS, &val);
14651462 val &= ~(0x7 << 29); /* Reset bits 29 to 31 */
14661463 qla4_83xx_wr_reg_indirect(ha, QLA83XX_PORT0_RXB_TC_STATS,
14671464 (val | (i << 29)));
1468
- status = qla4_83xx_rd_reg_indirect(ha,
1469
- QLA83XX_PORT0_RXB_TC_STATS,
1470
- &val);
1465
+ qla4_83xx_rd_reg_indirect(ha, QLA83XX_PORT0_RXB_TC_STATS, &val);
14711466 DEBUG2(pr_info("0x%x ", val));
14721467 }
14731468
....@@ -1477,24 +1472,18 @@
14771472 DEBUG2(ql4_printk(KERN_INFO, ha,
14781473 "Port 1 RxB Rx Traffic Class Stats [TC7..TC0]"));
14791474 for (i = 7; i >= 0; i--) {
1480
- status = qla4_83xx_rd_reg_indirect(ha,
1481
- QLA83XX_PORT1_RXB_TC_STATS,
1482
- &val);
1475
+ qla4_83xx_rd_reg_indirect(ha, QLA83XX_PORT1_RXB_TC_STATS, &val);
14831476 val &= ~(0x7 << 29); /* Reset bits 29 to 31 */
14841477 qla4_83xx_wr_reg_indirect(ha, QLA83XX_PORT1_RXB_TC_STATS,
14851478 (val | (i << 29)));
1486
- status = qla4_83xx_rd_reg_indirect(ha,
1487
- QLA83XX_PORT1_RXB_TC_STATS,
1488
- &val);
1479
+ qla4_83xx_rd_reg_indirect(ha, QLA83XX_PORT1_RXB_TC_STATS, &val);
14891480 DEBUG2(pr_info("0x%x ", val));
14901481 }
14911482
14921483 DEBUG2(pr_info("\n"));
14931484
1494
- status = qla4_83xx_rd_reg_indirect(ha, QLA83XX_PORT2_IFB_PAUSE_THRS,
1495
- &val);
1496
- status = qla4_83xx_rd_reg_indirect(ha, QLA83XX_PORT3_IFB_PAUSE_THRS,
1497
- &val1);
1485
+ qla4_83xx_rd_reg_indirect(ha, QLA83XX_PORT2_IFB_PAUSE_THRS, &val);
1486
+ qla4_83xx_rd_reg_indirect(ha, QLA83XX_PORT3_IFB_PAUSE_THRS, &val1);
14981487
14991488 DEBUG2(ql4_printk(KERN_INFO, ha,
15001489 "IFB-Pause Thresholds: Port 2:0x%x, Port 3:0x%x\n",