Lines Matching defs:mtable
121 tp->mtable = kmalloc(sizeof(struct mediatable) +
124 if (tp->mtable == NULL)
127 tp->mtable->defaultmedia = 0x800;
128 tp->mtable->leafcount = 1;
129 tp->mtable->csr12dir = 0x3f; /* inputs on bit7 for hsc-pci, bit6 for pci-fx */
130 tp->mtable->has_nonmii = 0;
131 tp->mtable->has_reset = 0;
132 tp->mtable->has_mii = 1;
133 tp->mtable->csr15dir = tp->mtable->csr15val = 0;
134 tp->mtable->mleaf[0].type = 1;
135 tp->mtable->mleaf[0].media = 11;
136 tp->mtable->mleaf[0].leafdata = &leafdata[0];
159 tp->mtable = NULL;
171 tp->mtable = last_mediatable;
212 struct mediatable *mtable;
220 /* there is no phy information, don't even try to build mtable */
223 pr_warn("%s: no phy info, aborting mtable build\n",
228 mtable = kmalloc(sizeof(struct mediatable) +
231 if (mtable == NULL)
233 last_mediatable = tp->mtable = mtable;
234 mtable->defaultmedia = media;
235 mtable->leafcount = count;
236 mtable->csr12dir = csr12dir;
237 mtable->has_nonmii = mtable->has_mii = mtable->has_reset = 0;
238 mtable->csr15dir = mtable->csr15val = 0;
245 struct medialeaf *leaf = &mtable->mleaf[i];
252 mtable->has_mii = 1;
257 mtable->has_reset = i;
261 mtable->leafcount--;
270 mtable->has_mii = 1;
276 mtable->has_nonmii = 1;
291 mtable->csr15dir =
293 mtable->csr15val =
296 mtable->csr15dir = get_unaligned((u16*)&p[3])<<16;
297 mtable->csr15val = get_unaligned((u16*)&p[5])<<16;