coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
mc.h File Reference
#include <stddef.h>
#include <stdint.h>
Include dependency graph for mc.h:

Go to the source code of this file.

Data Structures

struct  tegra_mc_regs
 

Macros

#define MC_SECURITY_CARVEOUT_LOCKED   (1 << 1)
 
#define MC_VPR_WR_ACCESS_DISABLE   (1 << 0)
 
#define MC_VPR_ALLOW_TZ_WR_ACCESS_ENABLE   (1 << 1)
 

Enumerations

enum  {
  MC_SMMU_CONFIG_ENABLE = 1 , MC_EMEM_CFG_SIZE_MB_SHIFT = 0 , MC_EMEM_CFG_SIZE_MB_MASK = 0x3fff , MC_EMEM_ARB_MISC0_MC_EMC_SAME_FREQ_SHIFT = 27 ,
  MC_EMEM_ARB_MISC0_MC_EMC_SAME_FREQ_MASK = 1 << 27 , MC_EMEM_CFG_ACCESS_CTRL_WRITE_ACCESS_DISABLED = 1 , MC_TIMING_CONTROL_TIMING_UPDATE = 1
}
 

Functions

 check_member (tegra_mc_regs, security_carveout5_cfia4, 0xd7c)
 

Macro Definition Documentation

◆ MC_SECURITY_CARVEOUT_LOCKED

#define MC_SECURITY_CARVEOUT_LOCKED   (1 << 1)

Definition at line 210 of file mc.h.

◆ MC_VPR_ALLOW_TZ_WR_ACCESS_ENABLE

#define MC_VPR_ALLOW_TZ_WR_ACCESS_ENABLE   (1 << 1)

Definition at line 212 of file mc.h.

◆ MC_VPR_WR_ACCESS_DISABLE

#define MC_VPR_WR_ACCESS_DISABLE   (1 << 0)

Definition at line 211 of file mc.h.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
MC_SMMU_CONFIG_ENABLE 
MC_EMEM_CFG_SIZE_MB_SHIFT 
MC_EMEM_CFG_SIZE_MB_MASK 
MC_EMEM_ARB_MISC0_MC_EMC_SAME_FREQ_SHIFT 
MC_EMEM_ARB_MISC0_MC_EMC_SAME_FREQ_MASK 
MC_EMEM_CFG_ACCESS_CTRL_WRITE_ACCESS_DISABLED 
MC_TIMING_CONTROL_TIMING_UPDATE 

Definition at line 196 of file mc.h.

Function Documentation

◆ check_member()

check_member ( tegra_mc_regs  ,
security_carveout5_cfia4  ,
0xd7c   
)