Lines Matching defs:res_pem
299 struct resource *res_pem)
308 pem_pci->pem_reg_base = devm_ioremap(dev, res_pem->start, 0x10000);
318 bar4_start = res_pem->start + 0xf00000;
320 pem_pci->ea_entry[1] = lower_32_bits(res_pem->end - bar4_start) & ~3u;
357 struct resource *res_pem)
367 res_pem->start = PEM_RES_BASE | FIELD_PREP(PEM_NODE_MASK, node) |
369 res_pem->flags = IORESOURCE_MEM;
377 struct resource *res_pem;
380 res_pem = devm_kzalloc(&adev->dev, sizeof(*res_pem), GFP_KERNEL);
381 if (!res_pem)
384 ret = acpi_get_rc_resources(dev, "CAVA02B", root->segment, res_pem);
391 thunder_pem_legacy_fw(root, res_pem);
396 res_pem->end = res_pem->start + SZ_64K - 1;
397 thunder_pem_reserve_range(dev, root->segment, res_pem);
398 res_pem->end = res_pem->start + SZ_16M - 1;
404 return thunder_pem_init(dev, cfg, res_pem);
425 struct resource *res_pem;
435 res_pem = platform_get_resource(pdev, IORESOURCE_MEM, 1);
436 if (!res_pem) {
441 return thunder_pem_init(dev, cfg, res_pem);