ACPICA: Predefine names: Add allowed argument types to master info table
This change adds the infrastructure to enable typechecking on incoming arguments for the predefined methods/objects. It does not actually contain the code that will fully utilize this information. Also condenses some duplicate code for the predefined names into a new module, utilities/utpredef.c Signed-off-by:Bob Moore <robert.moore@intel.com> Signed-off-by:
Lv Zheng <lv.zheng@intel.com> Signed-off-by:
Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Showing
- drivers/acpi/acpica/Makefile 1 addition, 0 deletionsdrivers/acpi/acpica/Makefile
- drivers/acpi/acpica/aclocal.h 10 additions, 3 deletionsdrivers/acpi/acpica/aclocal.h
- drivers/acpi/acpica/acnamesp.h 0 additions, 4 deletionsdrivers/acpi/acpica/acnamesp.h
- drivers/acpi/acpica/acpredef.h 910 additions, 395 deletionsdrivers/acpi/acpica/acpredef.h
- drivers/acpi/acpica/acutils.h 20 additions, 0 deletionsdrivers/acpi/acpica/acutils.h
- drivers/acpi/acpica/nseval.c 15 additions, 11 deletionsdrivers/acpi/acpica/nseval.c
- drivers/acpi/acpica/nspredef.c 6 additions, 100 deletionsdrivers/acpi/acpica/nspredef.c
- drivers/acpi/acpica/utpredef.c 399 additions, 0 deletionsdrivers/acpi/acpica/utpredef.c
Loading
Please register or sign in to comment