Searched refs:mc7 (Results 1 – 4 of 4) sorted by relevance
/freebsd/sys/dev/cxgb/common/ |
H A D | cxgb_t3_hw.c | 141 int t3_mc7_bd_read(struct mc7 *mc7, unsigned int start, unsigned int n, in t3_mc7_bd_read() argument 147 unsigned int size64 = mc7->size / 8; /* # of 64-bit words */ in t3_mc7_bd_read() 148 adapter_t *adap = mc7->adapter; in t3_mc7_bd_read() 153 start *= (8 << mc7->width); in t3_mc7_bd_read() 158 for (i = (1 << mc7->width) - 1; i >= 0; --i) { in t3_mc7_bd_read() 162 t3_write_reg(adap, mc7->offset + A_MC7_BD_ADDR, in t3_mc7_bd_read() 164 t3_write_reg(adap, mc7->offset + A_MC7_BD_OP, 0); in t3_mc7_bd_read() 165 val = t3_read_reg(adap, mc7->offset + A_MC7_BD_OP); in t3_mc7_bd_read() 168 mc7->offset + A_MC7_BD_OP); in t3_mc7_bd_read() 172 val = t3_read_reg(adap, mc7->offset + A_MC7_BD_DATA1); in t3_mc7_bd_read() [all …]
|
H A D | cxgb_common.h | 459 struct mc7 { struct 468 static inline unsigned int t3_mc7_size(const struct mc7 *p) in t3_mc7_size() argument 749 int t3_mc7_bd_read(struct mc7 *mc7, unsigned int start, unsigned int n,
|
/freebsd/sys/dev/cxgb/ |
H A D | cxgb_adapter.h | 366 struct mc7 pmrx; 367 struct mc7 pmtx; 368 struct mc7 cm;
|
H A D | cxgb_main.c | 2774 struct mc7 *mem; in cxgb_extension_ioctl()
|