[U-Boot] [UBOOT][PATCH 3/3] ti: qspi: populate slave device to set flash quad bit.

2014-05-05 Thread Sourav Poddar
The patch populates the slave data which will be used by flash driver to set the flash quad enable bit. Signed-off-by: Sourav Poddar sourav.pod...@ti.com --- drivers/spi/ti_qspi.c |1 + 1 file changed, 1 insertion(+) diff --git a/drivers/spi/ti_qspi.c b/drivers/spi/ti_qspi.c index c5d2245

[U-Boot] [UBOOT][PATCH 1/3] am33xx: Rework #ifdef's around s_init for clarity

2014-05-05 Thread Sourav Poddar
ever called in the non-XIP full U-Boot case. Signed-off-by: Tom Rini tr...@ti.com Signed-off-by: Sourav Poddar sourav.pod...@ti.com --- arch/arm/cpu/armv7/am33xx/board.c |8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/arch/arm/cpu/armv7/am33xx/board.c b/arch/arm/cpu

[U-Boot] [UBOOT][PATCH 2/3] am43xx_evm: Add qspi and qspiboot targets

2014-05-05 Thread Sourav Poddar
a different CONFIG_SYS_TEXT_BASE than normal). Signed-off-by: Sourav Poddar sourav.pod...@ti.com Signed-off-by: Tom Rini tr...@ti.com --- arch/arm/cpu/armv7/am33xx/board.c |6 -- arch/arm/cpu/armv7/am33xx/emif4.c |3 ++- board/ti/am43xx/Makefile |2 +- board/ti/am43xx/board.c

[U-Boot] [UBOOT][PATCH 0/3] am43xx: add xip support for ti qspi

2014-05-05 Thread Sourav Poddar
. In s_init, we do a i2c_init for which we access a gd-cur_bus_num, but since gd is not initilaised, so I get a data abort here. Sourav Poddar (2): am43xx_evm: Add qspi and qspiboot targets ti: qspi: Notify core to use quad command. Tom Rini (1): am33xx: Rework #ifdef's around s_init for clarity

[U-Boot] [UBOOT][PATCH] mtd: spi: fix quad bit set path

2014-04-23 Thread Sourav Poddar
Currently, flash quad bit is set in spi_flash_validate_params and later at the end in the same api, we write 0 to status register for few flashes, thereby overriding the quad bit set. This fix moves the quad bit setting outside this api in spi_flash_probe_slave Signed-off-by: Sourav Poddar

Re: [U-Boot] [PATCH v2 3/5] spi: ti_qspi: Add delay for successful bulk erase.

2014-04-07 Thread Sourav Poddar
On Monday 07 April 2014 10:51 PM, Tom Rini wrote: On Thu, Apr 03, 2014 at 08:45:42PM +0530, Jagan Teki wrote: On Thu, Apr 3, 2014 at 5:22 PM, Tom Rinitr...@ti.com wrote: From: Poddar, Souravsourav.pod...@ti.com Bulk erase is not happening properly on dra7 due to erase timing constraints, add

Re: [U-Boot] [UBOOT][PATCH 5/5] spi: ti_qspi: Add delay for successful bulk erase.

2014-04-03 Thread Sourav Poddar
On Thursday 03 April 2014 11:30 AM, Jagan Teki wrote: Hi Sourav, On Wednesday 02 April 2014 04:06 PM, Sourav Poddar wrote: Bulk erase is not happening properly on dra7 due to erase timing constraints, add a delay so that erase timing constraints are properly met. Signed-off-by: Sourav Poddar

Re: [U-Boot] [UBOOT][PATCH 3/5] configs: dra7-evm: Add mtd parts info for qspi.

2014-04-03 Thread Sourav Poddar
On Thursday 03 April 2014 11:59 AM, Jagan Teki wrote: On Wed, Apr 2, 2014 at 4:06 PM, Sourav Poddarsourav.pod...@ti.com wrote: Add MTD partition info for qspi on dra7 evm Signed-off-by: Sourav Poddarsourav.pod...@ti.com --- include/configs/dra7xx_evm.h | 46

[U-Boot] [UBOOT][PATCH 2/5] qspi: add support for qspi4 device

2014-04-02 Thread Sourav Poddar
Add support to enable boot from qspi in qspi4 pin mode. Signed-off-by: Sourav Poddar sourav.pod...@ti.com --- arch/arm/include/asm/arch-omap5/spl.h |4 1 file changed, 4 insertions(+) diff --git a/arch/arm/include/asm/arch-omap5/spl.h b/arch/arm/include/asm/arch-omap5/spl.h index

[U-Boot] [UBOOT][PATCH 1/5] board.cfg: dra7: Add QSPI boot config.

2014-04-02 Thread Sourav Poddar
These add a qspi boot config for dra7 board. Signed-off-by: Sourav Poddar sourav.pod...@ti.com --- boards.cfg |2 ++ 1 file changed, 2 insertions(+) diff --git a/boards.cfg b/boards.cfg index 69c8936..d6d5bb3 100644 --- a/boards.cfg +++ b/boards.cfg @@ -356,6 +356,8 @@ Active arm

[U-Boot] [UBOOT][PATCH 0/5] dra7: Add partition table entry and qspi boot config

2014-04-02 Thread Sourav Poddar
any key to stop autoboot: 0 Sourav Poddar (5): board.cfg: am43xx: Add QSPI boot config. qspi: add support for qspi4 device configs: dra7-evm: Add mtd parts info for qspi. configs: dra7-evm: change uboot offset spi: ti_qspi: Add delay for successful bulk erase. arch/arm/include/asm

[U-Boot] [UBOOT][PATCH 4/5] configs: dra7-evm: change uboot offset

2014-04-02 Thread Sourav Poddar
Change uboot offset in accordance with the partition formed. Signed-off-by: Sourav Poddar sourav.pod...@ti.com --- include/configs/dra7xx_evm.h |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/configs/dra7xx_evm.h b/include/configs/dra7xx_evm.h index 68496dc

[U-Boot] [UBOOT][PATCH 3/5] configs: dra7-evm: Add mtd parts info for qspi.

2014-04-02 Thread Sourav Poddar
Add MTD partition info for qspi on dra7 evm Signed-off-by: Sourav Poddar sourav.pod...@ti.com --- include/configs/dra7xx_evm.h | 46 ++ 1 file changed, 46 insertions(+) diff --git a/include/configs/dra7xx_evm.h b/include/configs/dra7xx_evm.h index

[U-Boot] [UBOOT][PATCH 5/5] spi: ti_qspi: Add delay for successful bulk erase.

2014-04-02 Thread Sourav Poddar
Bulk erase is not happening properly on dra7 due to erase timing constraints, add a delay so that erase timing constraints are properly met. Signed-off-by: Sourav Poddar sourav.pod...@ti.com Tested-by: Yebio Mesfin ymes...@ti.com --- drivers/spi/ti_qspi.c |3 +++ 1 file changed, 3 insertions

Re: [U-Boot] [U-Boot,PATCHv3,1/5] am43xx: Add qspi support

2014-01-06 Thread Sourav Poddar
On Monday 06 January 2014 01:06 PM, Jagan Teki wrote: Hi Sourav, On Mon, Jan 6, 2014 at 12:10 PM, Sourav Poddarsourav.pod...@ti.com wrote: Hi Jagan, On Saturday 21 December 2013 12:50 PM, Jagannadha Sutradharudu Teki wrote: From: Jagannadha Sutradharudu

Re: [U-Boot] [PATCH v6 11/12] sf: Divide flash register ops from QEB code

2014-01-06 Thread Sourav Poddar
On Monday 06 January 2014 01:10 PM, Jagan Teki wrote: On Mon, Jan 6, 2014 at 12:39 PM, Sourav Poddarsourav.pod...@ti.com wrote: On Saturday 04 January 2014 08:34 PM, Jagannadha Sutradharudu Teki wrote: QEB code comprises of couple of flash register read/write operations, this patch moved

Re: [U-Boot] [PATCH v6 08/12] sf: Discover read dummy_cycles

2014-01-06 Thread Sourav Poddar
On Monday 06 January 2014 03:48 PM, Jagan Teki wrote: Hi Sourav, On Mon, Jan 6, 2014 at 12:34 PM, Sourav Poddarsourav.pod...@ti.com wrote: On Saturday 04 January 2014 08:34 PM, Jagannadha Sutradharudu Teki wrote: Discovered the read dummy_cycles based on the configured read command.

Re: [U-Boot] [PATCH v6 08/12] sf: Discover read dummy_cycles

2014-01-06 Thread Sourav Poddar
On Monday 06 January 2014 04:00 PM, Jagan Teki wrote: On Mon, Jan 6, 2014 at 3:51 PM, Sourav Poddarsourav.pod...@ti.com wrote: On Monday 06 January 2014 03:48 PM, Jagan Teki wrote: Hi Sourav, On Mon, Jan 6, 2014 at 12:34 PM, Sourav Poddarsourav.pod...@ti.com wrote: On Saturday 04 January

Re: [U-Boot] [U-Boot,PATCHv3,1/5] am43xx: Add qspi support

2014-01-05 Thread Sourav Poddar
Hi Jagan, On Saturday 21 December 2013 12:50 PM, Jagannadha Sutradharudu Teki wrote: From: Jagannadha Sutradharudu Tekijagannadha.sutradharudu-t...@xilinx.com From: Poddar, Souravsourav.pod...@ti.com Add QSPI definitions and clock configuration support. Signed-off-by: Sourav

Re: [U-Boot] [PATCH v6 08/12] sf: Discover read dummy_cycles

2014-01-05 Thread Sourav Poddar
On Saturday 04 January 2014 08:34 PM, Jagannadha Sutradharudu Teki wrote: Discovered the read dummy_cycles based on the configured read command. Signed-off-by: Jagannadha Sutradharudu Tekijaga...@xilinx.com --- drivers/mtd/spi/sf_internal.h | 2 ++ drivers/mtd/spi/sf_ops.c | 10

Re: [U-Boot] [PATCH v6 11/12] sf: Divide flash register ops from QEB code

2014-01-05 Thread Sourav Poddar
On Saturday 04 January 2014 08:34 PM, Jagannadha Sutradharudu Teki wrote: QEB code comprises of couple of flash register read/write operations, this patch moved flash register operations on to sf_op Signed-off-by: Jagannadha Sutradharudu Tekijaga...@xilinx.com ---

Re: [U-Boot] [PATCH v6 00/12] sf: Add Extended read and quad read/write commands support

2014-01-05 Thread Sourav Poddar
On Saturday 04 January 2014 08:34 PM, Jagannadha Sutradharudu Teki wrote: This a suffix series for http://u-boot.10912.n7.nabble.com/PATCH-v4-00-36-sf-Add-common-probe-and-extended-quad-read-write-cmds-support-td163949.html for adding extended read and quad read/write commands support. Concept:

Re: [U-Boot] [UBOOT][PATCHv2 0/5] qspi: Add AM437x support

2013-12-20 Thread Sourav Poddar
On Friday 20 December 2013 11:56 PM, Tom Rini wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 12/20/2013 01:18 PM, Jagan Teki wrote: Hi Sourav, On Fri, Dec 20, 2013 at 11:27 AM, Sourav Poddarsourav.pod...@ti.com wrote: The patch series add support for enabling qspi on AM43xx at

Re: [U-Boot] [UBOOT][PATCH 0/5] qspi: Add AM437x support

2013-12-19 Thread Sourav Poddar
November 2013 09:09 PM, Sourav Poddar wrote: The patch series add support for enabling qspi on AM43xx at uboot. Testing done: - Wrote a uImage to the flash, read it back and boot the kernel. Jagannadha Sutradharudu Teki (1): sf: macronix: Add support for MX25L51235F Sourav Poddar

Re: [U-Boot] [UBOOT][PATCH 0/5] qspi: Add AM437x support

2013-12-19 Thread Sourav Poddar
12:24 PM, Jagan Teki wrote: On Mon, Nov 25, 2013 at 4:28 PM, Sourav Poddarsourav.pod...@ti.com wrote: Hi Jagan, On Thursday 14 November 2013 09:09 PM, Sourav Poddar wrote: The patch series add support for enabling qspi on AM43xx at uboot. Testing done: - Wrote a uImage to the flash

Re: [U-Boot] [UBOOT][PATCH 0/5] qspi: Add AM437x support

2013-12-19 Thread Sourav Poddar
12:49 PM, Jagan Teki wrote: On Thu, Dec 19, 2013 at 12:37 PM, Sourav Poddarsourav.pod...@ti.com wrote: On Thursday 19 December 2013 12:24 PM, Jagan Teki wrote: On Mon, Nov 25, 2013 at 4:28 PM, Sourav Poddarsourav.pod...@ti.com wrote: Hi Jagan, On Thursday 14 November 2013 09:09 PM, Sourav Poddar

Re: [U-Boot] [UBOOT][PATCH 0/5] qspi: Add AM437x support

2013-12-19 Thread Sourav Poddar
12:49 PM, Jagan Teki wrote: On Thu, Dec 19, 2013 at 12:37 PM, Sourav Poddarsourav.pod...@ti.com wrote: On Thursday 19 December 2013 12:24 PM, Jagan Teki wrote: On Mon, Nov 25, 2013 at 4:28 PM, Sourav Poddarsourav.pod...@ti.com wrote: Hi Jagan, On Thursday 14 November 2013 09:09 PM, Sourav Poddar

[U-Boot] [UBOOT][PATCHv2 2/5] am437x_epos_evm: add SPL API, QSPI, and serial flash support

2013-12-19 Thread Sourav Poddar
Enables support for SPI SPL, QSPI and Spansion serial flash device on the EVM. Configures pin muxes for QSPI mode. Signed-off-by: Sourav Poddar sourav.pod...@ti.com --- board/ti/am43xx/mux.c| 11 +++ include/configs/am43xx_evm.h | 20 2 files changed, 31

[U-Boot] [UBOOT][PATCHv2 0/5] qspi: Add AM437x support

2013-12-19 Thread Sourav Poddar
. This patches are developed and tested on top of the following tree: git://git.denx.de/u-boot-ti.git branch: master Sourav Poddar (5): am43xx: add qspi support am437x_epos_evm: add SPL API, QSPI, and serial flash support qspi/spi: Add AM43xx specifics changes am43xx: add delay before xfer

[U-Boot] [UBOOT][PATCHv2 1/5] am43xx: add qspi support

2013-12-19 Thread Sourav Poddar
Add QSPI definitions and clock configuration support. Signed-off-by: Sourav Poddar sourav.pod...@ti.com --- arch/arm/cpu/armv7/am33xx/clock_am43xx.c |1 + arch/arm/include/asm/arch-am33xx/cpu.h |4 +++- arch/arm/include/asm/arch-am33xx/omap.h |1 + 3 files changed, 5 insertions

[U-Boot] [UBOOT][PATCHv2 4/5] am43xx: add delay before xfer

2013-12-19 Thread Sourav Poddar
8100 0xdededede 0x4 U-Boot# sf write 8100 0 0x4 SF: 262144 bytes @ 0x0 Written: OK U-Boot# sf read 8200 0 0x4 SF: 262144 bytes @ 0x0 Read: OK U-Boot# md 0x8200 Signed-off-by: Sourav Poddar sourav.pod...@ti.com --- v1-v2: - updated commit log with error message. - Add a FIXME

[U-Boot] [UBOOT][PATCHv2 5/5] doc: SPI: Add qspi test details on AM43xx

2013-12-19 Thread Sourav Poddar
This shows the log obtained while testing qspi on AM437x board. Signed-off-by: Sourav Poddar sourav.pod...@ti.com --- doc/SPI/README.ti_qspi_am43x_test | 76 + 1 files changed, 76 insertions(+), 0 deletions(-) create mode 100644 doc/SPI

[U-Boot] [UBOOT][PATCHv2 3/5] qspi/spi: Add AM43xx specifics changes

2013-12-19 Thread Sourav Poddar
Add AM43xx specific changes. Signed-off-by: Sourav Poddar sourav.pod...@ti.com --- drivers/spi/ti_qspi.c | 26 +++--- 1 files changed, 23 insertions(+), 3 deletions(-) diff --git a/drivers/spi/ti_qspi.c b/drivers/spi/ti_qspi.c index 5a5b482..5666250 100644 --- a/drivers

Re: [U-Boot] [UBOOT][PATCH 3/5] sf: macronix: Add support for MX66L51235F

2013-12-18 Thread Sourav Poddar
On Thursday 19 December 2013 12:21 AM, Jagan Teki wrote: On Thu, Nov 14, 2013 at 9:09 PM, Sourav Poddarsourav.pod...@ti.com wrote: From: Jagannadha Sutradharudu Tekijagannadha.sutradharudu-t...@xilinx.com Signed-off-by: Jagannadha Sutradharudu Tekijaga...@xilinx.com Signed-off-by: Sourav

Re: [U-Boot] [UBOOT][PATCH 5/5] am43xx: add delay before xfer

2013-12-18 Thread Sourav Poddar
On Thursday 19 December 2013 12:17 AM, Jagan Teki wrote: On Thu, Nov 14, 2013 at 9:09 PM, Sourav Poddarsourav.pod...@ti.com wrote: Without this delay, write/read is failing. Looks like, the WIP always remain set and hence a timeout occurs leading to the error. Signed-off-by: Sourav

Re: [U-Boot] [UBOOT][PATCH 0/2] misc fix for memory mapped support, dra config

2013-12-18 Thread Sourav Poddar
Jagan, On Thursday 14 November 2013 09:01 PM, Sourav Poddar wrote: Hi Jagan, Here are the miscellaneous fix and config update for dra7 qspi flash. Patch series adds: Add BAR config in dra7 config file. Set spi controller device control registers before doing a memory mapped read. Patches

Re: [U-Boot] [UBOOT][PATCH 3/5] sf: macronix: Add support for MX66L51235F

2013-12-18 Thread Sourav Poddar
On Thursday 19 December 2013 11:22 AM, Jagan Teki wrote: On Thu, Dec 19, 2013 at 10:33 AM, Sourav Poddarsourav.pod...@ti.com wrote: On Thursday 19 December 2013 12:21 AM, Jagan Teki wrote: On Thu, Nov 14, 2013 at 9:09 PM, Sourav Poddarsourav.pod...@ti.com wrote: From: Jagannadha Sutradharudu

Re: [U-Boot] [UBOOT][PATCH 5/5] am43xx: add delay before xfer

2013-12-18 Thread Sourav Poddar
On Thursday 19 December 2013 11:24 AM, Jagan Teki wrote: On Thu, Dec 19, 2013 at 10:35 AM, Sourav Poddarsourav.pod...@ti.com wrote: On Thursday 19 December 2013 12:17 AM, Jagan Teki wrote: On Thu, Nov 14, 2013 at 9:09 PM, Sourav Poddarsourav.pod...@ti.com wrote: Without this delay,

Re: [U-Boot] [UBOOT][PATCH 0/2] misc fix for memory mapped support, dra config

2013-12-18 Thread Sourav Poddar
On Thursday 19 December 2013 11:41 AM, Jagan Teki wrote: On Thu, Dec 19, 2013 at 10:36 AM, Sourav Poddarsourav.pod...@ti.com wrote: Jagan, On Thursday 14 November 2013 09:01 PM, Sourav Poddar wrote: Hi Jagan, Here are the miscellaneous fix and config update for dra7 qspi flash. Patch series

Re: [U-Boot] [UBOOT][PATCH 0/2] misc fix for memory mapped support, dra config

2013-12-18 Thread Sourav Poddar
November 2013 09:01 PM, Sourav Poddar wrote: Hi Jagan, Here are the miscellaneous fix and config update for dra7 qspi flash. Patch series adds: Add BAR config in dra7 config file. Set spi controller device control registers before doing a memory mapped read. Patches available here: git://gitorious.org

Re: [U-Boot] [UBOOT][PATCH 0/5] qspi: Add AM437x support

2013-12-18 Thread Sourav Poddar
On Thursday 19 December 2013 12:24 PM, Jagan Teki wrote: On Mon, Nov 25, 2013 at 4:28 PM, Sourav Poddarsourav.pod...@ti.com wrote: Hi Jagan, On Thursday 14 November 2013 09:09 PM, Sourav Poddar wrote: The patch series add support for enabling qspi on AM43xx at uboot. Testing done

Re: [U-Boot] [UBOOT][PATCH 0/5] qspi: Add AM437x support

2013-12-18 Thread Sourav Poddar
November 2013 09:09 PM, Sourav Poddar wrote: The patch series add support for enabling qspi on AM43xx at uboot. Testing done: - Wrote a uImage to the flash, read it back and boot the kernel. Jagannadha Sutradharudu Teki (1): sf: macronix: Add support for MX25L51235F Sourav Poddar

Re: [U-Boot] [UBOOT][PATCH 0/2] misc fix for memory mapped support, dra config

2013-11-25 Thread Sourav Poddar
Hi Jagan, On Thursday 14 November 2013 09:01 PM, Sourav Poddar wrote: Hi Jagan, Here are the miscellaneous fix and config update for dra7 qspi flash. Patch series adds: Add BAR config in dra7 config file. Set spi controller device control registers before doing a memory mapped read. Patches

Re: [U-Boot] [UBOOT][PATCH 0/5] qspi: Add AM437x support

2013-11-25 Thread Sourav Poddar
Hi Jagan, On Thursday 14 November 2013 09:09 PM, Sourav Poddar wrote: The patch series add support for enabling qspi on AM43xx at uboot. Testing done: - Wrote a uImage to the flash, read it back and boot the kernel. Jagannadha Sutradharudu Teki (1): sf: macronix: Add support

[U-Boot] [UBOOT][PATCH 0/2] misc fix for memory mapped support, dra config

2013-11-14 Thread Sourav Poddar
debug_dra_qspi Tested on dra7 evm with qspi boot. Sourav Poddar (2): config: dra7_evm: Add Bank Address Register(BAR) config driver: mtd: sf_ops: claim bus while doing memcpy drivers/mtd/spi/sf_ops.c |6 ++ include/configs/dra7xx_evm.h |1 + 2 files changed, 7 insertions(+), 0

[U-Boot] [UBOOT][PATCH 2/2] driver: mtd: sf_ops: claim bus while doing memcpy

2013-11-14 Thread Sourav Poddar
claim spi bus while doing memory copy, this will set up the spi controller device control register before doing a memory read. Signed-off-by: Sourav Poddar sourav.pod...@ti.com Tested-by: Yebio Mesfin ymes...@ti.com --- drivers/mtd/spi/sf_ops.c |6 ++ 1 files changed, 6 insertions(+), 0

[U-Boot] [UBOOT][PATCH 1/2] config: dra7_evm: Add Bank Address Register(BAR) config

2013-11-14 Thread Sourav Poddar
Add config to support bank address register. Signed-off-by: Sourav Poddar sourav.pod...@ti.com Tested-by: Yebio Mesfin ymes...@ti.com --- include/configs/dra7xx_evm.h |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/include/configs/dra7xx_evm.h b/include/configs

[U-Boot] [UBOOT][PATCH 3/5] sf: macronix: Add support for MX66L51235F

2013-11-14 Thread Sourav Poddar
From: Jagannadha Sutradharudu Teki jagannadha.sutradharudu-t...@xilinx.com Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com Signed-off-by: Sourav Poddar sourav.pod...@ti.com --- drivers/mtd/spi/sf_probe.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git

[U-Boot] [UBOOT][PATCH 1/5] am43xx: add qspi support

2013-11-14 Thread Sourav Poddar
Add QSPI definitions and clock configuration support. Signed-off-by: Sourav Poddar sourav.pod...@ti.com --- arch/arm/cpu/armv7/am33xx/clock_am43xx.c |1 + arch/arm/include/asm/arch-am33xx/cpu.h |4 +++- arch/arm/include/asm/arch-am33xx/omap.h |1 + 3 files changed, 5 insertions

[U-Boot] [UBOOT][PATCH 5/5] am43xx: add delay before xfer

2013-11-14 Thread Sourav Poddar
Without this delay, write/read is failing. Looks like, the WIP always remain set and hence a timeout occurs leading to the error. Signed-off-by: Sourav Poddar sourav.pod...@ti.com --- Hi Jagan, This patch seems to be necessary for read/write. I tested by changing few timing variables, but it did

[U-Boot] [UBOOT][PATCH 0/5] qspi: Add AM437x support

2013-11-14 Thread Sourav Poddar
The patch series add support for enabling qspi on AM43xx at uboot. Testing done: - Wrote a uImage to the flash, read it back and boot the kernel. Jagannadha Sutradharudu Teki (1): sf: macronix: Add support for MX25L51235F Sourav Poddar (4): am43xx: add qspi support

[U-Boot] [UBOOT][PATCH 2/5] am437x_epos_evm: add SPL API, QSPI, and serial flash support

2013-11-14 Thread Sourav Poddar
Enables support for SPI SPL, QSPI and Spansion serial flash device on the EVM. Configures pin muxes for QSPI mode. Signed-off-by: Sourav Poddar sourav.pod...@ti.com --- board/ti/am43xx/mux.c| 11 +++ include/configs/am43xx_evm.h | 20 2 files changed, 31

[U-Boot] [UBOOT][PATCH 4/5] qspi/spi: Add AM43xx specifics changes

2013-11-14 Thread Sourav Poddar
Add AM43xx specific changes. Signed-off-by: Sourav Poddar sourav.pod...@ti.com --- drivers/spi/ti_qspi.c | 26 +++--- 1 files changed, 23 insertions(+), 3 deletions(-) diff --git a/drivers/spi/ti_qspi.c b/drivers/spi/ti_qspi.c index 5a5b482..5666250 100644 --- a/drivers

Re: [U-Boot] [UBOOT][PATCH 0/5] qspi: Add AM437x support

2013-11-14 Thread Sourav Poddar
On Thursday 14 November 2013 09:09 PM, Sourav Poddar wrote: The patch series add support for enabling qspi on AM43xx at uboot. Testing done: - Wrote a uImage to the flash, read it back and boot the kernel. Jagannadha Sutradharudu Teki (1): sf: macronix: Add support

Re: [U-Boot] [PATCH v6] spi: add TI QSPI driver

2013-10-07 Thread Sourav Poddar
On Monday 07 October 2013 12:33 PM, Jagannadha Sutradharudu Teki wrote: From: Matt Portermatt.por...@linaro.org Adds a SPI master driver for the TI QSPI peripheral. - Added quad read support. - Added memory mapped support. Signed-off-by: Matt Portermatt.por...@linaro.org Signed-off-by: Sourav

[U-Boot] [UBOOT][PATCHv6 2/6] armv7: hw_data: change clock divider setting.

2013-10-07 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 sourav.pod...@ti.com

[U-Boot] [UBOOT][PATCHv6 0/6] Add TI qspi controller with memory mapped support.

2013-10-07 Thread Sourav Poddar
supports only 16MB access. Access for higher MB area will be added later. Patches are available at: git://gitorious.org/u-boot-shared/u-boot-qspi.git qspi_v7 Matt Porter (3): omap5: add qspi support spi: add TI QSPI driver dra7xx_evm: add SPL API, QSPI, and serial flash support Sourav Poddar (3

[U-Boot] [UBOOT][PATCHv6 4/6] spi: add TI QSPI driver

2013-10-07 Thread Sourav Poddar
From: Matt Porter matt.por...@linaro.org Adds a SPI master driver for the TI QSPI peripheral. - Added quad read support. - Added memory mapped support. Signed-off-by: Matt Porter matt.por...@linaro.org Signed-off-by: Sourav Poddar sourav.pod...@ti.com Signed-off-by: Jagannadha Sutradharudu Teki

[U-Boot] [UBOOT][PATCHv6 1/6] omap5: add qspi support

2013-10-07 Thread Sourav Poddar
From: Matt Porter matt.por...@linaro.org Add QSPI definitions and clock configuration support. Signed-off-by: Matt Porter matt.por...@linaro.org Signed-off-by: Sourav Poddar sourav.pod...@ti.com --- arch/arm/cpu/armv7/omap5/hw_data.c |8 arch/arm/cpu/armv7/omap5/prcm-regs.c

[U-Boot] [UBOOT][PATCHv6 3/6] sf: Add memory mapped read support

2013-10-07 Thread Sourav Poddar
to communicate to the driver that memory mapped transfer is to be started through introduction of new flags like SPI_XFER_MEM_MAP and SPI_XFER_MEM_MAP_END. This will enable the spi controller to do memory mapped configurations if required. Signed-off-by: Sourav Poddar sourav.pod...@ti.com --- v5-v6: Add

[U-Boot] [UBOOT][PATCHv6 6/6] README: qspi usecase and testing documentation.

2013-10-07 Thread Sourav Poddar
Contains documentation and testing details for qspi flash interface. Signed-off-by: Sourav Poddar sourav.pod...@ti.com --- doc/SPI/README.ti_qspi_dra_test | 48 +++ doc/SPI/README.ti_qspi_flash| 47 ++ 2 files

[U-Boot] [UBOOT][PATCHv6 5/6] dra7xx_evm: add SPL API, QSPI, and serial flash support

2013-10-07 Thread Sourav Poddar
From: Matt Porter matt.por...@linaro.org 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 matt.por...@linaro.org Signed-off-by: Sourav Poddar sourav.pod...@ti.com --- v5-v6: change MMAP name to amore

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

2013-10-07 Thread Sourav Poddar
2013 05:21 PM, Jagan Teki wrote: Hi, On Wed, Aug 7, 2013 at 11:27 AM, Sourav Poddarsourav.pod...@ti.com 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 02:29 PM, Sourav

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

2013-10-07 Thread Sourav Poddar
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 result doing a page by page read. Its happening, because ti qpsi

Re: [U-Boot] [UBOOT][PATCHv6 0/6] Add TI qspi controller with memory mapped support.

2013-10-07 Thread Sourav Poddar
): omap5: add qspi support spi: add TI QSPI driver dra7xx_evm: add SPL API, QSPI, and serial flash support Sourav Poddar (3): armv7: hw_data: change clock divider setting. sf: Add memory mapped read support README: qspi usecase and testing documentation. arch/arm/cpu/armv7/omap5

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

2013-10-07 Thread Sourav Poddar
On Thursday 03 October 2013 09:19 PM, Jagan Teki wrote: Hi Sourav, Can you test this macronix part w.r.t latest code base on u-boot-spi.git with master-probe branch. Please let me know about any issues/concerns. Regarding the number of blocks, it should be 1024 only. I will do other testing

Re: [U-Boot] [UBOOT][PATCHv4 3/6] driver: mtd: spi: Add memory mapped read support

2013-10-06 Thread Sourav Poddar
On Sunday 06 October 2013 03:03 PM, Gerhard Sittig wrote: On Fri, Oct 04, 2013 at 20:21 +0530, Sourav Poddar wrote: diff --git a/drivers/mtd/spi/sf_ops.c b/drivers/mtd/spi/sf_ops.c index c009af5..bee4128 100644 --- a/drivers/mtd/spi/sf_ops.c +++ b/drivers/mtd/spi/sf_ops.c @@ -269,7 +269,9

Re: [U-Boot] [UBOOT][PATCHv4 4/6] spi: add TI QSPI driver

2013-10-06 Thread Sourav Poddar
On Sunday 06 October 2013 02:14 PM, Jagan Teki wrote: What if this code is placed in cs_active() with BEGIN flag.? + /* setup command reg */ + qslave-cmd = 0; + qslave-cmd |= QSPI_WLEN(8); + qslave-cmd |= QSPI_EN_CS(slave-cs); + if (flags SPI_3WIRE) +

Re: [U-Boot] [UBOOT][PATCHv4 4/6] spi: add TI QSPI driver

2013-10-06 Thread Sourav Poddar
On Sunday 06 October 2013 09:00 PM, Jagan Teki wrote: On Sun, Oct 6, 2013 at 3:44 PM, Sourav Poddarsourav.pod...@ti.com wrote: On Sunday 06 October 2013 02:14 PM, Jagan Teki wrote: What if this code is placed in cs_active() with BEGIN flag.? + /* setup command reg */ +

[U-Boot] [UBOOT][PATCHv5 1/6] omap5: add qspi support

2013-10-06 Thread Sourav Poddar
From: Matt Porter matt.por...@linaro.org Add QSPI definitions and clock configuration support. Signed-off-by: Matt Porter matt.por...@linaro.org Signed-off-by: Sourav Poddar sourav.pod...@ti.com --- arch/arm/cpu/armv7/omap5/hw_data.c |8 arch/arm/cpu/armv7/omap5/prcm-regs.c

[U-Boot] [UBOOT][PATCHv5 0/6] Add TI qspi controller with memory mapped support.

2013-10-06 Thread Sourav Poddar
supports only 16MB access. Access for higher MB area will be added later. Patches are available at: git://gitorious.org/u-boot-shared/u-boot-qspi.git qspi_v5 Matt Porter (3): omap5: add qspi support spi: add TI QSPI driver dra7xx_evm: add SPL API, QSPI, and serial flash support Sourav Poddar (3

[U-Boot] [UBOOT][PATCHv5 3/6] sf: Add memory mapped read support

2013-10-06 Thread Sourav Poddar
to communicate to the driver that memory mapped transfer is to be started through introduction of new flags like SPI_XFER_MEM_MAP and SPI_XFER_MEM_MAP_END. This will enable the spi controller to do memory mapped configurations if required. Signed-off-by: Sourav Poddar sourav.pod...@ti.com --- v4-v5: - Make

[U-Boot] [UBOOT][PATCHv5 2/6] armv7: hw_data: change clock divider setting.

2013-10-06 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 sourav.pod...@ti.com

[U-Boot] [UBOOT][PATCHv5 5/6] dra7xx_evm: add SPL API, QSPI, and serial flash support

2013-10-06 Thread Sourav Poddar
From: Matt Porter matt.por...@linaro.org 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 matt.por...@linaro.org Signed-off-by: Sourav Poddar sourav.pod...@ti.com --- board/ti/dra7xx/mux_data.h | 10

[U-Boot] [UBOOT][PATCHv5 4/6] spi: add TI QSPI driver

2013-10-06 Thread Sourav Poddar
From: Matt Porter matt.por...@linaro.org Adds a SPI master driver for the TI QSPI peripheral. Signed-off-by: Matt Porter matt.por...@linaro.org Signed-off-by: Sourav Poddar sourav.pod...@ti.com [Added quad read support and memory mapped support). --- v4-v5: - use tabs wherever required. - remove

[U-Boot] [UBOOT][PATCHv5 6/6] README: qspi usecase and testing documentation.

2013-10-06 Thread Sourav Poddar
Contains documentation and testing details for qspi flash interface. Signed-off-by: Sourav Poddar sourav.pod...@ti.com --- v4-v5: - Move the doc to doc/SPI - testing details formatted to actual testing logs done on the board. doc/SPI/README.ti_qspi_dra_test | 48

Re: [U-Boot] [UBOOT][PATCHv4 4/6] spi: add TI QSPI driver

2013-10-05 Thread Sourav Poddar
On Saturday 05 October 2013 01:43 AM, Jagan Teki wrote: On Sat, Oct 5, 2013 at 1:32 AM, Sourav Poddarsourav.pod...@ti.com wrote: On Saturday 05 October 2013 12:27 AM, Jagan Teki wrote: On Fri, Oct 4, 2013 at 8:21 PM, Sourav Poddarsourav.pod...@ti.com wrote: From: Matt

Re: [U-Boot] [UBOOT][PATCHv4 6/6] README: qspi usecase and testing documentation.

2013-10-05 Thread Sourav Poddar
On Saturday 05 October 2013 01:44 AM, Jagan Teki wrote: May be your are missing my comments in previous post. - Please place these these readme files in doc/SPI/* - Please use the doc/SPI/status.txt as an example format for writing new readme files. ok. On Sat, Oct 5, 2013 at 1:15 AM, Sourav

Re: [U-Boot] [UBOOT][PATCHv4 3/6] driver: mtd: spi: Add memory mapped read support

2013-10-05 Thread Sourav Poddar
On Saturday 05 October 2013 01:36 AM, Jagan Teki wrote: Please use the commit msg head as sf: .. Ok. On Fri, Oct 4, 2013 at 8:21 PM, Sourav Poddarsourav.pod...@ti.com wrote: Qspi controller can have a memory mapped port which can be used for data read. Added support to enable memory mapped

Re: [U-Boot] [UBOOT][PATCHv4 4/6] spi: add TI QSPI driver

2013-10-05 Thread Sourav Poddar
On Saturday 05 October 2013 03:11 PM, Jagan Teki wrote: On Sat, Oct 5, 2013 at 11:38 AM, Sourav Poddarsourav.pod...@ti.com wrote: On Saturday 05 October 2013 01:43 AM, Jagan Teki wrote: On Sat, Oct 5, 2013 at 1:32 AM, Sourav Poddarsourav.pod...@ti.com wrote: On Saturday 05 October 2013 12:27

Re: [U-Boot] [UBOOT][PATCHv4 4/6] spi: add TI QSPI driver

2013-10-05 Thread Sourav Poddar
On Saturday 05 October 2013 05:10 PM, Jagan Teki wrote: On Sat, Oct 5, 2013 at 3:25 PM, Sourav Poddarsourav.pod...@ti.com wrote: On Saturday 05 October 2013 03:11 PM, Jagan Teki wrote: On Sat, Oct 5, 2013 at 11:38 AM, Sourav Poddarsourav.pod...@ti.com wrote: On Saturday 05 October 2013 01:43

[U-Boot] [UBOOT][PATCHv4 1/6] omap5: add qspi support

2013-10-04 Thread Sourav Poddar
From: Matt Porter matt.por...@linaro.org Add QSPI definitions and clock configuration support. Signed-off-by: Matt Porter matt.por...@linaro.org Signed-off-by: Sourav Poddar sourav.pod...@ti.com --- arch/arm/cpu/armv7/omap5/hw_data.c |8 arch/arm/cpu/armv7/omap5/prcm-regs.c

[U-Boot] [UBOOT][PATCHv4 2/6] armv7: hw_data: change clock divider setting.

2013-10-04 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 sourav.pod...@ti.com

[U-Boot] [UBOOT][PATCHv4 0/6] Add TI qspi controller with memory mapped support

2013-10-04 Thread Sourav Poddar
://gitorious.org/u-boot-shared/u-boot-qspi.git qspi_v4 Matt Porter (3): omap5: add qspi support spi: add TI QSPI driver dra7xx_evm: add SPL API, QSPI, and serial flash support Sourav Poddar (3): armv7: hw_data: change clock divider setting. driver: mtd: spi: Add memory mapped read support README

[U-Boot] [UBOOT][PATCHv4 6/6] README: qspi usecase and testing documentation.

2013-10-04 Thread Sourav Poddar
Contains documentation and testing details for qspi flash interface. Signed-off-by: Sourav Poddar sourav.pod...@ti.com --- doc/README.ti_qspi_dra_test | 38 ++ doc/README.ti_qspi_flash| 47 +++ 2 files changed, 85

[U-Boot] [UBOOT][PATCHv4 3/6] driver: mtd: spi: Add memory mapped read support

2013-10-04 Thread Sourav Poddar
to communicate to the driver that memory mapped transfer is to be started through introduction of new flags like SPI_XFER_MEM_MAP and SPI_XFER_MEM_MAP_END. This will enable the spi controller to do memory mapped configurations if required. Signed-off-by: Sourav Poddar sourav.pod...@ti.com --- drivers/mtd

[U-Boot] [UBOOT][PATCHv4 4/6] spi: add TI QSPI driver

2013-10-04 Thread Sourav Poddar
From: Matt Porter matt.por...@linaro.org Adds a SPI master driver for the TI QSPI peripheral. Signed-off-by: Matt Porter matt.por...@linaro.org Signed-off-by: Sourav Poddar sourav.pod...@ti.com [Added quad read support and memory mapped support). --- drivers/spi/Makefile |1 + drivers/spi

[U-Boot] [UBOOT][PATCHv4 5/6] dra7xx_evm: add SPL API, QSPI, and serial flash support

2013-10-04 Thread Sourav Poddar
From: Matt Porter matt.por...@linaro.org 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 matt.por...@linaro.org Signed-off-by: Sourav Poddar sourav.pod...@ti.com --- board/ti/dra7xx/mux_data.h | 10

Re: [U-Boot] [UBOOT][PATCHv4 6/6] README: qspi usecase and testing documentation.

2013-10-04 Thread Sourav Poddar
On Saturday 05 October 2013 12:08 AM, Jagan Teki wrote: Hi Sourav, Please place these these readme files in doc/SPI/* All these patches tested on top of u-boot-spi.git master-probe? Yes, this are tested on the above branch. On Fri, Oct 4, 2013 at 8:21 PM, Sourav Poddarsourav.pod...@ti.com

Re: [U-Boot] [UBOOT][PATCHv4 4/6] spi: add TI QSPI driver

2013-10-04 Thread Sourav Poddar
On Saturday 05 October 2013 12:27 AM, Jagan Teki wrote: On Fri, Oct 4, 2013 at 8:21 PM, Sourav Poddarsourav.pod...@ti.com wrote: From: Matt Portermatt.por...@linaro.org Adds a SPI master driver for the TI QSPI peripheral. Signed-off-by: Matt Portermatt.por...@linaro.org Signed-off-by: Sourav

Re: [U-Boot] [UBOOT][PATCHv3 5/7] spi: add TI QSPI driver

2013-10-03 Thread Sourav Poddar
On Thursday 03 October 2013 11:19 PM, Jagan Teki wrote: Hi Sourav, Please try to code the driver as specified in below thread! http://lists.denx.de/pipermail/u-boot/2013-August/160472.html Ok. On Fri, Sep 20, 2013 at 8:21 AM, Nobuhiro Iwamatsu nobuhiro.iwamatsu...@renesas.com wrote: Hi,

Re: [U-Boot] [UBOOT][PATCHv3 0/7] mtd/spi: add quad/memory mapped read support, add ti qspi controller.

2013-10-03 Thread Sourav Poddar
the code logically. 3. Remove a page read hack. Matt Porter (3): omap5: add qspi support spi: add TI QSPI driver dra7xx_evm: add SPL API, QSPI, and serial flash support Ravikumar Kattekola (1): drivers: mtd: :spi: Add quad read support Sourav Poddar (3): armv7: hw_data: change

[U-Boot] [UBOOT]: Mcspi/qspi conflicting configs leading to build failure.

2013-10-03 Thread Sourav Poddar
Hi Jagan, If you see the mcspi defconfig(CONFIG_OMAP3_SPI), it is moved to common file include/configs/ti_armv7_common.h . But with this, now after adding qspi the build breaks like this.. ti_qspi.o: In function `spi_cs_is_valid': /home/a0131647/clone/u-boot/drivers/spi/ti_qspi.c:108: multiple

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

2013-09-18 Thread Sourav Poddar
From: Matt Porter matt.por...@linaro.org Add QSPI definitions and clock configuration support. Signed-off-by: Matt Porter matt.por...@linaro.org Signed-off-by: Sourav Poddar sourav.pod...@ti.com --- arch/arm/cpu/armv7/omap5/hw_data.c |8 arch/arm/cpu/armv7/omap5/prcm-regs.c

[U-Boot] [UBOOT][PATCHv3 0/7] mtd/spi: add quad/memory mapped read support, add ti qspi controller.

2013-09-18 Thread Sourav Poddar
Kattekola (1): drivers: mtd: :spi: Add quad read support Sourav Poddar (3): armv7: hw_data: change clock divider setting. driver: mtd: spi: Add memory mapped read support README: qspi usecase and testing documentation. arch/arm/cpu/armv7/omap5/hw_data.c | 10 +- arch/arm/cpu/armv7/omap5

[U-Boot] [UBOOT][PATCHv3 4/7] driver: mtd: spi: Add memory mapped read support

2013-09-18 Thread Sourav Poddar
to communicate to the driver that memory mapped transfer is to be started through introduction of new flags like SPI_XFER_MEM_MAP and SPI_XFER_MEM_MAP_END. This will enable the spi controller to do memory mapped configurations if required. Signed-off-by: Sourav Poddar sourav.pod...@ti.com --- drivers/mtd

[U-Boot] [UBOOT][PATCHv3 2/7] armv7: hw_data: change clock divider setting.

2013-09-18 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 sourav.pod...@ti.com

[U-Boot] [UBOOT][PATCHv3 5/7] spi: add TI QSPI driver

2013-09-18 Thread Sourav Poddar
From: Matt Porter matt.por...@linaro.org Adds a SPI master driver for the TI QSPI peripheral. Signed-off-by: Matt Porter matt.por...@linaro.org Signed-off-by: Sourav Poddar sourav.pod...@ti.com [Added quad read support and memory mapped support). --- drivers/spi/Makefile |1 + drivers/spi

[U-Boot] [UBOOT][PATCHv3 3/7] drivers: mtd: :spi: Add quad read support

2013-09-18 Thread Sourav Poddar
a SPI_QUAD flag. This need to be done because quad read should only happen when quad command is sent. For reading status register and other configuration register normal transfers should happen. Signed-off-by: Ravikumar Kattekola r...@ti.com Signed-off-by: Sourav Poddar sourav.pod...@ti.com

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

2013-09-18 Thread Sourav Poddar
Contains documentation and testing details for qspi flash interface. Signed-off-by: Sourav Poddar sourav.pod...@ti.com --- doc/README.ti_qspi_dra_test | 38 ++ doc/README.ti_qspi_flash| 47 +++ 2 files changed, 85

  1   2   >