diff options
author | Ye.Li <B37916@freescale.com> | 2014-01-17 14:00:36 +0800 |
---|---|---|
committer | Ye.Li <B37916@freescale.com> | 2014-01-17 15:36:13 +0800 |
commit | 58046d105f2626758fdf78e7d43013b3ca1c40bc (patch) | |
tree | 5d07935df9020802474d85f02f7a3d957e3d1995 /arch | |
parent | 9c344337485908eb7d8c97e4df1cd0d3c3b1ec8c (diff) | |
download | u-boot-imx-58046d105f2626758fdf78e7d43013b3ca1c40bc.zip u-boot-imx-58046d105f2626758fdf78e7d43013b3ca1c40bc.tar.gz u-boot-imx-58046d105f2626758fdf78e7d43013b3ca1c40bc.tar.bz2 |
ENGR00295560 ARM:imx6sl:evk Add SPI NOR flash boot and access support
Add BSP codes to support SPI NOR flash read, write and erase by using
"sf" command.
In addition, add a new configuration "mx6slevk_spinor" for building
the uboot that can be booted from SPI NOR flash and stored the
environments variables in it.
Signed-off-by: Ye.Li <B37916@freescale.com>
(cherry picked from commit 4651abb4900bb01f077c0fdac6363a214abc79bf)
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm/include/asm/arch-mx6/mx6sl_pins.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/arm/include/asm/arch-mx6/mx6sl_pins.h b/arch/arm/include/asm/arch-mx6/mx6sl_pins.h index 3bef6cc..22749c0 100644 --- a/arch/arm/include/asm/arch-mx6/mx6sl_pins.h +++ b/arch/arm/include/asm/arch-mx6/mx6sl_pins.h @@ -96,5 +96,10 @@ enum { MX6_PAD_KEY_COL4__USB_USBOTG1_PWR = IOMUX_PAD(0x0484, 0x017C, 6, 0x0000, 0, 0), MX6_PAD_KEY_COL5__USB_USBOTG2_PWR = IOMUX_PAD(0x0488, 0x0180, 6, 0x0000, 0, 0), + + MX6_PAD_ECSPI1_MISO__ECSPI1_MISO = IOMUX_PAD(0x0358, 0x0068, 0, 0x0684, 0, 0), + MX6_PAD_ECSPI1_MOSI__ECSPI1_MOSI = IOMUX_PAD(0x035C, 0x006C, 0, 0x0688, 0, 0), + MX6_PAD_ECSPI1_SCLK__ECSPI1_SCLK = IOMUX_PAD(0x0360, 0x0070, 0, 0x067C, 0, 0), + MX6_PAD_ECSPI1_SS0__GPIO_4_11 = IOMUX_PAD(0x0364, 0x0074, 5, 0x0000, 0, 0), }; #endif /* __ASM_ARCH_MX6_MX6SL_PINS_H__ */ |