summaryrefslogtreecommitdiff
path: root/arch/blackfin/mach-bf537/Kconfig
blob: cc9ae38a4dda151f741c9b4e124b5f4b207fcd72 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
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.

endchoice

comment "Interrupt Priority Assignment"
menu "Priority"

config IRQ_PLL_WAKEUP
	int "IRQ_PLL_WAKEUP"
	default 7
config IRQ_DMA_ERROR
	int "IRQ_DMA_ERROR Generic"
	default 7
config IRQ_ERROR
	int "IRQ_ERROR: CAN MAC SPORT0 SPORT1 SPI UART0 UART1"
	default 7
config IRQ_RTC
	int "IRQ_RTC"
	default 8
config IRQ_PPI
	int "IRQ_PPI"
	default 8
config IRQ_SPORT0_RX
	int "IRQ_SPORT0_RX"
	default 9
config IRQ_SPORT0_TX
	int "IRQ_SPORT0_TX"
	default 9
config IRQ_SPORT1_RX
	int "IRQ_SPORT1_RX"
	default 9
config IRQ_SPORT1_TX
	int "IRQ_SPORT1_TX"
	default 9
config IRQ_TWI
	int "IRQ_TWI"
	default 10
config IRQ_SPI
	int "IRQ_SPI"
	default 10
config IRQ_UART0_RX
	int "IRQ_UART0_RX"
	default 10
config IRQ_UART0_TX
	int "IRQ_UART0_TX"
	default 10
config IRQ_UART1_RX
	int "IRQ_UART1_RX"
	default 10
config IRQ_UART1_TX
	int "IRQ_UART1_TX"
	default 10
config IRQ_CAN_RX
	int "IRQ_CAN_RX"
	default 11
config IRQ_CAN_TX
	int "IRQ_CAN_TX"
	default 11
config IRQ_MAC_RX
	int "IRQ_MAC_RX"
	default 11
config IRQ_MAC_TX
	int "IRQ_MAC_TX"
	default 11
config IRQ_TMR0
	int "IRQ_TMR0"
	default 12
config IRQ_TMR1
	int "IRQ_TMR1"
	default 12
config IRQ_TMR2
	int "IRQ_TMR2"
	default 12
config IRQ_TMR3
	int "IRQ_TMR3"
	default 12
config IRQ_TMR4
	int "IRQ_TMR4"
	default 12
config IRQ_TMR5
	int "IRQ_TMR5"
	default 12
config IRQ_TMR6
	int "IRQ_TMR6"
	default 12
config IRQ_TMR7
	int "IRQ_TMR7"
	default 12
config IRQ_PROG_INTA
	int "IRQ_PROG_INTA"
	default 12
config IRQ_PORTG_INTB
	int "IRQ_PORTG_INTB"
	default 12
config IRQ_MEM_DMA0
	int "IRQ_MEM_DMA0"
	default 13
config IRQ_MEM_DMA1
	int "IRQ_MEM_DMA1"
	default 13
config IRQ_WATCH
	int "IRQ_WATCH"
	default 13

	help
	  Enter the priority numbers between 7-13 ONLY.  Others are Reserved.
	  This applies to all the above.  It is not recommended to assign the
	  highest priority number 7 to UART or any other device.

endmenu

endmenu

endif