coreboot-kgpe-d16/src
Cliff Huang 24f3dc8a17 src/acpi: add function gen: if_lgreater_ and namestr assignment
1. add functions to generate if greater than conditions:
acpigen_write_if_lgreater_op_op:
   if (op1 > op2)
acpigen_write_if_lgreater_op_int:
   if (op > val)
acpigen_write_if_lgreater_namestr_int:
   if (namestr > val)
2. add function to assignal value to a namestr
 acpigen_write_store_namestr_to_op:
   namestr = val

TEST=Use above functions and check the generated SSDT table after OS
boot.

Signed-off-by: Cliff Huang <cliff.huang@intel.com>
Change-Id: Iffe1b23362a7ab58bdc2aa8daf45cd6f086ee818
Reviewed-on: https://review.coreboot.org/c/coreboot/+/72825
Reviewed-by: Eric Lai <eric_lai@quanta.corp-partner.google.com>
Reviewed-by: Jérémy Compostella <jeremy.compostella@intel.com>
Reviewed-by: Anil Kumar K <anil.kumar.k@intel.corp-partner.google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2023-02-09 15:04:34 +00:00
..
acpi src/acpi: add function gen: if_lgreater_ and namestr assignment 2023-02-09 15:04:34 +00:00
arch treewide: Remove repeated words 2023-02-09 10:04:04 +00:00
commonlib commonlib/storage: Add attach callback to sdhci_ctrlr 2023-02-08 16:59:28 +00:00
console console: Add SimNow console logging 2023-02-09 10:01:20 +00:00
cpu cpu/intel/model_206ax/model_206ax_init: use CPUID_ALL_STEPPINGS_MASK 2023-02-08 15:11:13 +00:00
device treewide: Remove repeated words 2023-02-09 10:04:04 +00:00
drivers drivers/ocp, mb/ocp/deltalake: move get_loglevel_from_vpd function 2023-02-08 19:14:03 +00:00
ec ec/dell: Add support for the SMSC MEC5035 2023-02-08 19:21:59 +00:00
include src/acpi: add function gen: if_lgreater_ and namestr assignment 2023-02-09 15:04:34 +00:00
lib treewide: stop calling custom TPM log "TCPA" 2023-01-11 16:00:55 +00:00
mainboard mb/dell: Add Latitude E6400 2023-02-09 14:55:06 +00:00
northbridge mb/*: Replace SNB PCI devices with references from chipset.cb 2023-02-04 01:42:39 +00:00
sbom src/sbom: Add code documentation + fix misspelling 2023-01-31 15:20:51 +00:00
security security/vboot: Don't build with flashrom support 2023-02-05 01:11:21 +00:00
soc src/soc/intel/common/block/pcie/rtd3: Fix root port _STA logic 2023-02-09 14:57:39 +00:00
southbridge tree: Drop repeated words 2023-02-07 04:37:31 +00:00
superio {superio,ec}/acpi: Replace constant "Zero" with actual number 2022-12-27 09:06:29 +00:00
vendorcode tree: Drop repeated words 2023-02-07 04:37:31 +00:00
Kconfig tree: Drop repeated words 2023-02-07 04:37:31 +00:00