coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
qcom_qup_se.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 
3 #ifndef __SOC_QCOM_QUP_SE_H__
4 #define __SOC_QCOM_QUP_SE_H__
5 
6 #include <device/mmio.h>
7 #include <gpio.h>
8 #include <soc/addressmap.h>
9 #include <timer.h>
10 #include <types.h>
11 
12 enum qup_se {
26 };
27 
28 struct qup {
29  struct qup_regs *regs;
30  gpio_t pin[6];
31  u8 func[6];
32 };
33 
34 extern struct qup qup[12];
35 
36 #define MAX_OFFSET_CFG_REG 0x000001c0
37 
38 #endif /* __SOC_QCOM_QUP_SE_H__ */
qup_se
Definition: qcom_qup_se.h:12
@ QUPV3_0_SE2
Definition: qcom_qup_se.h:15
@ QUPV3_SE_MAX
Definition: qcom_qup_se.h:25
@ QUPV3_0_SE3
Definition: qcom_qup_se.h:16
@ QUPV3_0_SE5
Definition: qcom_qup_se.h:18
@ QUPV3_1_SE0
Definition: qcom_qup_se.h:19
@ QUPV3_1_SE4
Definition: qcom_qup_se.h:23
@ QUPV3_0_SE0
Definition: qcom_qup_se.h:13
@ QUPV3_1_SE5
Definition: qcom_qup_se.h:24
@ QUPV3_1_SE2
Definition: qcom_qup_se.h:21
@ QUPV3_0_SE1
Definition: qcom_qup_se.h:14
@ QUPV3_1_SE3
Definition: qcom_qup_se.h:22
@ QUPV3_0_SE4
Definition: qcom_qup_se.h:17
@ QUPV3_1_SE1
Definition: qcom_qup_se.h:20
uint8_t u8
Definition: stdint.h:45
struct qup_regs * regs
Definition: qcom_qup_se.h:29
u8 func[6]
Definition: qcom_qup_se.h:31
gpio_t pin[6]
Definition: qcom_qup_se.h:30