Thread (138 messages) flat view 138 messages, 14 authors, 2012-05-24
STALE5187d

[PATCH] arm: Add basic support for new Marvell Armada SoC family

From: arnd@arndb.de (Arnd Bergmann)
Date: 2012-05-16 12:00:59

On Wednesday 16 May 2012, Lior Amsalem wrote:
quoted
Again we're really open on the solution. Lior from Marvell can give all the
necessary input to explain how the SoC family is organized.
I'll try to arrange our SoCs (EBU):

Orion family:
      Flavors:
            5082, 5181, 5181L, 5281, 6183, ...
      Core: ARMv5 compatible (Feroceon and Jolteon)
      Process: 90nm
      Directory: mach-orion5x
 
Kirkwood family:
      Flavors:
      6190, 6192, ...
          Core: ARMv5 compatible (Gandalf)
          Process: 65nm
          Directory: mach-kirkwood

      6282 a.k.a Kirkwood 55, Armada 300
      6283 a.k.a Kirkwood 55, Armada 310
          Core: ARMv5 compatible (Gandalf)
          Process: 55nm
          Directory: not in mainline, future plan

      6710 a.k.a Kirkwood 40, Armada 370
          Core: ARMv7 compatible (PJ4B)
          Process: 40nm
          Directory: new code

Discovery family:
      Flavors:
      78100/78200 a.k.a DiscoDuo
          Core: ARMv5 compatible (Gandalf)
          Process: 65nm
          Directory: mach-mv78xx0

      78230/78260/78460 a.k.a DiscoSMP, Armada XP
          Core: ARMv7 compatible (PJ4B)
          Process: 40nm
          Directory: new code

Avanta family: (a.k.a Kirkwood 2)
      Flavors:
      6560/60, 6530P, 6510
          Core: ARMv5 compatible (Gandalf)
          Process: 55nm
          Directory: no code in mainline yet, future plan

Dove: (application processor)
      Flavors:
      ap510 a.k.a Armada 510
          Core: ARMv7 compatible (PJ4)
          Process: 65nm
          Directory: mach-dove

plat-orion holds code shared between the SoCs.
There are more SoCs called Armada which are developed in other business 
units in Marvell (mmp, pxa) but I'm not that familier with it.

I hope it helps mapping the different SoCs.
Thanks for the list, very helpful!

So do you think it makes sense to put all of these into mach-orion?

Where does the Armada 1000/1500 (88DE3010/88DE3100) fit in here. Is it
related to the EBU family above or the PXA/MMP family, or is it something
entirely different?

Also, I've seen dove (Armada 510) being referred to as PXA510. Is that
also an official designation or just a mistake made by people who were
confused by the marketing names?

	Arnd
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help