Blackfin: add support for gptimer0 as a tick source
[linux-2.6.git] / arch / blackfin / mach-bf537 / Kconfig
index cc9ae38..d81224f 100644 (file)
@@ -1,33 +1,8 @@
 if (BF537 || BF534 || BF536)
 
-menu "BF537 Specific Configuration"
-
-comment "PORT F/G Selection"
-choice
-       prompt "Select BF537/6/4 default GPIO PFx PORTx"
-       help
-         Quick Hack for BF537/6/4 default GPIO PFx PORTF.
-
-config BF537_PORT_F
-       bool "Select BF537/6/4 default GPIO PFx PORTF"
-       depends on (BF537 || BF536 || BF534)
-       help
-         Quick Hack for BF537/6/4 default GPIO PFx PORTF.
-
-config BF537_PORT_G
-       bool "Select BF537/6/4 default GPIO PFx PORTG"
-       depends on (BF537 || BF536 || BF534)
-       help
-         Quick Hack for BF537/6/4 default GPIO PFx PORTG.
-
-config BF537_PORT_H
-       bool "Select BF537/6/4 default GPIO PFx PORTH"
-       depends on (BF537 || BF536 || BF534)
-       help
-         Quick Hack for BF537/6/4 default GPIO PFx PORTH
-         Use only when Blackfin EMAC support is not required.
+source "arch/blackfin/mach-bf537/boards/Kconfig"
 
-endchoice
+menu "BF537 Specific Configuration"
 
 comment "Interrupt Priority Assignment"
 menu "Priority"
@@ -89,29 +64,30 @@ config IRQ_MAC_RX
 config IRQ_MAC_TX
        int "IRQ_MAC_TX"
        default 11
-config IRQ_TMR0
-       int "IRQ_TMR0"
-       default 12
-config IRQ_TMR1
-       int "IRQ_TMR1"
+config IRQ_TIMER0
+       int "IRQ_TIMER0"
+       default 7 if TICKSOURCE_GPTMR0
+       default 8
+config IRQ_TIMER1
+       int "IRQ_TIMER1"
        default 12
-config IRQ_TMR2
-       int "IRQ_TMR2"
+config IRQ_TIMER2
+       int "IRQ_TIMER2"
        default 12
-config IRQ_TMR3
-       int "IRQ_TMR3"
+config IRQ_TIMER3
+       int "IRQ_TIMER3"
        default 12
-config IRQ_TMR4
-       int "IRQ_TMR4"
+config IRQ_TIMER4
+       int "IRQ_TIMER4"
        default 12
-config IRQ_TMR5
-       int "IRQ_TMR5"
+config IRQ_TIMER5
+       int "IRQ_TIMER5"
        default 12
-config IRQ_TMR6
-       int "IRQ_TMR6"
+config IRQ_TIMER6
+       int "IRQ_TIMER6"
        default 12
-config IRQ_TMR7
-       int "IRQ_TMR7"
+config IRQ_TIMER7
+       int "IRQ_TIMER7"
        default 12
 config IRQ_PROG_INTA
        int "IRQ_PROG_INTA"