coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
cpucp.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 
3 #ifndef _SOC_QUALCOMM_SC7280_CPUCP_H__
4 #define _SOC_QUALCOMM_SC7280_CPUCP_H__
5 
6 #include <soc/addressmap.h>
7 
19 };
20 
37 };
38 
39 static struct epsstop_epss_top *const epss_top = (void *)EPSSTOP_EPSS_TOP;
40 static struct epssfast_epss_fast *const epss_fast = (void *)EPSSFAST_BASE_ADDR;
41 
42 void cpucp_fw_load_reset(void);
43 void cpucp_prepare(void);
44 
45 #endif // _SOC_QUALCOMM_SC7280_CPUCP_H__
static struct epssfast_epss_fast *const epss_fast
Definition: cpucp.h:40
void cpucp_prepare(void)
static struct epsstop_epss_top *const epss_top
Definition: cpucp.h:39
void cpucp_fw_load_reset(void)
#define EPSSTOP_EPSS_TOP
Definition: addressmap.h:58
#define EPSSFAST_BASE_ADDR
Definition: addressmap.h:59
unsigned int uint32_t
Definition: stdint.h:14
uint32_t pll_data_fifo[4]
Definition: cpucp.h:30
uint32_t gfmux_data_fifo_1[4]
Definition: cpucp.h:32
uint32_t muc_non_secure_dmem_end_addr
Definition: cpucp.h:26
uint32_t muc_rvbar
Definition: cpucp.h:23
uint32_t cpu_pcu_spare_irq_status
Definition: cpucp.h:33
uint32_t muc_rvbar_ctrl
Definition: cpucp.h:24
uint32_t reserved_1[2]
Definition: cpucp.h:27
uint32_t cpu_pcu_spare_irq_clr
Definition: cpucp.h:34
uint32_t muc_non_secure_dmem_start_addr
Definition: cpucp.h:25
uint32_t seq_mem[256]
Definition: cpucp.h:36
uint32_t reserved_3[4]
Definition: cpucp.h:31
uint32_t cpu_pcu_spare_wait_event
Definition: cpucp.h:35
uint32_t reserved_2[4]
Definition: cpucp.h:29
uint32_t cpr_data_fifo[4]
Definition: cpucp.h:28
uint32_t epss_muc_clk_ctrl
Definition: cpucp.h:22
uint32_t muc_hang_count_sts
Definition: cpucp.h:16
uint32_t global_enable
Definition: cpucp.h:10
uint32_t muc_hang_irq_sts
Definition: cpucp.h:14
uint32_t debug_bus_ctrl
Definition: cpucp.h:12
uint32_t trace_bus_ctrl
Definition: cpucp.h:11
uint32_t muc_hang_det_sts
Definition: cpucp.h:17
uint32_t muc_hang_count_threshold
Definition: cpucp.h:15
uint32_t l3_voting_en
Definition: cpucp.h:18
uint32_t access_override
Definition: cpucp.h:9
uint32_t muc_hang_det_ctrl
Definition: cpucp.h:13