Home
last modified time | relevance | path

Searched refs:pei_data (Results 1 – 7 of 7) sorted by relevance

/external/u-boot/arch/x86/cpu/broadwell/
Dsdram.c37 void broadwell_fill_pei_data(struct pei_data *pei_data) in broadwell_fill_pei_data() argument
39 pei_data->pei_version = PEI_VERSION; in broadwell_fill_pei_data()
40 pei_data->board_type = BOARD_TYPE_ULT; in broadwell_fill_pei_data()
41 pei_data->pciexbar = MCFG_BASE_ADDRESS; in broadwell_fill_pei_data()
42 pei_data->smbusbar = SMBUS_BASE_ADDRESS; in broadwell_fill_pei_data()
43 pei_data->ehcibar = EARLY_EHCI_BAR; in broadwell_fill_pei_data()
44 pei_data->xhcibar = EARLY_XHCI_BAR; in broadwell_fill_pei_data()
45 pei_data->gttbar = EARLY_GTT_BAR; in broadwell_fill_pei_data()
46 pei_data->pmbase = ACPI_BASE_ADDRESS; in broadwell_fill_pei_data()
47 pei_data->gpiobase = GPIO_BASE_ADDRESS; in broadwell_fill_pei_data()
[all …]
Drefcode.c70 struct pei_data _pei_data __aligned(8); in cpu_run_reference_code()
71 struct pei_data *pei_data = &_pei_data; in cpu_run_reference_code() local
93 memset(pei_data, '\0', sizeof(struct pei_data)); in cpu_run_reference_code()
94 broadwell_fill_pei_data(pei_data); in cpu_run_reference_code()
95 mainboard_fill_pei_data(pei_data); in cpu_run_reference_code()
96 pei_data->saved_data = (void *)&dummy; in cpu_run_reference_code()
114 ret = func(pei_data); in cpu_run_reference_code()
/external/u-boot/arch/x86/cpu/ivybridge/
Dsdram.c55 static int read_seed_from_cmos(struct pei_data *pei_data) in read_seed_from_cmos() argument
73 ret = rtc_read32(dev, CMOS_OFFSET_MRC_SEED, &pei_data->scrambler_seed); in read_seed_from_cmos()
76 &pei_data->scrambler_seed_s3); in read_seed_from_cmos()
84 pei_data->scrambler_seed, CMOS_OFFSET_MRC_SEED); in read_seed_from_cmos()
86 pei_data->scrambler_seed_s3, CMOS_OFFSET_MRC_SEED_S3); in read_seed_from_cmos()
89 c1 = compute_ip_checksum((u8 *)&pei_data->scrambler_seed, in read_seed_from_cmos()
91 c2 = compute_ip_checksum((u8 *)&pei_data->scrambler_seed_s3, in read_seed_from_cmos()
100 pei_data->scrambler_seed = 0; in read_seed_from_cmos()
101 pei_data->scrambler_seed_s3 = 0; in read_seed_from_cmos()
108 static int prepare_mrc_cache(struct pei_data *pei_data) in prepare_mrc_cache() argument
[all …]
/external/u-boot/arch/x86/include/asm/arch-broadwell/
Dpei_data.h66 struct pei_data { struct
173 void mainboard_fill_pei_data(struct pei_data *pei_data); argument
174 void broadwell_fill_pei_data(struct pei_data *pei_data);
/external/u-boot/arch/x86/cpu/intel_common/
Dmrc.c190 void *pei_data, bool use_asm_linkage) in sdram_initialise() argument
198 debug("PEI data at %p:\n", pei_data); in sdram_initialise()
212 rv = func(pei_data); in sdram_initialise()
217 rv = func(pei_data); in sdram_initialise()
248 int mrc_common_init(struct udevice *dev, void *pei_data, bool use_asm_linkage) in mrc_common_init() argument
257 ret = sdram_initialise(dev, me_dev, pei_data, use_asm_linkage); in mrc_common_init()
/external/u-boot/arch/x86/include/asm/
Dmrc_common.h22 int mrc_common_init(struct udevice *dev, void *pei_data, bool use_asm_linkage);
/external/u-boot/arch/x86/include/asm/arch-ivybridge/
Dpei_data.h26 struct __packed pei_data { struct