[U-Boot] [PATCH] OMAP3EVM: Added NAND support

2009-11-17 Thread hvaibhav
From: Vaibhav Hiremath User can now choose between NAND and ONENAND support in omap3_evm.h Signed-off-by: Vaibhav Hiremath --- include/configs/omap3_evm.h | 27 ++- 1 files changed, 26 insertions(+), 1 deletions(-) diff --git a/include/configs/omap3_evm.h b/include/c

[U-Boot] [PATCH] OMAP3EVM: Added NAND support

2009-11-18 Thread hvaibhav
From: Vaibhav Hiremath Signed-off-by: Vaibhav Hiremath --- include/configs/omap3_evm.h | 10 +- 1 files changed, 9 insertions(+), 1 deletions(-) diff --git a/include/configs/omap3_evm.h b/include/configs/omap3_evm.h index a5514ae..fbc45dc 100644 --- a/include/configs/omap3_evm.h +++

[U-Boot] [PATCH V3] OMAP3EVM: Added NAND support

2009-11-18 Thread hvaibhav
From: Vaibhav Hiremath Changes: - Changed default configuration from ONENAND to NAND - User can choose between ONENAND and NAND, define either CMD_NAND or CMD_ONENAND in omap3_evm.h Signed-off-by: Vaibhav Hiremath --- include/configs/omap3_evm.h |9 - 1 fil

[U-Boot] [PATCH V4] OMAP3EVM: Added NAND support

2009-11-23 Thread hvaibhav
From: Vaibhav Hiremath The EVMS have been shipping with NAND (instead of OneNAND) as default. So, this patch sets NAND as default. To choose OneNAND, define CMD_ONENAND instead of CMD_NAND in the config file omap3_evm.h Changes from V3 :- - Added undef statement for CMD_ONENAND. Signed

[U-Boot] [PATCH] omap3_mmc: Encapsulate twl4030 under option CONFIG_TWL4030_POWER

2009-11-23 Thread hvaibhav
From: Vaibhav Hiremath Fixes the build/compilation error if we try to re-use the omap3_mmc code without TWL4030_POWER. Signed-off-by: Vaibhav Hiremath --- drivers/mmc/omap3_mmc.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/drivers/mmc/omap3_mmc.c b/drivers/mmc/oma

[U-Boot] [PATCH 1/5] Introducing AM3517EVM support

2009-11-23 Thread hvaibhav
From: Vaibhav Hiremath Changes:- - Added board specific directory under board/ti/am3517/ - Basic board support. Signed-off-by: Vaibhav Hiremath --- board/ti/am3517evm/Makefile | 46 + board/ti/am3517evm/am3517evm.c | 76 board/ti/am3517evm/am3517evm.h

[U-Boot] [PATCH 2/5] am3517_evm_config options added to Makfile

2009-11-23 Thread hvaibhav
From: Vaibhav Hiremath Signed-off-by: Vaibhav Hiremath --- Makefile |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/Makefile b/Makefile index bcb3fe9..d1aa8ff 100644 --- a/Makefile +++ b/Makefile @@ -3156,6 +3156,9 @@ omap3_overo_config : unconfig omap3_evm_con

[U-Boot] [PATCH 0/5] Introducing TI's New SoC/board AM3517EVM

2009-11-23 Thread hvaibhav
From: Vaibhav Hiremath AM3517 device is high-performance, industrial applications processor designed and developed keeping Software Compatible with OMAP3 Processors. Below are some of the useful links - AM3517 device is high-performance, industrial applications processor designed and developed k

[U-Boot] [PATCH 3/5] Added configuration file for AM3517EVM

2009-11-23 Thread hvaibhav
From: Vaibhav Hiremath Signed-off-by: Vaibhav Hiremath --- include/configs/am3517_evm.h | 293 ++ 1 files changed, 293 insertions(+), 0 deletions(-) create mode 100644 include/configs/am3517_evm.h diff --git a/include/configs/am3517_evm.h b/include/co

[U-Boot] [PATCH 4/5] AM3517EVM: Add mux configuration

2009-11-23 Thread hvaibhav
From: Vaibhav Hiremath Updated mux.h file for AM3517 specific mux configuration. Signed-off-by: Vaibhav Hiremath --- include/asm-arm/arch-omap3/mux.h | 35 +++ 1 files changed, 35 insertions(+), 0 deletions(-) diff --git a/include/asm-arm/arch-omap3/mux.h b/i

[U-Boot] [PATCH 5/5] AM3517: Add support for EMIF4

2009-11-23 Thread hvaibhav
From: Vaibhav Hiremath Changes:- - Created 2 seperate config option * CONFIG_SDRC (omap34xx family) * CONFIG_EMIF4 (am3517 family) - Changed all omap3 dependent file for CONFIG_SDRC Tested On:- - AM3517EVM board - OMAP3EVM board

[U-Boot] [PATCH 3/3] AM35x: Add support for EMIF4

2010-01-30 Thread hvaibhav
From: Vaibhav Hiremath This patch adds support for the EMIF4 interface available in the AM35x processors. Signed-off-by: Vaibhav Hiremath Signed-off-by: Sanjeev Premi --- cpu/arm_cortexa8/omap3/Makefile|3 + cpu/arm_cortexa8/omap3/emif4.c | 160 +++

[U-Boot] [PATCH 1/3] OMAP3: Consolidate SDRC related operations

2010-01-30 Thread hvaibhav
From: Vaibhav Hiremath Consolidated all SDRC related functions/operations into separate file - sdrc.c. Signed-off-by: Vaibhav Hiremath Signed-off-by: Sanjeev Premi --- cpu/arm_cortexa8/omap3/Makefile|3 + cpu/arm_cortexa8/omap3/board.c | 34 +-- cpu/arm_cortexa8/omap

[U-Boot] [PATCH 0/3] Add Support for AM3517EVM with EMIF4

2010-01-30 Thread hvaibhav
From: Vaibhav Hiremath AM3517 device is high-performance, industrial applications processor designed and developed keeping Software Compatible with OMAP3 Processors. Differances :- === - The SDRC controller has been replaced with EMIF4. - Some new IP's got added like, CAN

[U-Boot] [PATCH 2/3] AM35x: Add support for AM3517EVM

2010-01-30 Thread hvaibhav
From: Vaibhav Hiremath This patch adds basic support for the AM3517EVM. It includes: - Header file and implementation for the board - Default configuration - Updates for makefile - Board specific changes for NAND Signed-off-by: Vaibhav Hiremath Signed-off-by: Sanjeev Premi --- MAINTAINERS

[U-Boot] [PATCH-V2 0/4] Add Support for AM3517EVM with EMIF4

2010-04-23 Thread hvaibhav
From: Vaibhav Hiremath Changes from V1 (comments provided by Tom Rix): - Refreshed against latest denx/master. - Further split SDRC consolidated patch, since it was fixing up one issue in dram_init in addition to code moment. - Retained copyright for sd

[U-Boot] [PATCH-V2 1/4] omap3: Calculate CS1 size only when SDRC is initialized for CS1

2010-04-23 Thread hvaibhav
From: Vaibhav Hiremath The patch makes sure that size for SDRC CS1 gets calculated only when the CS1 SDRC is initialized. Signed-off-by: Vaibhav Hiremath Signed-off-by: Sanjeev Premi --- arch/arm/cpu/arm_cortexa8/omap3/board.c |7 --- 1 files changed, 4 insertions(+), 3 deletions(-)

[U-Boot] [RESEND:PATCH-V4] OMAP3EVM: Added NAND support

2010-04-23 Thread hvaibhav
From: Vaibhav Hiremath The EVMS have been shipping with NAND (instead of OneNAND) as default. So, this patch sets NAND as default. To choose OneNAND, define CMD_ONENAND instead of CMD_NAND in the config file omap3_evm.h, Changes from V3 :- - Added undef statement for CMD_ONENAND. Signe

[U-Boot] [PATCH-V2 4/4] AM35x: Add support for EMIF4

2010-04-23 Thread hvaibhav
From: Vaibhav Hiremath This patch adds support for the EMIF4 interface available in the AM35x processors. Signed-off-by: Vaibhav Hiremath Signed-off-by: Sanjeev Premi --- arch/arm/cpu/arm_cortexa8/omap3/Makefile|3 + arch/arm/cpu/arm_cortexa8/omap3/emif4.c | 168 +

[U-Boot] [PATCH-V2 2/4] omap3: Consolidate SDRC related operations

2010-04-23 Thread hvaibhav
From: Vaibhav Hiremath Consolidated SDRC related functions into one file - sdrc.c And also replaced sdrc_init with generic memory init function (mem_init), this generalization of omap memory setup is necessary to support the new emif4 interface introduced in AM3517. Signed-off-by: Vaibhav Hirem

[U-Boot] [PATCH-V2 3/4] AM35x: Add support for AM3517EVM

2010-04-23 Thread hvaibhav
From: Vaibhav Hiremath This patch adds basic support for the AM3517EVM. It includes: - Board int file (.c and .h) - Default configuration file - Updates for Makefile Signed-off-by: Vaibhav Hiremath Signed-off-by: Sanjeev Premi --- Makefile

[U-Boot] [PATCH-V5] OMAP3EVM: Added NAND support

2010-05-06 Thread hvaibhav
From: Vaibhav Hiremath The EVMS have been shipping with NAND (instead of OneNAND) as default. So, this patch sets NAND as default. To choose OneNAND, define CMD_ONENAND instead of CMD_NAND in the config file omap3_evm.h, Changes From V4 :- - Removed #undef ONENAND line (comment from Den

[U-Boot] [PATCH-V3 2/2] omap3: Consolidate SDRC related operations

2010-05-06 Thread hvaibhav
From: Vaibhav Hiremath Consolidated SDRC related functions into one file - sdrc.c And also replaced sdrc_init with generic memory init function (mem_init), this generalization of omap memory setup is necessary to support the new emif4 interface introduced in AM3517. Changes from V2: - R

[U-Boot] [PATCH-V3 1/2] omap3: Calculate CS1 size only when SDRC is initialized for CS1

2010-05-06 Thread hvaibhav
From: Vaibhav Hiremath The patch makes sure that size for SDRC CS1 gets calculated only when the CS1 SDRC is initialized. Signed-off-by: Vaibhav Hiremath Signed-off-by: Sanjeev Premi --- arch/arm/cpu/arm_cortexa8/omap3/board.c |7 --- 1 files changed, 4 insertions(+), 3 deletions(-)

[U-Boot] [PATCH-V3 1/2] AM35x: Add support for AM3517EVM

2010-05-06 Thread hvaibhav
From: Vaibhav Hiremath This patch adds basic support for the AM3517EVM. It includes: - Board int file (.c and .h) - Default configuration file - Updates for Makefile Changes from V2: - Removed trailing spaces - Updated MAINTAINERS & MAKEALL for am3517_evm

[U-Boot] [PATCH-V3 2/2] AM35x: Add support for EMIF4

2010-05-06 Thread hvaibhav
From: Vaibhav Hiremath This patch adds support for the EMIF4 interface available in the AM35x processors. Changes from V2: - Removed all instances of #ifdef CONFIG_EMIF4 Signed-off-by: Vaibhav Hiremath Signed-off-by: Sanjeev Premi --- arch/arm/cpu/arm_cortexa8/omap3/Makefile|

[U-Boot] [PATCH] OMAP3/4: Increase console I/O buffer size

2011-08-01 Thread hvaibhav
From: Vaibhav Hiremath Increase the console I/O buffer size (SYS_CBSIZE) to 512 (from 256) required especially for bootargs string, as multiple options (e.g Video settings) are passed to the kernel through bootargs. Signed-off-by: Vaibhav Hiremath --- include/configs/omap3_beagle.h |2 +-

[U-Boot] [PATCH] omap3:clock: check cpu_family before enabling clks for IVA & CAM

2011-08-01 Thread hvaibhav
From: Vaibhav Hiremath In case of AM3517 and AM3505 (which is OMAP3 varients), IVA2 and ISP-CAMERA modules have been removed. So add check for cpu_family before enabling clocks for these modules, else this impacts subsequent power consumption and system suspend/resume functionality. Signed-off-b

[U-Boot] [PATCH] omap3:clock: configure GFX clock to 200MHz for AM/DM37x

2011-08-01 Thread hvaibhav
From: Vaibhav Hiremath AM/DM37x is another OMAP3 variant, where the GFX clock has been boosted to 192MHz/200MHz. So fix the GFX_DIV value for this change. HW Errata: Due to dependency of TV out clock of 54MHz, it is not possible to configure GFX to 192MHz. So as per HW errats, the recommended GF

[U-Boot] [PATCH] omap3evm: Use generic MMC driver

2011-08-01 Thread hvaibhav
From: Vaibhav Hiremath Switch from the legacy mmc driver to the new generic mmc driver. This patch is based on similar patch for beagle[1]. [1] http://git.denx.de/?p=u-boot.git;a=commitdiff_plain;h=0cd31144240 Signed-off-by: Vaibhav Hiremath Signed-off-by: Sanjeev Premi --- board/ti/evm/ev

[U-Boot] [PATCH] am3517evm: Use generic MMC driver

2011-08-01 Thread hvaibhav
From: Vaibhav Hiremath Switch from the legacy mmc driver to the new generic mmc driver. This patch is based on similar patch for beagle[1]. [1] http://git.denx.de/?p=u-boot.git;a=commitdiff_plain;h=0cd31144240 Signed-off-by: Vaibhav Hiremath Signed-off-by: Sanjeev Premi --- board/logicpd/a

[U-Boot] [PATCH] AM3517:Fix for ARM Relocation support

2010-11-29 Thread hvaibhav
From: Vaibhav Hiremath Also change the CONFIG_SYS_TEXT_BASE to 0x80008000, required with relocation support. This is the load address for primary boot loader (x-loader). Signed-off-by: Vaibhav Hiremath --- board/logicpd/am3517evm/config.mk |2 +- include/configs/am3517_evm.h |6 ++

[U-Boot] [PATCH] AM3517:Build FIX: undef CONFIG_CMD_NFS support

2010-11-29 Thread hvaibhav
From: Vaibhav Hiremath Without CONFIG_CMD_NET support CONFIG_CMD_NFS leads to linking error, so disable CONFIG_CMD_NFS option. Signed-off-by: Vaibhav Hiremath --- include/configs/am3517_evm.h |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/include/configs/am3517_evm.h

[U-Boot] [PATCH] AM3517:EMIF4: fix SDRAM size to 256Mb

2010-11-29 Thread hvaibhav
From: Vaibhav Hiremath With addition of "dram_init_banksize()" function from Heiko,Schocher (commit ID: 561142af20f1fd7b425d9425730014e656defb91), the DRAM size is getting configured wrongly to 512Mb (CS0 & CS1). So fix it to 256Mb. Signed-off-by: Vaibhav Hiremath --- arch/arm/cpu/armv7/omap3/

[U-Boot] [PATCH-V4] OMAP3EVM: Added NAND support

2010-06-04 Thread hvaibhav
From: Vaibhav Hiremath The EVMS have been shipping with NAND (instead of OneNAND) as default. So, this patch sets NAND as default. To choose OneNAND, define CMD_ONENAND instead of CMD_NAND in the config file omap3_evm.h. Signed-off-by: Vaibhav Hiremath --- Changes from V3 :- - Added un

[U-Boot] [PATCH-V3 2/2] omap3: Consolidate SDRC related operations

2010-06-04 Thread hvaibhav
From: Vaibhav Hiremath Consolidated SDRC related functions into one file - sdrc.c And also replaced sdrc_init with generic memory init function (mem_init), this generalization of omap memory setup is necessary to support the new emif4 interface introduced in AM3517. Signed-off-by: Vaibhav Hirem

[U-Boot] [PATCH-V3 1/2] omap3: Calculate CS1 size only when SDRC is initialized for CS1

2010-06-04 Thread hvaibhav
From: Vaibhav Hiremath The patch makes sure that size for SDRC CS1 gets calculated only when the CS1 SDRC is initialized. Signed-off-by: Vaibhav Hiremath --- arch/arm/cpu/arm_cortexa8/omap3/board.c |7 --- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/arch/arm/cpu/arm_

[U-Boot] [PATCH-V4 2/2] AM35x: Add support for EMIF4

2010-06-07 Thread hvaibhav
From: Vaibhav Hiremath This patch adds support for the EMIF4 interface available in the AM35x processors. Signed-off-by: Vaibhav Hiremath Signed-off-by: Sanjeev Premi --- Changes from V2: - Removed all instances of #ifdef CONFIG_EMIF4 Changes from V3: - Corrected Makfile entry

[U-Boot] [PATCH-V4 1/2] AM35x: Add support for AM3517EVM

2010-06-07 Thread hvaibhav
From: Vaibhav Hiremath This patch adds basic support for the AM3517EVM. It includes: - Board files (.c and .h) - Default configuration file - Updates for Makefile Signed-off-by: Vaibhav Hiremath Signed-off-by: Sanjeev Premi --- Changes from V2: - Removed trailin