coreboot-kgpe-d16/src
Julius Werner 238b10a5f7 google/trogdor: Fix ram_code and sku_id strappings
I'm not quite sure what happened when we first added the code for
Trogdor strappings but something clearly seems to be wrong. First of
all, on newer schematics the RAM_ID_1 pin is actually pin 19, not pin
91. It only used to be 91 on rev0. Whether that was an intentional
change or someone just swapped the digits on accident at some point,
we're not quite sure anymore, but it seems to be 19 going forward so
that is what we should be programming. (ram_code wasn't used for
anything on Trogdor rev0 so we don't care about adding
backwards-compatibility for that.)

The sku_id pins are also somewhat out of whack: first of all, a new
SKU_ID_2 pin was added for rev1 that wasn't there on rev0. Second,
SKU_ID_0 is not GPIO_114. In fact, it has never been GPIO_114. I have no
idea how that number got there. Anyway, fix it. (Like with the ram_code,
SKU IDs were also not used for rev0 so we won't make this
backwards-compatible.)

Signed-off-by: Julius Werner <jwerner@chromium.org>
Change-Id: Ia14ec74ec2f16ce2661f89d0d597a5477297ab69
Reviewed-on: https://review.coreboot.org/c/coreboot/+/41545
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Philip Chen <philipchen@google.com>
2020-05-20 23:44:59 +00:00
..
acpi acpigen_ps2_keybd: Add keymap for Power key 2020-05-15 03:52:39 +00:00
arch src: Remove unused 'include <string.h>' 2020-05-18 07:41:24 +00:00
commonlib src: Remove leading blank lines from SPDX header 2020-05-18 07:00:27 +00:00
console treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
cpu src: Remove leading blank lines from SPDX header 2020-05-18 07:00:27 +00:00
device device/pci_device: Add notion of "hidden" PCI devices 2020-05-20 09:47:35 +00:00
drivers drivers/intel/gma: Add override for presence straps 2020-05-20 23:38:05 +00:00
ec src: Remove leading blank lines from SPDX header 2020-05-18 07:00:27 +00:00
include device: Add definitions for SoundWire specification 2020-05-19 17:43:11 +00:00
lib Remove new additions of "this file is part of" lines 2020-05-18 07:12:03 +00:00
mainboard google/trogdor: Fix ram_code and sku_id strappings 2020-05-20 23:44:59 +00:00
northbridge nb/intel/sandybridge: Do not hardcode resource indices 2020-05-19 07:58:43 +00:00
security security/tpm/tspi: Fix handling of white space delimited list 2020-05-19 07:57:23 +00:00
soc tigerlake: enable DPTF functionality for volteer 2020-05-20 16:36:28 +00:00
southbridge src: Remove leading blank lines from SPDX header 2020-05-18 07:00:27 +00:00
superio superio/winbond/w83977tf: Scope UART configuration defines more locally 2020-05-20 08:44:36 +00:00
vendorcode vendorcode/intel/fsp: Update Tiger Lake FSP Headers for FSP v3163 2020-05-18 07:33:51 +00:00
Kconfig src: Remove leading blank lines from SPDX header 2020-05-18 07:00:27 +00:00