Lines Matching refs:tp

104 static void tulip_build_fake_mediatable(struct tulip_private *tp)  in tulip_build_fake_mediatable()  argument
107 if (tp->flags & NEEDS_FAKE_MEDIA_TABLE) { in tulip_build_fake_mediatable()
120 tp->mtable = devm_kmalloc(&tp->pdev->dev, sizeof(struct mediatable) + in tulip_build_fake_mediatable()
123 if (tp->mtable == NULL) in tulip_build_fake_mediatable()
126 tp->mtable->defaultmedia = 0x800; in tulip_build_fake_mediatable()
127 tp->mtable->leafcount = 1; in tulip_build_fake_mediatable()
128 tp->mtable->csr12dir = 0x3f; /* inputs on bit7 for hsc-pci, bit6 for pci-fx */ in tulip_build_fake_mediatable()
129 tp->mtable->has_nonmii = 0; in tulip_build_fake_mediatable()
130 tp->mtable->has_reset = 0; 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()
133 tp->mtable->mleaf[0].type = 1; in tulip_build_fake_mediatable()
134 tp->mtable->mleaf[0].media = 11; in tulip_build_fake_mediatable()
135 tp->mtable->mleaf[0].leafdata = &leafdata[0]; in tulip_build_fake_mediatable()
136 tp->flags |= HAS_PHY_IRQ; in tulip_build_fake_mediatable()
137 tp->csr12_shadow = -1; in tulip_build_fake_mediatable()
154 struct tulip_private *tp = netdev_priv(dev); in tulip_parse_eeprom() local
155 unsigned char *ee_data = tp->eeprom; in tulip_parse_eeprom()
158 tp->mtable = NULL; in tulip_parse_eeprom()
170 tp->mtable = last_mediatable; in tulip_parse_eeprom()
206 tulip_build_fake_mediatable(tp); in tulip_parse_eeprom()
215 if (tp->flags & CSR12_IN_SROM) in tulip_parse_eeprom()
227 mtable = devm_kmalloc(&tp->pdev->dev, struct_size(mtable, mleaf, count), in tulip_parse_eeprom()
231 last_mediatable = tp->mtable = mtable; in tulip_parse_eeprom()
257 } else if (tp->chip_id == DM910X && p[1] == 0x80) { in tulip_parse_eeprom()
277 if (tp->chip_id == DM910X && leaf->media == 1) in tulip_parse_eeprom()
317 tp->sym_advertise = new_advertise; in tulip_parse_eeprom()
344 struct tulip_private *tp = netdev_priv(dev); in tulip_read_eeprom() local
345 void __iomem *ee_addr = tp->base_addr + CSR9; in tulip_read_eeprom()
379 return (tp->flags & HAS_SWAPPED_SEEPROM) ? swab16(retval) : retval; in tulip_read_eeprom()