Searched refs:pcidev_info (Results 1 - 10 of 10) sorted by relevance
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-ia64/sn/ |
H A D | pcidev.h | 15 * the pcidev_info structs for all devices under a controller, we keep a 16 * list of pcidev_info under pci_controller->platform_data. 20 struct list_head pcidev_info; member in struct:sn_platform_data 55 struct pcidev_info { struct 60 struct pcidev_info *pdi_host_pcidev_info; /* Kernel Host pci_dev */ 66 struct list_head pdi_list; /* List of pcidev_info */ 72 extern struct pcidev_info * sn_pcidev_info_get(struct pci_dev *); 81 extern void sn_pci_fixup_slot(struct pci_dev *dev, struct pcidev_info *,
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/ia64/sn/pci/pcibr/ |
H A D | pcibr_dma.c | 43 pcibr_dmamap_ate32(struct pcidev_info *info, 47 struct pcidev_info *pcidev_info = info->pdi_host_pcidev_info; local 48 struct pcibus_info *pcibus_info = (struct pcibus_info *)pcidev_info-> 50 u8 internal_device = (PCI_SLOT(pcidev_info->pdi_host_pcidev_info-> 127 pcibr_dmatrans_direct64(struct pcidev_info * info, u64 paddr, 166 pcibr_dmatrans_direct32(struct pcidev_info * info, 169 struct pcidev_info *pcidev_info = info->pdi_host_pcidev_info; local 170 struct pcibus_info *pcibus_info = (struct pcibus_info *)pcidev_info 210 struct pcidev_info *pcidev_info = SN_PCIDEV_INFO(hwdev); local 362 struct pcidev_info *pcidev_info = SN_PCIDEV_INFO(hwdev); local 401 struct pcidev_info *pcidev_info = SN_PCIDEV_INFO(hwdev); local [all...] |
H A D | pcibr_provider.c | 196 struct pcidev_info *pcidev_info; local 203 pcidev_info = (struct pcidev_info *)sn_irq_info->irq_pciioinfo; 204 if (pcidev_info) { 206 (struct pcibus_info *)pcidev_info->pdi_host_pcidev_info-> 214 struct pcidev_info *pcidev_info; local 219 pcidev_info = (struct pcidev_info *)sn_irq_inf [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/ia64/sn/kernel/ |
H A D | io_common.c | 101 * sn_pcidev_info_get() - Retrieve the pcidev_info struct for the specified 104 inline struct pcidev_info * 107 struct pcidev_info *pcidev; 110 &(SN_PLATFORM_DATA(dev)->pcidev_info), pdi_list) { 234 void sn_pci_fixup_slot(struct pci_dev *dev, struct pcidev_info *pcidev_info, argument 245 /* Add pcidev_info to list in pci_controller.platform_data */ 246 list_add_tail(&pcidev_info->pdi_list, 247 &(SN_PLATFORM_DATA(dev->bus)->pcidev_info)); 253 bus_no = (pcidev_info [all...] |
H A D | io_acpi_init.c | 160 * sn_extract_device_info - Extract the pcidev_info and the sn_irq_info 166 sn_extract_device_info(acpi_handle handle, struct pcidev_info **pcidev_info, argument 172 struct pcidev_info *pcidev_ptr, *pcidev_prom_ptr; 179 * The pointer to this device's pcidev_info structure in 206 pcidev_ptr = kzalloc(sizeof(struct pcidev_info), GFP_KERNEL); 208 panic("%s: Unable to alloc memory for pcidev_info", __FUNCTION__); 210 memcpy(&addr, vendor->byte_data, sizeof(struct pcidev_info *)); 212 memcpy(pcidev_ptr, pcidev_prom_ptr, sizeof(struct pcidev_info)); 224 *pcidev_info 345 sn_acpi_get_pcidev_info(struct pci_dev *dev, struct pcidev_info **pcidev_info, struct sn_irq_info **sn_irq_info) argument 419 struct pcidev_info *pcidev_info = NULL; local [all...] |
H A D | io_init.c | 206 struct pcidev_info *pcidev_info; local 210 pcidev_info = kzalloc(sizeof(struct pcidev_info), GFP_KERNEL); 211 if (!pcidev_info) 212 panic("%s: Unable to alloc memory for pcidev_info", __FUNCTION__); 222 (u64) __pa(pcidev_info), 232 if (!pcidev_info->pdi_pio_mapped_addr[idx]) { 246 addr = pcidev_info->pdi_pio_mapped_addr[idx]; 272 sn_pci_fixup_slot(dev, pcidev_info, sn_irq_inf [all...] |
H A D | msi_sn.c | 35 struct pcidev_info *sn_pdev; 44 sn_pdev = (struct pcidev_info *)sn_irq_info->irq_pciioinfo; 161 struct pcidev_info *sn_pdev; 177 sn_pdev = (struct pcidev_info *)sn_irq_info->irq_pciioinfo;
|
H A D | irq.c | 431 struct pcidev_info *pcidev_info; local 442 pcidev_info = (struct pcidev_info *)sn_irq_info->irq_pciioinfo; 443 if (!pcidev_info) 447 (struct pcibus_info *)pcidev_info->pdi_host_pcidev_info->
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/ia64/sn/pci/ |
H A D | tioca_provider.c | 304 struct pcidev_info *pcidev_info = SN_PCIDEV_INFO(pdev); local 306 tioca_common = (struct tioca_common *)pcidev_info->pdi_pcibus_info; 354 struct pcidev_info *pcidev_info = SN_PCIDEV_INFO(pdev); local 356 tioca_common = (struct tioca_common *)pcidev_info->pdi_pcibus_info; 448 struct pcidev_info *pcidev_info = SN_PCIDEV_INFO(pdev); local 451 tioca_common = (struct tioca_common *)pcidev_info->pdi_pcibus_info;
|
H A D | tioce_provider.c | 228 struct pcidev_info *pcidev_info; local 232 pcidev_info = SN_PCIDEV_INFO(pdev); 233 ce_common = (struct tioce_common *)pcidev_info->pdi_pcibus_info; 381 * Map @paddr into 32-bit bus space of the CE associated with @pcidev_info. 848 struct pcidev_info *pcidev_info; local 860 pcidev_info = (struct pcidev_info *)sn_irq_info->irq_pciioinfo; 861 if (!pcidev_info) 939 struct pcidev_info *pcidev_info; local [all...] |
Completed in 156 milliseconds