mirror of
https://github.com/Fishwaldo/build.git
synced 2025-07-23 21:39:02 +00:00
53 lines
1.7 KiB
Diff
53 lines
1.7 KiB
Diff
From 962b8fef91fbfa58c1045bee4d9a73c72b46c829 Mon Sep 17 00:00:00 2001
|
|
From: Jon Nettleton <jon@solid-run.com>
|
|
Date: Mon, 13 Nov 2017 07:04:30 +0200
|
|
Subject: [PATCH] arm: mvebu: clearfog: Fix SPI-NOR flash access
|
|
|
|
The production variant of the SPI flash used by the clearfog
|
|
devices are based on winbond chips. Additionally enable
|
|
SPI_FLASH_BAR since some variants will have 16MB of flash
|
|
that requires this to be enabled.
|
|
|
|
Remove the default speed and mode; these values are taken from the
|
|
device tree when CONFIG_DM_SPI_FLASH is enabled.
|
|
|
|
Add default bus, so that 'sf' detects the SPI flash by default.
|
|
|
|
Signed-off-by: Jon Nettleton <jon@solid-run.com>
|
|
[baruch: remove speed/mode; add bus; move winbond to defconfig]
|
|
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
|
|
Signed-off-by: Stefan Roese <sr@denx.de>
|
|
---
|
|
configs/clearfog_defconfig | 3 +++
|
|
include/configs/clearfog.h | 4 +---
|
|
2 files changed, 4 insertions(+), 3 deletions(-)
|
|
|
|
diff --git a/configs/clearfog_defconfig b/configs/clearfog_defconfig
|
|
index 3de2043..5fa645a 100644
|
|
--- a/configs/clearfog_defconfig
|
|
+++ b/configs/clearfog_defconfig
|
|
@@ -46,3 +46,6 @@ CONFIG_DM_USB=y
|
|
CONFIG_USB_XHCI_HCD=y
|
|
CONFIG_USB_XHCI_MVEBU=y
|
|
CONFIG_USB_STORAGE=y
|
|
+CONFIG_SPI_FLASH_BAR=y
|
|
+CONFIG_SPI_FLASH_WINBOND=y
|
|
+CONFIG_SPI_FLASH_MTD=y
|
|
diff --git a/include/configs/clearfog.h b/include/configs/clearfog.h
|
|
index 5061f6c..bf87bac 100644
|
|
--- a/include/configs/clearfog.h
|
|
+++ b/include/configs/clearfog.h
|
|
@@ -33,9 +33,7 @@
|
|
#define CONFIG_SYS_I2C_SPEED 100000
|
|
|
|
/* SPI NOR flash default params, used by sf commands */
|
|
-#define CONFIG_SF_DEFAULT_SPEED 1000000
|
|
-#define CONFIG_SF_DEFAULT_MODE SPI_MODE_3
|
|
-#define CONFIG_SPI_FLASH_STMICRO
|
|
+#define CONFIG_SF_DEFAULT_BUS 1
|
|
|
|
/*
|
|
* SDIO/MMC Card Configuration
|
|
--
|
|
1.7.10.4
|
|
|