IB/ipath: Remove unused ipath_read_kreg64_port()
Signed-off-by: Dave Olson <dave.olson@qlogic.com> Signed-off-by: Bryan O'Sullivan <bryan.osullivan@qlogic.com> Signed-off-by: Roland Dreier <rolandd@cisco.com>
This commit is contained in:
parent
dd5190b6be
commit
c8c6f5d496
|
@ -1804,29 +1804,6 @@ int ipath_set_lid(struct ipath_devdata *dd, u32 arg, u8 lmc)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* ipath_read_kreg64_port - read a device's per-port 64-bit kernel register
|
|
||||||
* @dd: the infinipath device
|
|
||||||
* @regno: the register number to read
|
|
||||||
* @port: the port containing the register
|
|
||||||
*
|
|
||||||
* Registers that vary with the chip implementation constants (port)
|
|
||||||
* use this routine.
|
|
||||||
*/
|
|
||||||
u64 ipath_read_kreg64_port(const struct ipath_devdata *dd, ipath_kreg regno,
|
|
||||||
unsigned port)
|
|
||||||
{
|
|
||||||
u16 where;
|
|
||||||
|
|
||||||
if (port < dd->ipath_portcnt &&
|
|
||||||
(regno == dd->ipath_kregs->kr_rcvhdraddr ||
|
|
||||||
regno == dd->ipath_kregs->kr_rcvhdrtailaddr))
|
|
||||||
where = regno + port;
|
|
||||||
else
|
|
||||||
where = -1;
|
|
||||||
|
|
||||||
return ipath_read_kreg64(dd, where);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* ipath_write_kreg_port - write a device's per-port 64-bit kernel register
|
* ipath_write_kreg_port - write a device's per-port 64-bit kernel register
|
||||||
|
|
|
@ -208,8 +208,8 @@ static const struct ipath_kregs ipath_ht_kregs = {
|
||||||
.kr_serdesstatus = IPATH_KREG_OFFSET(SerdesStatus),
|
.kr_serdesstatus = IPATH_KREG_OFFSET(SerdesStatus),
|
||||||
.kr_xgxsconfig = IPATH_KREG_OFFSET(XGXSConfig),
|
.kr_xgxsconfig = IPATH_KREG_OFFSET(XGXSConfig),
|
||||||
/*
|
/*
|
||||||
* These should not be used directly via ipath_read_kreg64(),
|
* These should not be used directly via ipath_write_kreg64(),
|
||||||
* use them with ipath_read_kreg64_port(),
|
* use them with ipath_write_kreg64_port(),
|
||||||
*/
|
*/
|
||||||
.kr_rcvhdraddr = IPATH_KREG_OFFSET(RcvHdrAddr0),
|
.kr_rcvhdraddr = IPATH_KREG_OFFSET(RcvHdrAddr0),
|
||||||
.kr_rcvhdrtailaddr = IPATH_KREG_OFFSET(RcvHdrTailAddr0)
|
.kr_rcvhdrtailaddr = IPATH_KREG_OFFSET(RcvHdrTailAddr0)
|
||||||
|
|
|
@ -207,8 +207,8 @@ static const struct ipath_kregs ipath_pe_kregs = {
|
||||||
.kr_ibpllcfg = IPATH_KREG_OFFSET(IBPLLCfg),
|
.kr_ibpllcfg = IPATH_KREG_OFFSET(IBPLLCfg),
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* These should not be used directly via ipath_read_kreg64(),
|
* These should not be used directly via ipath_write_kreg64(),
|
||||||
* use them with ipath_read_kreg64_port()
|
* use them with ipath_write_kreg64_port(),
|
||||||
*/
|
*/
|
||||||
.kr_rcvhdraddr = IPATH_KREG_OFFSET(RcvHdrAddr0),
|
.kr_rcvhdraddr = IPATH_KREG_OFFSET(RcvHdrAddr0),
|
||||||
.kr_rcvhdrtailaddr = IPATH_KREG_OFFSET(RcvHdrTailAddr0),
|
.kr_rcvhdrtailaddr = IPATH_KREG_OFFSET(RcvHdrTailAddr0),
|
||||||
|
|
|
@ -756,8 +756,6 @@ int ipath_eeprom_write(struct ipath_devdata *, u8, const void *, int);
|
||||||
/* these are used for the registers that vary with port */
|
/* these are used for the registers that vary with port */
|
||||||
void ipath_write_kreg_port(const struct ipath_devdata *, ipath_kreg,
|
void ipath_write_kreg_port(const struct ipath_devdata *, ipath_kreg,
|
||||||
unsigned, u64);
|
unsigned, u64);
|
||||||
u64 ipath_read_kreg64_port(const struct ipath_devdata *, ipath_kreg,
|
|
||||||
unsigned);
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* We could have a single register get/put routine, that takes a group type,
|
* We could have a single register get/put routine, that takes a group type,
|
||||||
|
|
Loading…
Reference in New Issue