Lines Matching refs:pdev

65 static int sis_init_one(struct pci_dev *pdev, const struct pci_device_id *ent);
118 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in get_scr_cfg_addr() local
123 switch (pdev->device) { in get_scr_cfg_addr()
126 pci_read_config_byte(pdev, SIS_PMR, &pmr); in get_scr_cfg_addr()
147 struct pci_dev *pdev = to_pci_dev(link->ap->host->dev); in sis_scr_cfg_read() local
153 pci_read_config_dword(pdev, cfg_addr, val); in sis_scr_cfg_read()
160 struct pci_dev *pdev = to_pci_dev(link->ap->host->dev); in sis_scr_cfg_write() local
163 pci_write_config_dword(pdev, cfg_addr, val); in sis_scr_cfg_write()
197 static int sis_init_one(struct pci_dev *pdev, const struct pci_device_id *ent) in sis_init_one() argument
207 ata_print_version_once(&pdev->dev, DRV_VERSION); in sis_init_one()
209 rc = pcim_enable_device(pdev); in sis_init_one()
214 pci_read_config_dword(pdev, SIS_GENCTL, &genctl); in sis_init_one()
222 ((pci_resource_start(pdev, SIS_SCR_PCI_BAR) == 0) || in sis_init_one()
223 (pci_resource_len(pdev, SIS_SCR_PCI_BAR) < 128))) { in sis_init_one()
225 pci_write_config_dword(pdev, SIS_GENCTL, genctl); in sis_init_one()
229 pci_read_config_byte(pdev, SIS_PMR, &pmr); in sis_init_one()
245 dev_info(&pdev->dev, in sis_init_one()
249 dev_info(&pdev->dev, in sis_init_one()
258 pci_read_config_dword(pdev, 0x6C, &val); in sis_init_one()
260 dev_info(&pdev->dev, "Detected SiS 182/965 chipset\n"); in sis_init_one()
263 dev_info(&pdev->dev, "Detected SiS 182/965L chipset\n"); in sis_init_one()
268 dev_info(&pdev->dev, in sis_init_one()
274 dev_info(&pdev->dev, in sis_init_one()
281 rc = ata_pci_bmdma_prepare_host(pdev, ppi, &host); in sis_init_one()
299 rc = pcim_iomap_regions(pdev, 1 << SIS_SCR_PCI_BAR, DRV_NAME); in sis_init_one()
308 pci_set_master(pdev); in sis_init_one()
309 pci_intx(pdev, 1); in sis_init_one()
310 return ata_host_activate(host, pdev->irq, ata_bmdma_interrupt, in sis_init_one()