coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
variant.c File Reference
#include <baseboard/variants.h>
#include <device/device.h>
#include <ec/google/chromeec/ec.h>
#include <ec/google/chromeec/i2c_tunnel/chip.h>
Include dependency graph for variant.c:

Go to the source code of this file.

Macros

#define DALBOZ_DB_HDMI   0x1
 

Functions

static void update_audio_configuration (void)
 
void variant_devtree_update (void)
 
void variant_get_dxio_ddi_descriptors (const fsp_dxio_descriptor **dxio_descs, size_t *dxio_num, const fsp_ddi_descriptor **ddi_descs, size_t *ddi_num)
 

Variables

static const fsp_ddi_descriptor non_hdmi_ddi_descriptors []
 
static const fsp_ddi_descriptor hdmi_ddi_descriptors []
 

Macro Definition Documentation

◆ DALBOZ_DB_HDMI

#define DALBOZ_DB_HDMI   0x1

Definition at line 8 of file variant.c.

Function Documentation

◆ update_audio_configuration()

static void update_audio_configuration ( void  )
static

Definition at line 14 of file variant.c.

References config_of(), DEV_PTR, google_chromeec_cbi_get_board_version(), and ec_google_chromeec_i2c_tunnel_config::remote_bus.

Referenced by variant_devtree_update().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ variant_devtree_update()

◆ variant_get_dxio_ddi_descriptors()

void variant_get_dxio_ddi_descriptors ( const fsp_dxio_descriptor **  dxio_descs,
size_t dxio_num,
const fsp_ddi_descriptor **  ddi_descs,
size_t ddi_num 
)

Variable Documentation

◆ hdmi_ddi_descriptors

const fsp_ddi_descriptor hdmi_ddi_descriptors[]
static
Initial value:
= {
{
.connector_type = EDP,
.aux_index = AUX1,
.hdp_index = HDP1
},
{
.connector_type = HDMI,
.aux_index = AUX2,
.hdp_index = HDP2
},
{
.connector_type = DP,
.aux_index = AUX4,
.hdp_index = HDP4,
}
}

Definition at line 91 of file variant.c.

Referenced by variant_get_dxio_ddi_descriptors().

◆ non_hdmi_ddi_descriptors

const fsp_ddi_descriptor non_hdmi_ddi_descriptors[]
static
Initial value:
= {
{
.connector_type = EDP,
.aux_index = AUX1,
.hdp_index = HDP1
},
{
.connector_type = DP,
.aux_index = AUX2,
.hdp_index = HDP2
},
{
.connector_type = DP,
.aux_index = AUX4,
.hdp_index = HDP4,
}
}

Definition at line 69 of file variant.c.

Referenced by variant_get_dxio_ddi_descriptors().