coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
mtcmos.h
Go to the documentation of this file.
1
/* SPDX-License-Identifier: GPL-2.0-only */
2
3
#ifndef __SOC_MEDIATEK_COMMON_MTCMOS_H__
4
#define __SOC_MEDIATEK_COMMON_MTCMOS_H__
5
6
struct
power_domain_data
{
7
void
*
pwr_con
;
8
u32
pwr_sta_mask
;
9
u32
sram_pdn_mask
;
10
u32
sram_ack_mask
;
11
u32
caps
;
12
};
13
14
#define SCPD_SRAM_ISO (1U << 0)
15
16
void
mtcmos_audio_power_on
(
void
);
17
void
mtcmos_display_power_on
(
void
);
18
19
void
mtcmos_protect_audio_bus
(
void
);
20
void
mtcmos_protect_display_bus
(
void
);
21
22
#endif
/* __SOC_MEDIATEK_COMMON_MTCMOS_H__ */
mtcmos_protect_audio_bus
void mtcmos_protect_audio_bus(void)
Definition:
mtcmos.c:20
mtcmos_audio_power_on
void mtcmos_audio_power_on(void)
Definition:
mtcmos.c:52
mtcmos_display_power_on
void mtcmos_display_power_on(void)
Definition:
mtcmos.c:44
mtcmos_protect_display_bus
void mtcmos_protect_display_bus(void)
Definition:
mtcmos.c:14
u32
uint32_t u32
Definition:
stdint.h:51
power_domain_data
Definition:
mtcmos.h:6
power_domain_data::sram_pdn_mask
u32 sram_pdn_mask
Definition:
mtcmos.h:9
power_domain_data::sram_ack_mask
u32 sram_ack_mask
Definition:
mtcmos.h:10
power_domain_data::pwr_con
void * pwr_con
Definition:
mtcmos.h:7
power_domain_data::pwr_sta_mask
u32 pwr_sta_mask
Definition:
mtcmos.h:8
power_domain_data::caps
u32 caps
Definition:
mtcmos.h:11
src
soc
mediatek
common
include
soc
mtcmos.h
Generated by
1.9.1