coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
auxadc.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 
3 #ifndef SOC_MEDIATEK_MT8195_AUXADC_H
4 #define SOC_MEDIATEK_MT8195_AUXADC_H
5 
6 #include <soc/auxadc_common.h>
7 #include <soc/infracfg.h>
8 #include <stdint.h>
9 
10 typedef struct mtk_auxadc_regs {
11  uint32_t con0;
12  uint32_t con1;
15  uint32_t con2;
16  uint32_t data[16];
17  uint32_t reserved[16];
18  uint32_t misc;
20 
22 
23 #endif
struct mtk_auxadc_regs mtk_auxadc_regs
static struct mt8195_infracfg_ao_regs *const mtk_infracfg
Definition: auxadc.h:21
static struct mt8195_infracfg_ao_regs *const mt8195_infracfg_ao
Definition: infracfg.h:409
unsigned int uint32_t
Definition: stdint.h:14
uint32_t reserved[16]
Definition: auxadc.h:17
uint32_t con0
Definition: auxadc.h:11
uint32_t con1_set
Definition: auxadc.h:13
uint32_t con1
Definition: auxadc.h:12
uint32_t con1_clr
Definition: auxadc.h:14
uint32_t con2
Definition: auxadc.h:15
uint32_t misc
Definition: auxadc.h:18
uint32_t data[16]
Definition: auxadc.h:16