Skip to contentSkip to conversation

configs: ls2085aqds: Enable DSPI flash support for LS2085AQDS

PATCH New Haikun Wang 2 participants 5 messages Jul 3, 2015 – Jul 20, 2015

lore
Share & tools
lore
#0 lore raw

PATCH 1/3 configs: ls2085aqds: Enable DSPI flash support for LS2085AQDS

From: Haikun Wang <[email protected]>

Enable DSPI flash related configurations.

---
 include/configs/ls2085aqds.h | 9 +++++++++
 1 file changed, 9 insertions(+)
include/configs/ls2085aqds.h +9 -0
index e488ac8..bf5ea51 100644
@@ -273,6 +273,15 @@ unsigned long get_board_ddr_clk(void);
 /* I2C bus multiplexer */
 #define I2C_MUX_CH_DEFAULT      0x8
 
+/* SPI */
+#ifdef CONFIG_FSL_DSPI
+#define CONFIG_CMD_SF
+#define CONFIG_SPI_FLASH
+#define CONFIG_SPI_FLASH_STMICRO
+#define CONFIG_SPI_FLASH_SST
+#define CONFIG_SPI_FLASH_EON
+#endif
+
 /*
  * MMC
  */
Signature · 1 line
2.1.0.27.g96db324
#1 lore raw

PATCH 2/3 configs: ls2085ardb: Enable DSPI flash support for LS2085ARDB

From: Haikun Wang <[email protected]>

Enable DSPI flash related configurations for LS2085ARDB.

---
 include/configs/ls2085ardb.h | 8 ++++++++
 1 file changed, 8 insertions(+)
include/configs/ls2085ardb.h +8 -0
index 600261e..8cd3bf7 100644
@@ -245,6 +245,14 @@ unsigned long get_board_sys_clk(void);
 /* I2C bus multiplexer */
 #define I2C_MUX_CH_DEFAULT      0x8
 
+/* SPI */
+#ifdef CONFIG_FSL_DSPI
+#define CONFIG_CMD_SF
+#define CONFIG_SPI_FLASH
+#define CONFIG_SPI_FLASH_STMICRO
+#define CONFIG_SPI_FLASH_BAR
+#endif
+
 /*
  * RTC configuration
  */
Signature · 1 line
2.1.0.27.g96db324
#2 lore raw

PATCH 1/1 defconfig: ls2085a: Enable FSL_DSPI, OF_CONTROL and DM support

In reply to Haikun Wang

Freescale DSPI driver has been converted to Driver Model. The new driver is depended on OF_CONTROL, DM, DM_SPI. This patch enable FSL_DSPI and its dependence configure options.

---
 configs/ls2085aqds_defconfig | 7 +++++++
 configs/ls2085ardb_defconfig | 7 +++++++
 2 files changed, 14 insertions(+)
configs/ls2085aqds_defconfig +7 -0
index fd208b18..00b062b 100644
@@ -1,4 +1,11 @@
 CONFIG_ARM=y
 CONFIG_TARGET_LS2085AQDS=y
+CONFIG_DEFAULT_DEVICE_TREE="fsl-ls2085a-qds"
+# CONFIG_SYS_MALLOC_F is not set
 CONFIG_SYS_EXTRA_OPTIONS="SYS_FSL_DDR4"
 # CONFIG_CMD_SETEXPR is not set
+CONFIG_OF_CONTROL=y
+CONFIG_DM=y
+CONFIG_DM_SPI_FLASH=y
+CONFIG_DM_SPI=y
+CONFIG_FSL_DSPI=y
configs/ls2085ardb_defconfig +7 -0
index 308e935..c7dae4b 100644
@@ -1,4 +1,11 @@
 CONFIG_ARM=y
 CONFIG_TARGET_LS2085ARDB=y
+CONFIG_DEFAULT_DEVICE_TREE="fsl-ls2085a-rdb"
+# CONFIG_SYS_MALLOC_F is not set
 CONFIG_SYS_EXTRA_OPTIONS="SYS_FSL_DDR4"
 # CONFIG_CMD_SETEXPR is not set
+CONFIG_OF_CONTROL=y
+CONFIG_DM=y
+CONFIG_DM_SPI_FLASH=y
+CONFIG_DM_SPI=y
+CONFIG_FSL_DSPI=y
Signature · 1 line
2.1.0.27.g96db324
#3 lore raw

PATCH 1/1 defconfig: ls2085a: Enable FSL_DSPI, OF_CONTROL and DM support

Quoted 6 lines · Haikun Wang

Freescale DSPI driver has been converted to Driver Model. The new driver is depended on OF_CONTROL, DM, DM_SPI. This patch enable FSL_DSPI and its dependence configure options.

---

Applied to u-boot-fsl-qoriq master branch with subject fix.

York