summaryrefslogtreecommitdiffstats
path: root/arch/sparc/include/asm/timer_32.h
diff options
context:
space:
mode:
authorDavid S. Miller <davem@davemloft.net>2008-09-13 22:47:43 -0700
committerDavid S. Miller <davem@davemloft.net>2008-09-19 21:18:02 -0700
commit8bd8deead7f00006781c366887da8cf6a02c69ce (patch)
tree79a964a943a01990ba676d4a5cc49988a82fa26d /arch/sparc/include/asm/timer_32.h
parent45bb5a7cbfa28dedc07730d6ecedbd574faf5459 (diff)
downloadblackbird-op-linux-8bd8deead7f00006781c366887da8cf6a02c69ce.tar.gz
blackbird-op-linux-8bd8deead7f00006781c366887da8cf6a02c69ce.zip
sparc32: Use PROM device probing for sun4c timers.
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'arch/sparc/include/asm/timer_32.h')
-rw-r--r--arch/sparc/include/asm/timer_32.h24
1 files changed, 0 insertions, 24 deletions
diff --git a/arch/sparc/include/asm/timer_32.h b/arch/sparc/include/asm/timer_32.h
index 860a05ef4561..351f257eec01 100644
--- a/arch/sparc/include/asm/timer_32.h
+++ b/arch/sparc/include/asm/timer_32.h
@@ -11,30 +11,6 @@
#include <asm/system.h> /* For SUN4M_NCPUS */
#include <asm/btfixup.h>
-/* Timer structures. The interrupt timer has two properties which
- * are the counter (which is handled in do_timer in sched.c) and the limit.
- * This limit is where the timer's counter 'wraps' around. Oddly enough,
- * the sun4c timer when it hits the limit wraps back to 1 and not zero
- * thus when calculating the value at which it will fire a microsecond you
- * must adjust by one. Thanks SUN for designing such great hardware ;(
- */
-
-/* Note that I am only going to use the timer that interrupts at
- * Sparc IRQ 10. There is another one available that can fire at
- * IRQ 14. Currently it is left untouched, we keep the PROM's limit
- * register value and let the prom take these interrupts. This allows
- * L1-A to work.
- */
-
-struct sun4c_timer_info {
- __volatile__ unsigned int cur_count10;
- __volatile__ unsigned int timer_limit10;
- __volatile__ unsigned int cur_count14;
- __volatile__ unsigned int timer_limit14;
-};
-
-#define SUN_TIMER_PHYSADDR 0xf3000000
-
extern __volatile__ unsigned int *master_l10_counter;
extern __volatile__ unsigned int *master_l10_limit;
OpenPOWER on IntegriCloud