Lines Matching refs:root
206 static void pci_mcfg_apply_quirks(struct acpi_pci_root *root,
211 u16 segment = root->segment;
212 struct resource *bus_range = &root->secondary;
222 dev_info(&root->device->dev, "MCFG quirk: ECAM at %pR for %pR with %ps\n",
233 int pci_mcfg_lookup(struct acpi_pci_root *root, struct resource *cfgres,
237 struct resource *bus_res = &root->secondary;
238 u16 seg = root->segment;
243 if (root->mcfg_addr)
252 root->mcfg_addr = e->addr;
259 if (root->mcfg_addr) {
260 res.start = root->mcfg_addr + (bus_res->start << 20);
271 pci_mcfg_apply_quirks(root, &res, &ops);