• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/vt6655/

Lines Matching defs:pcid

296 static int  vt6655_probe(struct pci_dev *pcid, const struct pci_device_id *ent);
297 static bool vt6655_init_info(struct pci_dev* pcid, PSDevice* ppDevice, PCHIP_INFO);
299 static bool device_get_pci_info(PSDevice, struct pci_dev* pcid);
312 static int viawget_suspend(struct pci_dev *pcid, pm_message_t state);
313 static int viawget_resume(struct pci_dev *pcid);
362 static void __devexit vt6655_remove(struct pci_dev *pcid)
364 PSDevice pDevice=pci_get_drvdata(pcid);
920 vt6655_probe(struct pci_dev *pcid, const struct pci_device_id *ent)
944 SET_NETDEV_DEV(dev, &pcid->dev);
952 if (!vt6655_init_info(pcid, &pDevice, pChip_info)) {
958 dev->irq = pcid->irq;
960 if (pci_enable_device(pcid)) {
967 if (device_get_pci_info(pDevice,pcid) == false) {
976 //pci_read_config_byte(pcid, PCI_BASE_ADDRESS_0, &pDevice->byRevId);
991 //pci_write_config_dword(pcid,address[i], 0xFFFFFFFF);
992 pci_read_config_dword(pcid, address[i], &bar);
1033 rc = pci_request_regions(pcid, DEVICE_NAME);
1078 dev->irq = pcid->irq;
1093 pci_set_drvdata(pcid, pDevice);
1115 static bool __devinit vt6655_init_info(struct pci_dev* pcid, PSDevice* ppDevice,
1132 (*ppDevice)->pcid = pcid;
1143 static bool device_get_pci_info(PSDevice pDevice, struct pci_dev* pcid) {
1156 pci_read_config_byte(pcid, PCI_REVISION_ID, &pDevice->byRevId);
1157 pci_read_config_word(pcid, PCI_SUBSYSTEM_ID,&pDevice->SubSystemID);
1158 pci_read_config_word(pcid, PCI_SUBSYSTEM_VENDOR_ID, &pDevice->SubVendorID);
1159 pci_read_config_word(pcid, PCI_COMMAND, (u16 *) & (pci_cmd));
1161 pci_set_master(pcid);
1163 pDevice->memaddr = pci_resource_start(pcid,0);
1164 pDevice->ioaddr = pci_resource_start(pcid,1);
1167 // pDevice->ioaddr = pci_resource_start(pcid, 0);
1168 // pDevice->memaddr = pci_resource_start(pcid,1);
1171 cis_addr = pci_resource_start(pcid,2);
1173 pDevice->pcid = pcid;
1175 pci_read_config_byte(pcid, PCI_COMMAND, &b);
1176 pci_write_config_byte(pcid, PCI_COMMAND, (b|PCI_COMMAND_MASTER));
1179 //pci_read_config_word(pcid,PCI_MAX_LAT,&max_lat);
1182 //pci_read_config_word(pcid,PCI_MAX_LAT,&max_lat);
1184 //pci_write_config_word(pcid,PCI_MAX_LAT,max_lat);
1185 //pci_read_config_word(pcid,PCI_MAX_LAT,&max_lat);
1190 pci_read_config_byte(pcid,ii,&value);
1248 if (pDevice->pcid)
1249 pci_release_regions(pDevice->pcid);
1253 if (pDevice->pcid) {
1254 pci_set_drvdata(pDevice->pcid,NULL);
1263 vir_pool = pci_alloc_consistent(pDevice->pcid,
1291 pDevice->tx0_bufs = pci_alloc_consistent(pDevice->pcid,
1300 pci_free_consistent(pDevice->pcid,
1358 pci_free_consistent(pDevice->pcid,
1368 pci_free_consistent(pDevice->pcid,
1453 pci_unmap_single(pDevice->pcid,pRDInfo->skb_dma,
1471 pci_unmap_single(pDevice->pcid,pRDInfo->skb_dma,
1555 pci_unmap_single(pDevice->pcid,pTDInfo->skb_dma,
1573 pci_unmap_single(pDevice->pcid, pTDInfo->skb_dma,
1629 pRDInfo->skb_dma = pci_map_single(pDevice->pcid, skb_tail_pointer(pRDInfo->skb),
1812 pci_unmap_single(pDevice->pcid,pTDInfo->skb_dma,skb->len,
1895 i=request_irq(pDevice->pcid->irq, &device_intr, IRQF_SHARED, dev->name, dev);
3631 viawget_suspend(struct pci_dev *pcid, pm_message_t state)
3635 PSDevice pDevice=pci_get_drvdata(pcid);
3640 pci_save_state(pcid);
3652 pci_disable_device(pcid);
3653 power_status = pci_set_power_state(pcid, pci_choose_state(pcid, state));
3659 viawget_resume(struct pci_dev *pcid)
3661 PSDevice pDevice=pci_get_drvdata(pcid);
3666 power_status = pci_set_power_state(pcid, 0);
3667 power_status = pci_enable_wake(pcid, 0, 0);
3668 pci_restore_state(pcid);