coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
variant.c
Go to the documentation of this file.
1
/* SPDX-License-Identifier: GPL-2.0-or-later */
2
3
#include <baseboard/variants.h>
4
#include <
string.h
>
5
6
void
variant_update_dxio_descriptors
(fsp_dxio_descriptor *
dxio_descriptors
)
7
{
8
dxio_descriptors
[
WLAN
].link_aspm_L1_1 =
false
;
9
dxio_descriptors
[
WLAN
].link_aspm_L1_2 =
false
;
10
11
/* Fix link speed to GEN2 - b/228830362 */
12
dxio_descriptors
[
WLAN
].link_speed_capability = GEN2;
13
dxio_descriptors
[
WLAN
].port_params[0] = PP_PSPP_AC;
14
/* AC_DirectIndirect[11:8], AC_MaxPreferredSpeed[7:4], AC_MinPreferredSpeed[3:0] */
15
dxio_descriptors
[
WLAN
].port_params[1] = 0x122;
16
dxio_descriptors
[
WLAN
].port_params[2] = PP_PSPP_DC;
17
/* DC_DirectIndirect[11:8], DC_MaxPreferredSpeed[7:4], DC_MinPreferredSpeed[3:0] */
18
dxio_descriptors
[
WLAN
].port_params[3] = 0x122;
19
}
dxio_descriptors
static const fsp_dxio_descriptor dxio_descriptors[]
Definition:
fsps_baseboard_dalboz.c:16
WLAN
@ WLAN
Definition:
variants.h:55
variant_update_dxio_descriptors
void variant_update_dxio_descriptors(fsp_dxio_descriptor *dxio_descriptors)
Definition:
variant.c:6
string.h
src
mainboard
google
guybrush
variants
nipperkin
variant.c
Generated by
1.9.1