coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
romstage.h
Go to the documentation of this file.
1
/* SPDX-License-Identifier: GPL-2.0-only */
2
3
#ifndef _QUARK_ROMSTAGE_H_
4
#define _QUARK_ROMSTAGE_H_
5
6
#include <
soc/car.h
>
7
#include <
soc/reg_access.h
>
8
9
void
clear_smi_and_wake_events
(
void
);
10
void
disable_rom_shadow
(
void
);
11
void
*
locate_rmu_file
(
size_t
*rmu_file_len);
12
void
report_platform_info
(
void
);
13
int
set_base_address_and_enable_uart
(
u8
bus
,
u8
dev,
u8
func,
u32
mmio_base);
14
void
pcie_init
(
void
);
15
16
#endif
/* _QUARK_ROMSTAGE_H_ */
report_platform_info
void report_platform_info(void)
Definition:
report_platform.c:92
car.h
reg_access.h
locate_rmu_file
void * locate_rmu_file(size_t *rmu_file_len)
Definition:
romstage.c:50
set_base_address_and_enable_uart
int set_base_address_and_enable_uart(u8 bus, u8 dev, u8 func, u32 mmio_base)
pcie_init
void pcie_init(void)
Definition:
pcie.c:84
clear_smi_and_wake_events
void clear_smi_and_wake_events(void)
Definition:
romstage.c:20
disable_rom_shadow
void disable_rom_shadow(void)
Definition:
romstage.c:33
u32
uint32_t u32
Definition:
stdint.h:51
u8
uint8_t u8
Definition:
stdint.h:45
bus
Definition:
device.h:76
src
soc
intel
quark
include
soc
romstage.h
Generated by
1.9.1