![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <storage.h>
Data Fields | |
uint64_t | capacity [8] |
struct sd_mmc_ctrlr * | ctrlr |
uint32_t | caps |
uint32_t | version |
uint32_t | read_bl_len |
uint32_t | write_bl_len |
int | high_capacity |
uint32_t | tran_speed |
uint32_t | erase_blocks |
uint32_t | trim_mult |
uint32_t | ocr |
uint32_t | op_cond_response |
uint32_t | scr [2] |
uint32_t | csd [4] |
uint32_t | cid [4] |
uint16_t | rca |
uint8_t | partition_config |
uint64_t storage_media::capacity[8] |
Definition at line 62 of file storage.h.
Referenced by display_capacity(), mmc_set_partition(), mmc_update_capacity(), storage_block_setup(), storage_display_setup(), storage_startup(), and storage_test().
uint32_t storage_media::caps |
Definition at line 74 of file storage.h.
Referenced by mmc_change_freq(), mmc_recalculate_clock(), mmc_select_hs(), mmc_select_hs200(), mmc_select_hs400(), mmc_set_bus_width(), sd_change_freq(), sd_recalculate_clock(), sd_set_bus_width(), and storage_startup().
uint32_t storage_media::cid[4] |
Definition at line 109 of file storage.h.
Referenced by sd_mmc_enter_standby(), and storage_display_setup().
uint32_t storage_media::csd[4] |
Definition at line 108 of file storage.h.
Referenced by mmc_update_capacity(), sd_mmc_enter_standby(), and storage_startup().
struct sd_mmc_ctrlr* storage_media::ctrlr |
Definition at line 63 of file storage.h.
Referenced by early_mmc_wake_hw(), mmc_bus_tuning(), mmc_change_freq(), mmc_recalculate_clock(), mmc_select_hs(), mmc_select_hs200(), mmc_select_hs400(), mmc_send_op_cond_iter(), mmc_set_bus_width(), mmc_switch(), mmc_update_capacity(), mtk_emmc_early_init(), sd_change_freq(), sd_mmc_enter_standby(), sd_mmc_go_idle(), sd_mmc_send_status(), sd_recalculate_clock(), sd_send_if_cond(), sd_send_op_cond(), sd_set_bus_width(), storage_block_erase(), storage_block_fill_write(), storage_block_read(), storage_block_setup(), storage_block_write(), storage_read(), storage_setup_media(), storage_startup(), storage_test(), and storage_write().
uint32_t storage_media::erase_blocks |
Definition at line 94 of file storage.h.
Referenced by mmc_update_capacity(), storage_block_erase(), storage_display_setup(), and storage_startup().
int storage_media::high_capacity |
Definition at line 91 of file storage.h.
Referenced by mmc_complete_op_cond(), sd_send_op_cond(), storage_read(), storage_startup(), and storage_write().
uint32_t storage_media::ocr |
Definition at line 98 of file storage.h.
Referenced by mmc_complete_op_cond(), and sd_send_op_cond().
uint32_t storage_media::op_cond_response |
Definition at line 105 of file storage.h.
Referenced by mmc_complete_op_cond(), mmc_send_op_cond(), and mmc_send_op_cond_iter().
uint8_t storage_media::partition_config |
Definition at line 112 of file storage.h.
Referenced by mmc_set_partition(), mmc_update_capacity(), sd_set_partition(), storage_block_setup(), and storage_get_current_partition().
uint16_t storage_media::rca |
Definition at line 110 of file storage.h.
Referenced by mmc_complete_op_cond(), sd_change_freq(), sd_mmc_enter_standby(), sd_mmc_send_status(), sd_send_op_cond(), sd_set_bus_width(), and storage_startup().
uint32_t storage_media::read_bl_len |
Definition at line 89 of file storage.h.
Referenced by sd_mmc_enter_standby(), storage_block_read(), storage_block_setup(), storage_read(), and storage_startup().
uint32_t storage_media::scr[2] |
Definition at line 107 of file storage.h.
Referenced by sd_change_freq().
uint32_t storage_media::tran_speed |
Definition at line 92 of file storage.h.
Referenced by sd_mmc_enter_standby().
uint32_t storage_media::trim_mult |
Definition at line 96 of file storage.h.
Referenced by mmc_update_capacity(), and storage_block_erase().
uint32_t storage_media::version |
Definition at line 75 of file storage.h.
Referenced by mmc_change_freq(), mmc_complete_op_cond(), mmc_update_capacity(), sd_change_freq(), sd_mmc_enter_standby(), sd_send_if_cond(), and sd_send_op_cond().
uint32_t storage_media::write_bl_len |
Definition at line 90 of file storage.h.
Referenced by mmc_update_capacity(), sd_mmc_enter_standby(), storage_block_fill_write(), storage_block_setup(), storage_block_write(), storage_display_setup(), storage_startup(), and storage_write().