[U-Boot] [PATCH v2 4/6] da850: revert cache disable patch

2011-10-08 Thread manjunath.hadli
From: Manjunath Hadli revert commit bd65d006a6088bcb857e079447d7549e2cd7054d as the disabling of cache need not be done explicitly. Subsequent patches to new cache management framework has fixed it. EMAC issue with cache coherency still exists when cahces are enabled. Signed-off-by: Manjunath Ha

[U-Boot] [PATCH v2 6/6] da850: read MAC address from I2C EEPROM on AM18xx EVM

2011-10-08 Thread manjunath.hadli
From: Manjunath Hadli The AM18xx EVM contains MAC address in I2C EEPROM. Introduced a new macro CONFIG_MAC_ADDR_IN_EEPROM to where to look for mac address. This patch reads MAC address from I2C EEPROM and updates environment variable. Signed-off-by: Manjunathappa, Prakash Signed-off-by: Manjuna

[U-Boot] [PATCH v2 0/6] da850: add board specific functions

2011-10-08 Thread manjunath.hadli
From: Manjunath Hadli There are two boards AM18xx and L138 both of which are based on da850 SOC. AM18xx boards have mac address stored in I2C EEPROM and they have spi flash manufactured by WINBOND. L138 boards store mac address in SPI flash and they have SPI flash manufactured by ST Microelectron

[U-Boot] [PATCH v2 1/6] da850: add new config file for AM18xx

2011-10-08 Thread manjunath.hadli
From: Manjunath Hadli add new configuration file da850_am18xxevm.h for AM18xx boards which are based on da850 SOC. AM18xx has WINBOND spi flash which is indicated in the config file. And make appropriate changes in board.cfg for building. Signed-off-by: Manjunath Hadli --- boards.cfg

[U-Boot] [PATCH v2 3/6] da850: pass board revision info to kernel

2011-10-08 Thread manjunath.hadli
From: Manjunath Hadli there are two boards based on da850 SOC - OMAP-L138 and AM18xx. In order to differentiate between these two boards, revision id is passed to kernel via second byte of ATAG_REVISION. Signed-off-by: Manjunathappa, Prakash Signed-off-by: Manjunath Hadli --- board/davinci/da

[U-Boot] [PATCH v2 5/6] da850: add support to read mac address from spi flash

2011-10-08 Thread manjunath.hadli
From: Manjunath Hadli add support to read mac address from spi flash if env variable is not set. This is supported only on L138 boards based on da850 SOC. Introduced a macro CONFIG_MAC_ADDR_IN_SPIFLASH indicating where to look mac address for. Signed-off-by: Manjunathappa, Prakash Signed-off-by

[U-Boot] [PATCH v2 2/6] da850: rename config file to represent OMAP-L138

2011-10-08 Thread manjunath.hadli
From: Manjunath Hadli rename config file da850evm.h as da850_l138evm.h to represent omap l138 board based on da850 SOC. L138 boards dont have WINBOND SPI flash, corresponding config is removed. Appropriate changes are made in boards.cfg for building. Signed-off-by: Manjunath Hadli --- boards.c

[U-Boot] [PATCH v2] dm644X: revert cache disable patch

2011-10-08 Thread manjunath.hadli
From: Manjunath Hadli revert commit 913a39e9aa4d935948d41cd727d53f5878414a77 as the disabling of cache need not be done explicitly. Subsequent patches to new cache management framework has fixed it. EMAC issue with cache coherency still exists when cahces are enabled. Signed-off-by: Manjunath Ha

[U-Boot] [PATCH v2] dm36x: revert cache disable patch

2011-10-08 Thread manjunath.hadli
From: Manjunath Hadli revert commit 98c19aff9524e1d0dd6bf39bf7bde5644f121feb as the disabling of cache need not be done explicitly. Subsequent patches to new cache management framework has fixed it. EMAC issue with cache coherency still exists when cahces are enabled. Signed-off-by: Manjunath Ha

[U-Boot] [PATCH v3] da830: add support for NAND boot mode

2011-10-08 Thread manjunath.hadli
From: Manjunath Hadli Add support for enabling NAND boot mode in configuration file and add correspanding pinmux support, nand initialize function in board file. The size required for environment variables not more than 10KB the CONFIG_ENV_SIZE is set to 10KB from (512 << 10). Acked-by: Nick Tho

[U-Boot] [PATCH v3 0/5] da850evm: add board specific functions

2011-10-11 Thread manjunath.hadli
From: Manjunath Hadli There are two boards AM18x and L138 both of which are based on da850 SOC. AM18x boards have mac address stored in I2C EEPROM and they have spi flash manufactured by WINBOND. L138 boards store mac address in SPI flash and they have SPI flash manufactured by ST Microelectronic

[U-Boot] [PATCH v3 5/5] da850evm: read MAC address from I2C EEPROM on AM18x EVM

2011-10-11 Thread manjunath.hadli
From: Manjunath Hadli The AM18x EVM contains MAC address in I2C EEPROM. Introduced a new macro CONFIG_MAC_ADDR_IN_EEPROM to where to look for mac address. This patch reads MAC address from I2C EEPROM and updates environment variable. Signed-off-by: Manjunathappa, Prakash Signed-off-by: Manjunat

[U-Boot] [PATCH v3 1/5] da850evm: add new config file for AM18x

2011-10-11 Thread manjunath.hadli
From: Manjunath Hadli add new configuration file da850_am18xevm.h for AM18x boards which are based on da850 SOC. AM18x has WINBOND spi flash which is indicated in the config file. And make appropriate changes in board.cfg for building. Signed-off-by: Manjunath Hadli --- boards.cfg

[U-Boot] [PATCH v3 3/5] da850evm: pass board revision info to kernel

2011-10-11 Thread manjunath.hadli
From: Manjunath Hadli there are two boards based on da850 SOC - OMAP-L138 and AM18x. In order to differentiate between these two boards, revision id is passed to kernel via second byte of ATAG_REVISION. Signed-off-by: Manjunathappa, Prakash Signed-off-by: Manjunath Hadli --- board/davinci/da8

[U-Boot] [PATCH v3 4/5] da850evm: add support to read mac address from spi flash

2011-10-11 Thread manjunath.hadli
From: Manjunath Hadli add support to read mac address from spi flash if env variable is not set. This is supported only on L138 boards based on da850 SOC. Introduced a macro CONFIG_MAC_ADDR_IN_SPIFLASH indicating where to look mac address for. Signed-off-by: Manjunathappa, Prakash Signed-off-by

[U-Boot] [PATCH v3 2/5] da850evm: rename config file to represent OMAP-L138

2011-10-11 Thread manjunath.hadli
From: Manjunath Hadli rename config file da850evm.h as da850_l138evm.h to represent omap l138 board based on da850 SOC. L138 boards dont have WINBOND SPI flash, corresponding config is removed. Appropriate changes are made in boards.cfg for building. Signed-off-by: Manjunath Hadli --- boards.c

[U-Boot] [PATCH v2 0/3] These patches add features relating davinci emac driver.

2011-10-12 Thread manjunath.hadli
From: Manjunath Hadli First patch adds more features for EMAC-PHY auto-negotiation. Second patch adds support in emac driver to work with any of the active PHYs. Last patch removes config CONFIG_EMAC_MDIO_PHY_NUM which becomes obsolete due to second patch. Changes from previous revision: 1: Used

[U-Boot] [PATCH v2 1/3] davinci: emac: add new features to autonegotiate for EMAC

2011-10-12 Thread manjunath.hadli
From: Manjunath Hadli add more features like DUPLEX, 100MB link speed etc to auto negotiate in EMAC driver. EMAC controller autonegotiates for these features with PHYs which are on the board. Tested-by: Laurence Withers Signed-off-by: Sudhakar Rajashekhara Signed-off-by: Manjunath Hadli ---

[U-Boot] [PATCH v2 2/3] davinci: emac: add support for more than 1 PHYs

2011-10-12 Thread manjunath.hadli
From: Manjunath Hadli add support for more than 1 PHYs. Many of the davinci platforms have more than 1 PHYs on their board. This patch extends support in davinci emac driver for upto 3 PHYs. Signed-off-by: Sudhakar Rajashekhara Signed-off-by: Manjunath Hadli --- drivers/net/davinci_emac.c |

[U-Boot] [PATCH v2 3/3] davinci: remove obsolete macro CONFIG_EMAC_MDIO_PHY_NUM

2011-10-12 Thread manjunath.hadli
From: Manjunath Hadli remove macro CONFIG_EMAC_MDIO_PHY_NUM and depending macro EMAC_MDIO_PHY_NUM as they are no longer needed with the support for more than 1 PHYs in davinci emac driver.davinci: remove obsolete macro CONFIG_EMAC_MDIO_PHY_NUM Signed-off-by: Manjunath Hadli --- arch/arm/cpu/ar

[U-Boot] [PATCH v3 0/3] These patches add features relating davinci emac driver.

2011-10-13 Thread manjunath.hadli
From: Manjunath Hadli Changes for revision v2: 1: Used a #define for maximum number of phy's as suggested by Laurence. 2: Dropped a patch, da830: emac: add support for RMII, it has some issues, Will come back with this patch soon. 3: fixed checkpatch warnings. Changes for revision v3: 1: m

[U-Boot] [PATCH v3 1/3] davinci: emac: add new features to autonegotiate for EMAC

2011-10-13 Thread manjunath.hadli
From: Manjunath Hadli add more features like DUPLEX, 100MB link speed etc to auto negotiate in EMAC driver. EMAC controller autonegotiates for these features with PHYs which are on the board. Signed-off-by: Sudhakar Rajashekhara Signed-off-by: Manjunath Hadli --- drivers/net/davinci_emac.c |

[U-Boot] [PATCH v3 2/3] davinci: emac: add support for more than 1 PHYs

2011-10-13 Thread manjunath.hadli
From: Manjunath Hadli add support for more than 1 PHYs. Many of the davinci platforms have more than 1 PHYs on thier board. This patch extends support in davinci emac driver for upto 3 PHYs. Signed-off-by: Sudhakar Rajashekhara Signed-off-by: Manjunath Hadli --- drivers/net/davinci_emac.c |

[U-Boot] [PATCH v3 3/3] davinci: remove obsolete macro CONFIG_EMAC_MDIO_PHY_NUM

2011-10-13 Thread manjunath.hadli
From: Manjunath Hadli remove macro CONFIG_EMAC_MDIO_PHY_NUM and depending macro EMAC_MDIO_PHY_NUM as they are no longer needed with the support for more than 1 PHYs in davinci emac driver. Signed-off-by: Manjunath Hadli --- arch/arm/cpu/arm926ejs/davinci/et1011c.c |6 ++ arch/arm/

[U-Boot] [PATCH v2 4/5] dm365: add support to print cpu clock information

2011-10-17 Thread manjunath.hadli
From: Manjunath Hadli add support for dm365 in speed.c file to use appropriate PLL clocks to calculate cpu frequency and print. Signed-off-by: sugumar Signed-off-by: Manjunath Hadli --- arch/arm/cpu/arm926ejs/davinci/speed.c | 43 +++ 1 files changed, 37 insertio

[U-Boot] [PATCH v2 3/5] davinci: add clocks command

2011-10-17 Thread manjunath.hadli
From: Manjunath Hadli add 'clocks' command to print various clock frequency info found in SOC such as ARM core frequency, DSP core frequency and DDR frequency. Signed-off-by: Manjunath Hadli --- arch/arm/cpu/arm926ejs/davinci/speed.c | 25 ++--- 1 files changed, 18 insert

[U-Boot] [PATCH v2 5/5] da8xx: print ARM and DDR frequency from u-boot

2011-10-17 Thread manjunath.hadli
From: Manjunath Hadli print ARM and DDR frequency for da8xx as part of clocks command and a function is added in hardware.h to find which PLL clock is used. Signed-off-by: Rajashekhara, Sudhakar Signed-off-by: Manjunath Hadli --- arch/arm/cpu/arm926ejs/davinci/speed.c | 13 ++-

[U-Boot] [PATCH v2 2/5] davinci: remove macro CONFIG_DISPLAY_CPUINFO

2011-10-17 Thread manjunath.hadli
From: Manjunath Hadli remove the macro CONFIG_DISPLAY_CPUINFO as it is no longer required. This is because clock info will be printed as part 'clocks' command. Signed-off-by: Manjunath Hadli --- arch/arm/cpu/arm926ejs/davinci/speed.c |2 -- include/configs/davinci_dm355evm.h |1 -

[U-Boot] [PATCH v2 0/5] addition of clocks command for davinci

2011-10-17 Thread manjunath.hadli
From: Manjunath Hadli This patch series adds new command - 'clocks' for davinci family of SOCs. The command prints CPU, DSP core frequencies and DDR frequency. Also, support for printing frequency info during u-boot initialization is removed as it will delay u-boot coming up. Changes for v2: a)

[U-Boot] [PATCH v2 1/5] davinci : move clock related functions to new file

2011-10-17 Thread manjunath.hadli
From: Manjunath Hadli move the functions related to clock from cpu.c to the new file speed.c. Removed volatile where ever possible and replaced REG instructions by readl. Signed-off-by: Manjunath Hadli --- arch/arm/cpu/arm926ejs/davinci/Makefile |2 +- arch/arm/cpu/arm926ejs/davinci/cpu.c

[U-Boot] [PATCH v2 0/2] board revision related patches for dm646x

2011-10-19 Thread manjunath.hadli
From: Manjunath Hadli First patch adds new configuration for new variant of dm6467 where as second patch adds a function to send revision info to the kernel. These patches are tested both on dm6467 and dm6467T. Changes for v2: a) made appropriate changes in get_board_rev() function as suggest

[U-Boot] [PATCH v2 2/2] dm646x: pass board revision info to kernel

2011-10-19 Thread manjunath.hadli
From: Manjunath Hadli add a function in board file to pass board revision info to kernel. Revision number 0 and 1 are passed in case of DM6467 and DM6467T respectively. Signed-off-by: Manjunath Hadli --- board/davinci/dm6467evm/dm6467evm.c | 20 include/configs/davinci_

[U-Boot] [PATCH v2 1/2] dm646x: add new configuration for dm6467T

2011-10-19 Thread manjunath.hadli
From: Manjunath Hadli add new configuration file for dm6467T and appropraite changes in boards.cfg. dm6467T is the new varaiant of dm6467 SOC which supports 33 MHz reference clock where as dm6467 supports 27 MHz reference clock. Signed-off-by: Manjunath Hadli --- boards.cfg