diff options
author | Tim Wawrzynczak <twawrzynczak@chromium.org> | 2022-06-06 10:11:41 -0600 |
---|---|---|
committer | Felix Held <felix-coreboot@felixheld.de> | 2022-06-08 12:51:33 +0000 |
commit | 5e1f33bf6aaa16316b155d56c35cbdbca2d7d3ec (patch) | |
tree | b7f4a6c8e39790520237b40a933a5c5784a947ef /src/mainboard/google/brya/acpi/gpu_defines.h | |
parent | 9803964301ba574e92218ed953f78ae0b9db784b (diff) |
mb/google/brya: Add GPS _DSM subfunction support for Nvidia GPU
The _DSM subfunction for the Nvidia GN20 supports 1 additional
subfunction, known as GPS, which is required to support GPU Boost. This
implementation is minimal, essentially letting the GPU manage its own
temperature.
BUG=b:214581372
TEST=abuild
Signed-off-by: Tim Wawrzynczak <twawrzynczak@chromium.org>
Change-Id: I21331bd811a13212f3825bda44be44d1b5ae7c74
Reviewed-on: https://review.coreboot.org/c/coreboot/+/64995
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Eric Lai <eric_lai@quanta.corp-partner.google.com>
Diffstat (limited to 'src/mainboard/google/brya/acpi/gpu_defines.h')
-rw-r--r-- | src/mainboard/google/brya/acpi/gpu_defines.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mainboard/google/brya/acpi/gpu_defines.h b/src/mainboard/google/brya/acpi/gpu_defines.h index ec79f81b7d..ec17a1c452 100644 --- a/src/mainboard/google/brya/acpi/gpu_defines.h +++ b/src/mainboard/google/brya/acpi/gpu_defines.h @@ -39,8 +39,10 @@ #define UUID_NVJT "cbeca351-067b-4924-9cbd-b46b00b86f34" #define UUID_NBCI "d4a50b75-65c7-46f7-bfb7-41514cea0244" #define UUID_NVPCF "36b49710-2483-11e7-9598-0800200c9a66" +#define UUID_GPS "a3132d01-8cda-49ba-a52e-bc9d46df6b81" #define REVISION_MIN_NVOP 0x100 #define REVISION_MIN_NVJT 0x100 #define REVISION_MIN_NBCI 0x102 #define REVISION_MIN_NVPCF 0x200 +#define REVISION_MIN_GPS 0x200 |