summaryrefslogtreecommitdiff
path: root/util/cbfstool/ProcessorBind.h
diff options
context:
space:
mode:
authorTim Wawrzynczak <twawrzynczak@chromium.org>2022-02-11 09:46:15 -0700
committerTim Wawrzynczak <twawrzynczak@chromium.org>2022-02-28 18:50:13 +0000
commit7a94ad720e6915d6ed1967d154cdc9324561aeb9 (patch)
treec1956b6c089422094b2d5752662d117312bcd7fb /util/cbfstool/ProcessorBind.h
parentb4ba289fa5be16f3d94a0da30fc9b07a99a61a91 (diff)
soc/intel/common/block/acpi: Return existing Object for _DSM subfunction
Currently the LPIT Get Constraints _DSM subfunction returns a package containing the path to a nonexistent device (\NULL). This is used to work around an issue with Windows, where returning an empty package will cause a BSOD. However, using this non-existent device can also cause confusion, as on Linux, it shows an error in dmesg, e.g. ACPI Error: AE_NOT_FOUND, While resolving a named reference package element - \NULL (20200925/dspkginit-438) Therefore, this patch modifies this returned package slightly to include the path to ACPI_CPU_STRING for CPU 0, which should always be emitted on Intel platforms that use the PEP driver. Tested on google/brya0 on ChromeOS 5.10 kernel Tested with current Windows 11 ISO Signed-off-by: Tim Wawrzynczak <twawrzynczak@chromium.org> Change-Id: If74a1620ff0de33bcdba06e1225c5e28c64253e1 Reviewed-on: https://review.coreboot.org/c/coreboot/+/61868 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Matt DeVillier <matt.devillier@gmail.com> Reviewed-by: Shobhit Srivastava <shobhit.srivastava@intel.corp-partner.google.com>
Diffstat (limited to 'util/cbfstool/ProcessorBind.h')
0 files changed, 0 insertions, 0 deletions