payloads/edk2: Disable the CPU Timer Lib unless supported
[coreboot.git] / src / mainboard / intel / wtm2 / pei_data.c
blob6c7ebd6bb73cd77653f0cceb6f7fe9263fd91662
1 /* SPDX-License-Identifier: GPL-2.0-only */
3 #include <soc/pei_data.h>
4 #include <soc/pei_wrapper.h>
6 void mb_get_spd_map(struct spd_info *spdi)
8 spdi->addresses[0] = 0x51;
9 spdi->addresses[2] = 0x51;
12 void mainboard_fill_pei_data(struct pei_data *pei_data)
14 pei_data_usb2_port(pei_data, 0, 0x40, 1, USB_OC_PIN_SKIP, USB_PORT_FRONT_PANEL);
15 pei_data_usb2_port(pei_data, 1, 0x40, 1, USB_OC_PIN_SKIP, USB_PORT_FRONT_PANEL);
16 pei_data_usb2_port(pei_data, 2, 0x40, 1, USB_OC_PIN_SKIP, USB_PORT_FRONT_PANEL);
17 pei_data_usb2_port(pei_data, 3, 0x40, 1, USB_OC_PIN_SKIP, USB_PORT_FRONT_PANEL);
18 pei_data_usb2_port(pei_data, 4, 0x40, 1, USB_OC_PIN_SKIP, USB_PORT_FRONT_PANEL);
19 pei_data_usb2_port(pei_data, 5, 0x40, 1, USB_OC_PIN_SKIP, USB_PORT_FRONT_PANEL);
20 pei_data_usb2_port(pei_data, 6, 0x40, 1, USB_OC_PIN_SKIP, USB_PORT_FRONT_PANEL);
21 pei_data_usb2_port(pei_data, 7, 0x40, 1, USB_OC_PIN_SKIP, USB_PORT_FRONT_PANEL);
23 pei_data_usb3_port(pei_data, 0, 1, USB_OC_PIN_SKIP, 0);
24 pei_data_usb3_port(pei_data, 1, 1, USB_OC_PIN_SKIP, 0);
25 pei_data_usb3_port(pei_data, 2, 1, USB_OC_PIN_SKIP, 0);
26 pei_data_usb3_port(pei_data, 3, 1, USB_OC_PIN_SKIP, 0);