|
@@ -29,6 +29,7 @@ struct radeon_atpx {
|
|
acpi_handle handle;
|
|
acpi_handle handle;
|
|
struct radeon_atpx_functions functions;
|
|
struct radeon_atpx_functions functions;
|
|
bool is_hybrid;
|
|
bool is_hybrid;
|
|
|
|
+ bool dgpu_req_power_for_displays;
|
|
};
|
|
};
|
|
|
|
|
|
static struct radeon_atpx_priv {
|
|
static struct radeon_atpx_priv {
|
|
@@ -72,6 +73,10 @@ bool radeon_is_atpx_hybrid(void) {
|
|
return radeon_atpx_priv.atpx.is_hybrid;
|
|
return radeon_atpx_priv.atpx.is_hybrid;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+bool radeon_atpx_dgpu_req_power_for_displays(void) {
|
|
|
|
+ return radeon_atpx_priv.atpx.dgpu_req_power_for_displays;
|
|
|
|
+}
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* radeon_atpx_call - call an ATPX method
|
|
* radeon_atpx_call - call an ATPX method
|
|
*
|
|
*
|