diff options
author | Lyude Paul <lyude@redhat.com> | 2018-06-25 21:09:06 -0400 |
---|---|---|
committer | Alex Deucher <alexander.deucher@amd.com> | 2018-07-05 16:38:58 -0500 |
commit | 24aeefcdee255d21cc43bb511d5fdb760062199d (patch) | |
tree | 08f6801076346fcff95d1b0fa36948e3ffeb4953 /drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c | |
parent | aa03c075d02f89ae5acae10df1c8a3b095a440e7 (diff) | |
download | linux-24aeefcdee255d21cc43bb511d5fdb760062199d.tar.gz linux-24aeefcdee255d21cc43bb511d5fdb760062199d.tar.bz2 linux-24aeefcdee255d21cc43bb511d5fdb760062199d.zip |
drm/amdgpu: Add amdgpu_atpx_get_dhandle()
Since it seems that some vendors are storing the ATIF ACPI methods under
the same handle that ATPX lives under instead of the device's own
handle, we're going to need to be able to retrieve this handle later so
we can probe for ATIF there.
Signed-off-by: Lyude Paul <lyude@redhat.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c')
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c index a3896412a019..b33f1680c9a3 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c @@ -90,6 +90,12 @@ bool amdgpu_atpx_dgpu_req_power_for_displays(void) { return amdgpu_atpx_priv.atpx.dgpu_req_power_for_displays; } +#if defined(CONFIG_ACPI) +void *amdgpu_atpx_get_dhandle(void) { + return amdgpu_atpx_priv.dhandle; +} +#endif + /** * amdgpu_atpx_call - call an ATPX method * |