coreboot/src
Furquan Shaikh f3a642de6d mb/google/dedede/var/waddledee: Use auto-generated Makefile.inc using gen_part_id.go
This change adds mem_list_variant.txt that contains the list of
memory parts used by waddledee and Makefile.inc generated by
gen_part_id.go using mem_list_variant.txt.

In the final change of the series, all dedede variants will be
switched from using the current SPDs to new auto-generated SPDs.

Differences in auto-generated SPD from current SPD are as follows:
Part: MT53E512M32D2NP-046 WT:E
Byte#    Current     New         Explanation
4        0x15        0x16        This part has only 1 die. Hence,
                                 density per die is 16Gb.
6        0x90        0x04        1 die in package and 2 channels per
                                 die.
9        0x40        0x00        Unused by MRC.
19       0x0F        0xFF        As per JEDEC spec, tckMax should be
                                 100ns. So, value should be 0xFF as
                                 per datasheet.
123      0x00        0xE5        Fine offset for taa. Expected value
                                 is 0xE5 as per datasheet.
125      0xE1        0xE0        Fine offset for tckMin. As per
                                 datasheet tckMin is 0.468ns. So, this
                                 comes out to be 0xE0.
Additionally, manufacturer name bytes are set to 0.

Part: NT6AP256T32AV-J2
Byte#    Current     New         Explanation
4        0x14        0x15        This part has only 1 die. Hence,
                                 density per die is 8Gb.
6        0x90        0x04        1 die in package and 2 channels per
                                 die.
Manufacturer name bytes are set to 0.

Change-Id: I7a68a29ca3632e22f3960c9fc44acf3ce4f87c9c
Signed-off-by: Furquan Shaikh <furquan@google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/41878
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Karthik Ramasubramanian <kramasub@google.com>
2020-06-06 09:30:12 +00:00
..
acpi acpi: Add support for writing UART device descriptors 2020-06-04 20:08:09 +00:00
arch arch/x86/postcar_loader: utilize var_mtrr_context API 2020-06-02 16:10:05 +00:00
commonlib commonlib: Add CBFS_TYPE_BOOTBLOCK 2020-06-02 07:26:44 +00:00
console treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
cpu cpu/intel/slot_1: Select 16KiB bootblock if console is enabled 2020-06-04 18:05:53 +00:00
device src: Remove redundant includes 2020-06-02 07:42:32 +00:00
drivers drivers/uart/acpi: Add new device driver for UART attached devices 2020-06-04 20:08:32 +00:00
ec src: Remove redundant includes 2020-06-02 07:42:32 +00:00
include arch/x86: Declare permanent_smi_handler() 2020-06-06 09:24:44 +00:00
lib fw_config: Add firmware configuration interface 2020-06-02 16:40:04 +00:00
mainboard mb/google/dedede/var/waddledee: Use auto-generated Makefile.inc using gen_part_id.go 2020-06-06 09:30:12 +00:00
northbridge northbridge/intel/sandybridge: Mask lower 20 bits of TOLUD and TOLM in hostbridge.asl 2020-06-03 12:22:25 +00:00
security src: Remove unused 'include <fmap.h>' 2020-06-02 07:42:40 +00:00
soc lp4x: Add new memory parts and generate SPDs 2020-06-06 09:29:54 +00:00
southbridge arch/x86: Declare permanent_smi_handler() 2020-06-06 09:24:44 +00:00
superio superio/nuvoton/nct6779d: Open some LDN config registers 2020-06-02 08:02:48 +00:00
vendorcode vendorcode/intel/fsp: Update Tiger Lake FSP Headers for FSP v3197 2020-06-03 03:59:08 +00:00
Kconfig fw_config: Add firmware configuration interface 2020-06-02 16:40:04 +00:00