coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
pericfg.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 
3 #ifndef __SOC_MEDIATEK_MT8173_PERICFG_H__
4 #define __SOC_MEDIATEK_MT8173_PERICFG_H__
5 
6 #include <soc/addressmap.h>
7 #include <types.h>
8 
30  u32 reserved1[104];
66 };
67 
68 static struct mt8173_pericfg_regs *const mt8173_pericfg =
69  (void *)PERI_CON_BASE;
70 
71 /*
72  * UART power down control
73  */
74 
75 enum {
76  PERICFG_UART0_PDN = 1 << 19
77 };
78 
79 /*
80  * PERI 4GB control
81  */
82 
83 enum {
84  PERISYS_4G_SUPPORT = 1 << 15
85 };
86 
87 #endif /* __SOC_MEDIATEK_MT8173_PERICFG_H__ */
static struct mt8173_pericfg_regs *const mt8173_pericfg
Definition: pericfg.h:68
@ PERISYS_4G_SUPPORT
Definition: pericfg.h:84
@ PERICFG_UART0_PDN
Definition: pericfg.h:76
@ PERI_CON_BASE
Definition: addressmap.h:16
uint32_t u32
Definition: stdint.h:51
u32 usb_wakeup_dec_con0
Definition: pericfg.h:55
u32 usb_wakeup_dec_con2
Definition: pericfg.h:57
u32 reserved1[104]
Definition: pericfg.h:30
u32 uart_ck_source_sel
Definition: pericfg.h:58
u32 usb_wakeup_dec_con1
Definition: pericfg.h:56
u32 reserved6[58]
Definition: pericfg.h:61
u32 reserved5[1]
Definition: pericfg.h:59
u32 reserved0[5]
Definition: pericfg.h:25
u32 reserved3[2]
Definition: pericfg.h:44
u32 reserved4[47]
Definition: pericfg.h:54
u32 usb_wakeup_dec_con3a
Definition: pericfg.h:60
u32 reserved2[58]
Definition: pericfg.h:37