[U-Boot] [PATCH 2/3] ARM: OMAP5: clocks: Do not enable sgx clocks

2013-05-29 Thread Lokesh Vutla
From: Sricharan R r.sricha...@ti.com SGX clocks should be enabled only for OMAP5 ES1.0. So this can be removed. Signed-off-by: Sricharan R r.sricha...@ti.com --- arch/arm/cpu/armv7/omap5/hw_data.c |6 -- 1 file changed, 6 deletions(-) diff --git a/arch/arm/cpu/armv7/omap5/hw_data.c

[U-Boot] [PATCH 0/3] ARM: OMAP4+: Misc Cleanup

2013-05-29 Thread Lokesh Vutla
Misc cleanup. And also adding a Generic bus init and write functions for PMIC. This series is applied on top of u-boot-ti: git://git.denx.de/u-boot-ti.git Lokesh Vutla (2): ARM: OMAP4+: Cleanup header files ARM: OMAP4+: pmic: Make generic bus init and write functions Sricharan R (1): ARM

[U-Boot] [PATCH 1/3] ARM: OMAP4+: Cleanup header files

2013-05-29 Thread Lokesh Vutla
After having the u-boot clean up series, there are many definitions that are unused in header files. Removing all those unused ones. Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- arch/arm/cpu/armv7/omap4/prcm-regs.c |3 +++ arch/arm/cpu/armv7/omap5/prcm-regs.c |2 ++ arch/arm

[U-Boot] [PATCH 3/3] ARM: OMAP4+: pmic: Make generic bus init and write functions

2013-05-29 Thread Lokesh Vutla
Voltage scaling can be done in two ways: - Using SR I2C - Using GP I2C In order to support both, have a function pointer in pmic_data so that we can call as per our requirement. Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- arch/arm/cpu/armv7/omap-common/clocks-common.c |6 ++ arch

[U-Boot] [PATCH 00/12] ARM: DRA7xx: Update support for DRA7xx Soc's

2013-05-29 Thread Lokesh Vutla
verified. Balaji T K (1): mmc: omap_hsmmc: add mmc1 pbias, ldo1 Lokesh Vutla (6): ARM: DRA7xx: Add control id code for DRA7xx ARM: DRA7xx: power Add support for tps659038 PMIC ARM: DRA7xx: clocks: Fixing i2c_init for PMIC ARM: DRA7xx: Do not enable srcomp for DRA7xx Soc's ARM: DRA7xx

[U-Boot] [PATCH 03/12] ARM: DRA7xx: clocks: Fixing i2c_init for PMIC

2013-05-29 Thread Lokesh Vutla
In DRA7xx Soc's voltage scaling is done using GPI2C. So i2c_init should happen before scaling. I2C driver uses __udelay which needs timer to be initialized. So moving timer_init just before voltage scaling. Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- arch/arm/cpu/armv7/omap-common/clocks

[U-Boot] [PATCH 09/12] mmc: omap_hsmmc: add mmc1 pbias, ldo1

2013-05-29 Thread Lokesh Vutla
From: Balaji T K balaj...@ti.com add dra mmc pbias support and ldo1 power on Signed-off-by: Balaji T K balaj...@ti.com Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- arch/arm/include/asm/arch-omap5/omap.h |3 ++- drivers/mmc/omap_hsmmc.c | 26

[U-Boot] [PATCH 05/12] ARM: DRA7xx: Do not enable srcomp for DRA7xx Soc's

2013-05-29 Thread Lokesh Vutla
Slew rate compensation cells are not present for DRA7xx Soc's. So return from function srcomp_enable() if soc is not OMAP54xx. Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- arch/arm/cpu/armv7/omap5/hwinit.c |3 +++ arch/arm/include/asm/omap_common.h |8 2 files changed, 11

[U-Boot] [PATCH 06/12] ARM: DRA7xx: Change the Debug UART to UART1

2013-05-29 Thread Lokesh Vutla
From: Sricharan R r.sricha...@ti.com Serial UART is connected to UART1. So add the change for the same. Signed-off-by: Sricharan R r.sricha...@ti.com --- include/configs/dra7xx_evm.h |3 +++ include/configs/omap5_common.h |4 include/configs/omap5_uevm.h |4 3 files

[U-Boot] [PATCH 02/12] ARM: DRA7xx: power Add support for tps659038 PMIC

2013-05-29 Thread Lokesh Vutla
TPS659038 is the power IC used in DRA7XX boards. Adding support for this and also adding pmic data for DRA7XX boards. Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- arch/arm/cpu/armv7/omap-common/clocks-common.c | 23 ++ arch/arm/cpu/armv7/omap5/hw_data.c | 38

[U-Boot] [PATCH 01/12] ARM: DRA7xx: Add control id code for DRA7xx

2013-05-29 Thread Lokesh Vutla
The registers that are used for device identification are changed from OMAP5 to DRA7xx. Using the correct registers for DRA7xx. Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- arch/arm/include/asm/arch-omap5/clocks.h | 11 +++ arch/arm/include/asm/arch-omap5/omap.h |3 --- 2

[U-Boot] [PATCH 04/12] ARM: OMAP5: DRA7xx: support class 0 optimized voltages

2013-05-29 Thread Lokesh Vutla
From: Nishanth Menon n...@ti.com DRA752 now uses AVS Class 0 voltages which are voltages in efuse. This means that we can now use the optimized voltages which are stored as mV values in efuse and program PMIC accordingly. This allows us to go with higher OPP as needed in the system without the

[U-Boot] [PATCH 10/12] ARM: DRA7xx: Update pinmux data

2013-05-29 Thread Lokesh Vutla
Updating pinmux data as specified in the latest DM Signed-off-by: Lokesh Vutla lokeshvu...@ti.com Signed-off-by: Balaji T K balaj...@ti.com --- arch/arm/include/asm/arch-omap5/mux_dra7xx.h |7 +++-- board/ti/dra7xx/mux_data.h | 38 -- 2 files

[U-Boot] [PATCH 07/12] ARM: DRA7xx: Correct the SYS_CLK to 20MHZ

2013-05-29 Thread Lokesh Vutla
From: Sricharan R r.sricha...@ti.com The sys_clk on the dra evm board is 20MHZ. Changing the configuration for the same. Signed-off-by: Sricharan R r.sricha...@ti.com --- include/configs/dra7xx_evm.h |4 include/configs/omap5_common.h |1 - include/configs/omap5_uevm.h |3

[U-Boot] [PATCH 11/12] ARM: DRA7xx: clocks: Update PLL values

2013-05-29 Thread Lokesh Vutla
Update PLL values. SYS_CLKSEL value for 20MHz is changed to 2. In other platforms SYS_CLKSEL value 2 represents reserved. But in sys_clk array ind 1 is used for 13Mhz. Since other platforms are not using 13Mhz, reusing index 1 for 20MHz. Signed-off-by: Lokesh Vutla lokeshvu...@ti.com Signed-off

[U-Boot] [PATCH 08/12] ARM: DRA7xx: Correct SRAM END address

2013-05-29 Thread Lokesh Vutla
From: Sricharan R r.sricha...@ti.com NON SECURE SRAM is 512KB in DRA7xx devices. So fixing it here. Signed-off-by: Sricharan R r.sricha...@ti.com --- arch/arm/include/asm/arch-omap5/omap.h |7 --- include/configs/dra7xx_evm.h |3 +++ include/configs/omap5_uevm.h

[U-Boot] [PATCH 12/12] ARM: DRA7xx: EMIF: Change settings required for EVM board

2013-05-29 Thread Lokesh Vutla
From: Sricharan R r.sricha...@ti.com DRA7 EVM board has the below configuration. Adding the settings for the same here. 2Gb_1_35V_DDR3L part * 2 on EMIF1 2Gb_1_35V_DDR3L part * 4 on EMIF2 Signed-off-by: Sricharan R r.sricha...@ti.com Signed-off-by: Lokesh Vutla lokeshvu...@ti.com

Re: [U-Boot] [PATCH 00/12] ARM: DRA7xx: Update support for DRA7xx Soc's

2013-05-29 Thread Lokesh Vutla
Hi, On Wednesday 29 May 2013 06:42 PM, Tom Rini wrote: On Wed, May 29, 2013 at 04:32:35PM +0530, Lokesh Vutla wrote: This series update support for DRA7xx family Socs and the data for DRA752 ES1.0 soc. This is on top of my recent Misc cleanup series: http://u-boot.10912.n7.nabble.com/PATCH-0-3

[U-Boot] [PATCH V2 0/4] ARM: OMAP2+: Misc Cleanup

2013-05-30 Thread Lokesh Vutla
for renaming arch-omap*/clocks.h to arch-omap*/clock.h Lokesh Vutla (3): ARM: OMAP4+: Cleanup header files ARM: OMAP2+: Rename asm/arch/clocks.h asm/arch/clock.h ARM: OMAP4+: pmic: Make generic bus init and write functions Sricharan R (1): ARM: OMAP5: clocks: Do not enable sgx clocks arch/arm

[U-Boot] [PATCH V2 1/4] ARM: OMAP4+: Cleanup header files

2013-05-30 Thread Lokesh Vutla
After having the u-boot clean up series, there are many definitions that are unused in header files. Removing all those unused ones. Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- arch/arm/cpu/armv7/omap4/prcm-regs.c |3 +++ arch/arm/cpu/armv7/omap5/prcm-regs.c |2 ++ arch/arm

[U-Boot] [PATCH V2 2/4] ARM: OMAP5: clocks: Do not enable sgx clocks

2013-05-30 Thread Lokesh Vutla
From: Sricharan R r.sricha...@ti.com SGX clocks should be enabled only for OMAP5 ES1.0. So this can be removed. Signed-off-by: Sricharan R r.sricha...@ti.com Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- arch/arm/cpu/armv7/omap5/hw_data.c |6 -- 1 file changed, 6 deletions(-) diff

[U-Boot] [PATCH V2 3/4] ARM: OMAP2+: Rename asm/arch/clocks.h asm/arch/clock.h

2013-05-30 Thread Lokesh Vutla
To be consistent with other ARM platforms, renaming asm/arch-omap*/clocks.h to asm/arch-omap*/clock.h Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- arch/arm/cpu/armv7/omap-common/clocks-common.c |2 +- arch/arm/cpu/armv7/omap-common/emif-common.c |2 +- arch/arm/cpu/armv7

[U-Boot] [PATCH V2 4/4] ARM: OMAP4+: pmic: Make generic bus init and write functions

2013-05-30 Thread Lokesh Vutla
Voltage scaling can be done in two ways: - Using SR I2C - Using GP I2C In order to support both, have a function pointer in pmic_data so that we can call as per our requirement. Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- arch/arm/cpu/armv7/omap-common/clocks-common.c |6 ++ arch

[U-Boot] [PATCH V2 01/12] ARM: DRA7xx: Add control id code for DRA7xx

2013-05-30 Thread Lokesh Vutla
The registers that are used for device identification are changed from OMAP5 to DRA7xx. Using the correct registers for DRA7xx. Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- arch/arm/include/asm/arch-omap5/omap.h | 11 +-- include/configs/dra7xx_evm.h |3 ++- 2 files

[U-Boot] [PATCH V2 06/12] ARM: DRA7xx: Change the Debug UART to UART1

2013-05-30 Thread Lokesh Vutla
From: Sricharan R r.sricha...@ti.com Serial UART is connected to UART1. So add the change for the same. Signed-off-by: Sricharan R r.sricha...@ti.com --- include/configs/dra7xx_evm.h |3 +++ include/configs/omap5_common.h |4 include/configs/omap5_uevm.h |4 3 files

[U-Boot] [PATCH V2 05/12] ARM: DRA7xx: Do not enable srcomp for DRA7xx Soc's

2013-05-30 Thread Lokesh Vutla
Slew rate compensation cells are not present for DRA7xx Soc's. So return from function srcomp_enable() if soc is not OMAP54xx. Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- arch/arm/cpu/armv7/omap5/hwinit.c |3 +++ arch/arm/include/asm/omap_common.h |8 2 files changed, 11

[U-Boot] [PATCH V2 09/12] mmc: omap_hsmmc: add mmc1 pbias, ldo1

2013-05-30 Thread Lokesh Vutla
From: Balaji T K balaj...@ti.com add dra mmc pbias support and ldo1 power on Signed-off-by: Balaji T K balaj...@ti.com Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- arch/arm/include/asm/arch-omap5/omap.h |3 ++- drivers/mmc/omap_hsmmc.c | 26

[U-Boot] [PATCH V2 02/12] ARM: DRA7xx: power Add support for tps659038 PMIC

2013-05-30 Thread Lokesh Vutla
TPS659038 is the power IC used in DRA7XX boards. Adding support for this and also adding pmic data for DRA7XX boards. Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- arch/arm/cpu/armv7/omap-common/clocks-common.c | 23 ++ arch/arm/cpu/armv7/omap5/hw_data.c | 38

[U-Boot] [PATCH V2 04/12] ARM: OMAP5: DRA7xx: support class 0 optimized voltages

2013-05-30 Thread Lokesh Vutla
the need for implementing complex AVS logic. Signed-off-by: Nishanth Menon n...@ti.com Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- arch/arm/cpu/armv7/omap-common/clocks-common.c | 58 +++- arch/arm/cpu/armv7/omap5/hw_data.c | 10 arch/arm/include/asm

[U-Boot] [PATCH V2 11/12] ARM: DRA7xx: clocks: Update PLL values

2013-05-30 Thread Lokesh Vutla
Update PLL values. SYS_CLKSEL value for 20MHz is changed to 2. In other platforms SYS_CLKSEL value 2 represents reserved. But in sys_clk array ind 1 is used for 13Mhz. Since other platforms are not using 13Mhz, reusing index 1 for 20MHz. Signed-off-by: Lokesh Vutla lokeshvu...@ti.com Signed-off

[U-Boot] [PATCH V2 12/12] ARM: DRA7xx: EMIF: Change settings required for EVM board

2013-05-30 Thread Lokesh Vutla
From: Sricharan R r.sricha...@ti.com DRA7 EVM board has the below configuration. Adding the settings for the same here. 2Gb_1_35V_DDR3L part * 2 on EMIF1 2Gb_1_35V_DDR3L part * 4 on EMIF2 Signed-off-by: Sricharan R r.sricha...@ti.com Signed-off-by: Lokesh Vutla lokeshvu...@ti.com

[U-Boot] [PATCH V2 03/12] ARM: DRA7xx: clocks: Fixing i2c_init for PMIC

2013-05-30 Thread Lokesh Vutla
In DRA7xx Soc's voltage scaling is done using GPI2C. So i2c_init should happen before scaling. I2C driver uses __udelay which needs timer to be initialized. So moving timer_init just before voltage scaling. Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- arch/arm/cpu/armv7/omap-common/clocks

[U-Boot] [PATCH V2 08/12] ARM: DRA7xx: Correct SRAM END address

2013-05-30 Thread Lokesh Vutla
From: Sricharan R r.sricha...@ti.com NON SECURE SRAM is 512KB in DRA7xx devices. So fixing it here. Signed-off-by: Sricharan R r.sricha...@ti.com Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- arch/arm/include/asm/arch-omap5/omap.h | 11 ++- 1 file changed, 6 insertions(+), 5

[U-Boot] [PATCH V2 10/12] ARM: DRA7xx: Update pinmux data

2013-05-30 Thread Lokesh Vutla
Updating pinmux data as specified in the latest DM Signed-off-by: Lokesh Vutla lokeshvu...@ti.com Signed-off-by: Balaji T K balaj...@ti.com --- arch/arm/include/asm/arch-omap5/mux_dra7xx.h |7 +++-- board/ti/dra7xx/mux_data.h | 38 -- 2 files

[U-Boot] [PATCH V2 07/12] ARM: DRA7xx: Correct the SYS_CLK to 20MHZ

2013-05-30 Thread Lokesh Vutla
From: Sricharan R r.sricha...@ti.com The sys_clk on the dra evm board is 20MHZ. Changing the configuration for the same. And also moving V_SCLK, V_OSCK defines to arch/clock.h for OMAP4+ boards. Signed-off-by: Sricharan R r.sricha...@ti.com Signed-off-by: Lokesh Vutla lokeshvu...@ti.com

[U-Boot] [PATCH V2 00/12] ARM: DRA7xx: Update support for DRA7xx Soc's

2013-05-30 Thread Lokesh Vutla
MAKEALL for armv7 and omap boards. Changes from v1: * Addressed comments from Tom Rini Balaji T K (1): mmc: omap_hsmmc: add mmc1 pbias, ldo1 Lokesh Vutla (6): ARM: DRA7xx: Add control id code for DRA7xx ARM: DRA7xx: power Add support for tps659038 PMIC ARM: DRA7xx: clocks: Fixing i2c_init

Re: [U-Boot] [PATCH V2 09/12] mmc: omap_hsmmc: add mmc1 pbias, ldo1

2013-06-03 Thread Lokesh Vutla
Hi Lubomir, On Thursday 30 May 2013 07:56 PM, Lubomir Popov wrote: Hi Lokesh, On 30/05/13 16:19, Lokesh Vutla wrote: From: Balaji T K balaj...@ti.com add dra mmc pbias support and ldo1 power on Signed-off-by: Balaji T K balaj...@ti.com Signed-off-by: Lokesh Vutla lokeshvu...@ti.com

[U-Boot] [PATCH V3] mmc: omap_hsmmc: add mmc1 pbias, ldo1

2013-06-03 Thread Lokesh Vutla
From: Balaji T K balaj...@ti.com add dra mmc pbias support and ldo1 power on Signed-off-by: Balaji T K balaj...@ti.com Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- Changes since V2: * Addressed comments from lpo...@mm-sol.com * Rebased on top of http://patchwork.ozlabs.org/patch

Re: [U-Boot] [PATCH V2 09/12] mmc: omap_hsmmc: add mmc1 pbias, ldo1

2013-06-03 Thread Lokesh Vutla
Hi Lubomir,, On Tuesday 04 June 2013 01:28 AM, Lubomir Popov wrote: Hi Lokesh, Hi Lubomir, On Thursday 30 May 2013 07:56 PM, Lubomir Popov wrote: Hi Lokesh, On 30/05/13 16:19, Lokesh Vutla wrote: From: Balaji T K balaj...@ti.com add dra mmc pbias support and ldo1 power on Signed-off

Re: [U-Boot] [PATCH V2 09/12] mmc: omap_hsmmc: add mmc1 pbias, ldo1

2013-06-05 Thread Lokesh Vutla
On Wednesday 05 June 2013 02:36 AM, Tom Rini wrote: On Mon, Jun 03, 2013 at 10:58:27PM +0300, Lubomir Popov wrote: Hi Lokesh, Hi Lubomir, On Thursday 30 May 2013 07:56 PM, Lubomir Popov wrote: Hi Lokesh, On 30/05/13 16:19, Lokesh Vutla wrote: From: Balaji T K balaj...@ti.com add dra mmc

[U-Boot] [PATCH V4 09/12] mmc: omap_hsmmc: add mmc1 pbias, ldo1

2013-06-05 Thread Lokesh Vutla
From: Balaji T K balaj...@ti.com add dra mmc pbias support and ldo1 power on Signed-off-by: Balaji T K balaj...@ti.com Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- Changes since V3: * Addressed comments from Tom arch/arm/include/asm/arch-omap5/omap.h |2 +- drivers/mmc/omap_hsmmc.c

Re: [U-Boot] [PATCH V2 09/12] mmc: omap_hsmmc: add mmc1 pbias, ldo1

2013-06-06 Thread Lokesh Vutla
, Hi Lubomir, On Thursday 30 May 2013 07:56 PM, Lubomir Popov wrote: Hi Lokesh, On 30/05/13 16:19, Lokesh Vutla wrote: From: Balaji T K balaj...@ti.com add dra mmc pbias support and ldo1 power on Signed-off-by: Balaji T K balaj...@ti.com Signed-off-by: Lokesh Vutla lokeshvu...@ti.com

Re: [U-Boot] [PATCH V2 00/12] ARM: DRA7xx: Update support for DRA7xx Soc's

2013-06-06 Thread Lokesh Vutla
Hi Tom, On Thursday 30 May 2013 06:49 PM, Lokesh Vutla wrote: This series update support for DRA7xx family Socs and the data for DRA752 ES1.0 soc. This is on top of my recent Misc cleanup series: http://u-boot.10912.n7.nabble.com/PATCH-V2-0-4-ARM-OMAP2-Misc-Cleanup-tt155949.html Do you have any

Re: [U-Boot] [PATCH V2 00/12] ARM: DRA7xx: Update support for DRA7xx Soc's

2013-06-06 Thread Lokesh Vutla
Hi, On Thursday 06 June 2013 07:07 PM, Lubomir Popov wrote: Hi Tom, On 06/06/13 16:26, Tom Rini wrote: On Thu, Jun 06, 2013 at 04:58:44PM +0530, Lokesh Vutla wrote: Hi Tom, On Thursday 30 May 2013 06:49 PM, Lokesh Vutla wrote: This series update support for DRA7xx family Socs and the data

[U-Boot] [PATCH V5 09/12] mmc: omap_hsmmc: Update pbias programming

2013-06-06 Thread Lokesh Vutla
From: Balaji T K balaj...@ti.com Update pbias programming sequence for OMAP5 ES2.0/DRA7 Signed-off-by: Balaji T K balaj...@ti.com Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- Changes since V4: * Rebased on top of http://patchwork.ozlabs.org/patch/249430/ arch/arm/include/asm/arch-omap5

[U-Boot] [PATCH] ARM: DRA7: Add Maintainer

2013-06-07 Thread Lokesh Vutla
Adding Maintainer for DRA7xx. Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- MAINTAINERS |4 1 file changed, 4 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index d86f0f1..2f4ea84 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -960,6 +960,10 @@ Hugo Villeneuve hugo.villene

[U-Boot] [PATCH 1/7] arm: dra7xx: Add silicon id support for DRA752 soc

2013-02-12 Thread Lokesh Vutla
Adding CPU detection support for the DRA752 ES1.0 soc. Signed-off-by: Lokesh Vutla lokeshvu...@ti.com Signed-off-by: R Sricharan r.sricha...@ti.com --- arch/arm/cpu/armv7/omap-common/hwinit-common.c |9 +++-- arch/arm/cpu/armv7/omap5/hwinit.c |3 +++ arch/arm/include/asm

[U-Boot] [PATCH 5/7] arm: dra7xx: Add DDR related data for DRA752 ES1.0

2013-02-12 Thread Lokesh Vutla
DRA752 uses DDR3. Populating the corresponding structures with DDR3 data. Writing into MA registers if only MA is present in that soc. Signed-off-by: Lokesh Vutla lokeshvu...@ti.com Signed-off-by: R Sricharan r.sricha...@ti.com --- arch/arm/cpu/armv7/omap-common/emif-common.c |2 +- arch/arm

[U-Boot] [PATCH 2/7] arm: dra7xx: clock: Add the prcm changes

2013-02-12 Thread Lokesh Vutla
PRCM register addresses are changed from OMAP5 ES2.0 to DRA7XX. So adding the necessary register changes for DRA7XX socs. Signed-off-by: Lokesh Vutla lokeshvu...@ti.com Signed-off-by: R Sricharan r.sricha...@ti.com --- arch/arm/cpu/armv7/omap4/hw_data.c |2 +- arch/arm/cpu/armv7/omap4

[U-Boot] [PATCH 4/7] arm: dra7xx: Add control module changes

2013-02-12 Thread Lokesh Vutla
Control module register addresses are changed from OMAP5 to DRA7XX socs. So adding the necessary changes for the same. Signed-off-by: Lokesh Vutla lokeshvu...@ti.com Signed-off-by: R Sricharan r.sricha...@ti.com --- arch/arm/cpu/armv7/omap5/hw_data.c |5 ++- arch/arm/cpu/armv7/omap5/prcm

[U-Boot] [PATCH 3/7] arm: dra7xx: clock: Add the dplls data

2013-02-12 Thread Lokesh Vutla
A new DPLL DDR is added in DRA7XX socs. Now clocks to EMIF CD is from DPLL DDR. So DPLL DDR should be locked before initializing RAM. Also adding other dpll data which are different from OMAP5 ES2.0. SYS_CLK running at 20MHz is introduced in DRA7xx socs. Signed-off-by: Lokesh Vutla lokeshvu

[U-Boot] [PATCH 0/7] arm: dra7xx: Add support for DRA7XX family Socs

2013-02-12 Thread Lokesh Vutla
@lists.denx.de/msg105592.html This series against OMAP5 ES2.0 series is available here: git://gitorious.org/u-boot-shared/u-boot.git omap5_es2 Tested on DRA pre silicon platform, OMAP5430 ES2.0, OMAP4430 ES2.1, OMAP4460 panda. MAKEALL for all armv7 board has been verified. Lokesh Vutla (7): arm: dra7xx

[U-Boot] [PATCH 6/7] arm: dra7xx: Add board files for DRA7XX socs

2013-02-12 Thread Lokesh Vutla
Adding new board files for DRA7XX socs. The pad registers layout is changed completely from OMAP5 So introducing the new structure here and also adding the minimal data. Signed-off-by: Lokesh Vutla lokeshvu...@ti.com Signed-off-by: Nishant Kamat nska...@ti.com Signed-off-by: R Sricharan r.sricha

[U-Boot] [PATCH 7/7] arm: dra7xx: Add dra7xx_evm build support

2013-02-12 Thread Lokesh Vutla
Adding the build support for dra7xx_evm. Reusing omap5_evm.h config by moving it to omap5_common.h Signed-off-by: Lokesh Vutla lokeshvu...@ti.com Signed-off-by: R Sricharan r.sricha...@ti.com --- boards.cfg |1 + include/configs/dra7xx_evm.h

Re: [U-Boot] [PATCH 7/7] arm: dra7xx: Add dra7xx_evm build support

2013-02-17 Thread Lokesh Vutla
On Friday 15 February 2013 10:06 PM, Tom Rini wrote: On Wed, Feb 13, 2013 at 12:59:09PM +0530, Lokesh Vutla wrote: Adding the build support for dra7xx_evm. Reusing omap5_evm.h config by moving it to omap5_common.h Signed-off-by: Lokesh Vutla lokeshvu...@ti.com Signed-off-by: R Sricharan

[U-Boot] [PATCH V2 2/7] arm: dra7xx: clock: Add the prcm changes

2013-02-18 Thread Lokesh Vutla
PRCM register addresses are changed from OMAP5 ES2.0 to DRA7XX. So adding the necessary register changes for DRA7XX socs. Signed-off-by: Lokesh Vutla lokeshvu...@ti.com Signed-off-by: R Sricharan r.sricha...@ti.com --- [v2] Removed hard coded constants for PRM_DEVICE_BASE and using

[U-Boot] [PATCH V2 7/7] arm: dra7xx: Add dra7xx_evm build support

2013-02-18 Thread Lokesh Vutla
Adding the build support for dra7xx_evm. Reusing omap5_evm.h config by moving it to omap5_common.h Signed-off-by: Lokesh Vutla lokeshvu...@ti.com Signed-off-by: R Sricharan r.sricha...@ti.com --- [v2] Addressed Tom Rini's tr...@ti.com comments boards.cfg

Re: [U-Boot] [U-Boot, 6/7] arm: dra7xx: Add board files for DRA7XX socs

2013-03-11 Thread Lokesh Vutla
On Tuesday 12 March 2013 12:05 AM, Tom Rini wrote: On Tue, Feb 12, 2013 at 09:29:08PM -, Lokesh Vutla wrote: Adding new board files for DRA7XX socs. The pad registers layout is changed completely from OMAP5 So introducing the new structure here and also adding the minimal data. Signed-off

[U-Boot] [PATCH] ARM: OMAP4+: Fix MA detection during SDRAM_AUTO_DETECTION

2013-06-18 Thread Lokesh Vutla
During SDRAM_AUTO_DETECTION MA is not configured. For Soc's OMAP4460 MA is present. So populating MA for the same. Tested on OMAP4430 PANDA, OMAP4460 PANDA. Reported-by: Dan Murphy dmur...@ti.com Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- arch/arm/cpu/armv7/omap-common/emif-common.c

Re: [U-Boot] [PATCH] arm, am33xx: move s_init to a common place

2013-06-23 Thread Lokesh Vutla
Hi Heiko, On Thursday 20 June 2013 09:22 AM, Heiko Schocher wrote: Hello Tom, Am 14.06.2013 16:58, schrieb Tom Rini: On Fri, Jun 14, 2013 at 07:59:26AM +0200, Heiko Schocher wrote: Hello Tom, Am 13.06.2013 17:53, schrieb Tom Rini: On Thu, Jun 13, 2013 at 05:53:17AM +0200, Heiko Schocher

[U-Boot] [PATCH 1/4] ARM: AM33xx: Cleanup dplls data

2013-06-24 Thread Lokesh Vutla
Locking sequence for all the dplls is same. In the current code same sequence is done repeatedly for each dpll. Instead have a generic function for locking dplls and pass dpll data to that function. This is derived from OMAP4 boards. Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- arch/arm

[U-Boot] [PATCH 4/4] musb: Disable extra prints

2013-06-24 Thread Lokesh Vutla
There are many musb prints in SPL and U-Boot log. These prints are required only during musb debug. So replacing printk with pr_debug in musb_core. Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- drivers/usb/musb-new/musb_core.c | 18 +++--- 1 file changed, 7 insertions(+), 11

[U-Boot] [PATCH 0/4] ARM: AM33xx: Cleanup clocks and hwinit

2013-06-24 Thread Lokesh Vutla
boards. This series is on top of u-boot merged with u-boot-arm. Heiko Schocher (1): ARM: AM33xx: Move s_init to a common place Lokesh Vutla (3): ARM: AM33xx: Cleanup dplls data ARM: AM33xx: Cleanup clocks layer musb: Disable extra prints arch/arm/cpu/armv7/am33xx/Makefile

[U-Boot] [PATCH 3/4] ARM: AM33xx: Move s_init to a common place

2013-06-24 Thread Lokesh Vutla
From: Heiko Schocher h...@denx.de s_init has the same outline for all the AM33xx based board. So making it generic. This also helps in addition of new Soc with minimal changes. Signed-off-by: Lokesh Vutla lokeshvu...@ti.com Signed-off-by: Heiko Schocher h...@denx.de Signed-off-by: Tom Rini tr

[U-Boot] [PATCH 2/4] ARM: AM33xx: Cleanup clocks layer

2013-06-24 Thread Lokesh Vutla
Cleaning up the clocks layer. This helps in addition of new Soc with minimal changes. This is derived from OMAP4 boards. Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- arch/arm/cpu/armv7/am33xx/board.c |6 - arch/arm/cpu/armv7/am33xx/clock.c | 62 +- arch/arm

Re: [U-Boot] [PATCH] arm, am33xx: move s_init to a common place

2013-06-24 Thread Lokesh Vutla
Hi Heiko, On Monday 24 June 2013 09:46 PM, Heiko Schocher wrote: Hello Lokesh, Am 24.06.2013 06:01, schrieb Lokesh Vutla: Hi Heiko, On Thursday 20 June 2013 09:22 AM, Heiko Schocher wrote: Hello Tom, Am 14.06.2013 16:58, schrieb Tom Rini: On Fri, Jun 14, 2013 at 07:59:26AM +0200, Heiko

Re: [U-Boot] [PATCH 1/4] ARM: AM33xx: Cleanup dplls data

2013-06-24 Thread Lokesh Vutla
Hi Heiko, On Tuesday 25 June 2013 12:42 AM, Heiko Schocher wrote: Hello Lokesh, Am 24.06.2013 15:15, schrieb Lokesh Vutla: Locking sequence for all the dplls is same. In the current code same sequence is done repeatedly for each dpll. Instead have a generic function for locking dplls and pass

Re: [U-Boot] [PATCH 1/4] ARM: AM33xx: Cleanup dplls data

2013-06-24 Thread Lokesh Vutla
Hi Heiko, On Tuesday 25 June 2013 10:24 AM, Heiko Schocher wrote: Hello Lokesh, Am 25.06.2013 05:48, schrieb Lokesh Vutla: Hi Heiko, On Tuesday 25 June 2013 12:42 AM, Heiko Schocher wrote: Hello Lokesh, Am 24.06.2013 15:15, schrieb Lokesh Vutla: Locking sequence for all the dplls is same

Re: [U-Boot] [PATCH 1/4] ARM: AM33xx: Cleanup dplls data

2013-06-25 Thread Lokesh Vutla
Hi Heiko, On Tuesday 25 June 2013 12:35 PM, Heiko Schocher wrote: Hello Lokesh, Am 25.06.2013 07:39, schrieb Lokesh Vutla: Hi Heiko, On Tuesday 25 June 2013 10:24 AM, Heiko Schocher wrote: Hello Lokesh, Am 25.06.2013 05:48, schrieb Lokesh Vutla: Hi Heiko, On Tuesday 25 June 2013 12:42 AM

Re: [U-Boot] [PATCH 0/4] ARM: AM33xx: Cleanup clocks and hwinit

2013-06-25 Thread Lokesh Vutla
Hi Tom, On Monday 24 June 2013 06:45 PM, Lokesh Vutla wrote: This series tries to cleanup code for AM33xx, inorder to ensure code reusabilty by moving the duplicated code to common place. This also helps in addition of new Soc with minimal changes. Testing: Boot tested on BeagleBone White/Black

Re: [U-Boot] [PATCH 0/4] ARM: AM33xx: Cleanup clocks and hwinit

2013-06-26 Thread Lokesh Vutla
On Wednesday 26 June 2013 05:39 PM, Tom Rini wrote: On Wed, Jun 26, 2013 at 09:54:00AM +0530, Lokesh Vutla wrote: Hi Tom, On Monday 24 June 2013 06:45 PM, Lokesh Vutla wrote: This series tries to cleanup code for AM33xx, inorder to ensure code reusabilty by moving the duplicated code to common

Re: [U-Boot] [PATCH v4 3/3] Add TI816X evm board support

2013-06-26 Thread Lokesh Vutla
Hi Antoine, On Wednesday 19 June 2013 03:38 PM, TENART Antoine wrote: Signed-off-by: Antoine Tenart aten...@adeneo-embedded.com --- MAINTAINERS |4 + board/ti/ti816x/Makefile | 47 board/ti/ti816x/evm.c| 249

Re: [U-Boot] [PATCH] OMAP5: USB_EHCI: Enable ehci support for omap5

2013-07-08 Thread Lokesh Vutla
Hi Dan, On Tuesday 09 July 2013 02:29 AM, Dan Murphy wrote: From: Govindraj.R govindraj.r...@ti.com * Enable all usb ehci related clocks. * Add ehci support to omap5 board file and arch specific sysc reg mask values. * Enable config options for usb support and ethernet support

Re: [U-Boot] [PATCH 2/3] usb: omap5-evm: Add ethernet support to the uevm

2013-07-08 Thread Lokesh Vutla
Hi Dan, On Tuesday 09 July 2013 02:29 AM, Dan Murphy wrote: Add code to configure the USB EHCI host controller. This enumerates an ethernet controller through USB3 using the HSIC lines. Signed-off-by: Dan Murphy dmur...@ti.com --- arch/arm/cpu/armv7/omap5/hw_data.c | 15 +++

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

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

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

2013-07-10 Thread Lokesh Vutla
On Wednesday 10 July 2013 04:55 PM, Sourav Poddar wrote: From: Matt Porter mpor...@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: Matt Porter mpor...@ti.com Signed-off-by: Sourav Poddar

Re: [U-Boot] [[PATCH v2 3/6] ARM: OMAP5: USB: Add OMAP5 common USB EHCI information

2013-07-10 Thread Lokesh Vutla
On Thursday 11 July 2013 01:35 AM, Dan Murphy wrote: * Enable the OMAP5 EHCI host clocks * Add OMAP5 EHCI register definitions * Add OMAP5 ES2 host revision Signed-off-by: Dan Murphy dmur...@ti.com --- arch/arm/cpu/armv7/omap5/hw_data.c | 13 ++

[U-Boot] [PATCH 4/6] ARM: OMAP: Add CONFIG_OMAP_COMMON

2013-07-11 Thread Lokesh Vutla
Adding a new CONFIG_OMAP_COMMON which is included by all boards that needs to build cpu/armv7/omap-common folder. Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- Makefile|2 +- arch/arm/config.mk |2 +- arch/arm/cpu/armv7/omap

[U-Boot] [PATCH 1/6] ARM: AM43xx: Add Board files

2013-07-11 Thread Lokesh Vutla
Add board specific information for AM43xx. Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- board/ti/am43xx/Makefile | 46 ++ board/ti/am43xx/board.c | 55 ++ board/ti/am43xx/board.h | 25

[U-Boot] [PATCH 2/6] ARM: AM43xx: Add header files

2013-07-11 Thread Lokesh Vutla
Adding the following data: - Prcm structure - Base addresses - Pin mux structure. Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- arch/arm/include/asm/arch-am33xx/cpu.h | 164 +++- arch/arm/include/asm/arch-am33xx/hardware.h|8 +- arch/arm/include/asm

[U-Boot] [PATCH 0/6] ARM: AM43xx: Add Support for AM43xx Soc's

2013-07-11 Thread Lokesh Vutla
.nabble.com/PATCH-0-4-ARM-AM33xx-Cleanup-clocks-and-hwinit-tt157703.html Testing: Tested on pre-silicon platform verified ./MAKEALL --cpu=armv7 ./MAKEALL -s omap/am33xx Lokesh Vutla (6): ARM: AM43xx: Add Board files ARM: AM43xx: Add header files ARM: AM43xx: clocks: Add dpll and clock data

[U-Boot] [PATCH 3/6] ARM: AM43xx: clocks: Add dpll and clock data

2013-07-11 Thread Lokesh Vutla
Add dpll and clock data for AM43xx Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- arch/arm/cpu/armv7/am33xx/Makefile |7 +- arch/arm/cpu/armv7/am33xx/clock_am43xx.c | 120 ++ 2 files changed, 126 insertions(+), 1 deletion(-) create mode 100644 arch/arm

[U-Boot] [PATCH 6/6] ARM: AM43xx: Add config file

2013-07-11 Thread Lokesh Vutla
Add config file Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- boards.cfg |1 + include/configs/am43xx_evm.h | 143 ++ 2 files changed, 144 insertions(+) create mode 100644 include/configs/am43xx_evm.h diff --git a/boards.cfg b

[U-Boot] [PATCH 5/6] ARM: AM43xx: Add build support

2013-07-11 Thread Lokesh Vutla
Add AM43xx support in the required places Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- arch/arm/cpu/armv7/Makefile |2 +- arch/arm/cpu/armv7/omap-common/boot-common.c |3 ++- drivers/serial/ns16550.c |5 +++-- 3 files changed, 6 insertions

Re: [U-Boot] [PATCH] am335x:Handle worst case scenario for Errata 1.0.24

2013-07-23 Thread Lokesh Vutla
On Monday 22 July 2013 08:12 PM, Tom Rini wrote: From: Steve Kipisz s-kipi...@ti.com In Errata 1.0.24, if the board is running at OPP50 and has a warm reset, the boot ROM sets the frequencies for OPP100. This patch attempts to drop the frequencies back to OPP50 as soon as possible in the

[U-Boot] [PATCH V2 1/4] ARM: AM33xx: Cleanup dplls data

2013-07-29 Thread Lokesh Vutla
Locking sequence for all the dplls is same. In the current code same sequence is done repeatedly for each dpll. Instead have a generic function for locking dplls and pass dpll data to that function. This is derived from OMAP4 boards. Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- arch/arm

[U-Boot] [PATCH V2 0/4]ARM: AM33xx: Cleanup clocks and hwinit

2013-07-29 Thread Lokesh Vutla
Since V1: - Rebased on top of u-boot-ti - Created a function get_dpll_ddr_params() for getting ddr dpll params from board files. - Updated License header for newly created files. Heiko Schocher (1): ARM: AM33xx: Move s_init to a common place Lokesh Vutla (3): ARM: AM33xx: Cleanup dplls data

[U-Boot] [PATCH V2 4/4] musb: Disable extra prints

2013-07-29 Thread Lokesh Vutla
There are many musb prints in SPL and U-Boot log. These prints are required only during musb debug. So replacing printk with pr_debug in musb_core. Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- drivers/usb/musb-new/musb_core.c | 20 1 file changed, 8 insertions(+), 12

[U-Boot] [PATCH V2 3/4] ARM: AM33xx: Move s_init to a common place

2013-07-29 Thread Lokesh Vutla
From: Heiko Schocher h...@denx.de s_init has the same outline for all the AM33xx based board. So making it generic. This also helps in addition of new Soc with minimal changes. Signed-off-by: Lokesh Vutla lokeshvu...@ti.com Signed-off-by: Heiko Schocher h...@denx.de Signed-off-by: Tom Rini tr

[U-Boot] [PATCH V2 2/4] ARM: AM33xx: Cleanup clocks layer

2013-07-29 Thread Lokesh Vutla
Cleaning up the clocks layer. This helps in addition of new Soc with minimal changes. This is derived from OMAP4 boards. Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- arch/arm/cpu/armv7/am33xx/board.c |6 - arch/arm/cpu/armv7/am33xx/clock.c | 62 +- arch/arm

[U-Boot] [PATCH V2 5/6] ARM: AM43xx: Add build support

2013-07-30 Thread Lokesh Vutla
Add AM43xx support in the required places Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- arch/arm/cpu/armv7/Makefile |2 +- arch/arm/cpu/armv7/omap-common/boot-common.c |3 ++- drivers/serial/ns16550.c |5 +++-- 3 files changed, 6 insertions

[U-Boot] [PATCH V2 0/6] ARM: AM43xx: Add Support for AM43xx Soc's

2013-07-30 Thread Lokesh Vutla
-ARM-AM33xx-Cleanup-clocks-and-hwinit-tt160272.html Testing: Tested on pre-silicon platform verified ./MAKEALL --cpu=armv7 ./MAKEALL -s am33xx Changes Since V1: - Rebased on top of u-boot-ti + V2 of AM33xx Cleanup - Updated License header for new files. Lokesh Vutla (6): ARM: AM43xx: Add

[U-Boot] [PATCH V2 2/6] ARM: AM43xx: Add header files

2013-07-30 Thread Lokesh Vutla
Adding the following data: - Prcm structure - Base addresses - Pin mux structure. Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- arch/arm/include/asm/arch-am33xx/cpu.h | 164 +++- arch/arm/include/asm/arch-am33xx/hardware.h|8 +- arch/arm/include/asm

[U-Boot] [PATCH V2 4/6] ARM: OMAP: Add CONFIG_OMAP_COMMON

2013-07-30 Thread Lokesh Vutla
Adding a new CONFIG_OMAP_COMMON which is included by all boards that needs to build cpu/armv7/omap-common folder. Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- Makefile|2 +- arch/arm/config.mk |2 +- arch/arm/cpu/armv7/omap

[U-Boot] [PATCH V2 3/6] ARM: AM43xx: clocks: Add dpll and clock data

2013-07-30 Thread Lokesh Vutla
Add dpll and clock data for AM43xx Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- arch/arm/cpu/armv7/am33xx/Makefile |7 +- arch/arm/cpu/armv7/am33xx/clock_am43xx.c | 110 ++ board/ti/am43xx/board.c |3 +- 3 files changed, 118

[U-Boot] [PATCH V2 1/6] ARM: AM43xx: Add Board files

2013-07-30 Thread Lokesh Vutla
Add board specific information for AM43xx. Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- board/ti/am43xx/Makefile | 38 +++ board/ti/am43xx/board.c | 56 ++ board/ti/am43xx/board.h | 17 ++ board/ti

[U-Boot] [PATCH V2 6/6] ARM: AM43xx: Add config file

2013-07-30 Thread Lokesh Vutla
Add config file Signed-off-by: Lokesh Vutla lokeshvu...@ti.com --- boards.cfg |1 + include/configs/am43xx_evm.h | 135 ++ 2 files changed, 136 insertions(+) create mode 100644 include/configs/am43xx_evm.h diff --git a/boards.cfg b

Re: [U-Boot] [PATCH 3/4] ARM: OMAP4470: Add Elpida EDB8164B3PF memory configuration

2013-08-06 Thread Lokesh Vutla
Hi Taras, On Tuesday 06 August 2013 05:48 PM, Taras Kondratiuk wrote: From: Lubomir Popov lpo...@mm-sol.com OMAP4470 SDP SoM has EDB8164B3PF PoP memory on board. This memory has 4Gb x 2CS = 8Gb configuration. Add configuration for runtime calculation and precalculated cases. Patch is

Re: [U-Boot] [PATCH 3/4] ARM: OMAP4470: Add Elpida EDB8164B3PF memory configuration

2013-08-06 Thread Lokesh Vutla
Hi, On Tuesday 06 August 2013 09:27 PM, Taras Kondratiuk wrote: On 08/06/2013 05:21 PM, Lokesh Vutla wrote: Hi Taras, On Tuesday 06 August 2013 05:48 PM, Taras Kondratiuk wrote: From: Lubomir Popov lpo...@mm-sol.com OMAP4470 SDP SoM has EDB8164B3PF PoP memory on board. This memory has 4Gb x

Re: [U-Boot] [PATCH V2 3/4] ARM: AM33xx: Move s_init to a common place

2013-08-23 Thread Lokesh Vutla
Hi Mark, On Friday 23 August 2013 02:58 PM, Mark Jackson wrote: On 30/07/13 06:18, Lokesh Vutla wrote: From: Heiko Schocher h...@denx.de s_init has the same outline for all the AM33xx based board. So making it generic. This also helps in addition of new Soc with minimal changes. Signed

  1   2   3   4   5   6   7   8   9   10   >