![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <soc/dramc_common_mt8183.h>
#include <soc/emi.h>
#include <stdint.h>
#include <sys/types.h>
Go to the source code of this file.
Data Structures | |
struct | dramc_param_header |
struct | dramc_param |
struct | dramc_param_ops |
Functions | |
struct dramc_param * | get_dramc_param_from_blob (void *blob) |
int | validate_dramc_param (const void *blob) |
int | is_valid_dramc_param (const void *blob) |
int | initialize_dramc_param (void *blob, u16 config) |
anonymous enum |
Enumerator | |
---|---|
DRAMC_PARAM_HEADER_MAGIC | |
DRAMC_PARAM_HEADER_VERSION |
Definition at line 11 of file dramc_param.h.
enum DRAMC_PARAM_CONFIG |
Enumerator | |
---|---|
DRAMC_CONFIG_EMCP | |
DRAMC_CONFIG_DVFS | |
DRAMC_CONFIG_FAST_K | |
DRAMC_CONFIG_EMCP | |
DRAMC_CONFIG_DVFS |
Definition at line 31 of file dramc_param.h.
enum DRAMC_PARAM_FLAGS |
Enumerator | |
---|---|
DRAMC_FLAG_HAS_SAVED_DATA |
Definition at line 36 of file dramc_param.h.
Definition at line 40 of file dramc_param.h.
Definition at line 16 of file dramc_param.h.
struct dramc_param* get_dramc_param_from_blob | ( | void * | blob | ) |
Definition at line 9 of file dramc_param.c.
Definition at line 33 of file dramc_param.c.
References config, dramc_param_header::config, DRAMC_PARAM_HEADER_MAGIC, DRAMC_PARAM_HEADER_VERSION, dramc_param::header, dramc_param_header::magic, memset(), dramc_param_header::size, and dramc_param_header::version.
int is_valid_dramc_param | ( | const void * | blob | ) |
Definition at line 28 of file dramc_param.c.
int validate_dramc_param | ( | const void * | blob | ) |
Definition at line 11 of file dramc_param.c.