Lines Matching refs:paddr
571 static int apei_check_gar(struct acpi_generic_address *reg, u64 *paddr,
580 *paddr = get_unaligned(®->address);
581 if (!*paddr) {
584 *paddr, bit_width, bit_offset, access_size_code,
592 *paddr, bit_width, bit_offset, access_size_code,
599 if (bit_width == 32 && bit_offset == 0 && (*paddr & 0x03) == 0 &&
602 else if (bit_width == 64 && bit_offset == 0 && (*paddr & 0x07) == 0 &&
609 *paddr, bit_width, bit_offset, access_size_code,
618 *paddr, bit_width, bit_offset, access_size_code,
721 u64 paddr;
727 rc = apei_check_gar(reg, &paddr, &access_bit_width);
733 return apei_res_add(&resources->iomem, paddr,
736 return apei_res_add(&resources->ioport, paddr,