coreboot-kgpe-d16/src/device
Andrey Petrov 3f85edbcc5 dram: Add basic DDR4 SPD parsing
Add ability to decode basic fields of DDR4 SPDs and produce SMBIOS table
17. XMP, schemas, extended field parising is totally not yet implemented.
Also, put CRC function used in DDR2, DDR3 and DDR4 ina  common file.

Signed-off-by: Andrey Petrov <anpetrov@fb.com>
Change-Id: If3befbc55cf37e1018baa432cb2f03743b929211
Reviewed-on: https://review.coreboot.org/c/coreboot/+/34680
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Matt DeVillier <matt.devillier@gmail.com>
Reviewed-by: David Hendricks <david.hendricks@gmail.com>
2019-08-14 03:35:29 +00:00
..
dram dram: Add basic DDR4 SPD parsing 2019-08-14 03:35:29 +00:00
oprom src/device/oprom: Fix bootsplash display code for optionroms 2019-07-26 08:40:23 +00:00
azalia_device.c device/mmio.h: Add include file for MMIO ops 2019-03-04 15:57:39 +00:00
cardbus_device.c device/pci: Fix PCI accessor headers 2019-03-01 20:32:15 +00:00
cpu_device.c device/cpu_device.c: Use 'unsigned int' instead of 'unsigned' 2019-06-14 19:55:09 +00:00
device.c src/device: Prevent attack on null pointer dereference 2019-06-03 13:25:25 +00:00
device_const.c devicetree: Add accessors for chip_info 2019-07-18 15:22:09 +00:00
device_util.c device: Constify dev argument to (probe|find)_resource() 2019-07-31 09:10:28 +00:00
hypertransport.c device/hypertransport.c: Remove dead assignment 2019-07-13 18:37:31 +00:00
i2c.c
i2c_bus.c
Kconfig device: Default to VESA/linear framebuffer for ChromeOS 2019-07-24 06:13:02 +00:00
Makefile.inc device/pci: Rewrite PCI MMCONF with symbol reference 2019-04-07 02:31:36 +00:00
pci_class.c src: Drop unused 'include <device/pciexp.h>' 2019-03-16 11:46:38 +00:00
pci_device.c device/pci_ops: Make PCI_BDF() available in all stages 2019-08-02 15:47:53 +00:00
pci_early.c device/pci_ops: Define pci_find_capability() just once 2019-07-04 09:36:19 +00:00
pci_ops.c device/pci_ops: Make PCI_BDF() available in all stages 2019-08-02 15:47:53 +00:00
pci_rom.c device/pci_rom.c: Fix out of bounds read 2019-07-19 10:02:04 +00:00
pciexp_device.c coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX) 2019-03-08 08:33:24 +00:00
pcix_device.c device/pci: Fix PCI accessor headers 2019-03-01 20:32:15 +00:00
pnp_device.c src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
root_device.c coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX) 2019-03-08 08:33:24 +00:00
smbus_ops.c device/smbus_ops.c: Get rid of device_t 2018-05-04 10:17:08 +00:00
software_i2c.c software_i2c: Improve error behavior 2018-05-02 00:23:30 +00:00