tools: amldecode: skip creation of unnamed objects
This commit is contained in:
@@ -424,6 +424,10 @@ static enum parse_status parse_named_field(struct aml_parser *parser, struct acp
|
|||||||
return PARSE_EOF;
|
return PARSE_EOF;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (strlen(unit_name) == 0) {
|
||||||
|
return PARSE_OK;
|
||||||
|
}
|
||||||
|
|
||||||
struct acpi_object *field = acpi_object_create(unit_name, ACPI_OBJECT_FIELD);
|
struct acpi_object *field = acpi_object_create(unit_name, ACPI_OBJECT_FIELD);
|
||||||
//field_unit->field_unit.size = bits / 8;
|
//field_unit->field_unit.size = bits / 8;
|
||||||
|
|
||||||
@@ -443,10 +447,6 @@ static enum parse_status parse_reserved_field(struct aml_parser *parser, struct
|
|||||||
return PARSE_EOF;
|
return PARSE_EOF;
|
||||||
}
|
}
|
||||||
|
|
||||||
struct acpi_object *field = acpi_object_create(NULL, ACPI_OBJECT_FIELD);
|
|
||||||
//field_unit->field_unit.size = bits / 8;
|
|
||||||
|
|
||||||
acpi_object_add_child(region, field);
|
|
||||||
return PARSE_OK;
|
return PARSE_OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -467,10 +467,6 @@ static enum parse_status parse_access_field(struct aml_parser *parser, struct ac
|
|||||||
return PARSE_EOF;
|
return PARSE_EOF;
|
||||||
}
|
}
|
||||||
|
|
||||||
struct acpi_object *field = acpi_object_create(NULL, ACPI_OBJECT_FIELD);
|
|
||||||
//field_unit->field_unit.size = bits / 8;
|
|
||||||
|
|
||||||
acpi_object_add_child(region, field);
|
|
||||||
return PARSE_OK;
|
return PARSE_OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -496,10 +492,6 @@ static enum parse_status parse_extended_access_field(struct aml_parser *parser,
|
|||||||
return PARSE_EOF;
|
return PARSE_EOF;
|
||||||
}
|
}
|
||||||
|
|
||||||
struct acpi_object *field = acpi_object_create(NULL, ACPI_OBJECT_FIELD);
|
|
||||||
//field_unit->field_unit.size = bits / 8;
|
|
||||||
|
|
||||||
acpi_object_add_child(region, field);
|
|
||||||
return PARSE_OK;
|
return PARSE_OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user