summaryrefslogtreecommitdiff
path: root/src/mainboard/intel/kblrvp/spd/spd_util.c
diff options
context:
space:
mode:
authorNaresh G Solanki <naresh.solanki@intel.com>2016-11-15 19:35:33 +0530
committerAaron Durbin <adurbin@chromium.org>2016-11-30 17:02:58 +0100
commitd138871b16b85ff04c045ab7b11e4b2db87a09bf (patch)
tree20704234ef0bf0155ca5201948f31da744a3fea1 /src/mainboard/intel/kblrvp/spd/spd_util.c
parent335781ad53cd4988425e922cc24c966958484f0f (diff)
downloadcoreboot-d138871b16b85ff04c045ab7b11e4b2db87a09bf.tar.xz
mb/intel/kblrvp: Use common lib spd_bin to get spd
Use common lib spd_bin to get spd. Change-Id: If94413fc36a98f7694f560955bbb80abefe32166 Signed-off-by: Naresh G Solanki <naresh.solanki@intel.com> Reviewed-on: https://review.coreboot.org/17435 Tested-by: build bot (Jenkins) Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Diffstat (limited to 'src/mainboard/intel/kblrvp/spd/spd_util.c')
-rw-r--r--src/mainboard/intel/kblrvp/spd/spd_util.c34
1 files changed, 0 insertions, 34 deletions
diff --git a/src/mainboard/intel/kblrvp/spd/spd_util.c b/src/mainboard/intel/kblrvp/spd/spd_util.c
index 9ffc8eeff3..181af9f0e4 100644
--- a/src/mainboard/intel/kblrvp/spd/spd_util.c
+++ b/src/mainboard/intel/kblrvp/spd/spd_util.c
@@ -58,37 +58,3 @@ void mainboard_fill_rcomp_strength_data(void *rcomp_strength_ptr)
memcpy(rcomp_strength_ptr, RcompTarget, sizeof(RcompTarget));
}
-
-uintptr_t mainboard_get_spd_data(void)
-{
- char *spd_file;
- int spd_index, spd_span;
- size_t spd_file_len;
-
- spd_index = (get_board_id() >> 5) & 0xF;
- printk(BIOS_INFO, "SPD index %d\n", spd_index);
-
- /* Load SPD data from CBFS */
- spd_file = cbfs_boot_map_with_leak("spd.bin", CBFS_TYPE_SPD,
- &spd_file_len);
- if (!spd_file)
- die("SPD data not found.");
-
- /* make sure we have at least one SPD in the file. */
- if (spd_file_len < SPD_LEN)
- die("Missing SPD data.");
-
- /* Make sure we did not overrun the buffer */
- if (spd_file_len < ((spd_index + 1) * SPD_LEN)) {
- printk(BIOS_ERR, "SPD index override to 0 - old hardware?\n");
- spd_index = 0;
- }
-
- spd_span = spd_index * SPD_LEN;
- return (uintptr_t)(spd_file + spd_span);
-}
-
-int mainboard_has_dual_channel_mem(void)
-{
- return 1;
-}