[U-Boot] [UBOOT][PATCHv3 1/7] omap5: add qspi support

2013-09-18 Thread Sourav Poddar
From: Matt Porter Add QSPI definitions and clock configuration support. Signed-off-by: Matt Porter Signed-off-by: Sourav Poddar --- arch/arm/cpu/armv7/omap5/hw_data.c |8 arch/arm/cpu/armv7/omap5/prcm-regs.c |1 + arch/arm/include/asm/arch-omap5/omap.h |3 +++ arch

[U-Boot] [Uboot][PATCH] drivers: spi: macronix: Add MX66L51235L data

2013-08-26 Thread Sourav Poddar
Add support for macronix "MX66L51235L" flash device. Signed-off-by: Sourav Poddar --- drivers/mtd/spi/macronix.c |5 + 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/drivers/mtd/spi/macronix.c b/drivers/mtd/spi/macronix.c index 70435eb..5a528c3 100644 --- a/d

Re: [U-Boot] [PATCHv2 5/8] drivers: mtd: spi: Modify read/write command for sfl256s flash.

2013-08-07 Thread Sourav Poddar
On Wednesday 07 August 2013 08:35 PM, Jagan Teki wrote: On Wed, Aug 7, 2013 at 5:34 PM, Sourav Poddar wrote: Hi Jagan, On Wednesday 07 August 2013 05:21 PM, Jagan Teki wrote: Hi, On Wed, Aug 7, 2013 at 11:27 AM, Sourav Poddar wrote: Hi Jagan, On Wednesday 31 July 2013 12:23 PM, Sourav

Re: [U-Boot] [PATCHv2 5/8] drivers: mtd: spi: Modify read/write command for sfl256s flash.

2013-08-07 Thread Sourav Poddar
Hi Jagan, On Wednesday 07 August 2013 05:21 PM, Jagan Teki wrote: Hi, On Wed, Aug 7, 2013 at 11:27 AM, Sourav Poddar wrote: Hi Jagan, On Wednesday 31 July 2013 12:23 PM, Sourav Poddar wrote: Hi Jagan, On Tuesday 23 July 2013 07:53 PM, Sourav Poddar wrote: + jagan, On Tuesday 23 July 2013

Re: [U-Boot] [PATCHv2 5/8] drivers: mtd: spi: Modify read/write command for sfl256s flash.

2013-08-06 Thread Sourav Poddar
Hi Jagan, On Wednesday 31 July 2013 12:23 PM, Sourav Poddar wrote: Hi Jagan, On Tuesday 23 July 2013 07:53 PM, Sourav Poddar wrote: + jagan, On Tuesday 23 July 2013 02:29 PM, Sourav Poddar wrote: Reading using the already supported read command is causing regression after 4k bytes, as a

Re: [U-Boot] [PATCHv2 5/8] drivers: mtd: spi: Modify read/write command for sfl256s flash.

2013-07-30 Thread Sourav Poddar
Hi Jagan, On Tuesday 23 July 2013 07:53 PM, Sourav Poddar wrote: + jagan, On Tuesday 23 July 2013 02:29 PM, Sourav Poddar wrote: Reading using the already supported read command is causing regression after 4k bytes, as a result doing a page by page read. Its happening, because ti qpsi

Re: [U-Boot] [PATCHv2 5/8] drivers: mtd: spi: Modify read/write command for sfl256s flash.

2013-07-23 Thread Sourav Poddar
On Tuesday 23 July 2013 08:00 PM, Felipe Balbi wrote: Hi, On Tue, Jul 23, 2013 at 07:53:06PM +0530, Sourav Poddar wrote: @@ -311,7 +341,7 @@ int spi_flash_cmd_read_fast(struct spi_flash *flash, u32 offset, debug("SF: read failed\n");

Re: [U-Boot] [PATCHv2 5/8] drivers: mtd: spi: Modify read/write command for sfl256s flash.

2013-07-23 Thread Sourav Poddar
+ jagan, On Tuesday 23 July 2013 02:29 PM, Sourav Poddar wrote: Reading using the already supported read command is causing regression after 4k bytes, as a result doing a page by page read. Its happening, because ti qpsi controller CS will get de asserted after 4096 bytes. Signed-off-by

Re: [U-Boot] [PATCHv2 7/8] driver: spi: Add memory mapped read support

2013-07-23 Thread Sourav Poddar
On Tuesday 23 July 2013 02:59 PM, Wolfgang Denk wrote: Dear Sourav Poddar, In message<1374569979-28660-8-git-send-email-sourav.pod...@ti.com> you wrote: Qspi controller has a memory mapped port which can be used for data transfers. First controller need to be configured through configu

[U-Boot] [PATCHv2 8/8] README: qspi usecase and testing documentation.

2013-07-23 Thread Sourav Poddar
Contains documentation and testing details for qspi flash interface. Signed-off-by: Sourav Poddar --- doc/README.ti_qspi_dra_test | 38 ++ doc/README.ti_qspi_flash| 47 +++ 2 files changed, 85 insertions(+), 0

[U-Boot] [PATCHv2 7/8] driver: spi: Add memory mapped read support

2013-07-23 Thread Sourav Poddar
Qspi controller has a memory mapped port which can be used for data transfers. First controller need to be configured through configuration port, then for data read switch the controller to memory mapped and read from the predefined location. Signed-off-by: Sourav Poddar --- drivers/mtd/spi

[U-Boot] [PATCHv2 3/8] spi: add TI QSPI driver

2013-07-23 Thread Sourav Poddar
From: Matt Porter Adds a SPI master driver for the TI QSPI peripheral. Signed-off-by: Matt Porter Signed-off-by: Sourav Poddar --- drivers/spi/Makefile |1 + drivers/spi/ti_qspi.c | 262 + 2 files changed, 263 insertions(+), 0 deletions

[U-Boot] [PATCHv2 2/8] armv7: hw_data: change clock divider setting.

2013-07-23 Thread Sourav Poddar
Clock requirement for qspi clk is 192 Mhz. According to the below formulae, f dpll = f ref * 2 * m /(n + 1) clockoutx2_Hmn = f dpll / (hmn+ 1) fref = 20 Mhz, m = 96, n = 4 gives f dpll = 768 Mhz For clockoutx2_Hmn to be 768, hmn + 1 should be 4. Signed-off-by: Sourav Poddar --- arch/arm/cpu

[U-Boot] [PATCHv2 5/8] drivers: mtd: spi: Modify read/write command for sfl256s flash.

2013-07-23 Thread Sourav Poddar
Reading using the already supported read command is causing regression after 4k bytes, as a result doing a page by page read. Its happening, because ti qpsi controller CS will get de asserted after 4096 bytes. Signed-off-by: Sourav Poddar --- drivers/mtd/spi/spi_flash.c | 32

[U-Boot] [PATCHv2 0/8] qspi controller: Normal, quad and memory mapped read support

2013-07-23 Thread Sourav Poddar
spi: add TI QSPI driver dra7xx_evm: add SPL API, QSPI, and serial flash support Ravikumar Kattekola (1): drivers: mtd: qspi: Add quad read support Sourav Poddar (4): armv7: hw_data: change clock divider setting. drivers: mtd: spi: Modify read/write command for sfl256s flash. driver

Re: [U-Boot] [PATCHv2 3/8] spi: add TI QSPI driver

2013-07-23 Thread Sourav Poddar
On Tuesday 23 July 2013 02:53 PM, Wolfgang Denk wrote: Dear Sourav Poddar, In message<1374569979-28660-4-git-send-email-sourav.pod...@ti.com> you wrote: From: Matt Porter Adds a SPI master driver for the TI QSPI peripheral. Signed-off-by: Matt Porter Signed-off-by: Sourav

[U-Boot] [PATCHv2 4/8] dra7xx_evm: add SPL API, QSPI, and serial flash support

2013-07-23 Thread Sourav Poddar
From: Matt Porter Enables support for SPI SPL, QSPI and Spansion serial flash device on the EVM. Configures pin muxes for QSPI mode. Signed-off-by: Matt Porter Signed-off-by: Sourav Poddar --- board/ti/dra7xx/mux_data.h | 10 ++ include/configs/dra7xx_evm.h | 17

[U-Boot] [PATCHv2 6/8] drivers: mtd: qspi: Add quad read support

2013-07-23 Thread Sourav Poddar
Signed-off-by: Sourav Poddar --- drivers/mtd/spi/spi_flash.c | 110 +- drivers/mtd/spi/spi_flash_internal.h |2 + drivers/spi/ti_qspi.c| 18 -- include/configs/dra7xx_evm.h |1 + include/spi.h

[U-Boot] [PATCHv2 1/8] omap5: add qspi support

2013-07-23 Thread Sourav Poddar
From: Matt Porter Add QSPI definitions and clock configuration support. Signed-off-by: Matt Porter Signed-off-by: Sourav Poddar --- arch/arm/cpu/armv7/omap5/hw_data.c |7 +++ arch/arm/cpu/armv7/omap5/prcm-regs.c |1 + arch/arm/include/asm/arch-omap5/omap.h |3 +++ arch

Re: [U-Boot] [PATCH 3/7] dra7xx_evm: add SPL API, QSPI, and serial flash support

2013-07-10 Thread Sourav Poddar
On Thursday 11 July 2013 05:28 AM, Nishanth Menon wrote: [...] diff --git a/board/ti/dra7xx/mux_data.h b/board/ti/dra7xx/mux_data.h index 338a241..2441c55 100644 --- a/board/ti/dra7xx/mux_data.h +++ b/board/ti/dra7xx/mux_data.h @@ -53,5 +53,15 @@ const struct pad_conf_entry core_padconf_array_e

Re: [U-Boot] [PATCH 1/7] omap5: add qspi support

2013-07-10 Thread Sourav Poddar
On Wednesday 10 July 2013 07:13 PM, Tom Rini wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 07/10/2013 09:23 AM, Nishanth Menon wrote: On Wed, Jul 10, 2013 at 6:25 AM, Sourav Poddar wrote: From: Matt Porter I think it's good form to update folks addresses, Matt is now mat

Re: [U-Boot] [PATCH 1/7] omap5: add qspi support

2013-07-10 Thread Sourav Poddar
On Wednesday 10 July 2013 07:10 PM, Lokesh Vutla wrote: On Wednesday 10 July 2013 04:55 PM, Sourav Poddar wrote: From: Matt Porter Add QSPI definitions and clock configuration support. Signed-off-by: Matt Porter Signed-off-by: Sourav Poddar --- arch/arm/cpu/armv7/omap5/hw_data.c |7

Re: [U-Boot] [PATCH 1/7] omap5: add qspi support

2013-07-10 Thread Sourav Poddar
On Wednesday 10 July 2013 06:53 PM, Nishanth Menon wrote: On Wed, Jul 10, 2013 at 6:25 AM, Sourav Poddar wrote: From: Matt Porter Add QSPI definitions and clock configuration support. OMAP54xx does not have QSPI. DRA7 has QSPI? Yes. Signed-off-by: Matt Porter Signed-off-by: Sourav Poddar

[U-Boot] [PATCH 7/7] README: qspi usecase and testing documentation.

2013-07-10 Thread Sourav Poddar
Contains documentation and testing details for qspi flash interface. Signed-off-by: Sourav Poddar --- doc/README.ti_qspi_dra_test | 38 ++ doc/README.ti_qspi_flash| 47 +++ 2 files changed, 85 insertions(+), 0

[U-Boot] [RFC/PATCH 5/7] drivers: mtd: qspi: Add quad read support

2013-07-10 Thread Sourav Poddar
Signed-off-by: Sourav Poddar --- drivers/mtd/spi/spi_flash.c | 110 +- drivers/mtd/spi/spi_flash_internal.h |2 + drivers/spi/ti_qspi.c| 18 -- include/configs/dra7xx_evm.h |1 + include/spi.h

[U-Boot] [PATCH 2/7] spi: add TI QSPI driver

2013-07-10 Thread Sourav Poddar
From: Matt Porter Adds a SPI master driver for the TI QSPI peripheral. Signed-off-by: Matt Porter Signed-off-by: Sourav Poddar --- drivers/spi/Makefile |1 + drivers/spi/ti_qspi.c | 262 + 2 files changed, 263 insertions(+), 0 deletions

[U-Boot] [RFC/PATCH 6/7] driver: spi: Add memory mapped read support

2013-07-10 Thread Sourav Poddar
Qspi controller has a memory mapped port which can be used for data transfers. First controller need to be configured through configuration port, then for data read switch the controller to memory mapped and read from the predefined location. Signed-off-by: Sourav Poddar --- drivers/mtd/spi

[U-Boot] [PATCH 3/7] dra7xx_evm: add SPL API, QSPI, and serial flash support

2013-07-10 Thread Sourav Poddar
From: Matt Porter Enables support for SPI SPL, QSPI and Spansion serial flash device on the EVM. Configures pin muxes for QSPI mode. Signed-off-by: Matt Porter Signed-off-by: Sourav Poddar --- board/ti/dra7xx/mux_data.h | 10 ++ include/configs/dra7xx_evm.h | 22

[U-Boot] [RFC/PATCH 4/7] drivers: mtd: spi: Modify read/write command for sfl256s flash.

2013-07-10 Thread Sourav Poddar
page, if I dont provide a write disable at the end of the write function. Signed-off-by: Sourav Poddar --- drivers/mtd/spi/spi_flash.c | 41 - 1 files changed, 40 insertions(+), 1 deletions(-) diff --git a/drivers/mtd/spi/spi_flash.c b/drivers/mtd/spi

[U-Boot] [PATCH 0/7] qspi controller: Normal, quad and memory mapped read support

2013-07-10 Thread Sourav Poddar
, QSPI, and serial flash support Ravikumar Kattekola (1): drivers: mtd: qspi: Add quad read support Sourav Poddar (3): drivers: mtd: spi: Modify read/write command for sfl256s flash. driver: spi: Add memory mapped read support README: qspi usecase and testing documentation. arch/arm/cpu

[U-Boot] [PATCH 1/7] omap5: add qspi support

2013-07-10 Thread Sourav Poddar
From: Matt Porter Add QSPI definitions and clock configuration support. Signed-off-by: Matt Porter Signed-off-by: Sourav Poddar --- arch/arm/cpu/armv7/omap5/hw_data.c |7 ++- arch/arm/cpu/armv7/omap5/prcm-regs.c |1 + arch/arm/include/asm/arch-omap5/omap.h |3 +++ arch

[U-Boot] [PATCH 0/7] qspi controller: Normal, quad and memory mapped read support

2013-07-10 Thread Sourav Poddar
, QSPI, and serial flash support Ravikumar Kattekola (1): drivers: mtd: qspi: Add quad read support Sourav Poddar (3): drivers: mtd: spi: Modify read/write command for sfl256s flash. driver: spi: Add memory mapped read support README: qspi usecase and testing documentation. arch/arm/cpu

Re: [U-Boot] U-boot: Erase/read/write issue with S25fl256S flash device

2013-06-17 Thread Sourav Poddar
On Monday 17 June 2013 03:28 PM, Jagan Teki wrote: On Mon, Jun 17, 2013 at 2:15 PM, Sourav Poddar wrote: On Monday 17 June 2013 02:09 PM, Jagan Teki wrote: On Mon, Jun 17, 2013 at 1:11 PM, Sourav Poddar wrote: Hi Jagan, On Monday 17 June 2013 01:04 PM, Jagan Teki wrote: On Mon, Jun 17

Re: [U-Boot] U-boot: Erase/read/write issue with S25fl256S flash device

2013-06-17 Thread Sourav Poddar
On Monday 17 June 2013 02:09 PM, Jagan Teki wrote: On Mon, Jun 17, 2013 at 1:11 PM, Sourav Poddar wrote: Hi Jagan, On Monday 17 June 2013 01:04 PM, Jagan Teki wrote: On Mon, Jun 17, 2013 at 12:49 PM, Sourav Poddar wrote: On Monday 17 June 2013 12:44 PM, Jagan Teki wrote: On Mon, Jun 17

Re: [U-Boot] U-boot: Erase/read/write issue with S25fl256S flash device

2013-06-17 Thread Sourav Poddar
Hi Jagan, On Monday 17 June 2013 01:04 PM, Jagan Teki wrote: On Mon, Jun 17, 2013 at 12:49 PM, Sourav Poddar wrote: On Monday 17 June 2013 12:44 PM, Jagan Teki wrote: On Mon, Jun 17, 2013 at 12:41 PM, Sourav Poddar wrote: On Monday 17 June 2013 12:35 PM, Jagan Teki wrote: On Mon, Jun 17

Re: [U-Boot] U-boot: Erase/read/write issue with S25fl256S flash device

2013-06-17 Thread Sourav Poddar
On Monday 17 June 2013 12:44 PM, Jagan Teki wrote: On Mon, Jun 17, 2013 at 12:41 PM, Sourav Poddar wrote: On Monday 17 June 2013 12:35 PM, Jagan Teki wrote: On Mon, Jun 17, 2013 at 12:28 PM, Sourav Poddar wrote: HI Jagan, On Monday 17 June 2013 12:17 PM, Jagan Teki wrote: Hi Sourav, On

Re: [U-Boot] U-boot: Erase/read/write issue with S25fl256S flash device

2013-06-17 Thread Sourav Poddar
On Monday 17 June 2013 12:35 PM, Jagan Teki wrote: On Mon, Jun 17, 2013 at 12:28 PM, Sourav Poddar wrote: HI Jagan, On Monday 17 June 2013 12:17 PM, Jagan Teki wrote: Hi Sourav, On Mon, Jun 17, 2013 at 11:44 AM, Sourav Poddar wrote: Hi Jagan, On Saturday 15 June 2013 09:47 PM, Jagan Teki

Re: [U-Boot] U-boot: Erase/read/write issue with S25fl256S flash device

2013-06-16 Thread Sourav Poddar
HI Jagan, On Monday 17 June 2013 12:17 PM, Jagan Teki wrote: Hi Sourav, On Mon, Jun 17, 2013 at 11:44 AM, Sourav Poddar wrote: Hi Jagan, On Saturday 15 June 2013 09:47 PM, Jagan Teki wrote: On 14-06-2013 20:13, Sourav Poddar wrote: Hi Jagan, On Friday 14 June 2013 08:08 PM, Jagan Teki

Re: [U-Boot] U-boot: Erase/read/write issue with S25fl256S flash device

2013-06-16 Thread Sourav Poddar
Hi Jagan, On Saturday 15 June 2013 09:47 PM, Jagan Teki wrote: On 14-06-2013 20:13, Sourav Poddar wrote: Hi Jagan, On Friday 14 June 2013 08:08 PM, Jagan Teki wrote: On 14-06-2013 20:03, Sourav Poddar wrote: Hi, On Wednesday 12 June 2013 01:00 PM, Sourav Poddar wrote: Hi, I am working on

Re: [U-Boot] U-boot: Erase/read/write issue with S25fl256S flash device

2013-06-14 Thread Sourav Poddar
Hi Jagan, On Friday 14 June 2013 08:08 PM, Jagan Teki wrote: On 14-06-2013 20:03, Sourav Poddar wrote: Hi, On Wednesday 12 June 2013 01:00 PM, Sourav Poddar wrote: Hi, I am working on qspi flash device S25FL256S at u-boot level. I am trying to make use of the existing spi_flash.c framework

Re: [U-Boot] U-boot: Erase/read/write issue with S25fl256S flash device

2013-06-14 Thread Sourav Poddar
Hi, On Wednesday 12 June 2013 01:00 PM, Sourav Poddar wrote: Hi, I am working on qspi flash device S25FL256S at u-boot level. I am trying to make use of the existing spi_flash.c framework available at u-boot for erasing/reading/writing into the flash device. There are several issues

[U-Boot] U-boot: Erase/read/write issue with S25fl256S flash device

2013-06-12 Thread Sourav Poddar
Hi, I am working on qspi flash device S25FL256S at u-boot level. I am trying to make use of the existing spi_flash.c framework available at u-boot for erasing/reading/writing into the flash device. There are several issues(mentioned below), which I faced while using S25FL256s flash device wit

<    1   2