mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-11 07:34:31 +00:00
x86: quark: Drop unprotect_spi_flash()
Unprotecting SPI flash is now handled in the SPI controller driver, via a call to the PCH driver. Drop the ad-hoc version. Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org> Tested-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
efd633ccdd
commit
254e677925
1 changed files with 0 additions and 17 deletions
|
@ -20,21 +20,6 @@ static struct pci_device_id mmc_supported[] = {
|
|||
{},
|
||||
};
|
||||
|
||||
/*
|
||||
* TODO:
|
||||
*
|
||||
* This whole routine should be removed until we fully convert the ICH SPI
|
||||
* driver to DM and make use of DT to pass the bios control register offset
|
||||
*/
|
||||
static void unprotect_spi_flash(void)
|
||||
{
|
||||
u32 bc;
|
||||
|
||||
qrk_pci_read_config_dword(QUARK_LEGACY_BRIDGE, 0xd8, &bc);
|
||||
bc |= 0x1; /* unprotect the flash */
|
||||
qrk_pci_write_config_dword(QUARK_LEGACY_BRIDGE, 0xd8, bc);
|
||||
}
|
||||
|
||||
static void quark_setup_mtrr(void)
|
||||
{
|
||||
u32 base, mask;
|
||||
|
@ -259,8 +244,6 @@ int arch_cpu_init(void)
|
|||
/* Turn on legacy segments (A/B/E/F) decode to system RAM */
|
||||
quark_enable_legacy_seg();
|
||||
|
||||
unprotect_spi_flash();
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue