The following functions are added: _create_buffer_field acpigen_write_create_buffer_byte_field acpigen_write_create_buffer_word_field acpigen_write_create_buffer_dword_field acpigen_write_create_buffer_qword_field These functions are to generate: CreateByteField (<namestring> , offset, <field name>) CreateWordField (<namestring> , offset, <field name>) CreateDWordField (<namestring> , offset, <field name>) CreateQWordField (<namestring> , offset, <field name>) NOTE: There are set of acpigen_write_create_[byte/word/dword/qword]_field functions already, but the field can only be created from Arg[n] or Local[n] variable objects. A Name object must be first assigned to such variable. The new functions here will allow us to create field directly from Name object. BUG=none Signed-off-by: Cliff Huang <cliff.huang@intel.com> Change-Id: I725f17329c501c80d42034e0f6a2fccb2cef5915 Reviewed-on: https://review.coreboot.org/c/coreboot/+/85197 Reviewed-by: Subrata Banik <subratabanik@google.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org> |
||
|---|---|---|
| .. | ||
| acpi.h | ||
| acpi_crat.h | ||
| acpi_device.h | ||
| acpi_gnvs.h | ||
| acpi_iort.h | ||
| acpi_ivrs.h | ||
| acpi_osc.h | ||
| acpi_pld.h | ||
| acpi_pm.h | ||
| acpi_sata.h | ||
| acpi_soundwire.h | ||
| acpigen.h | ||
| acpigen_dptf.h | ||
| acpigen_dsm.h | ||
| acpigen_pci.h | ||
| acpigen_ps2_keybd.h | ||
| acpigen_usb.h | ||