coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
smbios.c File Reference
#include <device/device.h>
#include <device/pci_ids.h>
#include <smbios.h>
#include "wifi_private.h"
Include dependency graph for smbios.c:

Go to the source code of this file.

Functions

static int smbios_write_intel_wifi (struct device *dev, int *handle, unsigned long *current)
 
int smbios_write_wifi_pcie (struct device *dev, int *handle, unsigned long *current)
 
int smbios_write_wifi_cnvi (struct device *dev, int *handle, unsigned long *current)
 

Function Documentation

◆ smbios_write_intel_wifi()

static int smbios_write_intel_wifi ( struct device dev,
int *  handle,
unsigned long *  current 
)
static

Definition at line 9 of file smbios.c.

References __packed, header, PCI_VID_INTEL, smbios_add_string(), smbios_carve_table(), smbios_full_table_len(), and device::vendor.

Referenced by smbios_write_wifi_pcie().

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

◆ smbios_write_wifi_cnvi()

int smbios_write_wifi_cnvi ( struct device dev,
int *  handle,
unsigned long *  current 
)

Definition at line 39 of file smbios.c.

References device::bus, bus::dev, and smbios_write_wifi_pcie().

Here is the call graph for this function:

◆ smbios_write_wifi_pcie()

int smbios_write_wifi_pcie ( struct device dev,
int *  handle,
unsigned long *  current 
)

Definition at line 32 of file smbios.c.

References get_smbios_data(), and smbios_write_intel_wifi().

Referenced by smbios_write_wifi_cnvi().

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