summaryrefslogtreecommitdiff
path: root/usr/src
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src')
-rw-r--r--usr/src/uts/common/io/fibre-channel/fca/qlge/qlge_dbg.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/usr/src/uts/common/io/fibre-channel/fca/qlge/qlge_dbg.c b/usr/src/uts/common/io/fibre-channel/fca/qlge/qlge_dbg.c
index bbb092c70b..695d254d63 100644
--- a/usr/src/uts/common/io/fibre-channel/fca/qlge/qlge_dbg.c
+++ b/usr/src/uts/common/io/fibre-channel/fca/qlge/qlge_dbg.c
@@ -2552,25 +2552,25 @@ ql_get_serdes_regs(qlge_t *qlge, struct ql_mpi_coredump *mpi_coredump)
}
}
- for (i = 0x1c00; i <= 0x1c1f; i++) {
+ for (i = 0x1c00, j = 0; i <= 0x1c1f; i++) {
status = ql_read_serdes_reg(qlge, i,
- &mpi_coredump->serdes_xfi_hss_tx[i]);
+ &mpi_coredump->serdes_xfi_hss_tx[j++]);
if (status != DDI_SUCCESS) {
goto err;
}
}
- for (i = 0x1c40; i <= 0x1c5f; i++) {
+ for (i = 0x1c40, j = 0; i <= 0x1c5f; i++) {
status = ql_read_serdes_reg(qlge, i,
- &mpi_coredump->serdes_xfi_hss_rx[i]);
+ &mpi_coredump->serdes_xfi_hss_rx[j++]);
if (status != DDI_SUCCESS) {
goto err;
}
}
- for (i = 0x1e00; i <= 0x1e1f; i++) {
+ for (i = 0x1e00, j = 0; i <= 0x1e1f; i++) {
status = ql_read_serdes_reg(qlge, i,
- &mpi_coredump->serdes_xfi_hss_pll[i]);
+ &mpi_coredump->serdes_xfi_hss_pll[j++]);
if (status != DDI_SUCCESS) {
goto err;
}