Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ---
- board/freescale/mx6qsabreauto/mx6qsabreauto.c | 9 ++++++++-
- configs/mx6dlsabreauto_defconfig | 1 -
- configs/mx6qpsabreauto_defconfig | 1 -
- configs/mx6qsabreauto_defconfig | 1 -
- include/configs/mx6qsabreauto.h | 2 ++
- 5 files changed, 10 insertions(+), 4 deletions(-)
- diff --git a/board/freescale/mx6qsabreauto/mx6qsabreauto.c b/board/freescale/mx6qsabreauto/mx6qsabreauto.c
- index 51bbbc4..69d50ef 100644
- --- a/board/freescale/mx6qsabreauto/mx6qsabreauto.c
- +++ b/board/freescale/mx6qsabreauto/mx6qsabreauto.c
- @@ -171,6 +171,7 @@ static int port_exp_direction_output(unsigned gpio, int value)
- return 0;
- }
- +#ifdef CONFIG_MTD_NOR_FLASH
- static iomux_v3_cfg_t const eimnor_pads[] = {
- MX6_PAD_EIM_D16__EIM_DATA16 | MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL),
- MX6_PAD_EIM_D17__EIM_DATA17 | MUX_PAD_CTRL(WEIM_NOR_PAD_CTRL),
- @@ -266,6 +267,7 @@ static void setup_iomux_eimnor(void)
- eimnor_cs_setup();
- }
- +#endif
- static void setup_iomux_enet(void)
- {
- @@ -546,8 +548,10 @@ int board_early_init_f(void)
- #ifdef CONFIG_NAND_MXS
- setup_gpmi_nand();
- #endif
- - eim_clk_setup();
- +#ifdef CONFIG_MTD_NOR_FLASH
- + eim_clk_setup();
- +#endif
- return 0;
- }
- @@ -570,7 +574,10 @@ int board_init(void)
- #ifdef CONFIG_VIDEO_IPUV3
- setup_display();
- #endif
- +
- +#ifdef CONFIG_MTD_NOR_FLASH
- setup_iomux_eimnor();
- +#endif
- return 0;
- }
- diff --git a/configs/mx6dlsabreauto_defconfig b/configs/mx6dlsabreauto_defconfig
- index ba5ab8a..b81b5ee 100644
- --- a/configs/mx6dlsabreauto_defconfig
- +++ b/configs/mx6dlsabreauto_defconfig
- @@ -29,7 +29,6 @@ CONFIG_CMD_FAT=y
- CONFIG_CMD_FS_GENERIC=y
- CONFIG_DFU_MMC=y
- CONFIG_DFU_SF=y
- -CONFIG_MTD_NOR_FLASH=y
- CONFIG_SPI_FLASH=y
- CONFIG_SPI_FLASH_STMICRO=y
- CONFIG_USB=y
- diff --git a/configs/mx6qpsabreauto_defconfig b/configs/mx6qpsabreauto_defconfig
- index 96a248e..8f2c8c5 100644
- --- a/configs/mx6qpsabreauto_defconfig
- +++ b/configs/mx6qpsabreauto_defconfig
- @@ -28,7 +28,6 @@ CONFIG_CMD_FAT=y
- CONFIG_CMD_FS_GENERIC=y
- CONFIG_DFU_MMC=y
- CONFIG_DFU_SF=y
- -CONFIG_MTD_NOR_FLASH=y
- CONFIG_SPI_FLASH=y
- CONFIG_SPI_FLASH_STMICRO=y
- CONFIG_USB=y
- diff --git a/configs/mx6qsabreauto_defconfig b/configs/mx6qsabreauto_defconfig
- index 015207d..2281522 100644
- --- a/configs/mx6qsabreauto_defconfig
- +++ b/configs/mx6qsabreauto_defconfig
- @@ -29,7 +29,6 @@ CONFIG_CMD_FAT=y
- CONFIG_CMD_FS_GENERIC=y
- CONFIG_DFU_MMC=y
- CONFIG_DFU_SF=y
- -CONFIG_MTD_NOR_FLASH=y
- CONFIG_SPI_FLASH=y
- CONFIG_SPI_FLASH_STMICRO=y
- CONFIG_USB=y
- diff --git a/include/configs/mx6qsabreauto.h b/include/configs/mx6qsabreauto.h
- index ef7675c..63f3e96 100644
- --- a/include/configs/mx6qsabreauto.h
- +++ b/include/configs/mx6qsabreauto.h
- @@ -29,6 +29,7 @@
- #include "mx6sabre_common.h"
- +#ifdef CONFIG_MTD_NOR_FLASH
- #define CONFIG_SYS_FLASH_BASE WEIM_ARB_BASE_ADDR
- #define CONFIG_SYS_FLASH_SECT_SIZE (128 * 1024)
- #define CONFIG_SYS_MAX_FLASH_BANKS 1 /* max number of memory banks */
- @@ -38,6 +39,7 @@
- #define CONFIG_SYS_FLASH_USE_BUFFER_WRITE /* Use buffered writes*/
- #define CONFIG_SYS_FLASH_EMPTY_INFO
- #define CONFIG_SYS_FLASH_CFI_WIDTH FLASH_CFI_16BIT
- +#endif
- #define CONFIG_SYS_FSL_USDHC_NUM 2
- #if defined(CONFIG_ENV_IS_IN_MMC)
- --
- 2.7.4
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement