> -----Original Message----- > From: Sebastian Hesselbarth [mailto:sebastian.hesselba...@gmail.com] > Sent: 17 January 2013 00:55 > To: Sebastian Hesselbarth > Cc: u-boot@lists.denx.de; Rabeeh Khoury; Albert Aribaud; Prafulla > Wadaskar; Andy Fleming; Joe Hershberger; Daniel Stodden; Luka Perkov > Subject: [PATCH v3 00/10] Add Marvell Dove and SolidRun CuBox > > This patch set add support for the Marvell Dove 88AP510 SoC and > the SolidRun CuBox board based on that SoC. The patch set is divided > into the four following sections:
Dear Sabastian First of all I express my thanks for initiating this Soc Support in the u-boot. Secondly I express my apology since I could not review then immediately. Please find my comments for entire patch series > > (1) Patches 1-5: I have suggestions to break down your patches as mentioned below > Add support for the Dove SoC and related drivers. Where possible > drivers from Marvell Kirkwood are reused (mvsata, mvgbe), or > forked to allow more generic usage (SPI, GPIO). The SDHCI driver > is different and a new driver is added for it. The forked drivers > can also be reused on Kirkwood but that would have required patching > existing boards. > > (2) Patches 6-8: > Allow mvgbe to use the phylib API, add support for 88E1310 PHY and > allow Dove to use the driver. > > (3) Patch 9 > Add the SolidRun CuBox as the first board based on Marvell Dove SoC. > > (4) Patch 10 > Add support for different UART boot mode found on Dove. > > Changelog: > v1->v2: > - respect review comments by Luka Perkov > - fix commenting styles and typos > - add MAINTAINERS entry > - also update kwboot.1 manpage > > v2->v3: > - integrate kwboot patch from Daniel Stodden > - rebase on release v2013.01 > > Sebastian Hesselbarth (10): > ARM: dove: add support for Marvell Dove SoC > GPIO: add gpio driver for Orion SoCs > MMC: sdhci: Add support for dove sdhci > SPI: Add Orion SPI driver > block: mvsata: add dove include > NET: phy: add 88E1310 PHY initialization > NET: mvgbe: add phylib support > NET: mvgbe: add support for Dove > Boards: Add support for SolidRun CuBox > tools: Add support for Dove to kwboot > > MAINTAINERS | 4 + > arch/arm/cpu/armv7/dove/Makefile | 49 +++++ > arch/arm/cpu/armv7/dove/cpu.c | 266 > ++++++++++++++++++++++++++ > arch/arm/cpu/armv7/dove/dram.c | 118 ++++++++++++ > arch/arm/cpu/armv7/dove/lowlevel_init.S | 83 ++++++++ > arch/arm/cpu/armv7/dove/mpp.c | 318 > +++++++++++++++++++++++++++++++ > arch/arm/cpu/armv7/dove/timer.c | 176 +++++++++++++++++ > arch/arm/cpu/armv7/dove/usb.c | 101 ++++++++++ > arch/arm/include/asm/arch-dove/config.h | 153 +++++++++++++++ > arch/arm/include/asm/arch-dove/cpu.h | 204 ++++++++++++++++++++ > arch/arm/include/asm/arch-dove/dove.h | 93 +++++++++ > arch/arm/include/asm/arch-dove/gpio.h | 35 ++++ > arch/arm/include/asm/arch-dove/mpp.h | 283 Basic Dove support (one patch series) > drivers/gpio/Makefile | 1 + > include/dove or mv_gpio.h | 64 +++++++ > drivers/gpio/dove or mv_gpio.c | 167 ++++++++++++++++ GPIO driver support for Dove > drivers/spi/Makefile | 1 + > drivers/spi/dove_spi.c | 217 Spi driver support for dove > drivers/block/mvsata_ide.c | 2 + > drivers/mmc/Makefile | 1 + > drivers/mmc/dove_sdhci.c | 101 ++++++++++ > drivers/net/mvgbe.c | 70 ++++++- > drivers/net/mvgbe.h | 7 + > drivers/net/phy/marvell.c | 48 +++++ Other driver supports for dove (explain supported drivers) > +++++++++++++++++++++++++++ > board/solidrun/cubox/Makefile | 45 +++++ > board/solidrun/cubox/cubox.c | 141 ++++++++++++++ > board/solidrun/cubox/kwbimage.cfg | 76 ++++++++ > boards.cfg | 1 + > include/configs/cubox.h | 175 +++++++++++++++++ Board support patches > doc/kwboot.1 | 13 +- +++++++++++++++++++++ > tools/Makefile | 2 + > tools/kwboot.c | 25 ++- Add dove support for boot tool. FYI: I have gone through all patches in this series Regards... Prafulla . . . _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot