mb/google/rambi: Use <device/dram/ddr3.h>
Change-Id: I3aa669042908b92d7b270df077a352e197071780 Signed-off-by: Elyes Haouas <ehaouas@noos.fr> Reviewed-on: https://review.coreboot.org/c/coreboot/+/82354 Reviewed-by: Angel Pons <th3fanbus@gmail.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
		@@ -2,6 +2,7 @@
 | 
			
		||||
 | 
			
		||||
#include <cbfs.h>
 | 
			
		||||
#include <console/console.h>
 | 
			
		||||
#include <device/dram/ddr3.h>
 | 
			
		||||
#include <soc/gpio.h>
 | 
			
		||||
#include <soc/mrc_wrapper.h>
 | 
			
		||||
#include <soc/romstage.h>
 | 
			
		||||
@@ -38,7 +39,7 @@ static void *get_spd_pointer(char *spd_file_content, int total_spds, int *dual)
 | 
			
		||||
	if (dual_channel_config & (1 << ram_id))
 | 
			
		||||
		*dual = 1;
 | 
			
		||||
 | 
			
		||||
	return &spd_file_content[SPD_SIZE * ram_id];
 | 
			
		||||
	return &spd_file_content[SPD_SIZE_MAX_DDR3 * ram_id];
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void mainboard_fill_mrc_params(struct mrc_params *mp)
 | 
			
		||||
@@ -52,7 +53,7 @@ void mainboard_fill_mrc_params(struct mrc_params *mp)
 | 
			
		||||
	if (!spd_file)
 | 
			
		||||
		die("SPD data not found.");
 | 
			
		||||
 | 
			
		||||
	spd_content = get_spd_pointer(spd_file, spd_fsize / SPD_SIZE,
 | 
			
		||||
	spd_content = get_spd_pointer(spd_file, spd_fsize / SPD_SIZE_MAX_DDR3,
 | 
			
		||||
	                              &dual_channel);
 | 
			
		||||
 | 
			
		||||
	mp->mainboard.dram_type = DRAM_DDR3L;
 | 
			
		||||
 
 | 
			
		||||
@@ -18,7 +18,6 @@
 | 
			
		||||
static const uint32_t dual_channel_config =
 | 
			
		||||
	(1 << 1) | (1 << 3) | (1 << 5);
 | 
			
		||||
 | 
			
		||||
#define SPD_SIZE 256
 | 
			
		||||
#define GPIO_SSUS_37_PAD 57
 | 
			
		||||
#define GPIO_SSUS_38_PAD 50
 | 
			
		||||
#define GPIO_SSUS_39_PAD 58
 | 
			
		||||
 
 | 
			
		||||
@@ -24,7 +24,6 @@
 | 
			
		||||
static const uint32_t dual_channel_config =
 | 
			
		||||
	(1 << 0) | (1 << 1) | (1 << 2) | (1 << 6) | (1 << 7) | (1 << 10);
 | 
			
		||||
 | 
			
		||||
#define SPD_SIZE 256
 | 
			
		||||
#define GPIO_SSUS_37_PAD 57
 | 
			
		||||
#define GPIO_SSUS_38_PAD 50
 | 
			
		||||
#define GPIO_SSUS_39_PAD 58
 | 
			
		||||
 
 | 
			
		||||
@@ -20,7 +20,6 @@
 | 
			
		||||
static const uint32_t dual_channel_config =
 | 
			
		||||
	(1 << 0) | (1 << 1) | (1 << 2) | (1 << 3) | (1 << 6);
 | 
			
		||||
 | 
			
		||||
#define SPD_SIZE 256
 | 
			
		||||
#define GPIO_SSUS_37_PAD 57
 | 
			
		||||
#define GPIO_SSUS_38_PAD 50
 | 
			
		||||
#define GPIO_SSUS_39_PAD 58
 | 
			
		||||
 
 | 
			
		||||
@@ -20,7 +20,6 @@
 | 
			
		||||
static const uint32_t dual_channel_config =
 | 
			
		||||
	(1 << 0) | (1 << 1) | (1 << 2) | (1 << 3) | (1 << 5) | (1 << 6);
 | 
			
		||||
 | 
			
		||||
#define SPD_SIZE 256
 | 
			
		||||
#define GPIO_SSUS_37_PAD 57
 | 
			
		||||
#define GPIO_SSUS_38_PAD 50
 | 
			
		||||
#define GPIO_SSUS_39_PAD 58
 | 
			
		||||
 
 | 
			
		||||
@@ -18,7 +18,6 @@
 | 
			
		||||
static const uint32_t dual_channel_config =
 | 
			
		||||
	(1 << 0) | (1 << 1) | (1 << 2) | (1 << 3);
 | 
			
		||||
 | 
			
		||||
#define SPD_SIZE 256
 | 
			
		||||
#define GPIO_SSUS_37_PAD 57
 | 
			
		||||
#define GPIO_SSUS_38_PAD 50
 | 
			
		||||
#define GPIO_SSUS_39_PAD 58
 | 
			
		||||
 
 | 
			
		||||
@@ -24,7 +24,6 @@ static const uint32_t dual_channel_config =
 | 
			
		||||
	(1 << 0) | (1 << 1) | (1 << 2) | (1 << 3) |
 | 
			
		||||
	(1 << 4) |	      (1 << 6) | (1 << 7);
 | 
			
		||||
 | 
			
		||||
#define SPD_SIZE 256
 | 
			
		||||
#define GPIO_SSUS_37_PAD 57
 | 
			
		||||
#define GPIO_SSUS_38_PAD 50
 | 
			
		||||
#define GPIO_SSUS_39_PAD 58
 | 
			
		||||
 
 | 
			
		||||
@@ -20,7 +20,6 @@
 | 
			
		||||
static const uint32_t dual_channel_config =
 | 
			
		||||
	(1 << 0) | (1 << 1) | (1 << 2) | (1 << 6) | (1 << 7);
 | 
			
		||||
 | 
			
		||||
#define SPD_SIZE 256
 | 
			
		||||
#define GPIO_SSUS_37_PAD 57
 | 
			
		||||
#define GPIO_SSUS_38_PAD 50
 | 
			
		||||
#define GPIO_SSUS_39_PAD 58
 | 
			
		||||
 
 | 
			
		||||
@@ -18,7 +18,6 @@
 | 
			
		||||
static const uint32_t dual_channel_config =
 | 
			
		||||
	(1 << 6) | (1 << 7);
 | 
			
		||||
 | 
			
		||||
#define SPD_SIZE 256
 | 
			
		||||
#define GPIO_SSUS_37_PAD 57
 | 
			
		||||
#define GPIO_SSUS_38_PAD 50
 | 
			
		||||
#define GPIO_SSUS_39_PAD 58
 | 
			
		||||
 
 | 
			
		||||
@@ -20,7 +20,6 @@
 | 
			
		||||
static const uint32_t dual_channel_config =
 | 
			
		||||
	(1 << 0) | (1 << 1) | (1 << 2) | (1 << 3);
 | 
			
		||||
 | 
			
		||||
#define SPD_SIZE 256
 | 
			
		||||
#define GPIO_SSUS_37_PAD 57
 | 
			
		||||
#define GPIO_SSUS_38_PAD 50
 | 
			
		||||
#define GPIO_SSUS_39_PAD 58
 | 
			
		||||
 
 | 
			
		||||
@@ -20,7 +20,6 @@
 | 
			
		||||
static const uint32_t dual_channel_config =
 | 
			
		||||
	(1 << 0) | (1 << 1) | (1 << 2) | (1 << 3) | (1 << 6);
 | 
			
		||||
 | 
			
		||||
#define SPD_SIZE 256
 | 
			
		||||
#define GPIO_SSUS_37_PAD 57
 | 
			
		||||
#define GPIO_SSUS_38_PAD 50
 | 
			
		||||
#define GPIO_SSUS_39_PAD 58
 | 
			
		||||
 
 | 
			
		||||
@@ -20,7 +20,6 @@
 | 
			
		||||
static const uint32_t dual_channel_config =
 | 
			
		||||
	(1 << 0) | (1 << 1) | (1 << 2) | (1 << 3) | (1 << 6);
 | 
			
		||||
 | 
			
		||||
#define SPD_SIZE 256
 | 
			
		||||
#define GPIO_SSUS_37_PAD 57
 | 
			
		||||
#define GPIO_SSUS_38_PAD 50
 | 
			
		||||
#define GPIO_SSUS_39_PAD 58
 | 
			
		||||
 
 | 
			
		||||
@@ -20,7 +20,6 @@
 | 
			
		||||
static const uint32_t dual_channel_config =
 | 
			
		||||
	(1 << 0) | (1 << 1) | (1 << 2) | (1 << 3);
 | 
			
		||||
 | 
			
		||||
#define SPD_SIZE 256
 | 
			
		||||
#define GPIO_SSUS_37_PAD 57
 | 
			
		||||
#define GPIO_SSUS_38_PAD 50
 | 
			
		||||
#define GPIO_SSUS_39_PAD 58
 | 
			
		||||
 
 | 
			
		||||
@@ -17,7 +17,6 @@
 | 
			
		||||
static const uint32_t dual_channel_config =
 | 
			
		||||
	(1 << 0) | (1 << 1) | (1 << 2) | (1 << 3);
 | 
			
		||||
 | 
			
		||||
#define SPD_SIZE 256
 | 
			
		||||
#define GPIO_SSUS_37_PAD 57
 | 
			
		||||
#define GPIO_SSUS_38_PAD 50
 | 
			
		||||
#define GPIO_SSUS_39_PAD 58
 | 
			
		||||
 
 | 
			
		||||
@@ -20,7 +20,6 @@
 | 
			
		||||
static const uint32_t dual_channel_config =
 | 
			
		||||
	(1 << 0) | (1 << 1) | (1 << 2) | (1 << 3);
 | 
			
		||||
 | 
			
		||||
#define SPD_SIZE 256
 | 
			
		||||
#define GPIO_SSUS_37_PAD 57
 | 
			
		||||
#define GPIO_SSUS_38_PAD 50
 | 
			
		||||
#define GPIO_SSUS_39_PAD 58
 | 
			
		||||
 
 | 
			
		||||
@@ -20,7 +20,6 @@
 | 
			
		||||
static const uint32_t dual_channel_config =
 | 
			
		||||
	(1 << 0) | (1 << 1) | (1 << 2) | (1 << 3) | (1 << 6);
 | 
			
		||||
 | 
			
		||||
#define SPD_SIZE 256
 | 
			
		||||
#define GPIO_SSUS_37_PAD 57
 | 
			
		||||
#define GPIO_SSUS_38_PAD 50
 | 
			
		||||
#define GPIO_SSUS_39_PAD 58
 | 
			
		||||
 
 | 
			
		||||
@@ -16,7 +16,6 @@
 | 
			
		||||
static const uint32_t dual_channel_config =
 | 
			
		||||
	(1 << 2) | (1 << 3);
 | 
			
		||||
 | 
			
		||||
#define SPD_SIZE 256
 | 
			
		||||
#define GPIO_SSUS_37_PAD 57
 | 
			
		||||
#define GPIO_SSUS_38_PAD 50
 | 
			
		||||
#define GPIO_SSUS_39_PAD 58
 | 
			
		||||
 
 | 
			
		||||
@@ -18,7 +18,6 @@
 | 
			
		||||
static const uint32_t dual_channel_config =
 | 
			
		||||
	(1 << 0) | (1 << 1) | (1 << 2) | (1 << 3);
 | 
			
		||||
 | 
			
		||||
#define SPD_SIZE 256
 | 
			
		||||
#define GPIO_SSUS_37_PAD 57
 | 
			
		||||
#define GPIO_SSUS_38_PAD 50
 | 
			
		||||
#define GPIO_SSUS_39_PAD 58
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user