Home
last modified time | relevance | path

Searched refs:mtable (Results 1 – 6 of 6) sorted by relevance

/openbmc/linux/drivers/net/ethernet/dec/tulip/
H A Deeprom.c123 if (tp->mtable == NULL) in tulip_build_fake_mediatable()
131 tp->mtable->has_mii = 1; in tulip_build_fake_mediatable()
132 tp->mtable->csr15dir = tp->mtable->csr15val = 0; in tulip_build_fake_mediatable()
158 tp->mtable = NULL; in tulip_parse_eeprom()
227 mtable = devm_kmalloc(&tp->pdev->dev, struct_size(mtable, mleaf, count), in tulip_parse_eeprom()
229 if (mtable == NULL) in tulip_parse_eeprom()
231 last_mediatable = tp->mtable = mtable; in tulip_parse_eeprom()
235 mtable->has_nonmii = mtable->has_mii = mtable->has_reset = 0; in tulip_parse_eeprom()
236 mtable->csr15dir = mtable->csr15val = 0; in tulip_parse_eeprom()
250 mtable->has_mii = 1; in tulip_parse_eeprom()
[all …]
H A Dmedia.c171 struct mediatable *mtable = tp->mtable; in tulip_select_media() local
175 if (mtable) { in tulip_select_media()
176 struct medialeaf *mleaf = &mtable->mleaf[tp->cur_index]; in tulip_select_media()
185 iowrite32(mtable->csr12dir | 0x100, ioaddr + CSR12); in tulip_select_media()
199 if (startup && mtable->has_reset) { in tulip_select_media()
200 struct medialeaf *rleaf = &mtable->mleaf[mtable->has_reset]; in tulip_select_media()
285 iowrite32(mtable->csr12dir | 0x100, ioaddr + CSR12); in tulip_select_media()
324 if (startup && mtable->has_reset) { in tulip_select_media()
325 struct medialeaf *rleaf = &mtable->mleaf[mtable->has_reset]; in tulip_select_media()
542 if (tp->mtable && tp->mtable->has_mii && phy_idx == 0) { in tulip_find_mii()
H A Dtimer.c43 if (tp->mtable == NULL) { /* No EEPROM info, use generic code. */ in tulip_media_task()
53 mleaf = &tp->mtable->mleaf[tp->cur_index]; in tulip_media_task()
92 tp->cur_index = tp->mtable->leafcount - 1; in tulip_media_task()
94 dev->if_port = tp->mtable->mleaf[tp->cur_index].media; in tulip_media_task()
100 medianame[tp->mtable->mleaf[tp->cur_index].media]); in tulip_media_task()
H A D21142.c129 if (tp->mtable && tp->mtable->csr15dir) { in t21142_start_nway()
130 iowrite32(tp->mtable->csr15dir, ioaddr + CSR15); in t21142_start_nway()
131 iowrite32(tp->mtable->csr15val, ioaddr + CSR15); in t21142_start_nway()
186 if (tp->mtable) { in t21142_lnk_change()
188 for (i = 0; i < tp->mtable->leafcount; i++) in t21142_lnk_change()
189 if (tp->mtable->mleaf[i].media == dev->if_port) { in t21142_lnk_change()
H A Dtulip_core.c303 if (tp->mii_cnt || (tp->mtable && tp->mtable->has_mii)) in tulip_up()
373 if (tp->mtable == NULL) in tulip_up()
378 for (i = 0; i < tp->mtable->leafcount; i++) in tulip_up()
386 if ((tp->mtable->defaultmedia & 0x0800) == 0) { in tulip_up()
388 for (i = 0; i < tp->mtable->leafcount; i++) in tulip_up()
397 for (i = tp->mtable->leafcount - 1; in tulip_up()
1669 (tp->mtable && tp->mtable->has_mii) || in tulip_init_one()
1671 if (tp->mtable && tp->mtable->has_mii) { in tulip_init_one()
1672 for (i = 0; i < tp->mtable->leafcount; i++) in tulip_init_one()
1673 if (tp->mtable->mleaf[i].media == 11) { in tulip_init_one()
[all …]
H A Dtulip.h446 struct mediatable *mtable; member