Skip to contentSkip to conversation

arm, imx, spi: detect spi flash again on aristainetos board

PATCH New Heiko Schocher 2 participants 2 messages Oct 30, 2014 – Nov 3, 2014

lore
Share & tools
lore
#0 lore raw

PATCH v2 1/1 arm, imx, spi: detect spi flash again on aristainetos board

155fa9af95a "spi: mxc: fix sf probe when using mxc_spi" break spi flash detection on the aristainetos board. Fix this.

---

Changes in v2:
- fix bus number

 board/aristainetos/aristainetos.c | 6 ++++++
 include/configs/aristainetos.h    | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)
board/aristainetos/aristainetos.c +6 -0
index 3bfcf5b..06922c0 100644
@@ -230,6 +230,12 @@ static iomux_v3_cfg_t const backlight_pads[] = {
 	MX6_PAD_GPIO_2__GPIO1_IO02 | MUX_PAD_CTRL(NO_PAD_CTRL),
 };
 
+int board_spi_cs_gpio(unsigned bus, unsigned cs)
+{
+	return (bus == CONFIG_SF_DEFAULT_BUS && cs == CONFIG_SF_DEFAULT_CS)
+		? (IMX_GPIO_NR(3, 20)) : -1;
+}
+
 static void setup_spi(void)
 {
 	int i;
include/configs/aristainetos.h +1 -1
index 20aea85..e6a08df 100644
@@ -77,7 +77,7 @@
 #define CONFIG_SPI_FLASH_STMICRO
 #define CONFIG_MXC_SPI
 #define CONFIG_SF_DEFAULT_BUS		3
-#define CONFIG_SF_DEFAULT_CS		(0|(IMX_GPIO_NR(3, 20)<<8))
+#define CONFIG_SF_DEFAULT_CS		0
 #define CONFIG_SF_DEFAULT_SPEED		20000000
 #define CONFIG_SF_DEFAULT_MODE		SPI_MODE_0
 #define CONFIG_SYS_SPI_ST_ENABLE_WP_PIN
Signature · 1 line
1.8.3.1
#1 lore raw

PATCH v2 1/1 arm, imx, spi: detect spi flash again on aristainetos board

Quoted 6 lines · Heiko Schocher

155fa9af95a "spi: mxc: fix sf probe when using mxc_spi" break spi flash detection on the aristainetos board. Fix this.

---

Applied to u-boot-imx, thanks !

Best regards,
Stefano Babic

Signature · 5 lines
=====================================================================
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================