![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <boot_device.h>
#include <console/console.h>
#include <soc/alternate_cbfs.h>
#include <soc/power.h>
#include <soc/spi.h>
#include <symbols.h>
Go to the source code of this file.
Functions | |
static int | usb_cbfs_open (void) |
static int | sdmmc_cbfs_open (void) |
const struct region_device * | boot_device_ro (void) |
void | boot_device_init (void) |
Variables | |
static const struct mem_region_device | alternate_rdev |
Definition at line 115 of file alternate_cbfs.c.
References BIOS_DEBUG, BIOS_EMERG, exynos_init_spi_boot_device(), exynos_power, iram_secondary_base, exynos5_power::om_stat, OM_STAT_MASK, OM_STAT_SDMMC, OM_STAT_SPI, printk, sdmmc_cbfs_open(), SECONDARY_BASE_BOOT_USB, and usb_cbfs_open().
const struct region_device* boot_device_ro | ( | void | ) |
Definition at line 98 of file alternate_cbfs.c.
References alternate_rdev, BIOS_EMERG, exynos_power, exynos_spi_boot_device(), iram_secondary_base, NULL, exynos5_power::om_stat, OM_STAT_MASK, OM_STAT_SDMMC, OM_STAT_SPI, printk, mem_region_device::rdev, and SECONDARY_BASE_BOOT_USB.
|
static |
Definition at line 63 of file alternate_cbfs.c.
References BIOS_DEBUG, BIOS_EMERG, cbfs_cache, count, ENV_ROMSTAGE_OR_BEFORE, irom_sdmmc_read_blocks_ptr, printk, and REGION_SIZE.
Referenced by boot_device_init().
|
static |
Definition at line 27 of file alternate_cbfs.c.
References BIOS_DEBUG, BIOS_EMERG, ENV_ROMSTAGE_OR_BEFORE, irom_load_image_from_usb_ptr, printk, and void().
Referenced by boot_device_init().
|
static |