Lines Matching refs:host

86 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);  in sil680_cable_detect()
118 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in sil680_set_piomode()
166 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in sil680_set_dmamode()
221 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in sil680_sff_irq_check()
342 struct ata_host *host; in sil680_init_one() local
371 host = ata_host_alloc_pinfo(&pdev->dev, ppi, 2); in sil680_init_one()
372 if (!host) in sil680_init_one()
374 host->iomap = pcim_iomap_table(pdev); in sil680_init_one()
386 mmio_base = host->iomap[SIL680_MMIO_BAR]; in sil680_init_one()
387 host->ports[0]->ioaddr.bmdma_addr = mmio_base + 0x00; in sil680_init_one()
388 host->ports[0]->ioaddr.cmd_addr = mmio_base + 0x80; in sil680_init_one()
389 host->ports[0]->ioaddr.ctl_addr = mmio_base + 0x8a; in sil680_init_one()
390 host->ports[0]->ioaddr.altstatus_addr = mmio_base + 0x8a; in sil680_init_one()
391 ata_sff_std_ports(&host->ports[0]->ioaddr); in sil680_init_one()
392 host->ports[1]->ioaddr.bmdma_addr = mmio_base + 0x08; in sil680_init_one()
393 host->ports[1]->ioaddr.cmd_addr = mmio_base + 0xc0; in sil680_init_one()
394 host->ports[1]->ioaddr.ctl_addr = mmio_base + 0xca; in sil680_init_one()
395 host->ports[1]->ioaddr.altstatus_addr = mmio_base + 0xca; in sil680_init_one()
396 ata_sff_std_ports(&host->ports[1]->ioaddr); in sil680_init_one()
399 return ata_host_activate(host, pdev->irq, ata_bmdma_interrupt, in sil680_init_one()
409 struct ata_host *host = pci_get_drvdata(pdev); in sil680_reinit_one() local
416 ata_host_resume(host); in sil680_reinit_one()