Lines Matching refs:pdev
34 struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
38 if (pci_resource_len(pdev, resno))
39 pci_release_resource(pdev, resno);
41 ret = pci_resize_resource(pdev, resno, bar_size);
58 struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
59 struct pci_bus *root = pdev->bus;
68 current_size = pci_resource_len(pdev, LMEM_BAR);
69 bar_size_mask = pci_rebar_get_possible_sizes(pdev, LMEM_BAR);
118 pci_read_config_dword(pdev, PCI_COMMAND, &pci_cmd);
119 pci_write_config_dword(pdev, PCI_COMMAND, pci_cmd & ~PCI_COMMAND_MEMORY);
123 pci_assign_unassigned_bus_resources(pdev->bus);
124 pci_write_config_dword(pdev, PCI_COMMAND, pci_cmd);
127 static bool xe_pci_resource_valid(struct pci_dev *pdev, int bar)
129 if (!pci_resource_flags(pdev, bar))
132 if (pci_resource_flags(pdev, bar) & IORESOURCE_UNSET)
135 if (!pci_resource_len(pdev, bar))
143 struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
145 if (!xe_pci_resource_valid(pdev, LMEM_BAR)) {
152 xe->mem.vram.io_start = pci_resource_start(pdev, LMEM_BAR);
153 xe->mem.vram.io_size = pci_resource_len(pdev, LMEM_BAR);
401 struct pci_dev *pdev = to_pci_dev(xe->drm.dev);
409 xe->mmio.size = pci_resource_len(pdev, mmio_bar);
410 xe->mmio.regs = pci_iomap(pdev, mmio_bar, 0);