[U-Boot] [PATCH v4 2/5] ARM:AM33XX: Fix ddr and timer register offset

2012-01-09 Thread Chandan Nath
This patch is added to update incorrect ddr and timer register offset. Signed-off-by: Chandan Nath Signed-off-by: Tom Rini --- Changes since v3: - Splitted 1st patch into 3 patches - Addressed review comments Changes since v2: - No change Changes since v1: - Changed CONFIG_AM335X to

[U-Boot] [PATCH v4 3/5] ARM:AM33XX: Fixing AM335X config parameters

2012-01-09 Thread Chandan Nath
This patch is added to correct some of the AM335X config parameters which were incorrect along with some cleanup like removing unused code. Signed-off-by: Chandan Nath Signed-off-by: Tom Rini --- Changes since v3: - Splitted 1st patch into 3 patches - Addressed review comments Changes since

[U-Boot] [PATCH v4 1/5] ARM:AM33XX: Replace CONFIG_AM335X with CONFIG_AM33XX

2012-01-09 Thread Chandan Nath
This patch is added to replace CONFIG_AM335X symbol with CONFIG_AM333XX for AM33XX platforms. Signed-off-by: Chandan Nath Signed-off-by: Tom Rini --- Changes since v3: - Splitted 1st patch into 3 patches - Addressed review comments Changes since v2: - No change Changes since v1: - Changed

[U-Boot] [PATCH v4 4/5] ARM:AM33XX: Add mmc/sd support

2012-01-09 Thread Chandan Nath
This patch add supports for mmc/sd driver on AM335X platform. PLL and pinmux configurations for mmc/sd are configured in this patch. Signed-off-by: Chandan Nath Signed-off-by: Tom Rini --- Changes since v3: - Addressed review comments Changes since v2: - No change Changes since v1

[U-Boot] [PATCH v4 0/5] Added SPL support

2012-01-09 Thread Chandan Nath
h Changes since v1: - Removed unwanted code from omap_hsmmc.c file - Changed CONFIG_AM335X to CONFIG_AM33XX - Rebased to master branch - Replaced am33xx lowleve_init.S with omap-common lowlevel_init.S in order to use common code for omap_bootmode. Chandan Nath (5): ARM:AM33XX: Replace CON

[U-Boot] [PATCH v4 5/5] ARM:AM33XX: Add SPL support for AM335X EVM

2012-01-09 Thread Chandan Nath
This patch is added to support SPL feature on AM335X platform. In this patch, MMC1 is configured as boot device for SPL and support for other devices will be added in the next patch series. Signed-off-by: Chandan Nath Signed-off-by: Tom Rini --- Changes since v3: - Use of common bootmode

[U-Boot] [PATCH 1/3] ARM:AM33XX: Fix ddr and timer register offset

2011-12-21 Thread Chandan Nath
This patch is added to update incorrect ddr, pll and timer register offset along with some additional cleanup like removing unused code. Also, generic CONFIG_AM33XX symbol is added for AM33XX platform. Signed-off-by: Chandan Nath Signed-off-by: Tom Rini --- arch/arm/cpu/armv7/am33xx/board.c

[U-Boot] [PATCH 0/3] Added SPL support

2011-12-21 Thread Chandan Nath
platform. The patches are applies on uboot v2011.09 baseline. Chandan Nath (3): ARM:AM33XX: Fix ddr and timer register offset ARM:AM33XX: Add mmc/sd support ARM:AM33XX: Add SPL support for AM335X EVM arch/arm/cpu/armv7/am33xx/board.c | 89 +++- arch/arm/cpu/armv7

[U-Boot] [PATCH 2/3] ARM:AM33XX: Add mmc/sd support

2011-12-21 Thread Chandan Nath
This patch add supports for mmc/sd driver on AM335X platform. PLL and pinmux configurations for mmc/sd are configured in this patch. Signed-off-by: Chandan Nath Signed-off-by: Tom Rini --- arch/arm/cpu/armv7/am33xx/board.c |7 + arch/arm/cpu/armv7/am33xx/clock.c

[U-Boot] [PATCH 3/3] ARM:AM33XX: Add SPL support for AM335X EVM

2011-12-21 Thread Chandan Nath
This patch is added to support SPL feature on AM335X platform. In this patch, MMC1 is configured as boot device for SPL and support for other devices will be added in the next patch series. Signed-off-by: Chandan Nath Signed-off-by: Tom Rini --- arch/arm/cpu/armv7/am33xx/board.c

[U-Boot] [PATCH v2 2/3] ARM:AM33XX: Add mmc/sd support

2011-12-30 Thread Chandan Nath
This patch add supports for mmc/sd driver on AM335X platform. PLL and pinmux configurations for mmc/sd are configured in this patch. Signed-off-by: Chandan Nath Signed-off-by: Tom Rini --- Changes since v1: - Removed unwanted code from omap_hsmmc.c file - Rebased to master branch arch/arm

[U-Boot] [PATCH v2 0/3] Added SPL support

2011-12-30 Thread Chandan Nath
omap_bootmode. Chandan Nath (3): ARM:AM33XX: Fix ddr and timer register offset ARM:AM33XX: Add mmc/sd support ARM:AM33XX: Add SPL support for AM335X EVM Makefile|2 +- arch/arm/cpu/armv7/am33xx/Makefile |2 - arch/arm/cpu/armv7/am33xx

[U-Boot] [PATCH v2 1/3] ARM:AM33XX: Fix ddr and timer register offset

2011-12-30 Thread Chandan Nath
This patch is added to update incorrect ddr, pll and timer register offset along with some additional cleanup like removing unused code. Also, generic CONFIG_AM33XX symbol is added for AM33XX platform. Signed-off-by: Chandan Nath Signed-off-by: Tom Rini --- Changes since v1: - Changed

[U-Boot] [PATCH v2 3/3] ARM:AM33XX: Add SPL support for AM335X EVM

2011-12-30 Thread Chandan Nath
This patch is added to support SPL feature on AM335X platform. In this patch, MMC1 is configured as boot device for SPL and support for other devices will be added in the next patch series. Signed-off-by: Chandan Nath Signed-off-by: Tom Rini --- Changes since v1: - Rebased to master branch

[U-Boot] [PATCH v3 1/3] ARM:AM33XX: Fix ddr and timer register offset

2012-01-02 Thread Chandan Nath
This patch is added to update incorrect ddr, pll and timer register offset along with some additional cleanup like removing unused code. Also, generic CONFIG_AM33XX symbol is added for AM33XX platform. Signed-off-by: Chandan Nath Signed-off-by: Tom Rini --- Changes since v2: - No change

[U-Boot] [PATCH v3 2/3] ARM:AM33XX: Add mmc/sd support

2012-01-02 Thread Chandan Nath
This patch add supports for mmc/sd driver on AM335X platform. PLL and pinmux configurations for mmc/sd are configured in this patch. Signed-off-by: Chandan Nath Signed-off-by: Tom Rini --- Changes since v2: - No change Changes since v1: - Removed unwanted code from omap_hsmmc.c file

[U-Boot] [PATCH v3 0/3] Added SPL support

2012-01-02 Thread Chandan Nath
- Replaced am33xx lowleve_init.S with omap-common lowlevel_init.S in order to use common code for omap_bootmode. Chandan Nath (3): ARM:AM33XX: Fix ddr and timer register offset ARM:AM33XX: Add mmc/sd support ARM:AM33XX: Add SPL support for AM335X EVM

[U-Boot] [PATCH v3 3/3] ARM:AM33XX: Add SPL support for AM335X EVM

2012-01-02 Thread Chandan Nath
This patch is added to support SPL feature on AM335X platform. In this patch, MMC1 is configured as boot device for SPL and support for other devices will be added in the next patch series. Signed-off-by: Chandan Nath Signed-off-by: Tom Rini --- Changes since v2: - Added missing omap.h file

[U-Boot] [PATCH] mii: miiphy register address width change

2011-09-21 Thread Chandan Nath
then 0xFF can be used. Signed-off-by: Chandan Nath --- common/miiphyutil.c |8 include/miiphy.h| 12 ++-- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/common/miiphyutil.c b/common/miiphyutil.c index 35ad357..68a32fc 100644 --- a/common/miiphyut

[U-Boot] [PATCH v2 0/2] Added CPSW support

2011-11-10 Thread Chandan Nath
eth_setenv_enetaddr function and code cleanup - Added weak alias miiphy_is_1000base_x function Chandan Nath (1): ARM:AM33XX:Added cpsw support for AM335x EVM Cyril Chemparathy (1): TI: netdev: add driver for cpsw ethernet device arch/arm/cpu/armv7/am33xx/clock.c |9 +- arch/arm

[U-Boot] [PATCH v2 1/2] TI: netdev: add driver for cpsw ethernet device

2011-11-10 Thread Chandan Nath
From: Cyril Chemparathy CPSW is an on-chip ethernet switch that is found on various SoCs from Texas Instruments. This patch adds a simple driver (based on the Linux driver) for this hardware module. Signed-off-by: Cyril Chemparathy --- Changes since v1: - Code cleanup and removal of cpsw_eth_

[U-Boot] [PATCH v2 2/2] ARM:AM33XX:Added cpsw support for AM335x EVM

2011-11-10 Thread Chandan Nath
#ifdef CONFIG_ARCH_EBSA110 # ifdef machine_arch_type @@ -42913,6 +42915,19 @@ extern unsigned int __machine_arch_type; # define machine_is_goflexhome() (0) #endif +#ifdef CONFIG_MACH_TIAM335EVM +# ifdef machine_arch_type +# undef machine_arch_type +# define machine_arch_type __mac

[U-Boot] [PATCH v2 2/2] ARM:AM33XX:Added cpsw support for AM335x EVM

2011-11-10 Thread Chandan Nath
This patch adds cpsw support on AM335X EVM. Signed-off-by: Chandan Nath --- Changes since v1: - Added weak alias miiphy_is_1000base_x function to fix atheros phy issue arch/arm/cpu/armv7/am33xx/clock.c |9 ++- arch/arm/include/asm/arch-am33xx/cpu.h | 22 - arch/arm

[U-Boot] [PATCH 1/5] ARM:AM33XX: Added support for AM33xx

2011-10-11 Thread Chandan Nath
This patch adds basic support for AM33xx which is based on ARMV7 Cortex A8 CPU. Signed-off-by: Chandan Nath --- arch/arm/cpu/armv7/am33xx/Makefile | 44 +++ arch/arm/cpu/armv7/am33xx/lowlevel_init.S | 72 ++ arch/arm/cpu/armv7/am33xx/sys_info.c| 130

[U-Boot] [PATCH 0/5] ARM:AM33XX: Basic support for AM33xx platform

2011-10-11 Thread Chandan Nath
on uboot v2011.09 baseline. Chandan Nath (5): ARM:AM33XX: Added support for AM33xx ARM:AM33XX: Add clock definitions ARM:AM33XX: Add emif/ddr support ARM:AM33XX: Added timer support ARM:AM33XX: Add support for TI AM335X EVM Makefile |3

[U-Boot] [PATCH 4/5] ARM:AM33XX: Added timer support

2011-10-11 Thread Chandan Nath
This patch adds timer support for AM33xx platform. Signed-off-by: Chandan Nath --- Makefile|3 +++ arch/arm/cpu/armv7/omap-common/Makefile |2 ++ arch/arm/cpu/armv7/omap-common/timer.c |1 + arch/arm/include/asm/arch-am33xx/cpu.h | 27

[U-Boot] [PATCH 3/5] ARM:AM33XX: Add emif/ddr support

2011-10-11 Thread Chandan Nath
This patch adds AM33xx emif/ddr support along with board specific defines. Signed-off-by: Chandan Nath --- arch/arm/cpu/armv7/am33xx/Makefile |3 + arch/arm/cpu/armv7/am33xx/ddr.c | 147 ++ arch/arm/cpu/armv7/am33xx/emif4.c| 201

[U-Boot] [PATCH 5/5] ARM:AM33XX: Add support for TI AM335X EVM

2011-10-11 Thread Chandan Nath
This patch adds basic support for booting the board. This patch adds support for the UART necessary to get to the u-boot prompt. Signed-off-by: Chandan Nath --- Support for additional peripherals depends on this patchset. Will be posting them soon. arch/arm/cpu/armv7/am33xx/Makefile |2

[U-Boot] [PATCH 2/5] ARM:AM33XX: Add clock definitions

2011-10-11 Thread Chandan Nath
This patch adds basic clock definition of am33xx SoC. Signed-off-by: Chandan Nath --- arch/arm/cpu/armv7/am33xx/Makefile |1 + arch/arm/cpu/armv7/am33xx/clock.c| 273 ++ arch/arm/include/asm/arch-am33xx/clock.h | 24 ++ arch/arm

[U-Boot] [PATCH v2 1/5] ARM:AM33XX: Added support for AM33xx

2011-10-14 Thread Chandan Nath
This patch adds basic support for AM33xx which is based on ARMV7 Cortex A8 CPU. Signed-off-by: Chandan Nath --- Changes since v1: - Used LOW_LEVELSRAM_STACK in SRAM_STACK to maintain platform consistency. - Used #if/#elif for defining PRM_RSTCTRL. arch/arm/cpu/armv7/am33xx/Makefile

[U-Boot] [PATCH v2 2/5] ARM:AM33XX: Add clock definitions

2011-10-14 Thread Chandan Nath
This patch adds basic clock definition of am33xx SoC. Signed-off-by: Chandan Nath --- Changes since v1: - No changes since v1 arch/arm/cpu/armv7/am33xx/Makefile |1 + arch/arm/cpu/armv7/am33xx/clock.c| 273 ++ arch/arm/include/asm/arch

[U-Boot] [PATCH v2 0/5] ARM:AM33XX: Basic support for AM33xx platform

2011-10-14 Thread Chandan Nath
file. Chandan Nath (5): ARM:AM33XX: Added support for AM33xx ARM:AM33XX: Add clock definitions ARM:AM33XX: Add emif/ddr support ARM:AM33XX: Added timer support ARM:AM33XX: Add support for TI AM335X EVM MAINTAINERS |4 + Makefile

[U-Boot] [PATCH v2 4/5] ARM:AM33XX: Added timer support

2011-10-14 Thread Chandan Nath
This patch adds timer support for AM33xx platform. Signed-off-by: Chandan Nath --- Changes since v1: - Modification of omap-common/timer.c is removed. Makefile|3 +++ arch/arm/cpu/armv7/omap-common/Makefile |2 ++ 2 files changed, 5 insertions(+), 0

[U-Boot] [PATCH v2 5/5] ARM:AM33XX: Add support for TI AM335X EVM

2011-10-14 Thread Chandan Nath
This patch adds basic support for booting the board. This patch adds support for the UART necessary to get to the u-boot prompt. Signed-off-by: Chandan Nath --- Changes since v1: - Used CONFIG_MACH_TYPE standard for defining machine id. - Updated MAINTAINERS file. MAINTAINERS

[U-Boot] [PATCH v2 3/5] ARM:AM33XX: Add emif/ddr support

2011-10-14 Thread Chandan Nath
This patch adds AM33xx emif/ddr support along with board specific defines. Signed-off-by: Chandan Nath --- Changes since v1: - No changes since v1. arch/arm/cpu/armv7/am33xx/Makefile |3 + arch/arm/cpu/armv7/am33xx/ddr.c | 147 ++ arch/arm/cpu/armv7

[U-Boot] Author: Chandan Nath

2011-10-16 Thread Chandan Nath
am335x: Corrected IA TLK110 PHY address This patch is added to correct TLK110 PHY address. The PHY address is changed from 01 (1) to 1e (0) Signed-off-by: Chandan Nath Signed-off-by: Hebbar, Gururaja diff --git a/arch/arm/mach-omap2/devices.c b/arch/arm

[U-Boot] [PATCH 0/2] Added CPSW support

2011-10-21 Thread Chandan Nath
This patch series is submitted to add support for CPSW which is an on-chip ethernet switch on TI AM335X EVM. The patches have been compile tested and run on AM335X EVM. The patches depends on previous patch series which was submitted for supporting AM33xx platform. Chandan Nath (1

[U-Boot] [PATCH 2/2] ARM:AM33XX:Added cpsw support for AM335x EVM

2011-10-21 Thread Chandan Nath
This patch adds cpsw support on AM335X EVM. Signed-off-by: Chandan Nath --- arch/arm/cpu/armv7/am33xx/clock.c |9 ++- arch/arm/include/asm/arch-am33xx/cpu.h | 22 - arch/arm/include/asm/arch-am33xx/hardware.h |5 + board/ti/am335x/common_def.h|2

[U-Boot] [PATCH 1/2] TI: netdev: add driver for cpsw ethernet device

2011-10-21 Thread Chandan Nath
From: Cyril Chemparathy CPSW is an on-chip ethernet switch that is found on various SoCs from Texas Instruments. This patch adds a simple driver (based on the Linux driver) for this hardware module. Signed-off-by: Cyril Chemparathy --- drivers/net/Makefile |1 + drivers/net/cpsw.c | 86