From: Tom Rini <trini@ti.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH v1 0/25] Add Marvell Armada XP MV78460 SoC support
Date: Mon, 14 Jul 2014 10:51:26 -0400 [thread overview]
Message-ID: <20140714145126.GU29202@bill-the-cat> (raw)
In-Reply-To: <CAD6G_RS3iOw8x0NiSgDg1BFfuxKH+Ad5ed4fpmH4eUdHON-2=Q@mail.gmail.com>
On Sun, Jul 13, 2014 at 09:45:51PM +0530, Jagan Teki wrote:
> On Fri, Jun 27, 2014 at 3:48 PM, Prafulla Wadaskar <prafulla@marvell.com> wrote:
> >
> >
> >> -----Original Message-----
> >> From: Stefan Roese [mailto:sr at denx.de]
> >> Sent: 27 June 2014 15:25
> >> To: u-boot at lists.denx.de
> >> Cc: Prafulla Wadaskar; trini at ti.com
> >> Subject: [PATCH v1 0/25] Add Marvell Armada XP MV78460
> >> SoC support
> >>
> >>
> >> This patch series adds support for the Marvell Armada
> >> XP SoC's. Specifically
> >> the MV78460.
> >>
> >> Basic support for the db-78460-bp evaluation board is
> >> added. Supporting the
> >> following interfaces:
> >> - UART
> >> - SPI (including SPI NOR flash)
> >> - I2C
> >> - Ethernet (neta)
> >>
> >> While doing this port, I tried to consolidate common
> >> Marvell code into
> >> the arch/arm/mvebu-common directory. This directory
> >> should be used to
> >> collect more common code for the MVEBU SoC's (Dove,
> >> Kirkwood, Armada 370,
> >> Armada 380, Armada XP). I started with Kirkwood and
> >> some of its
> >> interfaces. Dove is definitely a candidate to move some
> >> of its code
> >> into thise directory as well.
> >>
> >> Because of the renaming of some functions from kirkwood
> >> to mvebu (to make
> >> them better usable on other MVEBU SoCs), this patch
> >> series not only
> >> touches the ARM SoC specific files (in arch/arm/...).
> >> But also some
> >> device drivers (e.g. SPI, I2C). Separating these driver
> >> specific patches
> >> into different patches that are not depending on this
> >> ARM patch series
> >> seems hard if not impossible. Thats why I would really
> >> like to get this
> >> patch series to get applied completely be one
> >> custodian. Not sure if
> >> this could / should go through Tom directly? Only if
> >> all the subsystem
> >> custodians have given their "Acked-by ..." of course.
> >
> > Hi Stefan,
> > I agree with you, since this patch series have huge changes it may go to Tom directly, I will review, test and provide ack/nack accordingly.
> >
> >>
> >> Testing on Kirkwood based boards would be greatly
> >> appreciated. So anyone with
> >> access to some of those board, please give this patch
> >> series a try. I really
> >> hope that I didn't break anything while merging some of
> >> the code into the
> >> common mvebu directory.
> >
> > I will certainly help to test testing this stuff on all possible boards that I can access.
> >
> >>
> >> Please note that this Armada XP port still requires the
> >> "Binary Header"
> >> (bin_hdr) from the Marvell U-Boot tree to be included
> >> as a binary blob
> >> into the resulting image (u-boot.kwb) that can be
> >> booted by the MVEBU
> >> BootROM. This binary bin_hdr is usually responsible for
> >> the DDR3
> >> controller configuration and the DDR3 training. One way
> >> to extract this
> >> bin_hdr binary from an existing Marvell boot image
> >> right now is to use
> >> the "kwbimage" tool from Barebox. Please refer to the
> >> documentation
> >> thats available there for more details.
> >
> > Finally, last but not least, may thanks for your efforts and all the best for smooth migration ahead.
> >
> > Regards...
> > Prafulla . . .
> >
> >>
> >> Thanks,
> >> Stefan
> >>
> >>
> >> Stefan Roese (25):
> >> sf: Add M25PX64 SPI NOR flash ID
> >> arm: kirkwood: spi.h: Add some missing parenthesis
> >> spi: kirkwood_spi.c: Some fixes and cleanup
> >> spi: kirkwood_spi.c: Make global variable static
> >> spi: kirkwood_spi.c: cosmetic: Fix minor coding style
> >> issues
>
> I took these spi stuff patches, rest of spi require dependencies - So I Acked.
>
> Pls- Tom or someone push those as well while taking this series.
FWIW, in the future I'm fine with things like this coming in via the ARM
SoC sub-tree with acks/reviewed-by's from the relevant other subsystem
maintainers, to make dependencies easier.
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20140714/1a27fd02/attachment.pgp>
prev parent reply other threads:[~2014-07-14 14:51 UTC|newest]
Thread overview: 50+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-06-27 9:54 [U-Boot] [PATCH v1 0/25] Add Marvell Armada XP MV78460 SoC support Stefan Roese
2014-06-27 9:54 ` [U-Boot] [PATCH v1 01/25] sf: Add M25PX64 SPI NOR flash ID Stefan Roese
2014-07-03 20:14 ` Jagan Teki
2014-07-13 16:20 ` Jagan Teki
2014-06-27 9:54 ` [U-Boot] [PATCH v1 02/25] arm: kirkwood: spi.h: Add some missing parenthesis Stefan Roese
2014-07-03 20:15 ` Jagan Teki
2014-06-27 9:54 ` [U-Boot] [PATCH v1 03/25] spi: kirkwood_spi.c: Some fixes and cleanup Stefan Roese
2014-07-03 20:16 ` Jagan Teki
2014-06-27 9:54 ` [U-Boot] [PATCH v1 04/25] spi: kirkwood_spi.c: Make global variable static Stefan Roese
2014-07-03 20:18 ` Jagan Teki
2014-06-27 9:54 ` [U-Boot] [PATCH v1 05/25] spi: kirkwood_spi.c: cosmetic: Fix minor coding style issues Stefan Roese
2014-07-03 20:18 ` Jagan Teki
2014-06-27 9:54 ` [U-Boot] [PATCH v1 06/25] arm: kirkwood: Move some SoC files into new arch/arm/mvebu-common Stefan Roese
2014-06-27 9:54 ` [U-Boot] [PATCH v1 07/25] arm: marvell: Move arch/kirkwood.h to arch/soc.h Stefan Roese
2014-06-27 9:54 ` [U-Boot] [PATCH v1 08/25] arm: marvell: Move arch-kirkwood/spi.h to arch-mvebu/spi.h Stefan Roese
2014-07-13 16:16 ` Jagan Teki
2014-06-27 9:54 ` [U-Boot] [PATCH v1 09/25] arm: marvell: Rework timer.c to make it usable for other MVEBU platforms Stefan Roese
2014-06-27 9:54 ` [U-Boot] [PATCH v1 10/25] arm: mvebu: Add common mbus functions to use on Marvell SoCs Stefan Roese
2014-06-27 9:54 ` [U-Boot] [PATCH v1 11/25] spi: kirkwood_spi.c: Compile MPP (pin-mux) only for kirkwood SoC's Stefan Roese
2014-07-13 16:18 ` Jagan Teki
2014-06-27 9:54 ` [U-Boot] [PATCH v1 12/25] arm: marvell: Extract kirkwood gpio functions into new common file gpio.c Stefan Roese
2014-06-27 9:54 ` [U-Boot] [PATCH v1 13/25] spi: kirkwood_spi.c: Change KW_SPI_BASE to MVEBU_SPI_BASE Stefan Roese
2014-07-13 16:18 ` Jagan Teki
2014-06-27 9:55 ` [U-Boot] [PATCH v1 14/25] arm: kirkwood: Change naming of dram functions from km_foo() to mvebu_foo() Stefan Roese
2014-06-27 9:55 ` [U-Boot] [PATCH v1 15/25] net: mvneta.c: Add support for the ethernet controller of the Marvell Armada XP SoC Stefan Roese
2014-06-27 9:55 ` [U-Boot] [PATCH v1 16/25] net: phy.h: Make PHY autonegotiation timeout configurable Stefan Roese
2014-06-27 9:55 ` [U-Boot] [PATCH v1 17/25] i2c: mvtwsi: Add support for Marvell Armada XP Stefan Roese
2014-07-01 5:48 ` Heiko Schocher
2014-06-27 9:55 ` [U-Boot] [PATCH v1 18/25] arm: armada-xp: Add basic support for Marvell Armada XP SoC Stefan Roese
2014-06-27 9:55 ` [U-Boot] [PATCH v1 19/25] arm: armada-xp: Add basic support for the Marvell DB-78460-BP board Stefan Roese
2014-06-27 9:55 ` [U-Boot] [PATCH v1 20/25] arm: kirkwood: Remove some dead code from cpu.c Stefan Roese
2014-07-01 23:45 ` Luka Perkov
2014-06-27 9:55 ` [U-Boot] [PATCH v1 21/25] arm: kirkwood: Use mvebu new common mbus API Stefan Roese
2014-06-27 9:55 ` [U-Boot] [PATCH v1 22/25] tools/kwboot: Sync with latest barebox version to support Armada XP Stefan Roese
2014-06-27 19:06 ` Luka Perkov
2014-06-28 1:25 ` Daniel Stodden
2014-06-28 7:43 ` Stefan Roese
2014-07-03 22:02 ` Luka Perkov
2014-07-28 6:47 ` Stefan Roese
2014-07-29 23:16 ` Luka Perkov
2014-07-30 8:53 ` Stefan Roese
2014-07-28 8:12 ` Wolfgang Denk
2014-06-27 9:55 ` [U-Boot] [PATCH v1 23/25] tools: Compile kwboot for Marvell Armada XP as those SoCs are now supported Stefan Roese
2014-07-03 22:03 ` Luka Perkov
2014-06-27 9:55 ` [U-Boot] [PATCH v1 24/25] tools: kwbimage: Add image version 1 support for Armada XP / 370 Stefan Roese
2014-07-03 22:03 ` Luka Perkov
2014-06-27 9:55 ` [U-Boot] [PATCH v1 25/25] Makefile: Add CONFIG_BUILD_TARGET to automatically build an special image Stefan Roese
2014-06-27 10:18 ` [U-Boot] [PATCH v1 0/25] Add Marvell Armada XP MV78460 SoC support Prafulla Wadaskar
2014-07-13 16:15 ` Jagan Teki
2014-07-14 14:51 ` Tom Rini [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20140714145126.GU29202@bill-the-cat \
--to=trini@ti.com \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox