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

Go to the source code of this file.

Enumerations

enum  {
  DISP_PROT_STEP1_0_MASK = 0x05015405 , DISP_PROT_STEP1_1_MASK = 0x00001100 , DISP_PROT_STEP2_0_MASK = 0x00800040 , DISP_PROT_STEP2_1_MASK = 0x0a02800a ,
  DISP_PROT_STEP2_2_MASK = 0x00002200 , AUDIO_PROT_STEP1_0_MASK = 0x00000010
}
 

Functions

void mtcmos_protect_display_bus (void)
 
void mtcmos_protect_audio_bus (void)
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
DISP_PROT_STEP1_0_MASK 
DISP_PROT_STEP1_1_MASK 
DISP_PROT_STEP2_0_MASK 
DISP_PROT_STEP2_1_MASK 
DISP_PROT_STEP2_2_MASK 
AUDIO_PROT_STEP1_0_MASK 

Definition at line 7 of file mtcmos.c.

Function Documentation

◆ mtcmos_protect_audio_bus()

void mtcmos_protect_audio_bus ( void  )

Definition at line 31 of file mtcmos.c.

References AUDIO_PROT_STEP1_0_MASK, mt8192_infracfg_regs::infra_topaxi_protecten_clr_2, mt8192_infracfg, and write32().

Here is the call graph for this function:

◆ mtcmos_protect_display_bus()