On Tue, Mar 01, 2022 at 06:49:07AM -0600, Mario Limonciello wrote: > Currently when capabilities have been masked by firmware during a > negotiation with OSC_QUERY_ENABLE set they're silently ignored > by the caller. If the caller calls `acpi_run_osc` again without > query set and the same capabilities, then they instead get a failure > possibly leading to downstream problems. > > So instead when query is set return AE_SUPPORT which callers can then > use for determining that capabilities were masked. > > Signed-off-by: Mario Limonciello <mario.limonciello@xxxxxxx> Reviewed-by: Mika Westerberg <mika.westerberg@xxxxxxxxxxxxxxx>