summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBin Meng <[email protected]>2015-08-20 06:40:21 -0700
committerSimon Glass <[email protected]>2015-08-26 07:54:12 -0700
commit090290f97b90eff1fe190d89ef0d976729cda13e (patch)
tree96d6749448a2119f9fe67f20002cd9b8e53f2a22
parent48aa6c261492235c1e48c17a6604b71e032485e8 (diff)
x86: queensbay: Move unprotect_spi_flash() to arch_misc_init()
With dm pci conversion, pci config read/write in unprotect_spi_flash() silently fails as at that time dm pci is not ready and bus enumeration is not done yet. Actually we don't need to do this in that early phase, hence we delay this call to arch_misc_init(). Signed-off-by: Bin Meng <[email protected]> Acked-by: Simon Glass <[email protected]>
-rw-r--r--arch/x86/cpu/queensbay/tnc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/x86/cpu/queensbay/tnc.c b/arch/x86/cpu/queensbay/tnc.c
index c4656422e15..9682cfff26b 100644
--- a/arch/x86/cpu/queensbay/tnc.c
+++ b/arch/x86/cpu/queensbay/tnc.c
@@ -36,8 +36,6 @@ int arch_cpu_init(void)
if (ret)
return ret;
- unprotect_spi_flash();
-
return 0;
}
@@ -80,5 +78,7 @@ void cpu_irq_init(void)
int arch_misc_init(void)
{
+ unprotect_spi_flash();
+
return pirq_init();
}