Lines Matching defs:atcs
130 struct amdgpu_atcs atcs;
529 * @atcs: atcs structure
536 static union acpi_object *amdgpu_atcs_call(struct amdgpu_atcs *atcs,
561 status = acpi_evaluate_object(atcs->handle, NULL, &atcs_arg, &buffer);
596 * @atcs: amdgpu atcs struct
603 static int amdgpu_atcs_verify_interface(struct amdgpu_atcs *atcs)
610 info = amdgpu_atcs_call(atcs, ATCS_FUNCTION_VERIFY_INTERFACE, NULL);
629 amdgpu_atcs_parse_functions(&atcs->functions, output.function_bits);
647 struct amdgpu_atcs *atcs = &amdgpu_acpi_priv.atcs;
649 if (atcs->functions.pcie_perf_req && atcs->functions.pcie_dev_rdy)
664 return amdgpu_acpi_priv.atcs.functions.power_shift_control;
679 struct amdgpu_atcs *atcs = &amdgpu_acpi_priv.atcs;
681 if (!atcs->functions.pcie_dev_rdy)
684 info = amdgpu_atcs_call(atcs, ATCS_FUNCTION_PCIE_DEVICE_READY_NOTIFICATION, NULL);
708 struct amdgpu_atcs *atcs = &amdgpu_acpi_priv.atcs;
718 if (!atcs->functions.pcie_perf_req)
735 info = amdgpu_atcs_call(atcs, ATCS_FUNCTION_PCIE_PERFORMANCE_REQUEST, ¶ms);
784 struct amdgpu_atcs *atcs = &amdgpu_acpi_priv.atcs;
800 info = amdgpu_atcs_call(atcs, ATCS_FUNCTION_POWER_SHIFT_CONTROL, ¶ms);
1357 amdgpu_acpi_priv.atcs.handle = atcs_handle;
1358 acpi_get_name(amdgpu_acpi_priv.atcs.handle, ACPI_FULL_PATHNAME, &buffer);
1360 ret = amdgpu_atcs_verify_interface(&amdgpu_acpi_priv.atcs);
1362 amdgpu_acpi_priv.atcs.handle = 0;
1405 struct amdgpu_atcs *atcs = &amdgpu_acpi_priv.atcs;
1416 if (!atcs->handle)