cpspec            523 drivers/infiniband/hw/qib/qib.h 	struct qib_chippport_specific *cpspec; /* chip-specific per-port */
cpspec           3179 drivers/infiniband/hw/qib/qib_iba6120.c 	ppd->cpspec = NULL; /* not used in this chip */
cpspec           1047 drivers/infiniband/hw/qib/qib_iba7220.c 	struct qib_chippport_specific *cpspec = from_timer(cpspec, t,
cpspec           1049 drivers/infiniband/hw/qib/qib_iba7220.c 	struct qib_pportdata *ppd = &cpspec->pportdata;
cpspec           1051 drivers/infiniband/hw/qib/qib_iba7220.c 	ppd->cpspec->chase_timer.expires = 0;
cpspec           1075 drivers/infiniband/hw/qib/qib_iba7220.c 		if (ppd->cpspec->chase_end &&
cpspec           1076 drivers/infiniband/hw/qib/qib_iba7220.c 		    time_after(tnow, ppd->cpspec->chase_end)) {
cpspec           1077 drivers/infiniband/hw/qib/qib_iba7220.c 			ppd->cpspec->chase_end = 0;
cpspec           1081 drivers/infiniband/hw/qib/qib_iba7220.c 			ppd->cpspec->chase_timer.expires = jiffies +
cpspec           1083 drivers/infiniband/hw/qib/qib_iba7220.c 			add_timer(&ppd->cpspec->chase_timer);
cpspec           1084 drivers/infiniband/hw/qib/qib_iba7220.c 		} else if (!ppd->cpspec->chase_end)
cpspec           1085 drivers/infiniband/hw/qib/qib_iba7220.c 			ppd->cpspec->chase_end = tnow + QIB_CHASE_TIME;
cpspec           1089 drivers/infiniband/hw/qib/qib_iba7220.c 		ppd->cpspec->chase_end = 0;
cpspec           1514 drivers/infiniband/hw/qib/qib_iba7220.c 	qib_write_kreg(dd, kr_ibcctrl, ppd->cpspec->ibcctrl | mod_wd);
cpspec           1541 drivers/infiniband/hw/qib/qib_iba7220.c 		ppd->cpspec->ibdeltainprog = 1;
cpspec           1542 drivers/infiniband/hw/qib/qib_iba7220.c 		ppd->cpspec->ibsymsnap = read_7220_creg32(dd, cr_ibsymbolerr);
cpspec           1543 drivers/infiniband/hw/qib/qib_iba7220.c 		ppd->cpspec->iblnkerrsnap =
cpspec           1566 drivers/infiniband/hw/qib/qib_iba7220.c 	ppd->cpspec->ibcctrl = ibc; /* without linkcmd or linkinitcmd! */
cpspec           1569 drivers/infiniband/hw/qib/qib_iba7220.c 	val = ppd->cpspec->ibcctrl | (QLOGIC_IB_IBCC_LINKINITCMD_DISABLE <<
cpspec           1573 drivers/infiniband/hw/qib/qib_iba7220.c 	if (!ppd->cpspec->ibcddrctrl) {
cpspec           1575 drivers/infiniband/hw/qib/qib_iba7220.c 		ppd->cpspec->ibcddrctrl = qib_read_kreg64(dd, kr_ibcddrctrl);
cpspec           1578 drivers/infiniband/hw/qib/qib_iba7220.c 			ppd->cpspec->ibcddrctrl |=
cpspec           1582 drivers/infiniband/hw/qib/qib_iba7220.c 			ppd->cpspec->ibcddrctrl |=
cpspec           1587 drivers/infiniband/hw/qib/qib_iba7220.c 			ppd->cpspec->ibcddrctrl |= IBA7220_IBC_WIDTH_AUTONEG;
cpspec           1589 drivers/infiniband/hw/qib/qib_iba7220.c 			ppd->cpspec->ibcddrctrl |=
cpspec           1595 drivers/infiniband/hw/qib/qib_iba7220.c 		ppd->cpspec->ibcddrctrl |=
cpspec           1597 drivers/infiniband/hw/qib/qib_iba7220.c 		ppd->cpspec->ibcddrctrl |=
cpspec           1601 drivers/infiniband/hw/qib/qib_iba7220.c 		ppd->cpspec->ibcddrctrl |= IBA7220_IBC_LANE_REV_SUPPORTED;
cpspec           1606 drivers/infiniband/hw/qib/qib_iba7220.c 	qib_write_kreg(dd, kr_ibcddrctrl, ppd->cpspec->ibcddrctrl);
cpspec           1657 drivers/infiniband/hw/qib/qib_iba7220.c 	ppd->cpspec->chase_end = 0;
cpspec           1658 drivers/infiniband/hw/qib/qib_iba7220.c 	if (ppd->cpspec->chase_timer.function) /* if initted */
cpspec           1659 drivers/infiniband/hw/qib/qib_iba7220.c 		del_timer_sync(&ppd->cpspec->chase_timer);
cpspec           1661 drivers/infiniband/hw/qib/qib_iba7220.c 	if (ppd->cpspec->ibsymdelta || ppd->cpspec->iblnkerrdelta ||
cpspec           1662 drivers/infiniband/hw/qib/qib_iba7220.c 	    ppd->cpspec->ibdeltainprog) {
cpspec           1670 drivers/infiniband/hw/qib/qib_iba7220.c 		if (ppd->cpspec->ibsymdelta || ppd->cpspec->ibdeltainprog) {
cpspec           1672 drivers/infiniband/hw/qib/qib_iba7220.c 			if (ppd->cpspec->ibdeltainprog)
cpspec           1673 drivers/infiniband/hw/qib/qib_iba7220.c 				val -= val - ppd->cpspec->ibsymsnap;
cpspec           1674 drivers/infiniband/hw/qib/qib_iba7220.c 			val -= ppd->cpspec->ibsymdelta;
cpspec           1677 drivers/infiniband/hw/qib/qib_iba7220.c 		if (ppd->cpspec->iblnkerrdelta || ppd->cpspec->ibdeltainprog) {
cpspec           1679 drivers/infiniband/hw/qib/qib_iba7220.c 			if (ppd->cpspec->ibdeltainprog)
cpspec           1680 drivers/infiniband/hw/qib/qib_iba7220.c 				val -= val - ppd->cpspec->iblnkerrsnap;
cpspec           1681 drivers/infiniband/hw/qib/qib_iba7220.c 			val -= ppd->cpspec->iblnkerrdelta;
cpspec           1693 drivers/infiniband/hw/qib/qib_iba7220.c 	wake_up(&ppd->cpspec->autoneg_wait);
cpspec           1694 drivers/infiniband/hw/qib/qib_iba7220.c 	cancel_delayed_work_sync(&ppd->cpspec->autoneg_work);
cpspec           2082 drivers/infiniband/hw/qib/qib_iba7220.c 	dd->pport->cpspec->ibdeltainprog = 0;
cpspec           2083 drivers/infiniband/hw/qib/qib_iba7220.c 	dd->pport->cpspec->ibsymdelta = 0;
cpspec           2084 drivers/infiniband/hw/qib/qib_iba7220.c 	dd->pport->cpspec->iblnkerrdelta = 0;
cpspec           2134 drivers/infiniband/hw/qib/qib_iba7220.c 		if (dd->pport->cpspec->ibcddrctrl & IBA7220_IBC_IBTA_1_2_MASK)
cpspec           2368 drivers/infiniband/hw/qib/qib_iba7220.c 		ret = SYM_FIELD(ppd->cpspec->ibcctrl, IBCCtrl,
cpspec           2373 drivers/infiniband/hw/qib/qib_iba7220.c 		ret = SYM_FIELD(ppd->cpspec->ibcctrl, IBCCtrl,
cpspec           2379 drivers/infiniband/hw/qib/qib_iba7220.c 		ret = (ppd->cpspec->ibcctrl &
cpspec           2401 drivers/infiniband/hw/qib/qib_iba7220.c 	ret = (int)((ppd->cpspec->ibcddrctrl >> lsb) & maskr);
cpspec           2460 drivers/infiniband/hw/qib/qib_iba7220.c 		if ((ppd->cpspec->ibcddrctrl & IBA7220_IBC_IBTA_1_2_MASK) &&
cpspec           2501 drivers/infiniband/hw/qib/qib_iba7220.c 		maskr = SYM_FIELD(ppd->cpspec->ibcctrl, IBCCtrl,
cpspec           2504 drivers/infiniband/hw/qib/qib_iba7220.c 			ppd->cpspec->ibcctrl &=
cpspec           2506 drivers/infiniband/hw/qib/qib_iba7220.c 			ppd->cpspec->ibcctrl |= (u64) val <<
cpspec           2508 drivers/infiniband/hw/qib/qib_iba7220.c 			qib_write_kreg(dd, kr_ibcctrl, ppd->cpspec->ibcctrl);
cpspec           2514 drivers/infiniband/hw/qib/qib_iba7220.c 		maskr = SYM_FIELD(ppd->cpspec->ibcctrl, IBCCtrl,
cpspec           2517 drivers/infiniband/hw/qib/qib_iba7220.c 			ppd->cpspec->ibcctrl &=
cpspec           2519 drivers/infiniband/hw/qib/qib_iba7220.c 			ppd->cpspec->ibcctrl |= (u64) val <<
cpspec           2521 drivers/infiniband/hw/qib/qib_iba7220.c 			qib_write_kreg(dd, kr_ibcctrl, ppd->cpspec->ibcctrl);
cpspec           2536 drivers/infiniband/hw/qib/qib_iba7220.c 			ppd->cpspec->ibcctrl &=
cpspec           2539 drivers/infiniband/hw/qib/qib_iba7220.c 			ppd->cpspec->ibcctrl |=
cpspec           2541 drivers/infiniband/hw/qib/qib_iba7220.c 		qib_write_kreg(dd, kr_ibcctrl, ppd->cpspec->ibcctrl);
cpspec           2554 drivers/infiniband/hw/qib/qib_iba7220.c 		ppd->cpspec->ibcctrl &= ~SYM_MASK(IBCCtrl, MaxPktLen);
cpspec           2555 drivers/infiniband/hw/qib/qib_iba7220.c 		ppd->cpspec->ibcctrl |= (u64)val << SYM_LSB(IBCCtrl, MaxPktLen);
cpspec           2556 drivers/infiniband/hw/qib/qib_iba7220.c 		qib_write_kreg(dd, kr_ibcctrl, ppd->cpspec->ibcctrl);
cpspec           2564 drivers/infiniband/hw/qib/qib_iba7220.c 			if (!ppd->cpspec->ibdeltainprog &&
cpspec           2566 drivers/infiniband/hw/qib/qib_iba7220.c 				ppd->cpspec->ibdeltainprog = 1;
cpspec           2567 drivers/infiniband/hw/qib/qib_iba7220.c 				ppd->cpspec->ibsymsnap =
cpspec           2569 drivers/infiniband/hw/qib/qib_iba7220.c 				ppd->cpspec->iblnkerrsnap =
cpspec           2602 drivers/infiniband/hw/qib/qib_iba7220.c 			ppd->cpspec->chase_end = 0;
cpspec           2607 drivers/infiniband/hw/qib/qib_iba7220.c 			if (ppd->cpspec->chase_timer.expires) {
cpspec           2608 drivers/infiniband/hw/qib/qib_iba7220.c 				del_timer_sync(&ppd->cpspec->chase_timer);
cpspec           2609 drivers/infiniband/hw/qib/qib_iba7220.c 				ppd->cpspec->chase_timer.expires = 0;
cpspec           2623 drivers/infiniband/hw/qib/qib_iba7220.c 		tmp = (ppd->cpspec->ibcddrctrl >> lsb) & maskr;
cpspec           2631 drivers/infiniband/hw/qib/qib_iba7220.c 			ppd->cpspec->ibcddrctrl &= ~(maskr << lsb);
cpspec           2632 drivers/infiniband/hw/qib/qib_iba7220.c 			ppd->cpspec->ibcddrctrl |=
cpspec           2636 drivers/infiniband/hw/qib/qib_iba7220.c 				       ppd->cpspec->ibcddrctrl);
cpspec           2657 drivers/infiniband/hw/qib/qib_iba7220.c 	ppd->cpspec->ibcddrctrl &= ~(maskr << lsb);
cpspec           2658 drivers/infiniband/hw/qib/qib_iba7220.c 	ppd->cpspec->ibcddrctrl |= (((u64) val & maskr) << lsb);
cpspec           2659 drivers/infiniband/hw/qib/qib_iba7220.c 	qib_write_kreg(dd, kr_ibcddrctrl, ppd->cpspec->ibcddrctrl);
cpspec           2676 drivers/infiniband/hw/qib/qib_iba7220.c 		ppd->cpspec->ibcctrl |= SYM_MASK(IBCCtrl, Loopback);
cpspec           2681 drivers/infiniband/hw/qib/qib_iba7220.c 		ppd->cpspec->ibcctrl &= ~SYM_MASK(IBCCtrl, Loopback);
cpspec           2690 drivers/infiniband/hw/qib/qib_iba7220.c 		qib_write_kreg(ppd->dd, kr_ibcctrl, ppd->cpspec->ibcctrl);
cpspec           2691 drivers/infiniband/hw/qib/qib_iba7220.c 		ddr = ppd->cpspec->ibcddrctrl & ~(IBA7220_IBC_HRTBT_MASK
cpspec           2693 drivers/infiniband/hw/qib/qib_iba7220.c 		ppd->cpspec->ibcddrctrl = ddr | val;
cpspec           2695 drivers/infiniband/hw/qib/qib_iba7220.c 			       ppd->cpspec->ibcddrctrl);
cpspec           2972 drivers/infiniband/hw/qib/qib_iba7220.c 		if (dd->pport->cpspec->ibdeltainprog)
cpspec           2973 drivers/infiniband/hw/qib/qib_iba7220.c 			ret -= ret - ppd->cpspec->ibsymsnap;
cpspec           2974 drivers/infiniband/hw/qib/qib_iba7220.c 		ret -= dd->pport->cpspec->ibsymdelta;
cpspec           2976 drivers/infiniband/hw/qib/qib_iba7220.c 		if (dd->pport->cpspec->ibdeltainprog)
cpspec           2977 drivers/infiniband/hw/qib/qib_iba7220.c 			ret -= ret - ppd->cpspec->iblnkerrsnap;
cpspec           2978 drivers/infiniband/hw/qib/qib_iba7220.c 		ret -= dd->pport->cpspec->iblnkerrdelta;
cpspec           3466 drivers/infiniband/hw/qib/qib_iba7220.c 	ppd->cpspec->ibcddrctrl &= ~(IBA7220_IBC_SPEED_AUTONEG_MASK |
cpspec           3470 drivers/infiniband/hw/qib/qib_iba7220.c 		ppd->cpspec->ibcddrctrl |= IBA7220_IBC_SPEED_AUTONEG_MASK |
cpspec           3473 drivers/infiniband/hw/qib/qib_iba7220.c 		ppd->cpspec->ibcddrctrl |= speed == QIB_IB_DDR ?
cpspec           3476 drivers/infiniband/hw/qib/qib_iba7220.c 	qib_write_kreg(ppd->dd, kr_ibcddrctrl, ppd->cpspec->ibcddrctrl);
cpspec           3505 drivers/infiniband/hw/qib/qib_iba7220.c 	queue_delayed_work(ib_wq, &ppd->cpspec->autoneg_work,
cpspec           3541 drivers/infiniband/hw/qib/qib_iba7220.c 	if (wait_event_timeout(ppd->cpspec->autoneg_wait,
cpspec           3549 drivers/infiniband/hw/qib/qib_iba7220.c 	if (wait_event_timeout(ppd->cpspec->autoneg_wait,
cpspec           3561 drivers/infiniband/hw/qib/qib_iba7220.c 	wait_event_timeout(ppd->cpspec->autoneg_wait,
cpspec           3648 drivers/infiniband/hw/qib/qib_iba7220.c 			if (!ppd->cpspec->ibdeltainprog) {
cpspec           3649 drivers/infiniband/hw/qib/qib_iba7220.c 				ppd->cpspec->ibdeltainprog = 1;
cpspec           3650 drivers/infiniband/hw/qib/qib_iba7220.c 				ppd->cpspec->ibsymsnap = read_7220_creg32(dd,
cpspec           3652 drivers/infiniband/hw/qib/qib_iba7220.c 				ppd->cpspec->iblnkerrsnap = read_7220_creg32(dd,
cpspec           3676 drivers/infiniband/hw/qib/qib_iba7220.c 				wake_up(&ppd->cpspec->autoneg_wait);
cpspec           3689 drivers/infiniband/hw/qib/qib_iba7220.c 				ppd->cpspec->ibcddrctrl |=
cpspec           3720 drivers/infiniband/hw/qib/qib_iba7220.c 		if (ppd->cpspec->ibdeltainprog) {
cpspec           3721 drivers/infiniband/hw/qib/qib_iba7220.c 			ppd->cpspec->ibdeltainprog = 0;
cpspec           3722 drivers/infiniband/hw/qib/qib_iba7220.c 			ppd->cpspec->ibsymdelta += read_7220_creg32(ppd->dd,
cpspec           3723 drivers/infiniband/hw/qib/qib_iba7220.c 				cr_ibsymbolerr) - ppd->cpspec->ibsymsnap;
cpspec           3724 drivers/infiniband/hw/qib/qib_iba7220.c 			ppd->cpspec->iblnkerrdelta += read_7220_creg32(ppd->dd,
cpspec           3725 drivers/infiniband/hw/qib/qib_iba7220.c 				cr_iblinkerrrecov) - ppd->cpspec->iblnkerrsnap;
cpspec           3728 drivers/infiniband/hw/qib/qib_iba7220.c 		   !ppd->cpspec->ibdeltainprog &&
cpspec           3730 drivers/infiniband/hw/qib/qib_iba7220.c 		ppd->cpspec->ibdeltainprog = 1;
cpspec           3731 drivers/infiniband/hw/qib/qib_iba7220.c 		ppd->cpspec->ibsymsnap = read_7220_creg32(ppd->dd,
cpspec           3733 drivers/infiniband/hw/qib/qib_iba7220.c 		ppd->cpspec->iblnkerrsnap = read_7220_creg32(ppd->dd,
cpspec           3957 drivers/infiniband/hw/qib/qib_iba7220.c 	struct qib_chippport_specific *cpspec;
cpspec           3962 drivers/infiniband/hw/qib/qib_iba7220.c 	cpspec = (struct qib_chippport_specific *)(dd + 1);
cpspec           3963 drivers/infiniband/hw/qib/qib_iba7220.c 	ppd = &cpspec->pportdata;
cpspec           3967 drivers/infiniband/hw/qib/qib_iba7220.c 	dd->cspec = (struct qib_chip_specific *)(cpspec + dd->num_pports);
cpspec           3969 drivers/infiniband/hw/qib/qib_iba7220.c 	ppd->cpspec = cpspec;
cpspec           4007 drivers/infiniband/hw/qib/qib_iba7220.c 	init_waitqueue_head(&cpspec->autoneg_wait);
cpspec           4008 drivers/infiniband/hw/qib/qib_iba7220.c 	INIT_DELAYED_WORK(&cpspec->autoneg_work, autoneg_7220_work);
cpspec           4031 drivers/infiniband/hw/qib/qib_iba7220.c 	timer_setup(&ppd->cpspec->chase_timer, reenable_7220_chase, 0);
cpspec           4333 drivers/infiniband/hw/qib/qib_iba7220.c 	u32 ret = ppd->cpspec->last_delay_mult;
cpspec           4335 drivers/infiniband/hw/qib/qib_iba7220.c 	ppd->cpspec->last_delay_mult = (rcv_mult > snd_mult) ?
cpspec            873 drivers/infiniband/hw/qib/qib_iba7322.c 	if (!ppd->cpspec->kpregbase || !(ppd->dd->flags & QIB_PRESENT))
cpspec            875 drivers/infiniband/hw/qib/qib_iba7322.c 	return readq(&ppd->cpspec->kpregbase[regno]);
cpspec            881 drivers/infiniband/hw/qib/qib_iba7322.c 	if (ppd->cpspec && ppd->dd && ppd->cpspec->kpregbase &&
cpspec            883 drivers/infiniband/hw/qib/qib_iba7322.c 		writeq(value, &ppd->cpspec->kpregbase[regno]);
cpspec            921 drivers/infiniband/hw/qib/qib_iba7322.c 	if (ppd->cpspec && ppd->cpspec->cpregbase &&
cpspec            923 drivers/infiniband/hw/qib/qib_iba7322.c 		writeq(value, &ppd->cpspec->cpregbase[regno]);
cpspec            929 drivers/infiniband/hw/qib/qib_iba7322.c 	if (!ppd->cpspec || !ppd->cpspec->cpregbase ||
cpspec            932 drivers/infiniband/hw/qib/qib_iba7322.c 	return readq(&ppd->cpspec->cpregbase[regno]);
cpspec            938 drivers/infiniband/hw/qib/qib_iba7322.c 	if (!ppd->cpspec || !ppd->cpspec->cpregbase ||
cpspec            941 drivers/infiniband/hw/qib/qib_iba7322.c 	return readl(&ppd->cpspec->cpregbase[regno]);
cpspec           1592 drivers/infiniband/hw/qib/qib_iba7322.c 	err_decode(ppd->cpspec->sdmamsgbuf, sizeof(ppd->cpspec->sdmamsgbuf),
cpspec           1606 drivers/infiniband/hw/qib/qib_iba7322.c 			errs, ppd->cpspec->sdmamsgbuf);
cpspec           1749 drivers/infiniband/hw/qib/qib_iba7322.c 	ppd->cpspec->chase_timer.expires = 0;
cpspec           1757 drivers/infiniband/hw/qib/qib_iba7322.c 	ppd->cpspec->chase_end = 0;
cpspec           1764 drivers/infiniband/hw/qib/qib_iba7322.c 	ppd->cpspec->chase_timer.expires = jiffies + QIB_CHASE_DIS_TIME;
cpspec           1765 drivers/infiniband/hw/qib/qib_iba7322.c 	add_timer(&ppd->cpspec->chase_timer);
cpspec           1787 drivers/infiniband/hw/qib/qib_iba7322.c 		if (ppd->cpspec->chase_end &&
cpspec           1788 drivers/infiniband/hw/qib/qib_iba7322.c 		     time_after(tnow, ppd->cpspec->chase_end))
cpspec           1790 drivers/infiniband/hw/qib/qib_iba7322.c 		else if (!ppd->cpspec->chase_end)
cpspec           1791 drivers/infiniband/hw/qib/qib_iba7322.c 			ppd->cpspec->chase_end = tnow + QIB_CHASE_TIME;
cpspec           1794 drivers/infiniband/hw/qib/qib_iba7322.c 		ppd->cpspec->chase_end = 0;
cpspec           1803 drivers/infiniband/hw/qib/qib_iba7322.c 		ppd->cpspec->qdr_reforce = 1;
cpspec           1806 drivers/infiniband/hw/qib/qib_iba7322.c 	} else if (ppd->cpspec->qdr_reforce &&
cpspec           1834 drivers/infiniband/hw/qib/qib_iba7322.c 		if (!ppd->cpspec->qdr_dfe_on &&
cpspec           1836 drivers/infiniband/hw/qib/qib_iba7322.c 			ppd->cpspec->qdr_dfe_on = 1;
cpspec           1837 drivers/infiniband/hw/qib/qib_iba7322.c 			ppd->cpspec->qdr_dfe_time = 0;
cpspec           1878 drivers/infiniband/hw/qib/qib_iba7322.c 	msg = ppd->cpspec->epmsgbuf;
cpspec           1882 drivers/infiniband/hw/qib/qib_iba7322.c 		err_decode(msg, sizeof(ppd->cpspec->epmsgbuf),
cpspec           1885 drivers/infiniband/hw/qib/qib_iba7322.c 			snprintf(msg, sizeof(ppd->cpspec->epmsgbuf),
cpspec           1899 drivers/infiniband/hw/qib/qib_iba7322.c 		err_decode(msg, sizeof(ppd->cpspec->epmsgbuf), symptom,
cpspec           1915 drivers/infiniband/hw/qib/qib_iba7322.c 			err_decode(msg, sizeof(ppd->cpspec->epmsgbuf),
cpspec           1931 drivers/infiniband/hw/qib/qib_iba7322.c 		err_decode(msg, sizeof(ppd->cpspec->epmsgbuf), errs,
cpspec           1962 drivers/infiniband/hw/qib/qib_iba7322.c 		if (!(ppd->cpspec->ibcctrl_a &
cpspec           1969 drivers/infiniband/hw/qib/qib_iba7322.c 			ppd->cpspec->ibcctrl_a |=
cpspec           1972 drivers/infiniband/hw/qib/qib_iba7322.c 					    ppd->cpspec->ibcctrl_a);
cpspec           2291 drivers/infiniband/hw/qib/qib_iba7322.c 		ppd->cpspec->ibcctrl_a &=
cpspec           2298 drivers/infiniband/hw/qib/qib_iba7322.c 	qib_write_kreg_port(ppd, krp_ibcctrl_a, ppd->cpspec->ibcctrl_a |
cpspec           2356 drivers/infiniband/hw/qib/qib_iba7322.c 	ppd->cpspec->ibcctrl_a = (ppd->cpspec->ibcctrl_a &
cpspec           2359 drivers/infiniband/hw/qib/qib_iba7322.c 	qib_write_kreg_port(ppd, krp_ibcctrl_a, ppd->cpspec->ibcctrl_a);
cpspec           2386 drivers/infiniband/hw/qib/qib_iba7322.c 	ppd->cpspec->ibcctrl_a &= ~SYM_MASK(IBCCtrlA_0, IBLinkEn);
cpspec           2387 drivers/infiniband/hw/qib/qib_iba7322.c 	qib_write_kreg_port(ppd, krp_ibcctrl_a, ppd->cpspec->ibcctrl_a);
cpspec           2396 drivers/infiniband/hw/qib/qib_iba7322.c 		ppd->cpspec->ibdeltainprog = 1;
cpspec           2397 drivers/infiniband/hw/qib/qib_iba7322.c 		ppd->cpspec->ibsymsnap = read_7322_creg32_port(ppd,
cpspec           2399 drivers/infiniband/hw/qib/qib_iba7322.c 		ppd->cpspec->iblnkerrsnap = read_7322_creg32_port(ppd,
cpspec           2421 drivers/infiniband/hw/qib/qib_iba7322.c 	ppd->cpspec->ibcctrl_a = ibc; /* without linkcmd or linkinitcmd! */
cpspec           2429 drivers/infiniband/hw/qib/qib_iba7322.c 	if (!ppd->cpspec->ibcctrl_b) {
cpspec           2436 drivers/infiniband/hw/qib/qib_iba7322.c 		ppd->cpspec->ibcctrl_b = qib_read_kreg_port(ppd,
cpspec           2438 drivers/infiniband/hw/qib/qib_iba7322.c 		ppd->cpspec->ibcctrl_b &= ~(IBA7322_IBC_SPEED_QDR |
cpspec           2444 drivers/infiniband/hw/qib/qib_iba7322.c 			ppd->cpspec->ibcctrl_b |=
cpspec           2449 drivers/infiniband/hw/qib/qib_iba7322.c 			ppd->cpspec->ibcctrl_b |= (lse == QIB_IB_QDR) ?
cpspec           2457 drivers/infiniband/hw/qib/qib_iba7322.c 			ppd->cpspec->ibcctrl_b |= IBA7322_IBC_WIDTH_AUTONEG;
cpspec           2459 drivers/infiniband/hw/qib/qib_iba7322.c 			ppd->cpspec->ibcctrl_b |=
cpspec           2465 drivers/infiniband/hw/qib/qib_iba7322.c 		ppd->cpspec->ibcctrl_b |= (IBA7322_IBC_RXPOL_MASK |
cpspec           2468 drivers/infiniband/hw/qib/qib_iba7322.c 	qib_write_kreg_port(ppd, krp_ibcctrl_b, ppd->cpspec->ibcctrl_b);
cpspec           2490 drivers/infiniband/hw/qib/qib_iba7322.c 	ppd->cpspec->ibcctrl_a |= SYM_MASK(IBCCtrlA_0, IBLinkEn);
cpspec           2494 drivers/infiniband/hw/qib/qib_iba7322.c 	val = ppd->cpspec->ibcctrl_a | (QLOGIC_IB_IBCC_LINKINITCMD_DISABLE <<
cpspec           2499 drivers/infiniband/hw/qib/qib_iba7322.c 	ppd->cpspec->ibcctrl_a = val & ~SYM_MASK(IBCCtrlA_0, LinkInitCmd);
cpspec           2531 drivers/infiniband/hw/qib/qib_iba7322.c 	wake_up(&ppd->cpspec->autoneg_wait);
cpspec           2532 drivers/infiniband/hw/qib/qib_iba7322.c 	cancel_delayed_work_sync(&ppd->cpspec->autoneg_work);
cpspec           2534 drivers/infiniband/hw/qib/qib_iba7322.c 		cancel_delayed_work_sync(&ppd->cpspec->ipg_work);
cpspec           2536 drivers/infiniband/hw/qib/qib_iba7322.c 	ppd->cpspec->chase_end = 0;
cpspec           2537 drivers/infiniband/hw/qib/qib_iba7322.c 	if (ppd->cpspec->chase_timer.function) /* if initted */
cpspec           2538 drivers/infiniband/hw/qib/qib_iba7322.c 		del_timer_sync(&ppd->cpspec->chase_timer);
cpspec           2547 drivers/infiniband/hw/qib/qib_iba7322.c 	ppd->cpspec->ibcctrl_a &= ~SYM_MASK(IBCCtrlA_0, IBLinkEn);
cpspec           2554 drivers/infiniband/hw/qib/qib_iba7322.c 	if (ppd->cpspec->ibsymdelta || ppd->cpspec->iblnkerrdelta ||
cpspec           2555 drivers/infiniband/hw/qib/qib_iba7322.c 	    ppd->cpspec->ibdeltainprog || ppd->cpspec->iblnkdowndelta) {
cpspec           2564 drivers/infiniband/hw/qib/qib_iba7322.c 		if (ppd->cpspec->ibsymdelta || ppd->cpspec->ibdeltainprog) {
cpspec           2566 drivers/infiniband/hw/qib/qib_iba7322.c 			if (ppd->cpspec->ibdeltainprog)
cpspec           2567 drivers/infiniband/hw/qib/qib_iba7322.c 				val -= val - ppd->cpspec->ibsymsnap;
cpspec           2568 drivers/infiniband/hw/qib/qib_iba7322.c 			val -= ppd->cpspec->ibsymdelta;
cpspec           2571 drivers/infiniband/hw/qib/qib_iba7322.c 		if (ppd->cpspec->iblnkerrdelta || ppd->cpspec->ibdeltainprog) {
cpspec           2573 drivers/infiniband/hw/qib/qib_iba7322.c 			if (ppd->cpspec->ibdeltainprog)
cpspec           2574 drivers/infiniband/hw/qib/qib_iba7322.c 				val -= val - ppd->cpspec->iblnkerrsnap;
cpspec           2575 drivers/infiniband/hw/qib/qib_iba7322.c 			val -= ppd->cpspec->iblnkerrdelta;
cpspec           2578 drivers/infiniband/hw/qib/qib_iba7322.c 		if (ppd->cpspec->iblnkdowndelta) {
cpspec           2580 drivers/infiniband/hw/qib/qib_iba7322.c 			val += ppd->cpspec->iblnkdowndelta;
cpspec           2885 drivers/infiniband/hw/qib/qib_iba7322.c 		kfree(dd->pport[i].cpspec->portcntrs);
cpspec           2991 drivers/infiniband/hw/qib/qib_iba7322.c 			qd = &ppd->cpspec->qsfp_data;
cpspec           3676 drivers/infiniband/hw/qib/qib_iba7322.c 	dd->pport->cpspec->ibdeltainprog = 0;
cpspec           3677 drivers/infiniband/hw/qib/qib_iba7322.c 	dd->pport->cpspec->ibsymdelta = 0;
cpspec           3678 drivers/infiniband/hw/qib/qib_iba7322.c 	dd->pport->cpspec->iblnkerrdelta = 0;
cpspec           3679 drivers/infiniband/hw/qib/qib_iba7322.c 	dd->pport->cpspec->ibmalfdelta = 0;
cpspec           4015 drivers/infiniband/hw/qib/qib_iba7322.c 		ret = SYM_FIELD(ppd->cpspec->ibcctrl_a, IBCCtrlA_0,
cpspec           4020 drivers/infiniband/hw/qib/qib_iba7322.c 		ret = SYM_FIELD(ppd->cpspec->ibcctrl_a, IBCCtrlA_0,
cpspec           4026 drivers/infiniband/hw/qib/qib_iba7322.c 		ret = (ppd->cpspec->ibcctrl_a &
cpspec           4053 drivers/infiniband/hw/qib/qib_iba7322.c 	ret = (int)((ppd->cpspec->ibcctrl_b >> lsb) & maskr);
cpspec           4144 drivers/infiniband/hw/qib/qib_iba7322.c 		maskr = SYM_FIELD(ppd->cpspec->ibcctrl_a, IBCCtrlA_0,
cpspec           4147 drivers/infiniband/hw/qib/qib_iba7322.c 			ppd->cpspec->ibcctrl_a &=
cpspec           4149 drivers/infiniband/hw/qib/qib_iba7322.c 			ppd->cpspec->ibcctrl_a |= (u64) val <<
cpspec           4152 drivers/infiniband/hw/qib/qib_iba7322.c 					    ppd->cpspec->ibcctrl_a);
cpspec           4158 drivers/infiniband/hw/qib/qib_iba7322.c 		maskr = SYM_FIELD(ppd->cpspec->ibcctrl_a, IBCCtrlA_0,
cpspec           4161 drivers/infiniband/hw/qib/qib_iba7322.c 			ppd->cpspec->ibcctrl_a &=
cpspec           4163 drivers/infiniband/hw/qib/qib_iba7322.c 			ppd->cpspec->ibcctrl_a |= (u64) val <<
cpspec           4166 drivers/infiniband/hw/qib/qib_iba7322.c 					    ppd->cpspec->ibcctrl_a);
cpspec           4181 drivers/infiniband/hw/qib/qib_iba7322.c 			ppd->cpspec->ibcctrl_a &=
cpspec           4184 drivers/infiniband/hw/qib/qib_iba7322.c 			ppd->cpspec->ibcctrl_a |=
cpspec           4186 drivers/infiniband/hw/qib/qib_iba7322.c 		qib_write_kreg_port(ppd, krp_ibcctrl_a, ppd->cpspec->ibcctrl_a);
cpspec           4199 drivers/infiniband/hw/qib/qib_iba7322.c 		ppd->cpspec->ibcctrl_a &= ~SYM_MASK(IBCCtrlA_0, MaxPktLen);
cpspec           4200 drivers/infiniband/hw/qib/qib_iba7322.c 		ppd->cpspec->ibcctrl_a |= (u64)val <<
cpspec           4203 drivers/infiniband/hw/qib/qib_iba7322.c 				    ppd->cpspec->ibcctrl_a);
cpspec           4211 drivers/infiniband/hw/qib/qib_iba7322.c 			ppd->cpspec->ibmalfusesnap = 1;
cpspec           4212 drivers/infiniband/hw/qib/qib_iba7322.c 			ppd->cpspec->ibmalfsnap = read_7322_creg32_port(ppd,
cpspec           4214 drivers/infiniband/hw/qib/qib_iba7322.c 			if (!ppd->cpspec->ibdeltainprog &&
cpspec           4216 drivers/infiniband/hw/qib/qib_iba7322.c 				ppd->cpspec->ibdeltainprog = 1;
cpspec           4217 drivers/infiniband/hw/qib/qib_iba7322.c 				ppd->cpspec->ibsymsnap =
cpspec           4220 drivers/infiniband/hw/qib/qib_iba7322.c 				ppd->cpspec->iblnkerrsnap =
cpspec           4228 drivers/infiniband/hw/qib/qib_iba7322.c 			if (ppd->cpspec->ibmalfusesnap) {
cpspec           4229 drivers/infiniband/hw/qib/qib_iba7322.c 				ppd->cpspec->ibmalfusesnap = 0;
cpspec           4230 drivers/infiniband/hw/qib/qib_iba7322.c 				ppd->cpspec->ibmalfdelta +=
cpspec           4233 drivers/infiniband/hw/qib/qib_iba7322.c 					ppd->cpspec->ibmalfsnap;
cpspec           4261 drivers/infiniband/hw/qib/qib_iba7322.c 			ppd->cpspec->chase_end = 0;
cpspec           4266 drivers/infiniband/hw/qib/qib_iba7322.c 			if (ppd->cpspec->chase_timer.expires) {
cpspec           4267 drivers/infiniband/hw/qib/qib_iba7322.c 				del_timer_sync(&ppd->cpspec->chase_timer);
cpspec           4268 drivers/infiniband/hw/qib/qib_iba7322.c 				ppd->cpspec->chase_timer.expires = 0;
cpspec           4304 drivers/infiniband/hw/qib/qib_iba7322.c 			cancel_delayed_work(&ppd->cpspec->ipg_work);
cpspec           4305 drivers/infiniband/hw/qib/qib_iba7322.c 			ppd->cpspec->ipg_tries = 0;
cpspec           4313 drivers/infiniband/hw/qib/qib_iba7322.c 	ppd->cpspec->ibcctrl_b &= ~(maskr << lsb);
cpspec           4314 drivers/infiniband/hw/qib/qib_iba7322.c 	ppd->cpspec->ibcctrl_b |= (((u64) val & maskr) << lsb);
cpspec           4315 drivers/infiniband/hw/qib/qib_iba7322.c 	qib_write_kreg_port(ppd, krp_ibcctrl_b, ppd->cpspec->ibcctrl_b);
cpspec           4328 drivers/infiniband/hw/qib/qib_iba7322.c 		ppd->cpspec->ibcctrl_a |= SYM_MASK(IBCCtrlA_0,
cpspec           4334 drivers/infiniband/hw/qib/qib_iba7322.c 		ppd->cpspec->ibcctrl_a &= ~SYM_MASK(IBCCtrlA_0,
cpspec           4345 drivers/infiniband/hw/qib/qib_iba7322.c 				    ppd->cpspec->ibcctrl_a);
cpspec           4346 drivers/infiniband/hw/qib/qib_iba7322.c 		ctrlb = ppd->cpspec->ibcctrl_b & ~(IBA7322_IBC_HRTBT_MASK
cpspec           4348 drivers/infiniband/hw/qib/qib_iba7322.c 		ppd->cpspec->ibcctrl_b = ctrlb | val;
cpspec           4350 drivers/infiniband/hw/qib/qib_iba7322.c 				    ppd->cpspec->ibcctrl_b);
cpspec           4823 drivers/infiniband/hw/qib/qib_iba7322.c 		if (ppd->cpspec->ibdeltainprog)
cpspec           4824 drivers/infiniband/hw/qib/qib_iba7322.c 			ret -= ret - ppd->cpspec->ibsymsnap;
cpspec           4825 drivers/infiniband/hw/qib/qib_iba7322.c 		ret -= ppd->cpspec->ibsymdelta;
cpspec           4827 drivers/infiniband/hw/qib/qib_iba7322.c 		if (ppd->cpspec->ibdeltainprog)
cpspec           4828 drivers/infiniband/hw/qib/qib_iba7322.c 			ret -= ret - ppd->cpspec->iblnkerrsnap;
cpspec           4829 drivers/infiniband/hw/qib/qib_iba7322.c 		ret -= ppd->cpspec->iblnkerrdelta;
cpspec           4831 drivers/infiniband/hw/qib/qib_iba7322.c 		ret -= ppd->cpspec->ibmalfdelta;
cpspec           4833 drivers/infiniband/hw/qib/qib_iba7322.c 		ret += ppd->cpspec->iblnkdowndelta;
cpspec           5017 drivers/infiniband/hw/qib/qib_iba7322.c 		dd->pport[i].cpspec->portcntrs =
cpspec           5071 drivers/infiniband/hw/qib/qib_iba7322.c 		u64 *cntr = ppd->cpspec->portcntrs;
cpspec           5141 drivers/infiniband/hw/qib/qib_iba7322.c 		if (ppd->cpspec->qdr_dfe_on && (ppd->link_speed_active &
cpspec           5145 drivers/infiniband/hw/qib/qib_iba7322.c 		    ppd->cpspec->qdr_dfe_time &&
cpspec           5146 drivers/infiniband/hw/qib/qib_iba7322.c 		    time_is_before_jiffies(ppd->cpspec->qdr_dfe_time)) {
cpspec           5147 drivers/infiniband/hw/qib/qib_iba7322.c 			ppd->cpspec->qdr_dfe_on = 0;
cpspec           5197 drivers/infiniband/hw/qib/qib_iba7322.c 			    ppd->cpspec->ibcctrl_a &
cpspec           5203 drivers/infiniband/hw/qib/qib_iba7322.c 	qib_write_kreg_port(ppd, krp_ibcctrl_a, ppd->cpspec->ibcctrl_a);
cpspec           5319 drivers/infiniband/hw/qib/qib_iba7322.c 	newctrlb = ppd->cpspec->ibcctrl_b & ~(IBA7322_IBC_SPEED_MASK |
cpspec           5333 drivers/infiniband/hw/qib/qib_iba7322.c 	if (newctrlb == ppd->cpspec->ibcctrl_b)
cpspec           5336 drivers/infiniband/hw/qib/qib_iba7322.c 	ppd->cpspec->ibcctrl_b = newctrlb;
cpspec           5337 drivers/infiniband/hw/qib/qib_iba7322.c 	qib_write_kreg_port(ppd, krp_ibcctrl_b, ppd->cpspec->ibcctrl_b);
cpspec           5358 drivers/infiniband/hw/qib/qib_iba7322.c 	queue_delayed_work(ib_wq, &ppd->cpspec->autoneg_work,
cpspec           5392 drivers/infiniband/hw/qib/qib_iba7322.c 	if (wait_event_timeout(ppd->cpspec->autoneg_wait,
cpspec           5399 drivers/infiniband/hw/qib/qib_iba7322.c 	if (wait_event_timeout(ppd->cpspec->autoneg_wait,
cpspec           5411 drivers/infiniband/hw/qib/qib_iba7322.c 	wait_event_timeout(ppd->cpspec->autoneg_wait,
cpspec           5418 drivers/infiniband/hw/qib/qib_iba7322.c 		if (ppd->cpspec->autoneg_tries == AUTONEG_TRIES) {
cpspec           5420 drivers/infiniband/hw/qib/qib_iba7322.c 			ppd->cpspec->autoneg_tries = 0;
cpspec           5480 drivers/infiniband/hw/qib/qib_iba7322.c 	delay = 2 << ppd->cpspec->ipg_tries;
cpspec           5481 drivers/infiniband/hw/qib/qib_iba7322.c 	queue_delayed_work(ib_wq, &ppd->cpspec->ipg_work,
cpspec           5496 drivers/infiniband/hw/qib/qib_iba7322.c 	    && ++ppd->cpspec->ipg_tries <= 10)
cpspec           5564 drivers/infiniband/hw/qib/qib_iba7322.c 		ppd->cpspec->ipg_tries = 0;
cpspec           5575 drivers/infiniband/hw/qib/qib_iba7322.c 				&ppd->cpspec->qsfp_data;
cpspec           5596 drivers/infiniband/hw/qib/qib_iba7322.c 		if (clr == ppd->cpspec->iblnkdownsnap)
cpspec           5597 drivers/infiniband/hw/qib/qib_iba7322.c 			ppd->cpspec->iblnkdowndelta++;
cpspec           5604 drivers/infiniband/hw/qib/qib_iba7322.c 		    && ppd->cpspec->autoneg_tries < AUTONEG_TRIES) {
cpspec           5606 drivers/infiniband/hw/qib/qib_iba7322.c 			++ppd->cpspec->autoneg_tries;
cpspec           5607 drivers/infiniband/hw/qib/qib_iba7322.c 			if (!ppd->cpspec->ibdeltainprog) {
cpspec           5608 drivers/infiniband/hw/qib/qib_iba7322.c 				ppd->cpspec->ibdeltainprog = 1;
cpspec           5609 drivers/infiniband/hw/qib/qib_iba7322.c 				ppd->cpspec->ibsymdelta +=
cpspec           5612 drivers/infiniband/hw/qib/qib_iba7322.c 						ppd->cpspec->ibsymsnap;
cpspec           5613 drivers/infiniband/hw/qib/qib_iba7322.c 				ppd->cpspec->iblnkerrdelta +=
cpspec           5616 drivers/infiniband/hw/qib/qib_iba7322.c 						ppd->cpspec->iblnkerrsnap;
cpspec           5633 drivers/infiniband/hw/qib/qib_iba7322.c 			ppd->cpspec->autoneg_tries = 0;
cpspec           5636 drivers/infiniband/hw/qib/qib_iba7322.c 			wake_up(&ppd->cpspec->autoneg_wait);
cpspec           5648 drivers/infiniband/hw/qib/qib_iba7322.c 			ppd->cpspec->ibcctrl_b |= IBA7322_IBC_IBTA_1_2_MASK;
cpspec           5653 drivers/infiniband/hw/qib/qib_iba7322.c 			if (ppd->dd->cspec->r1 && ppd->cpspec->ipg_tries <= 10)
cpspec           5655 drivers/infiniband/hw/qib/qib_iba7322.c 			if (!ppd->cpspec->recovery_init)
cpspec           5657 drivers/infiniband/hw/qib/qib_iba7322.c 			ppd->cpspec->qdr_dfe_time = jiffies +
cpspec           5660 drivers/infiniband/hw/qib/qib_iba7322.c 		ppd->cpspec->ibmalfusesnap = 0;
cpspec           5661 drivers/infiniband/hw/qib/qib_iba7322.c 		ppd->cpspec->ibmalfsnap = read_7322_creg32_port(ppd,
cpspec           5665 drivers/infiniband/hw/qib/qib_iba7322.c 		ppd->cpspec->iblnkdownsnap =
cpspec           5667 drivers/infiniband/hw/qib/qib_iba7322.c 		if (ppd->cpspec->ibdeltainprog) {
cpspec           5668 drivers/infiniband/hw/qib/qib_iba7322.c 			ppd->cpspec->ibdeltainprog = 0;
cpspec           5669 drivers/infiniband/hw/qib/qib_iba7322.c 			ppd->cpspec->ibsymdelta += read_7322_creg32_port(ppd,
cpspec           5670 drivers/infiniband/hw/qib/qib_iba7322.c 				crp_ibsymbolerr) - ppd->cpspec->ibsymsnap;
cpspec           5671 drivers/infiniband/hw/qib/qib_iba7322.c 			ppd->cpspec->iblnkerrdelta += read_7322_creg32_port(ppd,
cpspec           5672 drivers/infiniband/hw/qib/qib_iba7322.c 				crp_iblinkerrrecov) - ppd->cpspec->iblnkerrsnap;
cpspec           5675 drivers/infiniband/hw/qib/qib_iba7322.c 		   !ppd->cpspec->ibdeltainprog &&
cpspec           5677 drivers/infiniband/hw/qib/qib_iba7322.c 		ppd->cpspec->ibdeltainprog = 1;
cpspec           5678 drivers/infiniband/hw/qib/qib_iba7322.c 		ppd->cpspec->ibsymsnap = read_7322_creg32_port(ppd,
cpspec           5680 drivers/infiniband/hw/qib/qib_iba7322.c 		ppd->cpspec->iblnkerrsnap = read_7322_creg32_port(ppd,
cpspec           5811 drivers/infiniband/hw/qib/qib_iba7322.c 	dd->pport[0].cpspec->kpregbase =
cpspec           5813 drivers/infiniband/hw/qib/qib_iba7322.c 	dd->pport[1].cpspec->kpregbase =
cpspec           5816 drivers/infiniband/hw/qib/qib_iba7322.c 	dd->pport[0].cpspec->cpregbase =
cpspec           5819 drivers/infiniband/hw/qib/qib_iba7322.c 	dd->pport[1].cpspec->cpregbase =
cpspec           5858 drivers/infiniband/hw/qib/qib_iba7322.c 		if (!ppd->cpspec->kpregbase)
cpspec           5861 drivers/infiniband/hw/qib/qib_iba7322.c 		psptr = ppd->cpspec->kpregbase + krp_sendctrl;
cpspec           5953 drivers/infiniband/hw/qib/qib_iba7322.c 		ppd->cpspec->qsfp_data.modpresent = 0;
cpspec           6002 drivers/infiniband/hw/qib/qib_iba7322.c 		if (!ppd->cpspec->qsfp_data.modpresent &&
cpspec           6004 drivers/infiniband/hw/qib/qib_iba7322.c 			ppd->cpspec->qsfp_data.modpresent = 1;
cpspec           6021 drivers/infiniband/hw/qib/qib_iba7322.c 	struct qib_qsfp_data *qd = &ppd->cpspec->qsfp_data;
cpspec           6062 drivers/infiniband/hw/qib/qib_iba7322.c 		dd->pport[pidx].cpspec->no_eep = deflt;
cpspec           6109 drivers/infiniband/hw/qib/qib_iba7322.c 			ppd->cpspec->no_eep = val;
cpspec           6111 drivers/infiniband/hw/qib/qib_iba7322.c 				ppd->cpspec->h1_val = h1;
cpspec           6383 drivers/infiniband/hw/qib/qib_iba7322.c 	ppd[0].cpspec = (struct qib_chippport_specific *)(dd->cspec + 1);
cpspec           6384 drivers/infiniband/hw/qib/qib_iba7322.c 	ppd[1].cpspec = &ppd[0].cpspec[1];
cpspec           6385 drivers/infiniband/hw/qib/qib_iba7322.c 	ppd[0].cpspec->ppd = &ppd[0]; /* for autoneg_7322_work() */
cpspec           6386 drivers/infiniband/hw/qib/qib_iba7322.c 	ppd[1].cpspec->ppd = &ppd[1]; /* for autoneg_7322_work() */
cpspec           6466 drivers/infiniband/hw/qib/qib_iba7322.c 		struct qib_chippport_specific *cp = ppd->cpspec;
cpspec           6576 drivers/infiniband/hw/qib/qib_iba7322.c 			ppd->cpspec->no_eep = IS_QMH(dd) ?
cpspec           7621 drivers/infiniband/hw/qib/qib_iba7322.c 	struct qib_qsfp_cache *qd = &ppd->cpspec->qsfp_data.cache;
cpspec           7653 drivers/infiniband/hw/qib/qib_iba7322.c 	} else if (ppd->cpspec->no_eep < TXDDS_TABLE_SZ) {
cpspec           7660 drivers/infiniband/hw/qib/qib_iba7322.c 		idx = ppd->cpspec->no_eep;
cpspec           7664 drivers/infiniband/hw/qib/qib_iba7322.c 	} else if (ppd->cpspec->no_eep < (TXDDS_TABLE_SZ + TXDDS_EXTRA_SZ)) {
cpspec           7666 drivers/infiniband/hw/qib/qib_iba7322.c 		idx = ppd->cpspec->no_eep - TXDDS_TABLE_SZ;
cpspec           7671 drivers/infiniband/hw/qib/qib_iba7322.c 		   ppd->cpspec->no_eep < (TXDDS_TABLE_SZ + TXDDS_EXTRA_SZ +
cpspec           7673 drivers/infiniband/hw/qib/qib_iba7322.c 		idx = ppd->cpspec->no_eep - (TXDDS_TABLE_SZ + TXDDS_EXTRA_SZ);
cpspec           7930 drivers/infiniband/hw/qib/qib_iba7322.c 	ppd->cpspec->qdr_dfe_on = 1;
cpspec           8121 drivers/infiniband/hw/qib/qib_iba7322.c 	ppd->cpspec->qdr_dfe_on = 1;
cpspec           8233 drivers/infiniband/hw/qib/qib_iba7322.c 	ppd->cpspec->qdr_reforce = 0;
cpspec           8239 drivers/infiniband/hw/qib/qib_iba7322.c 		set_man_code(ppd, chan, ppd->cpspec->h1_val);
cpspec           8439 drivers/infiniband/hw/qib/qib_iba7322.c 		ppd->cpspec->recovery_init = 1;
cpspec           8497 drivers/infiniband/hw/qib/qib_iba7322.c 		ppd->cpspec->ibcctrl_a &=
cpspec           8500 drivers/infiniband/hw/qib/qib_iba7322.c 				    ppd->cpspec->ibcctrl_a);