Lines Matching refs:dd

49 	struct qib_devdata *dd = ppd->dd;  in qsfp_read()  local
55 ret = mutex_lock_interruptible(&dd->eep_lock); in qsfp_read()
59 if (dd->twsi_eeprom_dev == QIB_TWSI_NO_DEV) { in qsfp_read()
78 dd->f_gpio_mod(dd, out, mask, mask); in qsfp_read()
87 ret = qib_twsi_reset(dd); in qsfp_read()
89 qib_dev_porterr(dd, ppd->port, in qsfp_read()
106 ret = qib_twsi_blk_rd(dd, QSFP_DEV, addr, buff + cnt, wlen); in qsfp_read()
128 dd->f_gpio_mod(dd, mask, mask, mask); in qsfp_read()
136 qib_dev_err(dd, "QSFP interface bus stuck non-idle\n"); in qsfp_read()
139 qib_dev_porterr(dd, ppd->port, "QSFP failed even retrying\n"); in qsfp_read()
141 qib_dev_porterr(dd, ppd->port, "QSFP retries: %d\n", pass); in qsfp_read()
146 mutex_unlock(&dd->eep_lock); in qsfp_read()
160 struct qib_devdata *dd = ppd->dd; in qib_qsfp_write() local
165 ret = mutex_lock_interruptible(&dd->eep_lock); in qib_qsfp_write()
169 if (dd->twsi_eeprom_dev == QIB_TWSI_NO_DEV) { in qib_qsfp_write()
187 dd->f_gpio_mod(dd, out, mask, mask); in qib_qsfp_write()
196 ret = qib_twsi_reset(dd); in qib_qsfp_write()
198 qib_dev_porterr(dd, ppd->port, in qib_qsfp_write()
214 ret = qib_twsi_blk_wr(dd, QSFP_DEV, addr, buff + cnt, wlen); in qib_qsfp_write()
233 dd->f_gpio_mod(dd, mask, mask, mask); in qib_qsfp_write()
242 mutex_unlock(&dd->eep_lock); in qib_qsfp_write()
292 qib_dev_porterr(ppd->dd, ppd->port, in qib_refresh_qsfp_cache()
305 qib_dev_porterr(ppd->dd, ppd->port, in qib_refresh_qsfp_cache()
315 qib_dev_porterr(ppd->dd, ppd->port, in qib_refresh_qsfp_cache()
384 qib_dev_porterr(ppd->dd, ppd->port, in qib_refresh_qsfp_cache()
422 qib_dev_porterr(ppd->dd, ppd->port, in qib_refresh_qsfp_cache()
451 ret = ppd->dd->f_gpio_mod(ppd->dd, 0, 0, 0); in qib_qsfp_mod_present()
466 struct qib_devdata *dd = qd->ppd->dd; in qib_qsfp_init() local
482 dd->f_gpio_mod(dd, highs, mask, mask); in qib_qsfp_init()
485 dd->f_gpio_mod(dd, mask, mask, mask); in qib_qsfp_init()