Home
last modified time | relevance | path

Searched refs:cfgres (Results 1 – 6 of 6) sorted by relevance

/Linux-v4.19/drivers/pci/
Decam.c28 struct resource *cfgres, struct resource *busr, in pci_ecam_create() argument
49 bus_range_max = resource_size(cfgres) >> ops->bus_shift; in pci_ecam_create()
54 cfgres, &cfg->busr, busr); in pci_ecam_create()
58 cfg->res.start = cfgres->start; in pci_ecam_create()
59 cfg->res.end = cfgres->end; in pci_ecam_create()
77 pci_remap_cfgspace(cfgres->start + i * bsz, in pci_ecam_create()
83 cfg->win = pci_remap_cfgspace(cfgres->start, bus_range * bsz); in pci_ecam_create()
/Linux-v4.19/drivers/acpi/
Dpci_mcfg.c44 struct resource cfgres; member
166 struct resource *cfgres, in pci_mcfg_apply_quirks() argument
177 if (f->cfgres.start) in pci_mcfg_apply_quirks()
178 *cfgres = f->cfgres; in pci_mcfg_apply_quirks()
182 cfgres, bus_range, *ecam_ops); in pci_mcfg_apply_quirks()
192 int pci_mcfg_lookup(struct acpi_pci_root *root, struct resource *cfgres, in pci_mcfg_lookup() argument
234 *cfgres = res; in pci_mcfg_lookup()
/Linux-v4.19/arch/arm64/kernel/
Dpci.c125 struct resource cfgres; in pci_acpi_setup_ecam_mapping() local
130 ret = pci_mcfg_lookup(root, &cfgres, &ecam_ops); in pci_acpi_setup_ecam_mapping()
136 adev = acpi_resource_consumer(&cfgres); in pci_acpi_setup_ecam_mapping()
138 dev_info(dev, "ECAM area %pR reserved by %s\n", &cfgres, in pci_acpi_setup_ecam_mapping()
142 &cfgres); in pci_acpi_setup_ecam_mapping()
144 cfg = pci_ecam_create(dev, &cfgres, bus_res, ecam_ops); in pci_acpi_setup_ecam_mapping()
/Linux-v4.19/drivers/pci/controller/
Dpci-host-common.c25 struct resource cfgres; in gen_pci_init() local
34 err = of_address_to_resource(dev->of_node, 0, &cfgres); in gen_pci_init()
40 cfg = pci_ecam_create(dev, &cfgres, bus_range, ops); in gen_pci_init()
/Linux-v4.19/include/linux/
Dpci-ecam.h42 struct resource *cfgres, struct resource *busr,
Dpci-acpi.h29 extern int pci_mcfg_lookup(struct acpi_pci_root *root, struct resource *cfgres,