diff options
Diffstat (limited to 'drivers/infiniband/hw/qib/qib_iba7220.c')
-rw-r--r-- | drivers/infiniband/hw/qib/qib_iba7220.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/infiniband/hw/qib/qib_iba7220.c b/drivers/infiniband/hw/qib/qib_iba7220.c index 64d0ecb90cdc..454c2e7668fe 100644 --- a/drivers/infiniband/hw/qib/qib_iba7220.c +++ b/drivers/infiniband/hw/qib/qib_iba7220.c | |||
@@ -4513,6 +4513,13 @@ bail: | |||
4513 | return ret; | 4513 | return ret; |
4514 | } | 4514 | } |
4515 | 4515 | ||
4516 | #ifdef CONFIG_INFINIBAND_QIB_DCA | ||
4517 | static int qib_7220_notify_dca(struct qib_devdata *dd, unsigned long event) | ||
4518 | { | ||
4519 | return 0; | ||
4520 | } | ||
4521 | #endif | ||
4522 | |||
4516 | /* Dummy function, as 7220 boards never disable EEPROM Write */ | 4523 | /* Dummy function, as 7220 boards never disable EEPROM Write */ |
4517 | static int qib_7220_eeprom_wen(struct qib_devdata *dd, int wen) | 4524 | static int qib_7220_eeprom_wen(struct qib_devdata *dd, int wen) |
4518 | { | 4525 | { |
@@ -4587,6 +4594,9 @@ struct qib_devdata *qib_init_iba7220_funcs(struct pci_dev *pdev, | |||
4587 | dd->f_xgxs_reset = qib_7220_xgxs_reset; | 4594 | dd->f_xgxs_reset = qib_7220_xgxs_reset; |
4588 | dd->f_writescratch = writescratch; | 4595 | dd->f_writescratch = writescratch; |
4589 | dd->f_tempsense_rd = qib_7220_tempsense_rd; | 4596 | dd->f_tempsense_rd = qib_7220_tempsense_rd; |
4597 | #ifdef CONFIG_INFINIBAND_QIB_DCA | ||
4598 | dd->f_notify_dca = qib_7220_notify_dca; | ||
4599 | #endif | ||
4590 | /* | 4600 | /* |
4591 | * Do remaining pcie setup and save pcie values in dd. | 4601 | * Do remaining pcie setup and save pcie values in dd. |
4592 | * Any error printing is already done by the init code. | 4602 | * Any error printing is already done by the init code. |