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

2013-12-20 Thread Jagannadha Sutradharudu Teki
From: Poddar, Sourav sourav.pod...@ti.com Add QSPI definitions and clock configuration support. Signed-off-by: Sourav Poddar sourav.pod...@ti.com Reviewed-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- arch/arm/cpu/armv7/am33xx/clock_am43xx.c |1 + arch/arm/include/asm/arch-am33xx

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

2013-12-20 Thread Jagannadha Sutradharudu Teki
From: Poddar, Sourav sourav.pod...@ti.com 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 Reviewed-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- board/ti/am43xx/mux.c

[U-Boot] [U-Boot, PATCHv2, 3/5] spi: ti_qspi: Add AM43xx specifics changes

2013-12-20 Thread Jagannadha Sutradharudu Teki
From: Poddar, Sourav sourav.pod...@ti.com Add AM43xx specific changes. Signed-off-by: Sourav Poddar sourav.pod...@ti.com Reviewed-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- drivers/spi/ti_qspi.c | 26 +++--- 1 files changed, 23 insertions(+), 3 deletions

[U-Boot] [U-Boot, PATCHv2, 4/5] spi: ti_qspi: Add delay before xfer for am43xx

2013-12-20 Thread Jagannadha Sutradharudu Teki
Sutradharudu Teki jaga...@xilinx.com --- v1-v2: - updated commit log with error message. - Add a FIXME comment in code, drivers/spi/ti_qspi.c |7 +++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/drivers/spi/ti_qspi.c b/drivers/spi/ti_qspi.c index 5666250..dfa5d0c 100644

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

2013-12-20 Thread Jagannadha Sutradharudu Teki
From: Poddar, Sourav sourav.pod...@ti.com This shows the log obtained while testing qspi on AM437x board. Signed-off-by: Sourav Poddar sourav.pod...@ti.com Reviewed-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- doc/SPI/README.ti_qspi_am43x_test | 76

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

2013-12-20 Thread Jagannadha Sutradharudu Teki
From: Poddar, Sourav sourav.pod...@ti.com 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 Reviewed-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V3: Fixed warnings

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

2013-12-20 Thread Jagannadha Sutradharudu Teki
From: Jagannadha Sutradharudu Teki jagannadha.sutradharudu-t...@xilinx.com From: Poddar, Sourav sourav.pod...@ti.com Add QSPI definitions and clock configuration support. Signed-off-by: Sourav Poddar sourav.pod...@ti.com Reviewed-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V3: Added

[U-Boot] [U-Boot, PATCHv3, 3/5] spi: ti_qspi: Add AM43xx specifics changes

2013-12-20 Thread Jagannadha Sutradharudu Teki
From: Poddar, Sourav sourav.pod...@ti.com Add AM43xx specific changes. Signed-off-by: Sourav Poddar sourav.pod...@ti.com Reviewed-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V3: Updated commit head, Added review tag V2: none drivers/spi/ti_qspi.c | 26 +++--- 1

[U-Boot] [U-Boot, PATCHv3, 4/5] spi: ti_qspi: Add delay before xfer for am43xx

2013-12-20 Thread Jagannadha Sutradharudu Teki
Sutradharudu Teki jaga...@xilinx.com --- V3: Modified commit head, Added review tag v1-v2: - updated commit log with error message. - Add a FIXME comment in code, drivers/spi/ti_qspi.c |7 +++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/drivers/spi/ti_qspi.c b/drivers/spi

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

2013-12-20 Thread Jagannadha Sutradharudu Teki
From: Poddar, Sourav sourav.pod...@ti.com This shows the log obtained while testing qspi on AM437x board. Signed-off-by: Sourav Poddar sourav.pod...@ti.com Reviewed-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V3: Added review tag V2: none doc/SPI/README.ti_qspi_am43x_test | 76

[U-Boot] [PATCH] sf: Updated Makefile to group generic files

2013-12-19 Thread Jagannadha Sutradharudu Teki
Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com Cc: Masahiro Yamada yamad...@jp.panasonic.com --- drivers/mtd/spi/Makefile | 11 +-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/drivers/mtd/spi/Makefile b/drivers/mtd/spi/Makefile index 26483a2..fd8f8a4

[U-Boot] [PATCH v3 04/29] zynq: Cleanup on memory configs

2013-12-19 Thread Jagannadha Sutradharudu Teki
Cleanup on memory configuration options: - Add comment - Re-order configs Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V3: none V2: none include/configs/zynq.h | 27 ++- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/include/configs

[U-Boot] [PATCH v3 01/29] zynq: Enable CONFIG_FIT_VERBOSE

2013-12-19 Thread Jagannadha Sutradharudu Teki
Enabled fit_format_{error,warning}() Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V3: none V2: none include/configs/zynq.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/configs/zynq.h b/include/configs/zynq.h index 82ec826..6019c4a 100644 --- a/include

[U-Boot] [PATCH v3 02/29] zynq: Enable Boot FreeBSD/vxWorks

2013-12-19 Thread Jagannadha Sutradharudu Teki
This enabled Boot FreeBSD/vxWorks from an ELF image support Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V3: none V2: none include/configs/zynq.h | 7 +++ 1 file changed, 7 insertions(+) diff --git a/include/configs/zynq.h b/include/configs/zynq.h index 6019c4a

[U-Boot] [PATCH v3 22/29] zynq-common: Change Env. Sector size to 128Kb

2013-12-19 Thread Jagannadha Sutradharudu Teki
Changed Env. Sector size from 0x1 to 128Kb Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V3: none V2: none include/configs/zynq-common.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/include/configs/zynq-common.h b/include/configs/zynq-common.h

[U-Boot] [PATCH v3 25/29] dts: zynq: Add basic fdt support

2013-12-19 Thread Jagannadha Sutradharudu Teki
make DEVICE_TREE=zynq-zed Enabled CONFIG_OF_SEPARATE for building dtb separately. There is a new binary called u-boot-dtb.bin which is a u-boot with devicetree supported. Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V3: none V2: none arch/arm/dts/zynq-7000.dtsi | 13

[U-Boot] [PATCH v3 16/29] zynq: Add zynq microzed board support

2013-12-19 Thread Jagannadha Sutradharudu Teki
Sutradharudu Teki jaga...@xilinx.com --- V3: Removed CONFIG_SPI_ZYNQ V2: none boards.cfg | 1 + include/configs/zynq_microzed.h | 25 + 2 files changed, 26 insertions(+) create mode 100644 include/configs/zynq_microzed.h diff --git a/boards.cfg b/boards.cfg

[U-Boot] [PATCH v3 17/29] zynq: Add zynq_zc770 xm010 board support

2013-12-19 Thread Jagannadha Sutradharudu Teki
/MMC card cage - 10/100/1000 Ethernet - USB-UART Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V3: Removed CONFIG_SPI_ZYNQ V2: none boards.cfg | 1 + include/configs/zynq_zc770.h | 30 ++ 2 files changed, 31 insertions(+) create

[U-Boot] [PATCH v3 00/29] zynq: More boards support

2013-12-19 Thread Jagannadha Sutradharudu Teki
These changes are from u-boot-xlnx.git repo from git.xilinx.com This repo is well tested on xilinx zynq platform, hence pushing the same on upstream. Excluded qspi and nand changes from previous series. -- Thanks, Jagan. Jagannadha Sutradharudu Teki (29): zynq: Enable CONFIG_FIT_VERBOSE

[U-Boot] [PATCH v3 21/29] zynq-common: Define default environment

2013-12-19 Thread Jagannadha Sutradharudu Teki
Defined default env. for autoboot FIT image from respective boot devices. Default settings: fit_image=fit.itb load_addr=0x200 fit_size=0x80 flash_off=0x10 nor_flash_off=0xE210 Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V3: none V2: none include/configs

[U-Boot] [PATCH v3 07/29] zynq: Add UART0, UART1 configs support

2013-12-19 Thread Jagannadha Sutradharudu Teki
Zynq uart controller support two serial ports like CONFIG_ZYNQ_SERIAL_UART0 and CONFIG_ZYNQ_SERIAL_UART1 enabled both so-that the respective board will define these macros based on their usage. Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V3: none V2: none include/configs

[U-Boot] [PATCH v3 27/29] zynq-common: Enable verified boot(RSA)

2013-12-19 Thread Jagannadha Sutradharudu Teki
CONFIG_FIT_SIGNATURE - signature node support in FIT image CONFIG_RSA - RSA lib support Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V3: none V2: none include/configs/zynq-common.h | 4 1 file changed, 4 insertions(+) diff --git a/include/configs/zynq-common.h b

[U-Boot] [PATCH v3 29/29] doc: Update the zynq u-boot status

2013-12-19 Thread Jagannadha Sutradharudu Teki
Updated doc/README.zynq to current status. Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V3: Updated acc to current status V2: none doc/README.zynq | 26 ++ 1 file changed, 18 insertions(+), 8 deletions(-) diff --git a/doc/README.zynq b/doc

[U-Boot] [PATCH v3 26/29] gpio: zynq: Add dummy gpio routines

2013-12-19 Thread Jagannadha Sutradharudu Teki
GPIO dummy routines are required for fdt build, may be removed these dependencies once the u-boot fdt is fully optimized. Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V3: none V2: none arch/arm/include/asm/arch-zynq/gpio.h | 25 + 1 file changed, 25

[U-Boot] [PATCH v3 08/29] zynq: Add GEM0, GEM1 configs support

2013-12-19 Thread Jagannadha Sutradharudu Teki
Zynq ethernet controller support two GEM's like CONFIG_ZYNQ_GEM0 and CONFIG_ZYNQ_GEM1 enabled both so-that the respective board will define these macros based on their usage. Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V3: none V2: none include/configs/zynq.h | 16

[U-Boot] [PATCH v3 06/29] zynq: Enable cache options

2013-12-19 Thread Jagannadha Sutradharudu Teki
- Enable cache command - Turn-off L2 cache - Turn-on D-cache Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V3: none V2: none include/configs/zynq.h | 10 ++ 1 file changed, 10 insertions(+) diff --git a/include/configs/zynq.h b/include/configs/zynq.h index c8ab06f

[U-Boot] [PATCH v3 13/29] zynq: Move CONFIG_SYS_SDRAM_SIZE to pre-board configs

2013-12-19 Thread Jagannadha Sutradharudu Teki
CONFIG_SYS_SDRAM_SIZE is specific to a board hence moved to specific pre-config board files. Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V3: none V2: none include/configs/zynq-common.h | 1 - include/configs/zynq_zc70x.h | 2 ++ include/configs/zynq_zed.h| 2 ++ 3

[U-Boot] [PATCH v3 14/29] zynq-common: Define exact TEXT_BASE

2013-12-19 Thread Jagannadha Sutradharudu Teki
Defined TEXT_BASE for u-boot starts from 0x400 w.r.t zynq memory-map. Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V3: none V2: none include/configs/zynq-common.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/configs/zynq-common.h b

[U-Boot] [PATCH v3 24/29] zynq-common: Define CONFIG_ENV_OVERWRITE

2013-12-19 Thread Jagannadha Sutradharudu Teki
Defined CONFIG_ENV_OVERWRITE, which allow to overwrite serial baudrate and ethaddr. Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V3: none V2: none include/configs/zynq-common.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include/configs/zynq-common.h b/include

[U-Boot] [PATCH v3 10/29] doc: zynq: Add information on zynq u-boot

2013-12-19 Thread Jagannadha Sutradharudu Teki
Information on zynq u-boot about - zynq boards - mainline status - TODO Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V3: none V2: none doc/README.zynq | 60 + 1 file changed, 60 insertions(+) create mode 100644 doc

[U-Boot] [PATCH v3 11/29] zynq: Add zynq zc70x board support

2013-12-19 Thread Jagannadha Sutradharudu Teki
/products/boards-and-kits/EK-Z7-ZC706-G.htm Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V3: Removed CONFIG_SPI_ZYNQ V2: none boards.cfg| 1 + include/configs/zynq-common.h | 6 -- include/configs/zynq_zc70x.h | 25 + 3 files

[U-Boot] [PATCH v3 12/29] zynq: Add zynq zed board support

2013-12-19 Thread Jagannadha Sutradharudu Teki
- Supports 4 analog inputs - 2 Differential / 4 Single-ended Debug: - On-board USB JTAG programming port - ARM Debug Access Port (DAP) For more info - http://zedboard.org/product/zedboard Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V3: Removed CONFIG_SPI_ZYNQ V2: none

[U-Boot] [PATCH v3 20/29] zynq: Add support to find bootmode

2013-12-19 Thread Jagannadha Sutradharudu Teki
Added support to find the bootmodes by reading slcr bootmode register. this can be helpful to autoboot the configurations w.r.t a specified bootmode. Added this functionality on board_late_init as it's not needed for normal initializtion part. Signed-off-by: Jagannadha Sutradharudu Teki jaga

[U-Boot] [PATCH v3 28/29] dts: zynq: Add more zynq dts files

2013-12-19 Thread Jagannadha Sutradharudu Teki
This patch adds initial dts support for supported zynq boards. Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V3: Removed zynq-zc770-xm011.dts file V2: none board/xilinx/dts/zynq-microzed.dts| 14 ++ board/xilinx/dts/zynq-zc702.dts | 14

[U-Boot] [PATCH v3 18/29] zynq: Add zynq_zc770 xm013 board support

2013-12-19 Thread Jagannadha Sutradharudu Teki
Sutradharudu Teki jaga...@xilinx.com --- V3: Removed CONFIG_SPI_ZYNQ V2: none boards.cfg | 1 + include/configs/zynq_zc770.h | 5 + 2 files changed, 6 insertions(+) diff --git a/boards.cfg b/boards.cfg index e4471b6..1c7346c 100644 --- a/boards.cfg +++ b/boards.cfg @@ -358,6

[U-Boot] [PATCH v3 09/29] zynq-common: Rename zynq with zynq-common

2013-12-19 Thread Jagannadha Sutradharudu Teki
zynq.h - zynq-common.h, zynq-common is Common configuration options for all Zynq boards. zynq.h is no longer exists hense removed from boards.cfg Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V3: none V2: none boards.cfg| 2 -- include

[U-Boot] [PATCH v3 15/29] zynq: zc70x: Add Catalyst 24WC08 EEPROM config support

2013-12-19 Thread Jagannadha Sutradharudu Teki
Adds configurations for Catalyst 24WC08 EEPROM, which is present on the zynq boards. Enable EEPROM support for zc70x boards. Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V3: none V2: none include/configs/zynq-common.h | 10 ++ include/configs/zynq_zc70x.h | 1

[U-Boot] [PATCH v3 23/29] zynq-common: Define flash env. partition

2013-12-19 Thread Jagannadha Sutradharudu Teki
Last 128Kb sector of 1Mb flash is defined as u-boot environment partition. Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V3: none V2: none include/configs/zynq-common.h | 12 +++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/include/configs/zynq

[U-Boot] [PATCH v3 19/29] zynq: Add zynq_zc770 xm012 board support

2013-12-19 Thread Jagannadha Sutradharudu Teki
ZC770 is a complete development board based on the Xilinx Zynq-7000 All Programmable SoC, similar to ZC70x board but which has four different daughter cards, like XM010, XM011, XM012 and XM013 ZC770 XM012: - 1GB DDR3 - 64MiB Numonyx NOR flash - USB-UART Signed-off-by: Jagannadha Sutradharudu

[U-Boot] [PATCH v3 05/29] zynq: Minor config cleanup

2013-12-19 Thread Jagannadha Sutradharudu Teki
Cleanups mostly on: - Add comments - Re-order configs - Remove #define CONFIG_ZYNQ_SDHCI Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V3: none V2: none include/configs/zynq.h | 76 ++ 1 file changed, 39 insertions(+), 37

[U-Boot] Pull request: u-boot-spi/master

2013-12-19 Thread Jagannadha Sutradharudu Teki
Hi Tom, Small PR - addons on one spi driver, others and few fixes. Thanks, Jagan. The following changes since commit f3bf212abc4139f12b472e97c1992ab32671b609: serial_sh: add support for SH7753 (2013-12-18 16:50:00 +0900) are available in the git repository at:

[U-Boot] [PATCH v7] spi: Add Faraday SPI controller support

2013-12-19 Thread Jagannadha Sutradharudu Teki
first detects the revision id of the underlying chip, and then switch to the corresponding software control routines. Signed-off-by: Kuo-Jung Su dant...@faraday-tech.com Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com CC: Tom Rini tr...@ti.com --- Changes for v7: - Fixed some

[U-Boot] [PATCH v3 03/29] zynq: Cleanup on miscellaneous configs

2013-12-19 Thread Jagannadha Sutradharudu Teki
Cleanup on miscellaneous configurable options: - Rename SYS_PROMPT as zynq-uboot - Add comment - Re-order configs Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V3: none V2: Removed CONFIG_SYS_PROMPT_HUSH_PS2 include/configs/zynq.h | 19 ++- 1 file changed

[U-Boot] [PATCH v2 04/35] zynq: Cleanup on memory configs

2013-12-18 Thread Jagannadha Sutradharudu Teki
Cleanup on memory configuration options: - Add comment - Re-order configs Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V2: none include/configs/zynq.h | 27 ++- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/include/configs/zynq.h b

[U-Boot] [PATCH v2 01/35] zynq: Enable CONFIG_FIT_VERBOSE

2013-12-18 Thread Jagannadha Sutradharudu Teki
Enabled fit_format_{error,warning}() Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V2: none include/configs/zynq.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/configs/zynq.h b/include/configs/zynq.h index 82ec826..6019c4a 100644 --- a/include/configs

[U-Boot] [PATCH v2 00/35] zynq: More boards support

2013-12-18 Thread Jagannadha Sutradharudu Teki
These changes are from u-boot-xlnx.git repo from git.xilinx.com This repo is well tested on xilinx zynq platform, hence pushing the same on upstream. -- Thanks, Jagan. Jagannadha Sutradharudu Teki (35): zynq: Enable CONFIG_FIT_VERBOSE zynq: Enable Boot FreeBSD/vxWorks zynq: Cleanup

[U-Boot] [PATCH v2 03/35] zynq: Cleanup on miscellaneous configs

2013-12-18 Thread Jagannadha Sutradharudu Teki
Cleanup on miscellaneous configurable options: - Rename SYS_PROMPT as zynq-uboot - Add comment - Re-order configs Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V2: Removed CONFIG_SYS_PROMPT_HUSH_PS2 include/configs/zynq.h | 19 ++- 1 file changed, 10

[U-Boot] [PATCH v2 10/35] zynq: Add support to find bootmode

2013-12-18 Thread Jagannadha Sutradharudu Teki
Added support to find the bootmodes by reading slcr bootmode register. this can be helpful to autoboot the configurations w.r.t a specified bootmode. Added this functionality on board_late_init as it's not needed for normal initializtion part. Signed-off-by: Jagannadha Sutradharudu Teki jaga

[U-Boot] [PATCH v2 17/35] zynq-common: Define exact TEXT_BASE

2013-12-18 Thread Jagannadha Sutradharudu Teki
Defined TEXT_BASE for u-boot starts from 0x400 w.r.t zynq memory-map. Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V2: none include/configs/zynq-common.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/configs/zynq-common.h b/include/configs

[U-Boot] [PATCH v2 02/35] zynq: Enable Boot FreeBSD/vxWorks

2013-12-18 Thread Jagannadha Sutradharudu Teki
This enabled Boot FreeBSD/vxWorks from an ELF image support Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V2: none include/configs/zynq.h | 7 +++ 1 file changed, 7 insertions(+) diff --git a/include/configs/zynq.h b/include/configs/zynq.h index 6019c4a..0492818 100644

[U-Boot] [PATCH v2 16/35] zynq: Move CONFIG_SYS_SDRAM_SIZE to pre-board configs

2013-12-18 Thread Jagannadha Sutradharudu Teki
CONFIG_SYS_SDRAM_SIZE is specific to a board hence moved to specific pre-config board files. Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V2: Moved CONFIG_SYS_SDRAM_SIZE pre-board configs include/configs/zynq-common.h | 1 - include/configs/zynq_zc70x.h | 2 ++ include

[U-Boot] [PATCH v2 19/35] zynq: Add zynq microzed board support

2013-12-18 Thread Jagannadha Sutradharudu Teki
Sutradharudu Teki jaga...@xilinx.com --- V2: Updated domain name in mail ids' boards.cfg | 1 + include/configs/zynq_microzed.h | 26 ++ 2 files changed, 27 insertions(+) create mode 100644 include/configs/zynq_microzed.h diff --git a/boards.cfg b/boards.cfg

[U-Boot] [PATCH v2 28/35] zynq-common: Change Env. Sector size to 128Kb

2013-12-18 Thread Jagannadha Sutradharudu Teki
Changed Env. Sector size from 0x1 to 128Kb Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V2: none include/configs/zynq-common.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/include/configs/zynq-common.h b/include/configs/zynq-common.h index

[U-Boot] [PATCH v2 32/35] gpio: zynq: Add dummy gpio routines

2013-12-18 Thread Jagannadha Sutradharudu Teki
GPIO dummy routines are required for fdt build, may be removed these dependencies once the u-boot fdt is fully optimized. Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V2: none arch/arm/include/asm/arch-zynq/gpio.h | 25 + 1 file changed, 25

[U-Boot] [PATCH v2 07/35] zynq: Add UART0, UART1 configs support

2013-12-18 Thread Jagannadha Sutradharudu Teki
Zynq uart controller support two serial ports like CONFIG_ZYNQ_SERIAL_UART0 and CONFIG_ZYNQ_SERIAL_UART1 enabled both so-that the respective board will define these macros based on their usage. Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V2: none include/configs/zynq.h

[U-Boot] [PATCH v2 25/35] zynq: Add zynq_zc770 xm011 board support

2013-12-18 Thread Jagannadha Sutradharudu Teki
Sutradharudu Teki jaga...@xilinx.com --- V2: Updated domain name in mail ids' boards.cfg | 1 + include/configs/zynq_zc770.h | 4 2 files changed, 5 insertions(+) diff --git a/boards.cfg b/boards.cfg index 2dcfce5..66d8724 100644 --- a/boards.cfg +++ b/boards.cfg @@ -358,6 +358,7

[U-Boot] [PATCH v2 20/35] zynq: Add zynq_zc770 xm010 board support

2013-12-18 Thread Jagannadha Sutradharudu Teki
/100/1000 Ethernet - USB-UART Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V2: Updated domain name in mail ids' boards.cfg | 1 + include/configs/zynq_zc770.h | 30 ++ 2 files changed, 31 insertions(+) create mode 100644 include

[U-Boot] [PATCH v2 05/35] zynq: Minor config cleanup

2013-12-18 Thread Jagannadha Sutradharudu Teki
Cleanups mostly on: - Add comments - Re-order configs - Remove #define CONFIG_ZYNQ_SDHCI Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V2: none include/configs/zynq.h | 76 ++ 1 file changed, 39 insertions(+), 37 deletions

[U-Boot] [PATCH v2 23/35] nand: Add zynq nand controller driver support

2013-12-18 Thread Jagannadha Sutradharudu Teki
Added support for Zynq Nand controller driver. Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com CC: Marek Vasut ma...@denx.de Cc: Scott Wood scottw...@freescale.com --- V2: Fixed issues pointed by Scott arch/arm/include/asm/arch-zynq/hardware.h |2 + drivers/mtd/nand/Makefile

[U-Boot] [PATCH v2 14/35] zynq: Add zynq zed board support

2013-12-18 Thread Jagannadha Sutradharudu Teki
- Supports 4 analog inputs - 2 Differential / 4 Single-ended Debug: - On-board USB JTAG programming port - ARM Debug Access Port (DAP) For more info - http://zedboard.org/product/zedboard Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V2: Updated domain name in mail ids

[U-Boot] [PATCH v2 24/35] zynq-common: Define CONFIG_NAND_ZYNQ

2013-12-18 Thread Jagannadha Sutradharudu Teki
Defined CONFIG_NAND_ZYNQ for enabling zynq nand controller with onfi detection support. Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com CC: Marek Vasut ma...@denx.de Cc: Scott Wood scottw...@freescale.com --- README| 4 include/configs/zynq-common.h

[U-Boot] [PATCH v2 08/35] zynq: Add GEM0, GEM1 configs support

2013-12-18 Thread Jagannadha Sutradharudu Teki
Zynq ethernet controller support two GEM's like CONFIG_ZYNQ_GEM0 and CONFIG_ZYNQ_GEM1 enabled both so-that the respective board will define these macros based on their usage. Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V2: none include/configs/zynq.h | 16

[U-Boot] [PATCH v2 15/35] zynq-common: Define CONFIG_SPI_FLASH_BAR

2013-12-18 Thread Jagannadha Sutradharudu Teki
Enabled bank/extn' addr register support for accessing 16Mbyte flash devices. Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V2: none include/configs/zynq-common.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/configs/zynq-common.h b/include/configs/zynq

[U-Boot] [PATCH v2 35/35] doc: Update the zynq u-boot status

2013-12-18 Thread Jagannadha Sutradharudu Teki
Updated doc/README.zynq to current status. Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V2: none doc/README.zynq | 29 +++-- 1 file changed, 19 insertions(+), 10 deletions(-) diff --git a/doc/README.zynq b/doc/README.zynq index 7cb87e3..732ef3f

[U-Boot] [PATCH v2 31/35] dts: zynq: Add basic fdt support

2013-12-18 Thread Jagannadha Sutradharudu Teki
make DEVICE_TREE=zynq-zed Enabled CONFIG_OF_SEPARATE for building dtb separately. There is a new binary called u-boot-dtb.bin which is a u-boot with devicetree supported. Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V2: none arch/arm/dts/zynq-7000.dtsi | 13

[U-Boot] [PATCH v2 06/35] zynq: Enable cache options

2013-12-18 Thread Jagannadha Sutradharudu Teki
- Enable cache command - Turn-off L2 cache - Turn-on D-cache Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V2: none include/configs/zynq.h | 10 ++ 1 file changed, 10 insertions(+) diff --git a/include/configs/zynq.h b/include/configs/zynq.h index c8ab06f..6e545e5

[U-Boot] [PATCH v2 33/35] zynq-common: Enable verified boot(RSA)

2013-12-18 Thread Jagannadha Sutradharudu Teki
CONFIG_FIT_SIGNATURE - signature node support in FIT image CONFIG_RSA - RSA lib support Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V2: none include/configs/zynq-common.h | 4 1 file changed, 4 insertions(+) diff --git a/include/configs/zynq-common.h b/include

[U-Boot] [PATCH v2 26/35] zynq: Add support to find bootmode

2013-12-18 Thread Jagannadha Sutradharudu Teki
Added support to find the bootmodes by reading slcr bootmode register. this can be helpful to autoboot the configurations w.r.t a specified bootmode. Added this functionality on board_late_init as it's not needed for normal initializtion part. Signed-off-by: Jagannadha Sutradharudu Teki jaga

[U-Boot] [PATCH v2 22/35] zynq: Add zynq_zc770 xm012 board support

2013-12-18 Thread Jagannadha Sutradharudu Teki
ZC770 is a complete development board based on the Xilinx Zynq-7000 All Programmable SoC, similar to ZC70x board but which has four different daughter cards, like XM010, XM011, XM012 and XM013 ZC770 XM012: - 1GB DDR3 - 64MiB Numonyx NOR flash - USB-UART Signed-off-by: Jagannadha Sutradharudu

[U-Boot] [PATCH v2 34/35] dts: zynq: Add more zynq dts files

2013-12-18 Thread Jagannadha Sutradharudu Teki
This patch adds initial dts support for supported zynq boards. Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V2: none board/xilinx/dts/zynq-microzed.dts| 14 ++ board/xilinx/dts/zynq-zc702.dts | 14 ++ board/xilinx/dts/zynq-zc706.dts

[U-Boot] [PATCH v2 18/35] zynq: zc70x: Add Catalyst 24WC08 EEPROM config support

2013-12-18 Thread Jagannadha Sutradharudu Teki
Adds configurations for Catalyst 24WC08 EEPROM, which is present on the zynq boards. Enable EEPROM support for zc70x boards. Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V2: none include/configs/zynq-common.h | 10 ++ include/configs/zynq_zc70x.h | 1 + 2 files

[U-Boot] [PATCH v2 09/35] zynq-common: Rename zynq with zynq-common

2013-12-18 Thread Jagannadha Sutradharudu Teki
zynq.h - zynq-common.h, zynq-common is Common configuration options for all Zynq boards. zynq.h is no longer exists hense removed from boards.cfg Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V2: none boards.cfg| 2 -- include/configs

[U-Boot] [PATCH v2 27/35] zynq-common: Define default environment

2013-12-18 Thread Jagannadha Sutradharudu Teki
Defined default env. for autoboot FIT image from respective boot devices. Default settings: fit_image=fit.itb load_addr=0x200 fit_size=0x80 flash_off=0x10 nor_flash_off=0xE210 Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V2: none include/configs/zynq

[U-Boot] [PATCH v2 13/35] zynq: Add zynq zc70x board support

2013-12-18 Thread Jagannadha Sutradharudu Teki
/products/boards-and-kits/EK-Z7-ZC706-G.htm Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V2: Updated domain name in mail ids' boards.cfg| 1 + include/configs/zynq-common.h | 9 - include/configs/zynq_zc70x.h | 26 ++ 3

[U-Boot] [PATCH v2 30/35] zynq-common: Define CONFIG_ENV_OVERWRITE

2013-12-18 Thread Jagannadha Sutradharudu Teki
Defined CONFIG_ENV_OVERWRITE, which allow to overwrite serial baudrate and ethaddr. Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V2: none include/configs/zynq-common.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include/configs/zynq-common.h b/include/configs

[U-Boot] [PATCH v2 21/35] zynq: Add zynq_zc770 xm013 board support

2013-12-18 Thread Jagannadha Sutradharudu Teki
Sutradharudu Teki jaga...@xilinx.com --- V2: Updated domain name in mail ids' boards.cfg | 1 + include/configs/zynq_zc770.h | 6 ++ 2 files changed, 7 insertions(+) diff --git a/boards.cfg b/boards.cfg index 11c7f9d..1687169 100644 --- a/boards.cfg +++ b/boards.cfg @@ -358,6

[U-Boot] [PATCH v2 11/35] spi: Add zynq qspi controller driver

2013-12-18 Thread Jagannadha Sutradharudu Teki
Zynq qspi controller driver supports single bus with singe chipselect. Zynq qspi can be operated in below connection modes - single qspi - dual qspi, with dual stacked - dual qspi, with dual parallel Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V2: Fixed few issues arch

[U-Boot] [PATCH v2 29/35] zynq-common: Define flash env. partition

2013-12-18 Thread Jagannadha Sutradharudu Teki
Last 128Kb sector of 1Mb flash is defined as u-boot environment partition. Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V2: none include/configs/zynq-common.h | 16 +++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/include/configs/zynq-common.h

[U-Boot] [PATCH v2 12/35] zynq-common: Enable CONFIG_ZYNQ_QSPI

2013-12-18 Thread Jagannadha Sutradharudu Teki
Tested qspi on zynq board with stmicro, spansion and winbond flashes by enabling CONFIG_ZYNQ_QSPI. Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- V2: none include/configs/zynq-common.h | 10 ++ 1 file changed, 10 insertions(+) diff --git a/include/configs/zynq

[U-Boot] [U-BOOT PATCH] net: zynq_gem: Add d-cache support

2013-11-08 Thread Jagannadha Sutradharudu Teki
) - Use TX BD status intead of txsr status checks. Signed-off-by: Srikanth Thokala stho...@xilinx.com Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com Signed-off-by: Michal Simek michal.si...@xilinx.com --- drivers/net/zynq_gem.c | 82

[U-Boot] [PATCH 09/34] zynq-common: Rename zynq with zynq-common

2013-11-05 Thread Jagannadha Sutradharudu Teki
zynq.h - zynq-common.h, zynq-common is Common configuration options for all Zynq boards. zynq.h is no longer exists hense removed from boards.cfg Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- boards.cfg| 2 -- include/configs/{zynq.h = zynq

[U-Boot] [PATCH 15/34] zynq: Add PHYS_SDRAM_1_SIZE config

2013-11-05 Thread Jagannadha Sutradharudu Teki
Added PHYS_SDRAM_1_SIZE config for respective board DDR size. zc70x - 1GB zed - 512MB Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- include/configs/zynq-common.h | 2 +- include/configs/zynq_zc70x.h | 2 ++ include/configs/zynq_zed.h| 2 ++ 3 files changed, 5

[U-Boot] [PATCH 00/34] zynq: More boards support

2013-11-05 Thread Jagannadha Sutradharudu Teki
These changes are from u-boot-xlnx.git repo from git.xilinx.com This repo is well tested on xilinx zynq platform, hence pushing the same on upstream. -- Thanks, Jagan. Jagannadha Sutradharudu Teki (34): zynq: Enable CONFIG_FIT_VERBOSE zynq: Enable Boot FreeBSD/vxWorks zynq: Cleanup

[U-Boot] [PATCH 03/34] zynq: Cleanup on miscellaneous configs

2013-11-05 Thread Jagannadha Sutradharudu Teki
Cleanup on miscellaneous configurable options: - Rename SYS_PROMPT as zynq-uboot - Add comment - Re-order configs Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- include/configs/zynq.h | 20 +++- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git

[U-Boot] [PATCH 05/34] zynq: Minor config cleanup

2013-11-05 Thread Jagannadha Sutradharudu Teki
Cleanups mostly on: - Add comments - Re-order configs - Remove #define CONFIG_ZYNQ_SDHCI Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- include/configs/zynq.h | 76 ++ 1 file changed, 39 insertions(+), 37 deletions(-) diff

[U-Boot] [PATCH 19/34] zynq: Add zynq_zc770 xm010 board support

2013-11-05 Thread Jagannadha Sutradharudu Teki
/100/1000 Ethernet - USB-UART Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- boards.cfg | 1 + include/configs/zynq_zc770.h | 30 ++ 2 files changed, 31 insertions(+) create mode 100644 include/configs/zynq_zc770.h diff --git

[U-Boot] [PATCH 01/34] zynq: Enable CONFIG_FIT_VERBOSE

2013-11-05 Thread Jagannadha Sutradharudu Teki
Enabled fit_format_{error,warning}() Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- include/configs/zynq.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/configs/zynq.h b/include/configs/zynq.h index 4c6e6e8..a6dbd0e 100644 --- a/include/configs/zynq.h +++ b

[U-Boot] [PATCH 27/34] zynq-common: Change Env. Sector size to 128Kb

2013-11-05 Thread Jagannadha Sutradharudu Teki
Changed Env. Sector size from 0x1 to 128Kb Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- include/configs/zynq-common.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/include/configs/zynq-common.h b/include/configs/zynq-common.h index 9586261

[U-Boot] [PATCH 06/34] zynq: Enable cache options

2013-11-05 Thread Jagannadha Sutradharudu Teki
- Enable cache command - Turn-off L2 cache - Turn-on D-cache Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- include/configs/zynq.h | 10 ++ 1 file changed, 10 insertions(+) diff --git a/include/configs/zynq.h b/include/configs/zynq.h index abeb2da..f32008b 100644

[U-Boot] [PATCH 04/34] zynq: Cleanup on memory configs

2013-11-05 Thread Jagannadha Sutradharudu Teki
Cleanup on memory configuration options: - Add comment - Re-order configs Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- include/configs/zynq.h | 27 ++- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/include/configs/zynq.h b/include

[U-Boot] [PATCH 14/34] zynq-common: Define CONFIG_SPI_FLASH_BAR

2013-11-05 Thread Jagannadha Sutradharudu Teki
Enabled bank/extn' addr register support for accessing 16Mbyte flash devices. Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- include/configs/zynq-common.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/configs/zynq-common.h b/include/configs/zynq-common.h index

[U-Boot] [PATCH 08/34] zynq: Add GEM0, GEM1 configs support

2013-11-05 Thread Jagannadha Sutradharudu Teki
Zynq ethernet controller support two GEM's like CONFIG_ZYNQ_GEM0 and CONFIG_ZYNQ_GEM1 enabled both so-that the respective board will define these macros based on their usage. Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- include/configs/zynq.h | 16 1 file

[U-Boot] [PATCH 02/34] zynq: Enable Boot FreeBSD/vxWorks

2013-11-05 Thread Jagannadha Sutradharudu Teki
This enabled Boot FreeBSD/vxWorks from an ELF image support Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- include/configs/zynq.h | 7 +++ 1 file changed, 7 insertions(+) diff --git a/include/configs/zynq.h b/include/configs/zynq.h index a6dbd0e..6ac1350 100644

[U-Boot] [PATCH 10/34] spi: Add zynq qspi controller driver

2013-11-05 Thread Jagannadha Sutradharudu Teki
Zynq qspi controller driver supports single bus with singe chipselect. Zynq qspi can be operated in below connection modes - single qspi - dual qspi, with dual stacked - dual qspi, with dual parallel Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- arch/arm/include/asm/arch

[U-Boot] [PATCH 07/34] zynq: Add UART0, UART1 configs support

2013-11-05 Thread Jagannadha Sutradharudu Teki
Zynq uart controller support two serial ports like CONFIG_ZYNQ_SERIAL_UART0 and CONFIG_ZYNQ_SERIAL_UART1 enabled both so-that the respective board will define these macros based on their usage. Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- include/configs/zynq.h | 20

[U-Boot] [PATCH 31/34] dts: zynq: Add basic fdt support

2013-11-05 Thread Jagannadha Sutradharudu Teki
make DEVICE_TREE=zynq-zed Enabled CONFIG_OF_SEPARATE for building dtb separately. There is a new binary called u-boot-dtb.bin which is a u-boot with devicetree supported. Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- arch/arm/dts/zynq-7000.dtsi | 13 + board

[U-Boot] [PATCH 32/34] gpio: zynq: Add dummy gpio routines

2013-11-05 Thread Jagannadha Sutradharudu Teki
GPIO dummy routines are required for fdt build, may be removed these dependencies once the u-boot fdt is fully optimized. Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- arch/arm/include/asm/arch-zynq/gpio.h | 25 + 1 file changed, 25 insertions

[U-Boot] [PATCH 33/34] zynq-common: Enable verified boot(RSA)

2013-11-05 Thread Jagannadha Sutradharudu Teki
CONFIG_FIT_SIGNATURE - signature node support in FIT image CONFIG_RSA - RSA lib support Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- include/configs/zynq-common.h | 4 1 file changed, 4 insertions(+) diff --git a/include/configs/zynq-common.h b/include/configs/zynq

[U-Boot] [PATCH 28/34] zynq-common: Define flash env. partition

2013-11-05 Thread Jagannadha Sutradharudu Teki
Last 128Kb sector of 1Mb flash is defined as u-boot environment partition. Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- include/configs/zynq-common.h | 16 +++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/include/configs/zynq-common.h b/include

[U-Boot] [PATCH 30/34] zynq-common: Define ethaddr in default env.

2013-11-05 Thread Jagannadha Sutradharudu Teki
Defined default ethaddr for zynq GEM as 00:0a:35:00:01:22 Signed-off-by: Jagannadha Sutradharudu Teki jaga...@xilinx.com --- include/configs/zynq-common.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/configs/zynq-common.h b/include/configs/zynq-common.h index 1a907a1..52c6f52

<    1   2   3   4   5   6   7   >