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  {
  VPPSYS0_PROT_STEP_6_MASK = 0x00100000 , VPPSYS0_PROT_STEP_5_MASK = 0x0007F8FF , VPPSYS0_PROT_STEP_4_MASK = 0x00800000 , VPPSYS0_PROT_STEP_3_MASK = 0x01600300 ,
  VPPSYS0_PROT_STEP_2_MASK = 0x80381DC7 , VPPSYS0_PROT_STEP_1_MASK = 0x00000400 , VDOSYS0_PROT_STEP_5_MASK = 0x00200000 , VDOSYS0_PROT_STEP_4_MASK = 0x3FC00000 ,
  VDOSYS0_PROT_STEP_3_MASK = 0x00000040 , VDOSYS0_PROT_STEP_2_MASK = 0x00800000 , VDOSYS0_PROT_STEP_1_MASK = 0x403E6238 , VPPSYS1_PROT_STEP_3_MASK = 0x000400C0 ,
  VPPSYS1_PROT_STEP_2_MASK = 0x00800000 , VPPSYS1_PROT_STEP_1_MASK = 0x000001E0 , VDOSYS1_PROT_STEP_3_MASK = 0x00000400 , VDOSYS1_PROT_STEP_2_MASK = 0x00400000 ,
  VDOSYS1_PROT_STEP_1_MASK = 0xC0000000 , ADSP_PROT_STEP_1_MASK = 0x0001D000 , AUDIO_PROT_STEP_1_MASK = 0x00000A00
}
 

Functions

void mtcmos_protect_display_bus (void)
 
void mtcmos_protect_audio_bus (void)
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
VPPSYS0_PROT_STEP_6_MASK 
VPPSYS0_PROT_STEP_5_MASK 
VPPSYS0_PROT_STEP_4_MASK 
VPPSYS0_PROT_STEP_3_MASK 
VPPSYS0_PROT_STEP_2_MASK 
VPPSYS0_PROT_STEP_1_MASK 
VDOSYS0_PROT_STEP_5_MASK 
VDOSYS0_PROT_STEP_4_MASK 
VDOSYS0_PROT_STEP_3_MASK 
VDOSYS0_PROT_STEP_2_MASK 
VDOSYS0_PROT_STEP_1_MASK 
VPPSYS1_PROT_STEP_3_MASK 
VPPSYS1_PROT_STEP_2_MASK 
VPPSYS1_PROT_STEP_1_MASK 
VDOSYS1_PROT_STEP_3_MASK 
VDOSYS1_PROT_STEP_2_MASK 
VDOSYS1_PROT_STEP_1_MASK 
ADSP_PROT_STEP_1_MASK 
AUDIO_PROT_STEP_1_MASK 

Definition at line 7 of file mtcmos.c.

Function Documentation

◆ mtcmos_protect_audio_bus()

void mtcmos_protect_audio_bus ( void  )

Definition at line 75 of file mtcmos.c.

References ADSP_PROT_STEP_1_MASK, AUDIO_PROT_STEP_1_MASK, mt8195_infracfg_ao_regs::infra_topaxi_protecten_clr_2, mt8195_infracfg_ao, and write32().

Referenced by configure_i2s().

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

◆ mtcmos_protect_display_bus()