[U-Boot] [U-boot] [Patch v4 6/6] keystone2: k2l-evm: add board support

2014-10-14 Thread Ivan Khoronzhuk
From: Hao Zhang hzh...@ti.com This patch adds Keystone II Lammar (K2L) EVM board support. Acked-by: Vitaly Andrianov vita...@ti.com Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/cpu/armv7/keystone/Kconfig| 3 ++ arch/arm

[U-Boot] [U-boot] [Patch v3 1/6] ARM: keystone2: add K2L device hardware definitions

2014-10-10 Thread Ivan Khoronzhuk
From: Hao Zhang hzh...@ti.com This patch adds hardware definitions specific to Keystone II Lamar (K2L) SoC. Acked-by: Vitaly Andrianov vita...@ti.com Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/include/asm/arch-keystone/hardware

[U-Boot] [U-boot] [Patch v3 0/6] keystone2: add k2l SoC and k2l_evm board support

2014-10-10 Thread Ivan Khoronzhuk
This patch series adds Keystone II Lamar (K2L) SoC and k2l_evm board support. Based on [U-boot] [Patch v2] keystone: usb: add support of usb xhci https://patchwork.ozlabs.org/patch/386506/ v3..v1 - keystone2: k2l-evm: add board support Add maintainers information Enable SPL by

[U-Boot] [U-boot] [Patch v3 2/6] keystone2: clock: add K2L clock definitions and commands

2014-10-10 Thread Ivan Khoronzhuk
From: Hao Zhang hzh...@ti.com This patch adds clock definitions and commands to support Keystone II K2L SOC. Acked-by: Vitaly Andrianov vita...@ti.com Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/cpu/armv7/keystone/Makefile

[U-Boot] [U-boot] [Patch v3 4/6] ARM: keystone2: spl: add K2L SoC support

2014-10-10 Thread Ivan Khoronzhuk
From: Hao Zhang hzh...@ti.com Add Keystone II Lamar (K2L) SoC support. Acked-by: Vitaly Andrianov vita...@ti.com Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/cpu/armv7/keystone/spl.c | 7 +++ 1 file changed, 7 insertions(+) diff

[U-Boot] [U-boot] [Patch v3 3/6] keystone2: msmc: add MSMC cache coherency support for K2L SOC

2014-10-10 Thread Ivan Khoronzhuk
From: Hao Zhang hzh...@ti.com This patch adds Keystone II Lamar (K2L) SoC specific definitions to support MSMC cache coherency. Acked-by: Vitaly Andrianov vita...@ti.com Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/cpu/armv7/keystone

[U-Boot] [U-boot] [Patch v3 5/6] keystone2: enable OSR clock domain for K2L SoC

2014-10-10 Thread Ivan Khoronzhuk
From: Hao Zhang hzh...@ti.com This patches enables the On-chip Shared Ram clock domain for K2L SoC. Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/cpu/armv7/keystone/init.c| 49 +++ arch/arm/include

[U-Boot] [U-boot] [Patch v3 6/6] keystone2: k2l-evm: add board support

2014-10-10 Thread Ivan Khoronzhuk
From: Hao Zhang hzh...@ti.com This patch adds Keystone II Lammar (K2L) EVM board support. Acked-by: Vitaly Andrianov vita...@ti.com Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/cpu/armv7/keystone/Kconfig| 3 ++ arch/arm

[U-Boot] [U-boot] [Patch 0/4] keystone2: ecc: add ddr3 error detection and correction support

2014-10-10 Thread Ivan Khoronzhuk
ddr3 commands to test ddr Ivan Khoronzhuk (1): dma: ti-edma3: introduce edma3 driver Vitaly Andrianov (2): ARM: keystone: msmc: extend functionality of SES keystone2: ecc: add ddr3 error detection and correction support arch/arm/cpu/armv7/keystone/Makefile | 2 +- arch/arm

[U-Boot] [U-boot] [Patch 1/4] dma: ti-edma3: introduce edma3 driver

2014-10-10 Thread Ivan Khoronzhuk
peripherals that are accessible via the EDMA3 controller Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/include/asm/ti-common/ti-edma3.h | 121 ++ drivers/dma/Makefile | 1 + drivers/dma/ti-edma3.c| 384

[U-Boot] [U-boot] [Patch 2/4] ARM: keystone: msmc: extend functionality of SES

2014-10-10 Thread Ivan Khoronzhuk
From: Vitaly Andrianov vita...@ti.com Add functions to set/get SES PMAX values of Pivilege ID pair. Also add msmc module definitions. Acked-by: Murali Karicheri m-kariche...@ti.com Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: Vitaly Andrianov vita...@ti.com Signed-off-by: Ivan

[U-Boot] [U-boot] [Patch 3/4] keystone2: ecc: add ddr3 error detection and correction support

2014-10-10 Thread Ivan Khoronzhuk
the kernel to check the ECC error handling in kernel. Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: Vitaly Andrianov vita...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/cpu/armv7/keystone/ddr3.c | 244 + arch/arm/include/asm

[U-Boot] [U-boot] [Patch 4/4] ARM: keystone: cmd_ddr3: add ddr3 commands to test ddr

2014-10-10 Thread Ivan Khoronzhuk
any more. Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/cpu/armv7/keystone/Makefile | 2 +- arch/arm/cpu/armv7/keystone/cmd_ddr3.c | 247 + include/configs/ks2_evm.h | 4 - 3 files changed

[U-Boot] [U-boot] [Patch v3 6/6] keystone2: k2l-evm: add board support

2014-10-09 Thread Ivan Khoronzhuk
From: Hao Zhang hzh...@ti.com This patch adds Keystone II Lammar (K2L) EVM board support. Acked-by: Vitaly Andrianov vita...@ti.com Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- v3..v2 Add maintainers information arch/arm/cpu/armv7

[U-Boot] [U-boot] [Patch] configs:ks2_evm: update defconfigs to support SPL

2014-10-09 Thread Ivan Khoronzhuk
: make k2hk_evm_defconfig make u-boot-spi.gph Acked-By: Murali Karicheri m-kariche...@ti.com Signed-off-by: Murali Karicheri m-kariche...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- configs/k2e_evm_defconfig | 7 --- configs/k2hk_evm_defconfig | 7 --- 2 files changed, 8

[U-Boot] [U-boot] [Patch] ks2_evm: readme: align according to actual sources

2014-10-09 Thread Ivan Khoronzhuk
boards. Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- board/ti/ks2_evm/{README_K2HK = README} | 75 +++- 1 file changed, 44 insertions(+), 31 deletions(-) rename board/ti/ks2_evm/{README_K2HK = README} (68%) diff --git a/board/ti/ks2_evm/README_K2HK b

Re: [U-Boot] [U-boot] [Patch v2 0/4] keystone2: generalize navigator driver usage

2014-10-08 Thread Ivan Khoronzhuk
On 09/05/2014 07:02 PM, Ivan Khoronzhuk wrote: This series generalize keystone_nav driver usage in order to add keystone2 K2E/K2L SoCs support. Based on u-boot-ti/master v2..v1: rebased on top of u-boot-ti/master, no functional changes Ivan Khoronzhuk (4): keystone2: keystone_nav

[U-Boot] [U-boot] [Patch 0/5] keystone_net: use MDIO bus and eth PHY frameworks

2014-10-02 Thread Ivan Khoronzhuk
This patch series optimize keystone_net driver to use MDIO bus and eht PHY frameworks. Based on [U-boot] [Patch v2 0/5] keystone2: serdes: add seredes driver https://www.mail-archive.com/u-boot@lists.denx.de/msg148694.html Ivan Khoronzhuk (5): net: phy: print a number of phy that is not found

[U-Boot] [U-boot] [Patch 3/5] net: keystone_net: register MDIO bus

2014-10-02 Thread Ivan Khoronzhuk
in the driver. Acked-by: Vitaly Andrianov vita...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- drivers/net/keystone_net.c | 93 +++--- 1 file changed, 55 insertions(+), 38 deletions(-) diff --git a/drivers/net/keystone_net.c b/drivers/net

[U-Boot] [U-boot] [Patch 5/5] net: keystone_net: use general get link function

2014-10-02 Thread Ivan Khoronzhuk
The phy framework has function to get link, so use it instead of own implementation. There is no reason to check SGMII link while sending each packet, phy link is enough. Check SGMII link only while ethernet open. Acked-by: Vitaly Andrianov vita...@ti.com Signed-off-by: Ivan Khoronzhuk

[U-Boot] [U-boot] [Patch 1/5] net: phy: print a number of phy that is not found

2014-10-02 Thread Ivan Khoronzhuk
In case when several Ethernet ports are supported it's convenient to see the number of phy that is not found. Acked-by: Vitaly Andrianov vita...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- drivers/net/phy/phy.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff

[U-Boot] [U-boot] [Patch 4/5] net: keystone_net: register eth PHYs on MDIO bus

2014-10-02 Thread Ivan Khoronzhuk
is checked before. Acked-by: Vitaly Andrianov vita...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/include/asm/ti-common/keystone_net.h | 1 + drivers/net/keystone_net.c| 19 --- include/configs/ks2_evm.h | 2

[U-Boot] [U-boot] [Patch 2/5] net: keystone_net: use mdio_reset function

2014-10-02 Thread Ivan Khoronzhuk
Don't use mdio_enable twice while eth open. Also rename it to keystone2_mdio_reset as more appropriate name. Acked-by: Vitaly Andrianov vita...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- drivers/net/keystone_net.c | 16 ++-- 1 file changed, 2 insertions(+), 14

[U-Boot] [U-boot] [Patch 0/5] keystone2: add network support for K2E SoC and EVM

2014-10-02 Thread Ivan Khoronzhuk
These patches add network support for Keystne2 Edison SoC boards. Based on [U-boot] [Patch 0/5] keystone_net: use MDIO bus and eth PHY frameworks https://www.mail-archive.com/u-boot@lists.denx.de/msg148974.html Hao Zhang (1): board: k2e_evm: add network support Ivan Khoronzhuk (4): ARM

[U-Boot] [U-boot] [Patch 5/5] board: k2e_evm: add network support

2014-10-02 Thread Ivan Khoronzhuk
From: Hao Zhang hzh...@ti.com This patch adds network support code and enables keystone_net driver usage for k2e_evm evaluation board. Acked-by: Vitaly Andrianov vita...@ti.com Acked-by: Murali Karicheri m-kariche...@ti.com Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: Ivan Khoronzhuk

[U-Boot] [U-boot] [Patch 3/5] net: keystone_net: add Keystone2 K2E SoC support

2014-10-02 Thread Ivan Khoronzhuk
The Keystone2 Edison SoC uses the same keystone net driver. This patch adds opportunity to use it by K2E SoCs. Acked-by: Vitaly Andrianov vita...@ti.com Acked-by: Murali Karicheri m-kariche...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/include/asm/arch-keystone

[U-Boot] [U-boot] [Patch 4/5] net: keystone_net: increase PHY auto negotiate time

2014-10-02 Thread Ivan Khoronzhuk
The new Marvel PHY (88E1514) used on K2L/K2E EVM requires longer time to auto negotiate with SoC's SGMII port. It can take about 3 sec to up the PHY after reset, so add code to expose sgmii auto negotiation waiting process. Acked-by: Vitaly Andrianov vita...@ti.com Signed-off-by: Ivan Khoronzhuk

[U-Boot] [U-boot] [Patch 1/5] ARM: keystone2: keysonte_nav: add support for K2E SoC

2014-10-02 Thread Ivan Khoronzhuk
Keystone2 Edison SoC uses the same keystone navigator, but uses different NETCP PktDMA definitions. This patch adds required definitions. Acked-by: Vitaly Andrianov vita...@ti.com Acked-by: Murali Karicheri m-kariche...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm

[U-Boot] [U-boot] [Patch 2/5] net: keystone_serdes: add keystone K2E SoC support

2014-10-02 Thread Ivan Khoronzhuk
Keystone2 Edison SoC uses the same keystone SerDes driver. This patch adds support for K2E SoCs. Acked-by: Vitaly Andrianov vita...@ti.com Acked-by: Murali Karicheri m-kariche...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/include/asm/arch-keystone/hardware-k2e.h

[U-Boot] [U-boot] [Patch v2 1/5] net: keystone_net: remove SoC specific emac_regs structure

2014-09-29 Thread Ivan Khoronzhuk
From: Hao Zhang hzh...@ti.com This patch removes K2HK SOC specifc emac_regs structure, it uses soc specific register offset to keep the network driver common across all the Keystone II EVMs. Acked-by: Murali Karicheri m-kariche...@ti.com Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: Ivan

[U-Boot] [U-boot] [Patch v2 0/5] keystone2: generalize keystone_net driver usage

2014-09-29 Thread Ivan Khoronzhuk
spurious function rename Hao Zhang (1): net: keystone_net: remove SoC specific emac_regs structure Ivan Khoronzhuk (3): net: keystone_net: add support for NETCP v1.5 net: keystone_net: move header file from arch to ti-common net: keystone_net: remove redundant code from keystone_net.c

[U-Boot] [U-boot] [Patch v2 5/5] net: keystone_net: remove redundant code from keystone_net.c

2014-09-29 Thread Ivan Khoronzhuk
. The calling of power/clock up functions are mostly the responsibility of SoC/board code, so move these functions to appropriate place. Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- board/ti/ks2_evm/board.c | 9 + drivers/net/keystone_net.c | 17 - 2 files

[U-Boot] [U-boot] [Patch v2 3/5] net: keystone_net: move header file from arch to ti-common

2014-09-29 Thread Ivan Khoronzhuk
The header file for the driver should be in correct place. So move it to arch/arm/include/asm/ti-common/keystone_net.h and correct driver's external dependencies. At the same time align and correct some definitions. Acked-by: Murali Karicheri m-kariche...@ti.com Signed-off-by: Ivan Khoronzhuk

[U-Boot] [U-boot] [Patch v2 4/5] net: keystone_net: increase MDIO clock frequency

2014-09-29 Thread Ivan Khoronzhuk
vita...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/include/asm/ti-common/keystone_net.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/include/asm/ti-common/keystone_net.h b/arch/arm/include/asm/ti-common/keystone_net.h index 7769d7b

[U-Boot] [U-boot] [Patch v2 2/5] net: keystone_net: add support for NETCP v1.5

2014-09-29 Thread Ivan Khoronzhuk
...@ti.com Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/include/asm/arch-keystone/emac_defs.h | 156 + arch/arm/include/asm/arch-keystone/hardware-k2hk.h | 3 + include/configs/k2hk_evm.h | 1

[U-Boot] [U-boot] [Patch v2 1/5] net: phy: print a number of phy that is not found

2014-09-29 Thread Ivan Khoronzhuk
In case when several Ethernet ports are supported it's convenient to see the number of phy that is not found. Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- drivers/net/phy/phy.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/phy/phy.c b/drivers/net

[U-Boot] [U-boot] [Patch v2 2/5] net: keystone_net: use mdio_reset function

2014-09-29 Thread Ivan Khoronzhuk
Don't use mdio_enable twice while eth open. Also rename it to keystone2_mdio_reset as more appropriate name. Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- drivers/net/keystone_net.c | 15 ++- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/drivers/net

[U-Boot] [U-boot] [Patch v2 0/5] keystone2: serdes: add seredes driver

2014-09-29 Thread Ivan Khoronzhuk
This patch series adds serdes driver, taking out it from keystone_net driver. v2..v1: - just rebase. Based on [U-boot] [Patch v2 0/5] keystone2: generalize keystone_net driver usage https://www.mail-archive.com/u-boot@lists.denx.de/msg148657.html Ivan Khoronzhuk (5): net: phy: print

[U-Boot] [U-boot] [Patch v2 4/5] net: keystone_net: register eth PHYs on MDIO bus

2014-09-29 Thread Ivan Khoronzhuk
As MDIO bus has been added we can register PHYs on it. Register only for SGMII ports connected with appropriate PHY. After registration, the PHY driver will be probed according to the hardware on board. Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- drivers/net/keystone_net.c | 14

[U-Boot] [U-boot] [Patch v2 3/5] net: keystone_net: register MDIO bus

2014-09-29 Thread Ivan Khoronzhuk
in the driver. Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- drivers/net/keystone_net.c | 89 -- 1 file changed, 55 insertions(+), 34 deletions(-) diff --git a/drivers/net/keystone_net.c b/drivers/net/keystone_net.c index ed5c61e..6f7cc17 100644

[U-Boot] [U-boot] [Patch v2 5/5] net: keystone_net: use general get link function

2014-09-29 Thread Ivan Khoronzhuk
The phy framework has function to get link, so use it instead of own implementation. There is no reason to check SGMII link while sending each packet, phy link is enough. Check SGMII link only while ethernet open. Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/include/asm/ti

[U-Boot] [U-boot] [Patch 1/5] soc: add soc specific drivers directory

2014-09-26 Thread Ivan Khoronzhuk
Add soc specific drivers directory like in the Linux kernel. It is going to be used by keysotone soc specific drivers. Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- drivers/Makefile | 2 ++ drivers/soc/Makefile | 3 +++ 2 files changed, 5 insertions(+) create mode 100644 drivers

[U-Boot] [U-boot] [Patch 3/5] soc: keystone_serdes: enhance to use cmu/comlane/lane specific configurations

2014-09-26 Thread Ivan Khoronzhuk
From: Hao Zhang hzh...@ti.com Enhance the driver to use cmu/comlane/lane specific configurations instead of 1 big array of configuration. Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/include/asm/arch-keystone/hardware-k2hk.h | 3

[U-Boot] [U-boot] [Patch 0/5] keystone2: serdes: add seredes driver

2014-09-26 Thread Ivan Khoronzhuk
specific configurations soc: keystone_serdes: generalize to be used by other sub systems Ivan Khoronzhuk (3): soc: add soc specific drivers directory soc: keystone_serdes: create a separate SGMII SerDes driver soc: keystone_serdes: generalize configuration mechanism arch/arm/include/asm

[U-Boot] [U-boot] [Patch 2/5] soc: keystone_serdes: create a separate SGMII SerDes driver

2014-09-26 Thread Ivan Khoronzhuk
-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/include/asm/ti-common/keystone_serdes.h | 15 +++ drivers/net/keystone_net.c | 143 +-- drivers/soc/Makefile | 4 +- drivers/soc/keystone/Makefile| 1

[U-Boot] [U-boot] [Patch 4/5] soc: keystone_serdes: generalize to be used by other sub systems

2014-09-26 Thread Ivan Khoronzhuk
From: Hao Zhang hzh...@ti.com SerDes driver is used by other sub systems like PCI, sRIO etc. So modify it to be more general. The SerDes driver provides common API's that can also be extended for other peripherals SerDes configurations. Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: Ivan

[U-Boot] [U-boot] [Patch 5/5] soc: keystone_serdes: generalize configuration mechanism

2014-09-26 Thread Ivan Khoronzhuk
-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- drivers/soc/keystone/keystone_serdes.c | 112 +++-- 1 file changed, 65 insertions(+), 47 deletions(-) diff --git a/drivers/soc/keystone/keystone_serdes.c b/drivers/soc/keystone/keystone_serdes.c index 84ed9ba..dd5eac9

[U-Boot] [U-boot] [Patch] configs: ks2_evm: enable misc_init_r

2014-09-26 Thread Ivan Khoronzhuk
Currently keystone has misc_init_r where all DSPS are turned off by default. So enable this function. Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- include/configs/ks2_evm.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/configs/ks2_evm.h b/include/configs/ks2_evm.h

[U-Boot] [U-boot] [Patch] ARM: keystone: clock: fix main pll ratio div definitions

2014-09-23 Thread Ivan Khoronzhuk
The definitions for div ratio supposed to be in hex and were added in dec by mistake. Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- Based on u-boot-ti/master arch/arm/include/asm/arch-keystone/clock_defs.h | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git

[U-Boot] [U-boot] [Patch 4/5] net: keystone_net: increase MDIO clock frequency

2014-09-22 Thread Ivan Khoronzhuk
From: Vitaly Andrianov vita...@ti.com With MAC_PHY sgmii configuration, u-boot checks PHY link status before sending each packet. Increasing MDIO frequency increases overall tftp speed. We set it to maximum 2.5MHz. Signed-off-by: Vitaly Andrianov vita...@ti.com Signed-off-by: Ivan Khoronzhuk

[U-Boot] [U-boot] [Patch 0/5] keystone2: generalize keystone_net driver usage

2014-09-22 Thread Ivan Khoronzhuk
This series generalize keystone_net driver usage in order to add keystone2 K2E/K2L SoCs support. Based on [U-boot] [Patch v2] keystone: usb: add support of usb xhci https://patchwork.ozlabs.org/patch/386506/ Hao Zhang (1): net: keystone_net: remove SoC specific emac_regs structure Ivan

[U-Boot] [U-boot] [Patch 5/5] net: keystone_net: remove redundant code from keystone_net.c

2014-09-22 Thread Ivan Khoronzhuk
. The calling of power/clock up functions are mostly the responsibility of SoC/board code, so move these functions to appropriate place. Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- board/ti/ks2_evm/board.c | 9 + drivers/net/keystone_net.c | 19 +-- 2 files

[U-Boot] [U-boot] [Patch 2/5] net: keystone_net: add support for NETCP v1.5

2014-09-22 Thread Ivan Khoronzhuk
Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/include/asm/arch-keystone/emac_defs.h | 156 + arch/arm/include/asm/arch-keystone/hardware-k2hk.h | 3 + include/configs/k2hk_evm.h | 1 + 3 files changed, 98 insertions(+), 62

[U-Boot] [U-boot] [Patch 3/5] net: keystone_net: move header file from arch to ti-common

2014-09-22 Thread Ivan Khoronzhuk
The header file for the driver should be in correct place. So move it to arch/arm/include/asm/ti-common/keystone_net.h and correct driver's external dependencies. At the same time align and correct some definitions. Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/include/asm

[U-Boot] [U-boot] [Patch 1/5] net: keystone_net: remove SoC specific emac_regs structure

2014-09-22 Thread Ivan Khoronzhuk
From: Hao Zhang hzh...@ti.com This patch removes K2HK SOC specifc emac_regs structure, it uses soc specific register offset to keep the network driver common across all the Keystone II EVMs. Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch

[U-Boot] [U-boot] [Patch v2] ARM: keystone: ddr3: workaround for ddr3a/3b memory issue

2014-09-10 Thread Ivan Khoronzhuk
or not the previous reset was a PORz. PLL initialization is skipped in the case of a software-controlled hard reset. Signed-off-by: Murali Karicheri m-kariche...@ti.com Signed-off-by: Keegan Garcia kgar...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- Based on [U-boot] [Patch v2 0/6] keystone2

[U-Boot] [U-boot] [Patch] mtd: nand: davinci_nand: update write_page function for keystone RBL

2014-09-06 Thread Ivan Khoronzhuk
by upgrading it's parameter list. That helps to get ritd of compilation warning. Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- drivers/mtd/nand/davinci_nand.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/mtd/nand/davinci_nand.c b/drivers/mtd/nand/davinci_nand.c index

[U-Boot] [U-boot] [Patch v2 0/4] keystone2: generalize navigator driver usage

2014-09-05 Thread Ivan Khoronzhuk
This series generalize keystone_nav driver usage in order to add keystone2 K2E/K2L SoCs support. Based on u-boot-ti/master v2..v1: rebased on top of u-boot-ti/master, no functional changes Ivan Khoronzhuk (4): keystone2: keystone_nav: don't use hard addresses in qm_config keystone2

[U-Boot] [U-boot] [Patch v2 1/4] keystone2: keystone_nav: don't use hard addresses in qm_config

2014-09-05 Thread Ivan Khoronzhuk
Use definitions in qm_config. The definitions can be set specifically for SoC, so there is no reason to check SoC type while initialization. Acked-by: Vitaly Andrianov vita...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/cpu/armv7/keystone/keystone_nav.c| 49

[U-Boot] [U-boot] [Patch v2 2/4] keystone2: keystone_nav: don't use hard addresses in netcp_pktdma

2014-09-05 Thread Ivan Khoronzhuk
Use definitions in netcp_pktdma instead direct addresses. The definitions can be set specifically for SoC, so there is no reason to check SoC type while initialization. Acked-by: Vitaly Andrianov vita...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/cpu/armv7/keystone

[U-Boot] [U-boot] [Patch v2 3/4] dma: keystone_nav: move keystone_nav driver to driver/dma/

2014-09-05 Thread Ivan Khoronzhuk
. This patch just move this driver to appropriate directory and doesn't add any functional changes. Acked-by: Murali Karicheri m-kariche...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/cpu/armv7/keystone/Makefile | 1 - .../{arch-keystone = ti-common

[U-Boot] [U-boot] [Patch v2 4/4] dma: keystone_nav: generalize driver usage

2014-09-05 Thread Ivan Khoronzhuk
by the keystone_net driver to work with NETCP, so net driver also should be corrected. For convenience collect pkdma configurations in drivers/dma/keystone_nav_cfg.c. Acked-by: Vitaly Andrianov vita...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/include/asm/ti-common

[U-Boot] [U-boot] [Patch v2] keystone: usb: add support of usb xhci

2014-09-05 Thread Ivan Khoronzhuk
), and is therefore not backwards compatible with any of them. The USB3SS’s USB Controller is fully compliant with xHC. Acked-by: Vitaly Andrianov vita...@ti.com Signed-off-by: WingMan Kwok w-kw...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- Based on [U-boot] [Patch v2 0/4] keystone2

[U-Boot] [U-boot] [Patch v2 0/6] keystone2: add k2l SoC and k2l_evm board support

2014-09-05 Thread Ivan Khoronzhuk
This patch series adds Keystone II Lamar (K2L) SoC and k2l_evm board support. Based on [U-boot] [Patch v2] keystone: usb: add support of usb xhci https://patchwork.ozlabs.org/patch/386506/ v2..v1 Rebased according to changes of c338f09e965a300ddd78af73e86c4af4c9464ce4 keystone:

[U-Boot] [U-boot] [Patch v2 2/6] keystone2: clock: add K2L clock definitions and commands

2014-09-05 Thread Ivan Khoronzhuk
From: Hao Zhang hzh...@ti.com This patch adds clock definitions and commands to support Keystone II K2L SOC. Acked-by: Vitaly Andrianov vita...@ti.com Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/cpu/armv7/keystone/Makefile

[U-Boot] [U-boot] [Patch v2 4/6] ARM: keystone2: spl: add K2L SoC support

2014-09-05 Thread Ivan Khoronzhuk
From: Hao Zhang hzh...@ti.com Add Keystone II Lamar (K2L) SoC support. Acked-by: Vitaly Andrianov vita...@ti.com Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/cpu/armv7/keystone/spl.c | 7 +++ 1 file changed, 7 insertions(+) diff

[U-Boot] [U-boot] [Patch v2 1/6] ARM: keystone2: add K2L device hardware definitions

2014-09-05 Thread Ivan Khoronzhuk
From: Hao Zhang hzh...@ti.com This patch adds hardware definitions specific to Keystone II Lamar (K2L) SoC. Acked-by: Vitaly Andrianov vita...@ti.com Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/include/asm/arch-keystone/hardware

[U-Boot] [U-boot] [Patch v2 6/6] keystone2: k2l-evm: add board support

2014-09-05 Thread Ivan Khoronzhuk
From: Hao Zhang hzh...@ti.com This patch adds Keystone II Lammar (K2L) EVM board support. Acked-by: Vitaly Andrianov vita...@ti.com Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/cpu/armv7/keystone/Kconfig| 3 ++ arch/arm

[U-Boot] [U-boot] [Patch v2 3/6] keystone2: msmc: add MSMC cache coherency support for K2L SOC

2014-09-05 Thread Ivan Khoronzhuk
From: Hao Zhang hzh...@ti.com This patch adds Keystone II Lamar (K2L) SoC specific definitions to support MSMC cache coherency. Acked-by: Vitaly Andrianov vita...@ti.com Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/cpu/armv7/keystone

[U-Boot] [U-boot] [Patch v2 5/6] keystone2: enable OSR clock domain for K2L SoC

2014-09-05 Thread Ivan Khoronzhuk
From: Hao Zhang hzh...@ti.com This patches enables the On-chip Shared Ram clock domain for K2L SoC. Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/cpu/armv7/keystone/init.c| 49 +++ arch/arm/include

Re: [U-Boot] [U-boot] [Patch 2/6] ARM: keystone2: clock: add K2E clock support

2014-09-04 Thread Ivan Khoronzhuk
On 09/04/2014 05:08 PM, Murali Karicheri wrote: On 07/15/2014 05:59 PM, Ivan Khoronzhuk wrote: From: Hao Zhanghzh...@ti.com This patch adds clock definitions and commands to support Keystone2 K2E SOC. Signed-off-by: Hao Zhanghzh...@ti.com Signed-off-by: Ivan Khoronzhukivan.khoronz...@ti.com

[U-Boot] [U-boot] [Patch] ARM: keystone: ddr3: workaround for ddr3a/3b memory issue

2014-09-04 Thread Ivan Khoronzhuk
or not the previous reset was a PORz. PLL initialization is skipped in the case of a software-controlled hard reset. Signed-off-by: Murali Karicheri m-kariche...@ti.com Signed-off-by: Keegan Garcia kgar...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- Based on [U-boot] [Patch 0/6] keystone2

[U-Boot] [U-boot] [Patch 0/6] keystone2: add k2l SoC and k2l_evm board support

2014-09-03 Thread Ivan Khoronzhuk
This patch series adds Keystone II Lamar (K2L) SoC and k2l_evm board support. Based on [U-boot] [Patch] mtd: nand: davinci_nand: correct keystone RBL layout definition https://www.mail-archive.com/u-boot@lists.denx.de/msg146305.html Hao Zhang (6): ARM: keystone2: add K2L device

[U-Boot] [U-boot] [Patch 2/6] keystone2: clock: add K2L clock definitions and commands

2014-09-03 Thread Ivan Khoronzhuk
From: Hao Zhang hzh...@ti.com This patch adds clock definitions and commands to support Keystone II K2L SOC. Acked-by: Vitaly Andrianov vita...@ti.com Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/cpu/armv7/keystone/Makefile

[U-Boot] [U-boot] [Patch 1/6] ARM: keystone2: add K2L device hardware definitions

2014-09-03 Thread Ivan Khoronzhuk
From: Hao Zhang hzh...@ti.com This patch adds hardware definitions specific to Keystone II Lamar (K2L) SoC. Acked-by: Vitaly Andrianov vita...@ti.com Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/include/asm/arch-keystone/hardware

[U-Boot] [U-boot] [Patch 5/6] keystone2: enable OSR clock domain for K2L SoC

2014-09-03 Thread Ivan Khoronzhuk
From: Hao Zhang hzh...@ti.com This patches enables the On-chip Shared Ram clock domain for K2L SoC. Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/cpu/armv7/keystone/init.c| 49 +++ arch/arm/include

[U-Boot] [U-boot] [Patch 4/6] ARM: keystone2: spl: add K2L SoC support

2014-09-03 Thread Ivan Khoronzhuk
From: Hao Zhang hzh...@ti.com Add Keystone II Lamar (K2L) SoC support. Acked-by: Vitaly Andrianov vita...@ti.com Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/cpu/armv7/keystone/spl.c | 7 +++ 1 file changed, 7 insertions(+) diff

[U-Boot] [U-boot] [Patch 6/6] keystone2: k2l-evm: add board support

2014-09-03 Thread Ivan Khoronzhuk
From: Hao Zhang hzh...@ti.com This patch adds Keystone II Lammar (K2L) EVM board support. Acked-by: Vitaly Andrianov vita...@ti.com Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/Kconfig | 3 ++ arch/arm

[U-Boot] [U-boot] [Patch 3/6] keystone2: msmc: add MSMC cache coherency support for K2L SOC

2014-09-03 Thread Ivan Khoronzhuk
From: Hao Zhang hzh...@ti.com This patch adds Keystone II Lamar (K2L) SoC specific definitions to support MSMC cache coherency. Acked-by: Vitaly Andrianov vita...@ti.com Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/cpu/armv7/keystone

[U-Boot] [U-boot] [Patch] mtd: nand: davinci_nand: correct keystone RBL layout definition

2014-09-01 Thread Ivan Khoronzhuk
In case when 4K page keystone RBL layout is used the compilation error is appeared. That's because the #ifdef has to be placed under struct name. This patch correct it. Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- Based on [U-boot] [Patch] keystone: usb: add support of usb xhci

[U-Boot] [U-boot] [Patch] keystone2: use readl/writel functions instead of redefinition

2014-08-28 Thread Ivan Khoronzhuk
There is no reason to redefine pure readl/writel functions. So remove this redundancy. Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com Acked-by: Vitaly Andrianov vita...@ti.com --- Based on [U-boot] [Patch] ARM: keystone: clock: use correct BWADJ field mask for PASSPLLCTL0 http

[U-Boot] [U-boot] [Patch 2/4] keystone2: keystone_nav: don't use hard addresses in netcp_pktdma

2014-08-28 Thread Ivan Khoronzhuk
Use definitions in netcp_pktdma instead direct addresses. The definitions can be set specifically for SoC, so there is no reason to check SoC type while initialization. Acked-by: Vitaly Andrianov vita...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/cpu/armv7/keystone

[U-Boot] [U-boot] [Patch 1/4] keystone2: keystone_nav: don't use hard addresses in qm_config

2014-08-28 Thread Ivan Khoronzhuk
Use definitions in qm_config. The definitions can be set specifically for SoC, so there is no reason to check SoC type while initialization. Acked-by: Vitaly Andrianov vita...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/cpu/armv7/keystone/keystone_nav.c| 49

[U-Boot] [U-boot] [Patch 3/4] dma: keystone_nav: move keystone_nav driver to driver/dma/

2014-08-28 Thread Ivan Khoronzhuk
. This patch just move this driver to appropriate directory and doesn't add any functional changes. Acked-by: Murali Karicheri m-kariche...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/cpu/armv7/keystone/Makefile | 1 - .../{arch-keystone = ti-common

[U-Boot] [U-boot] [Patch 0/4] keystone2: generalize navigator driver usage

2014-08-28 Thread Ivan Khoronzhuk
This series generalize keystone_nav driver usage in order to add keystone2 K2E/K2L SoCs support. Based on [U-boot] [Patch] keystone2: use readl/writel functions instead of redefinition http://patchwork.ozlabs.org/patch/383829 Ivan Khoronzhuk (4): keystone2: keystone_nav: don't use hard

[U-Boot] [U-boot] [Patch 4/4] dma: keystone_nav: generalize driver usage

2014-08-28 Thread Ivan Khoronzhuk
by the keystone_net driver to work with NETCP, so net driver also should be corrected. For convenience collect pkdma configurations in drivers/dma/keystone_nav_cfg.c. Acked-by: Vitaly Andrianov vita...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/include/asm/ti-common

[U-Boot] [U-boot] [Patch] keystone: usb: add support of usb xhci

2014-08-28 Thread Ivan Khoronzhuk
), and is therefore not backwards compatible with any of them. The USB3SS’s USB Controller is fully compliant with xHC. Acked-by: Vitaly Andrianov vita...@ti.com Signed-off-by: WingMan Kwok w-kw...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- Based on the series: [U-boot] [Patch 0/4] keystone2

Re: [U-Boot] [U-Boot, U-boot, v3, 1/3] mtd: nand: davinci: allow to change ecclayout by ecclayout command

2014-08-25 Thread Ivan Khoronzhuk
ecclayout set command before writing the data to nand flash. Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: WingMan Kwok w-kw...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com Applied to u-boot-ti/master, thanks! Sorry Tom, but the subj patch as entire [U-boot] [Patch v3 0

Re: [U-Boot] [U-Boot, U-boot, v3, 2/3] common: cmd_nand: add nand ecclayout command

2014-08-25 Thread Ivan Khoronzhuk
-by: WingMan Kwok w-kw...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com Applied to u-boot-ti/master, thanks! Sorry Tom, but the subj patch as entire [U-boot] [Patch v3 0/3] keystone: nand: add additional nand ecclayout series was completely replaced by [U-boot] [Patch 0/3] Add support

[U-Boot] [U-boot] [Patch] ARM: keystone: clock: use correct BWADJ field mask for PASSPLLCTL0

2014-08-11 Thread Ivan Khoronzhuk
The mask for BWADJ field of PASSPLLCTL0 register has to be 0xff, but by mistake, here is used shift instead of mask, so correct it. Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- Based on [U-boot] [Patch] keystone2: use EFUSE_BOOTROM information to configure PLLs http

[U-Boot] [U-boot] [Patch] keystone2: use EFUSE_BOOTROM information to configure PLLs

2014-07-25 Thread Ivan Khoronzhuk
From: Vitaly Andrianov vita...@ti.com This patch reads EFUSE_BOOTROM register to see the maximum supported clock for CORE and TETRIS PLLs and configure them accordingly. Acked-by: Murali Karicheri m-kariche...@ti.com Signed-off-by: Vitaly Andrianov vita...@ti.com Signed-off-by: Ivan Khoronzhuk

[U-Boot] [U-boot] [Patch 0/6] Add support for k2e SoC and EVM

2014-07-15 Thread Ivan Khoronzhuk
: add K2E clock support ARM: keystone2: add MSMC cache coherency support for K2E SOC board: k2e-evm: add board support Ivan Khoronzhuk (2): keystone2: use CONFIG_SOC_KEYSTONE in common places ARM: keystone2: spl: add K2E SoC support arch/arm/cpu/armv7/keystone/Makefile | 1

[U-Boot] [U-boot] [Patch 2/6] ARM: keystone2: clock: add K2E clock support

2014-07-15 Thread Ivan Khoronzhuk
From: Hao Zhang hzh...@ti.com This patch adds clock definitions and commands to support Keystone2 K2E SOC. Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/cpu/armv7/keystone/Makefile | 1 + arch/arm/cpu/armv7/keystone/clock

[U-Boot] [U-boot] [Patch 1/6] ARM: keystone2: add K2E SoC hardware definitions

2014-07-15 Thread Ivan Khoronzhuk
-by: Hao Zhang hzh...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/include/asm/arch-keystone/hardware-k2e.h | 44 arch/arm/include/asm/arch-keystone/hardware-k2hk.h | 44 arch/arm/include/asm/arch-keystone/hardware.h | 61

[U-Boot] [U-boot] [Patch 5/6] ARM: keystone2: spl: add K2E SoC support

2014-07-15 Thread Ivan Khoronzhuk
Keystone2 K2E SoC has slightly different spl pll settings then K2HK, so correct this. Acked-by: Murali Karicheri m-kariche...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/cpu/armv7/keystone/spl.c | 8 1 file changed, 8 insertions(+) diff --git a/arch/arm

[U-Boot] [U-boot] [Patch 3/6] ARM: keystone2: add MSMC cache coherency support for K2E SOC

2014-07-15 Thread Ivan Khoronzhuk
From: Hao Zhang hzh...@ti.com This patch adds Keystone2 K2E SOC specific code to support MSMC cache coherency. Also create header file for msmc to hold its API. Acked-by: Murali Karicheri m-kariche...@ti.com Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz

[U-Boot] [U-boot] [Patch 4/6] keystone2: use CONFIG_SOC_KEYSTONE in common places

2014-07-15 Thread Ivan Khoronzhuk
Use CONFIG_SOC_KEYSTONE in common places instead of defining a lot of if def .. || if def for different Keystone2 SoC types. Acked-by: Murali Karicheri m-kariche...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- common/image-fdt.c | 2 +- drivers/serial/ns16550.c | 4

[U-Boot] [U-boot] [Patch 6/6] board: k2e-evm: add board support

2014-07-15 Thread Ivan Khoronzhuk
From: Hao Zhang hzh...@ti.com This patch adds Keystone2 k2e_evm evaluation board support. Signed-off-by: Hao Zhang hzh...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/include/asm/arch-keystone/hardware.h | 1 + board/ti/ks2_evm/Makefile | 2

[U-Boot] [[U-boot] [Patch 1/6] ARM: keystone2: psc: use common PSC base

2014-07-09 Thread Ivan Khoronzhuk
Use common keystone2 Power Sleep controller base address instead of directly deciding which keystone2 SoC is used in psc module. Acked-by: Murali Karicheri m-kariche...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/cpu/armv7/keystone/psc.c | 42

[U-Boot] [[U-boot] [Patch 2/6] keystone: ddr3: add ddr3.h to hold ddr3 API

2014-07-09 Thread Ivan Khoronzhuk
It's convinient to hold ddr3 function definitions in separate file such as ddr3.h. So move this from hardware.h to ddr3.h. Acked-by: Murali Karicheri m-kariche...@ti.com Signed-off-by: Ivan Khoronzhuk ivan.khoronz...@ti.com --- arch/arm/cpu/armv7/keystone/ddr3.c| 6 +-- arch/arm

<    1   2   3   >