Home
last modified time | relevance | path

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

/arch/x86/cpu/broadwell/
A Dnorthbridge.c21 void broadwell_fill_pei_data(struct pei_data *pei_data) in broadwell_fill_pei_data() argument
23 pei_data->pei_version = PEI_VERSION; in broadwell_fill_pei_data()
24 pei_data->board_type = BOARD_TYPE_ULT; in broadwell_fill_pei_data()
27 pei_data->ehcibar = EARLY_EHCI_BAR; in broadwell_fill_pei_data()
28 pei_data->xhcibar = EARLY_XHCI_BAR; in broadwell_fill_pei_data()
29 pei_data->gttbar = EARLY_GTT_BAR; in broadwell_fill_pei_data()
35 pei_data->ddr_refresh_2x = 1; in broadwell_fill_pei_data()
38 static void pei_data_usb2_port(struct pei_data *pei_data, int port, uint length, in pei_data_usb2_port() argument
47 static void pei_data_usb3_port(struct pei_data *pei_data, int port, uint enable, in pei_data_usb3_port() argument
55 void mainboard_fill_pei_data(struct pei_data *pei_data) in mainboard_fill_pei_data() argument
[all …]
A Dsdram.c83 static int prepare_mrc_cache(struct pei_data *pei_data) in prepare_mrc_cache() argument
96 pei_data->saved_data = mrc_cache->data; in prepare_mrc_cache()
99 pei_data->saved_data, pei_data->saved_data_size, in prepare_mrc_cache()
107 struct pei_data _pei_data __aligned(8); in dram_init()
108 struct pei_data *pei_data = &_pei_data; in dram_init() local
114 memset(pei_data, '\0', sizeof(struct pei_data)); in dram_init()
134 broadwell_fill_pei_data(pei_data); in dram_init()
135 mainboard_fill_pei_data(pei_data); in dram_init()
151 ret = prepare_mrc_cache(pei_data); in dram_init()
172 pei_data->data_to_save); in dram_init()
[all …]
A Drefcode.c73 struct pei_data _pei_data __aligned(8); in cpu_run_reference_code()
74 struct pei_data *pei_data = &_pei_data; in cpu_run_reference_code() local
96 memset(pei_data, '\0', sizeof(struct pei_data)); in cpu_run_reference_code()
97 broadwell_fill_pei_data(pei_data); in cpu_run_reference_code()
98 mainboard_fill_pei_data(pei_data); in cpu_run_reference_code()
99 pei_data->saved_data = (void *)&dummy; in cpu_run_reference_code()
117 ret = func(pei_data); in cpu_run_reference_code()
/arch/x86/cpu/ivybridge/
A Dsdram.c60 static int read_seed_from_cmos(struct pei_data *pei_data) in read_seed_from_cmos() argument
105 pei_data->scrambler_seed = 0; in read_seed_from_cmos()
113 static int prepare_mrc_cache(struct pei_data *pei_data) in prepare_mrc_cache() argument
132 pei_data->mrc_input, pei_data->mrc_input_len, in prepare_mrc_cache()
138 static int write_seeds_to_cmos(struct pei_data *pei_data) in write_seeds_to_cmos() argument
185 struct pei_data *pei_data) in post_system_agent_init() argument
201 if (!pei_data->pcie_init) in post_system_agent_init()
460 struct pei_data *pei_data = &_pei_data; in dram_init() local
482 ret = copy_spd(dev, pei_data); in dram_init()
503 if (pei_data->boot_mode == PEI_BOOT_RESUME && !pei_data->mrc_input) { in dram_init()
[all …]
/arch/x86/include/asm/arch-broadwell/
A Dpei_data.h65 struct pei_data { struct
172 void mainboard_fill_pei_data(struct pei_data *pei_data); argument
173 void broadwell_fill_pei_data(struct pei_data *pei_data);
/arch/x86/cpu/intel_common/
A Dmrc.c194 void *pei_data, bool use_asm_linkage) in sdram_initialise() argument
202 debug("PEI data at %p:\n", pei_data); in sdram_initialise()
216 rv = func(pei_data); in sdram_initialise()
221 rv = func(pei_data); in sdram_initialise()
252 int mrc_common_init(struct udevice *dev, void *pei_data, bool use_asm_linkage) in mrc_common_init() argument
272 ret = sdram_initialise(dev, me_dev, pei_data, use_asm_linkage); in mrc_common_init()
/arch/x86/include/asm/
A Dmrc_common.h22 int mrc_common_init(struct udevice *dev, void *pei_data, bool use_asm_linkage);
/arch/x86/include/asm/arch-ivybridge/
A Dpei_data.h26 struct __packed pei_data { struct

Completed in 12 milliseconds