Skip to content

Configure all GPIOs in coreboot; remove GpioOverride = 0 #276

@crawfxrd

Description

@crawfxrd

We leave some of the GPIOs as FSP configured, such as CLKREQ and TBT LSX.

e.g.:

adl/variants/lemp11/gpio.c
105:	// GPP_D5 (SSD0_CLKREQ#) configured by FSP
106:	// GPP_D6 (SSD1_CLKREQ#) configured by FSP
107:	// GPP_D7 (WLAN_CLKREQ#) configured by FSP
140:	// GPP_E18 (TBT_LSX0_TXD) configured by FSP
141:	// GPP_E19 (TBT_LSX0_RXD) configured by FSP
153:	// GPP_F5 (CNVI_CLKREQ) configured by FSP
167:	// GPP_F19 (CARD_CLKREQ#) configured by FSP
mupd->FspmConfig.GpioOverride = 0;

Configure the GPIOs and leave GpioOverride set.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions