Add support for Poseidon board.
Hello Paul,
Sorry for the long delay, but in Christmas time the idle() function is never called ;-)
Quoted 4 lines · Paul Mundt
Quoted 2 lines · Manuel Lauss
On Wed, Dec 12, 2007 at 08:57:57AM +0100, Heiko Schocher wrote:
Quoted 17 lines
Quoted 4 lines
Quoted 4 lines
arch/sh/boards/emblux/poseidon/io.c new file +1
-0@@ -0,0 +1,171 @@ +/* Quoted 8 lines
arch/sh/boards/emblux/poseidon/io.c line 8
Quoted 8 lines
arch/sh/boards/emblux/poseidon/io.c new file +7
-0+* linux/arch/sh/boards/emblux/poseidon/io.c +* +* Copyright (C) 2007 Heiko Schocher <[email protected]> +* +* I/O routine for Poseidon. +* +*/ Please kill this
io.ccompletely. If the generic routines don't work for you, we can look at conditionalizing timeouts there if it's absolutely needed. Other architectures have similar hooks for broken platforms.
I played with the Bus-timing registers, but without any success :-( When I disable the cache it works fine with the generic io routines!
Now I dont know, if we have to modify the generic routines, because I think its a really special problem for me, and that shouldnt go into generic routines, or?
bye,
Heiko
Quoted 11 lines · Heiko Schocher
Quoted 3 lines · Paul Mundt
Please kill this
io.ccompletely. If the generic routines don't work for you, we can look at conditionalizing timeouts there if it's absolutely needed. Other architectures have similar hooks for broken platforms.I played with the Bus-timing registers, but without any success :-( When I disable the cache it works fine with the generic io routines!
Now I dont know, if we have to modify the generic routines, because I think its a really special problem for me, and that shouldnt go into generic routines, or?
SLOW_DOWN_IO can be done generically. Look at mips or x86 for an example.
There's no reason to define it for anyone else, and it will be pre-processed away.