[PATCH] [POWERPC] Fix interrupt routing and setup of ULI M1575 on FSL boards
Kumar Gala
galak at kernel.crashing.org
Wed Sep 12 04:33:51 EST 2007
On Sep 11, 2007, at 1:22 PM, Olof Johansson wrote:
> On Tue, Sep 11, 2007 at 01:00:47PM -0500, Kumar Gala wrote:
>>
>> On Sep 11, 2007, at 12:20 PM, Olof Johansson wrote:
>>
>>> On Fri, Aug 17, 2007 at 12:03:48AM -0500, Kumar Gala wrote:
>>>>
>>>> Signed-off-by: Kumar Gala <galak at kernel.crashing.org>
>>>> ---
>>>> arch/powerpc/boot/dts/mpc8544ds.dts | 88 ++++------
>>>> arch/powerpc/boot/dts/mpc8641_hpcn.dts | 114 +++----------
>>>> arch/powerpc/platforms/85xx/Kconfig | 1 +
>>>> arch/powerpc/platforms/85xx/mpc8544_ds.c | 214
>>>> ++----------------------
>>>> arch/powerpc/platforms/86xx/Kconfig | 1 +
>>>> arch/powerpc/platforms/86xx/mpc86xx_hpcn.c | 224
>>>> ++-----------------------
>>>> arch/powerpc/platforms/Kconfig | 8 +
>>>> arch/powerpc/platforms/Makefile | 3 +
>>>> arch/powerpc/platforms/fsl_uli1575.c | 255
>>>> ++++++++++++++++++++++++++++
>>>> 9 files changed, 363 insertions(+), 545 deletions(-)
>>>> create mode 100644 arch/powerpc/platforms/fsl_uli1575.c
>>>>
>>>
>>> Since when do we add code directly under powerpc/platforms? Isn't
>>> that
>>> what we have sysdev for?
>>>
>>> I know this is already picked up, but I just noticed it when
>>> looking at
>>> Kumar's 8572 patch. :-(
>>
>> I put it in platforms since it was related to the boards not the
>> chips. We
>> can go around about what sysdev actual means, but I'm using the
>> assumption
>> that its for processor & bridges (for discrete processors 10x,
>> mv640x0,
>> etc). Things that are board specific like the ULI I'm putting under
>> platforms/
>
> Hmm, I don't like the pollution of that directory myself,
> especially since
> we've been able to keep it clean up until now.
What's it matter if we have files under platforms/
Would you feel better if it was in platforms/common/ or platforms/fsl
> Maybe it would make more sense for you guys to slice the platforms
> differently, and have a common platform for the eval boards you have
> with ULi on them instead of grouping it by core used by the processor
> on the board.
>
> (In other words, move 86xx over under 85xx, since there wouldn't be
> much
> left over anyway).
Moving 86xx (classic 74xx core) under 85xx (book e500 core) makes
even less sense to me.
- k
More information about the Linuxppc-dev
mailing list