ACPI: OSL: Change the type of acpi_os_map_generic_address() return value
authorRafael J. Wysocki <rafael.j.wysocki@intel.com>
Fri, 11 Sep 2020 12:59:35 +0000 (14:59 +0200)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Fri, 11 Sep 2020 14:45:00 +0000 (16:45 +0200)
commit6915564dc5a8ab831a016e0cd0a8a3c68230287b
tree3639728a77f6c4da43615eaa52e945835b92ee08
parent7a8379eb41a47d37e93d34f09ca1c3b7d10de073
ACPI: OSL: Change the type of acpi_os_map_generic_address() return value

Modify acpi_os_map_generic_address() to return the pointer returned
by acpi_os_map_iomem() which represents the logical address
corresponding to the struct acpi_generic_address argument passed to
it or NULL if that address cannot be obtained (for example, the
argument does not represent an address in system memory or it could
not be mapped by the OS).

Among other things, that will allow the ACPI OS layer to pass the
logical addresses of the FADT GPE blocks 0 and 1 to ACPICA going
forward.

Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/acpi/apei/apei-base.c
drivers/acpi/osl.c
include/acpi/acpi_io.h