Lines Matching refs:wrdd
700 static u32 iwl_mvm_wrdd_get_mcc(struct iwl_mvm *mvm, union acpi_object *wrdd) in iwl_mvm_wrdd_get_mcc() argument
705 if (wrdd->type != ACPI_TYPE_PACKAGE || in iwl_mvm_wrdd_get_mcc()
706 wrdd->package.count < 2 || in iwl_mvm_wrdd_get_mcc()
707 wrdd->package.elements[0].type != ACPI_TYPE_INTEGER || in iwl_mvm_wrdd_get_mcc()
708 wrdd->package.elements[0].integer.value != 0) { in iwl_mvm_wrdd_get_mcc()
713 for (i = 1 ; i < wrdd->package.count ; ++i) { in iwl_mvm_wrdd_get_mcc()
714 mcc_pkg = &wrdd->package.elements[i]; in iwl_mvm_wrdd_get_mcc()
743 struct acpi_buffer wrdd = {ACPI_ALLOCATE_BUFFER, NULL}; in iwl_mvm_get_bios_mcc() local
763 status = acpi_evaluate_object(handle, NULL, NULL, &wrdd); in iwl_mvm_get_bios_mcc()
769 mcc_val = iwl_mvm_wrdd_get_mcc(mvm, wrdd.pointer); in iwl_mvm_get_bios_mcc()
770 kfree(wrdd.pointer); in iwl_mvm_get_bios_mcc()