diff options
Diffstat (limited to 'drivers/infiniband/hw/ipath/ipath_driver.c')
-rw-r--r-- | drivers/infiniband/hw/ipath/ipath_driver.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/infiniband/hw/ipath/ipath_driver.c b/drivers/infiniband/hw/ipath/ipath_driver.c index 47c9d15557c8..2108466c7e33 100644 --- a/drivers/infiniband/hw/ipath/ipath_driver.c +++ b/drivers/infiniband/hw/ipath/ipath_driver.c | |||
@@ -2126,9 +2126,9 @@ int ipath_set_rx_pol_inv(struct ipath_devdata *dd, u8 new_pol_inv) | |||
2126 | dd->ipath_rx_pol_inv = new_pol_inv; | 2126 | dd->ipath_rx_pol_inv = new_pol_inv; |
2127 | val = ipath_read_kreg64(dd, dd->ipath_kregs->kr_xgxsconfig); | 2127 | val = ipath_read_kreg64(dd, dd->ipath_kregs->kr_xgxsconfig); |
2128 | val &= ~(INFINIPATH_XGXS_RX_POL_MASK << | 2128 | val &= ~(INFINIPATH_XGXS_RX_POL_MASK << |
2129 | INFINIPATH_XGXS_RX_POL_SHIFT); | 2129 | INFINIPATH_XGXS_RX_POL_SHIFT); |
2130 | val |= ((u64)dd->ipath_rx_pol_inv) << | 2130 | val |= ((u64)dd->ipath_rx_pol_inv) << |
2131 | INFINIPATH_XGXS_RX_POL_SHIFT; | 2131 | INFINIPATH_XGXS_RX_POL_SHIFT; |
2132 | ipath_write_kreg(dd, dd->ipath_kregs->kr_xgxsconfig, val); | 2132 | ipath_write_kreg(dd, dd->ipath_kregs->kr_xgxsconfig, val); |
2133 | } | 2133 | } |
2134 | return 0; | 2134 | return 0; |