coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
chip.h File Reference
#include <drivers/intel/gma/i915.h>
#include <fsp/util.h>
#include <intelblocks/lpc_lib.h>
#include <soc/pci_devs.h>
#include <types.h>
Include dependency graph for chip.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  soc_intel_braswell_config
 

Macros

#define SVID_CONFIG1   1
 
#define SVID_CONFIG3   3
 
#define SVID_PMIC_CONFIG   8
 
#define IGD_MEMSIZE_32MB   0x01
 
#define IGD_MEMSIZE_64MB   0x02
 
#define IGD_MEMSIZE_96MB   0x03
 
#define IGD_MEMSIZE_128MB   0x04
 

Enumerations

enum  lpe_clk_src { LPE_CLK_SRC_XTAL , LPE_CLK_SRC_PLL }
 
enum  usb_comp_bg_value {
  USB_COMP_BG_575_MV = 7 , USB_COMP_BG_650_MV = 6 , USB_COMP_BG_550_MV = 5 , USB_COMP_BG_537_MV = 4 ,
  USB_COMP_BG_625_MV = 3 , USB_COMP_BG_700_MV = 2 , USB_COMP_BG_600_MV = 1 , USB_COMP_BG_675_MV = 0
}
 

Macro Definition Documentation

◆ IGD_MEMSIZE_128MB

#define IGD_MEMSIZE_128MB   0x04

Definition at line 24 of file chip.h.

◆ IGD_MEMSIZE_32MB

#define IGD_MEMSIZE_32MB   0x01

Definition at line 21 of file chip.h.

◆ IGD_MEMSIZE_64MB

#define IGD_MEMSIZE_64MB   0x02

Definition at line 22 of file chip.h.

◆ IGD_MEMSIZE_96MB

#define IGD_MEMSIZE_96MB   0x03

Definition at line 23 of file chip.h.

◆ SVID_CONFIG1

#define SVID_CONFIG1   1

Definition at line 17 of file chip.h.

◆ SVID_CONFIG3

#define SVID_CONFIG3   3

Definition at line 18 of file chip.h.

◆ SVID_PMIC_CONFIG

#define SVID_PMIC_CONFIG   8

Definition at line 19 of file chip.h.

Enumeration Type Documentation

◆ lpe_clk_src

Enumerator
LPE_CLK_SRC_XTAL 
LPE_CLK_SRC_PLL 

Definition at line 26 of file chip.h.

◆ usb_comp_bg_value

Enumerator
USB_COMP_BG_575_MV 
USB_COMP_BG_650_MV 
USB_COMP_BG_550_MV 
USB_COMP_BG_537_MV 
USB_COMP_BG_625_MV 
USB_COMP_BG_700_MV 
USB_COMP_BG_600_MV 
USB_COMP_BG_675_MV 

Definition at line 31 of file chip.h.