mirror of https://gitee.com/openkylin/linux.git
IB/hfi1: Remove no-op QSFP reset code
The RESET_N bit of the ASIC_QSFPn_OE register is not used by the hardware. Remove code that tries to use it - it does nothing. Reviewed-by: Easwar Hariharan <easwar.hariharan@intel.com> Signed-off-by: Dean Luick <dean.luick@intel.com> Signed-off-by: Doug Ledford <dledford@redhat.com>
This commit is contained in:
parent
27a340f6b2
commit
1ebe79c948
|
@ -9212,9 +9212,6 @@ void reset_qsfp(struct hfi1_pportdata *ppd)
|
||||||
|
|
||||||
/* Reset the QSFP */
|
/* Reset the QSFP */
|
||||||
mask = (u64)QSFP_HFI0_RESET_N;
|
mask = (u64)QSFP_HFI0_RESET_N;
|
||||||
qsfp_mask = read_csr(dd, dd->hfi1_id ? ASIC_QSFP2_OE : ASIC_QSFP1_OE);
|
|
||||||
qsfp_mask |= mask;
|
|
||||||
write_csr(dd, dd->hfi1_id ? ASIC_QSFP2_OE : ASIC_QSFP1_OE, qsfp_mask);
|
|
||||||
|
|
||||||
qsfp_mask = read_csr(dd,
|
qsfp_mask = read_csr(dd,
|
||||||
dd->hfi1_id ? ASIC_QSFP2_OUT : ASIC_QSFP1_OUT);
|
dd->hfi1_id ? ASIC_QSFP2_OUT : ASIC_QSFP1_OUT);
|
||||||
|
|
Loading…
Reference in New Issue