summaryrefslogtreecommitdiff
path: root/src/mainboard/google/trogdor
diff options
context:
space:
mode:
authorMatt DeVillier <matt.devillier@gmail.com>2022-03-04 15:32:41 -0600
committerMatt DeVillier <matt.devillier@gmail.com>2022-03-07 17:37:15 +0000
commite611905eb3ba2ef9987fc2dad47ef42aa712308e (patch)
tree84bd42952be5a91b8a0db3baf13b2e378de9f608 /src/mainboard/google/trogdor
parent269b8e2cc528fdbc6cd82dd1a0a02dc5f6f0741c (diff)
mb/google/hatch/var/jinlon: Fix EPS detection and disablement
Commit ebf14826 [mb/google/hatch/var/jinlon: Switch to using device pointers] broke jinlon boards without an electronic privacy screen (EPS) by disabling the parent device (iGPU) instead of the EPS when determined to be not present via SKU ID. Commit c5a3a4a6 [mb/google/hatch (baseboard): add ACPI backlight support] broke EPS detection by adding a duplicate iGPU device to the devicetree, resulting in the EPS entry being skipped. Fix both of these issues by assigning the device alias to the EPS child device, not the parent (iGPU). Rename the alias for clarity, and combine the duplicate device definitions for the iGPU. Test: build/boot google/jinlon SKU w/o EPS, observe GPU functional in both firmware boot screens and Linux OS. Change-Id: I0615ce361497abe6872085b0dec83292607e53dd Signed-off-by: Matt DeVillier <matt.devillier@gmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/62593 Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org> Reviewed-by: Nico Huber <nico.h@gmx.de> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/mainboard/google/trogdor')
0 files changed, 0 insertions, 0 deletions