Lines Matching refs:via_config
108 struct via_isa_bridge *via_config; member
128 if (~vdev->via_config->flags & VIA_BAD_AST) { in via_set_speed()
140 switch (vdev->via_config->udma_mask) { in via_set_speed()
148 if (vdev->via_config->udma_mask) { in via_set_speed()
186 switch (vdev->via_config->udma_mask) { in via_set_drive()
220 struct via_isa_bridge *via_config; in via_config_find() local
222 for (via_config = via_isa_bridges; in via_config_find()
223 via_config->id != PCI_DEVICE_ID_VIA_ANON; via_config++) in via_config_find()
225 !!(via_config->flags & VIA_BAD_ID), in via_config_find()
226 via_config->id, NULL))) { in via_config_find()
228 if ((*isa)->revision >= via_config->rev_min && in via_config_find()
229 (*isa)->revision <= via_config->rev_max) in via_config_find()
234 return via_config; in via_config_find()
244 switch (vdev->via_config->udma_mask) { in via_cable_detect()
296 struct via_isa_bridge *via_config = vdev->via_config; in init_chipset_via82cxxx() local
307 if (via_config->udma_mask == ATA_UDMA4) { in init_chipset_via82cxxx()
310 } else if (via_config->flags & VIA_BAD_CLK66) { in init_chipset_via82cxxx()
328 if (via_config->flags & VIA_BAD_PREQ) { in init_chipset_via82cxxx()
334 if (via_config->flags & VIA_SET_FIFO) { in init_chipset_via82cxxx()
386 if ((vdev->via_config->flags & VIA_SATA_PATA) && hwif->channel == 0) in via82cxxx_cable_detect()
417 struct via_isa_bridge *via_config; in via_init_one() local
428 via_config = via_config_find(&isa); in via_init_one()
434 pci_name(dev), via_config->name, isa->revision, in via_init_one()
435 via_config->udma_mask ? "U" : "MW", in via_init_one()
436 via_dma[via_config->udma_mask ? in via_init_one()
437 (fls(via_config->udma_mask) - 1) : 0]); in via_init_one()
466 if ((via_config->flags & VIA_NO_UNMASK) == 0) in via_init_one()
469 d.udma_mask = via_config->udma_mask; in via_init_one()
478 vdev->via_config = via_config; in via_init_one()