Re: mv64x60 updates
From: Sven Luther <hidden>
Date: 2005-03-07 13:20:03
On Mon, Mar 07, 2005 at 01:57:39PM +0100, Nicolas DET wrote:
Hello James, On 07/03/2005, you wrote:quoted
Hi Nicolas,quoted
A few general comments:-quoted
- mv64x60 stuff is best posted to linuxppc-embeddedok. I would just add that our platform (Pegasos II) is using MV64361 from Marvell and is a complete computer.
Cross-posting to linuxppc-embedded to reach everyone. In particular comments from Mark and Dale are welcome.
quoted
- you change several generic files to support your platform. It should be possible to support new mv64x60 platforms by writing a new xxx_setup.c file in arch/ppc/platforms with no other generic changes. It is a goal that all mv64x60 boards can be supported by the generic code in arch/ppc/syslib. If some changes need to be made outside arch/ppc/platforms to support your board, try to make them generic so that other similar boards would be able to use them. I suggest you clone chrp_setup.c or katana.c rather than adding conditionals in chrp_setup.c for your board. Then use code in your board specific setup file to call arch/ppc/syslib mv64x60 routines as appropriate.There is almost no changes compare to 2.6.11 (from kernel.org).
I have appended a (slightly revised) version of the patch, which is against a saturday/sunday checkout of bk://dfarnsworth.bkbits.net/linux-2.5-mv643xx-enet, which is what Mark and Dale are working on. Viewed like that the patch is against to really manageable size, altough it may need some fine-tuning. The rest of your comments probably apply to Dale's and Mark's work in the above tree though. Friendly, Sven Luther
Attachments
- nico2.diff [text/plain] 9389 bytes · preview