blob: f562476da85998d3c77ec8d5fcc5bc23ffae65bc [file] [log] [blame]
Mario Sixaa502542019-01-21 09:18:12 +01001menu "Arbiter"
2
3choice
4 prompt "Pipeline depth"
5
6config ACR_PIPE_DEP_UNSET
7 bool "Don't set value"
8
9config ACR_PIPE_DEP_1
10 bool "1"
11
12config ACR_PIPE_DEP_2
13 bool "2"
14
15config ACR_PIPE_DEP_3
16 bool "3"
17
18config ACR_PIPE_DEP_4
19 bool "4"
20
21endchoice
22
23choice
24 prompt "Repeat count"
25
26config ACR_RPTCNT_UNSET
27 bool "Don't set value"
28
29config ACR_RPTCNT_1
30 bool "1"
31
32config ACR_RPTCNT_2
33 bool "2"
34
35config ACR_RPTCNT_3
36 bool "3"
37
38config ACR_RPTCNT_4
39 bool "4"
40
41config ACR_RPTCNT_5
42 bool "5"
43
44config ACR_RPTCNT_6
45 bool "6"
46
47config ACR_RPTCNT_7
48 bool "7"
49
50config ACR_RPTCNT_8
51 bool "8"
52
53endchoice
54
55choice
56 prompt "Address parking"
57
58config ACR_APARK_UNSET
59 bool "Don't set value"
60
61config ACR_APARK_MASTER
62 bool "Park to master"
63
64config ACR_APARK_LAST
65 bool "Park to last owner"
66
67config ACR_APARK_DISABLE
68 bool "Disabled"
69
70endchoice
71
72choice
73 prompt "Parking master"
74
75config ACR_PARKM_UNSET
76 bool "Don't set value"
77
78config ACR_PARKM_E300
79 bool "e300 core"
80
81config ACR_PARKM_TSEC_1_2
82 bool "TSEC1, TSEC2"
83
84config ACR_PARKM_USB_I2C1_BOOT
85 bool "USB/I2C1_BOOT"
86
87config ACR_PARKM_DMA_ESDHC_USB
88 bool "DMA, ESDHC, USB"
89
90config ACR_PARKM_PEX
91 bool "PCI Express"
92
93if MPC83XX_QUICC_ENGINE
94
95config ACR_PARKM_ENC_CORE
96 bool "Encryption core"
97
98endif
99
100endchoice
101
102config ACR_PIPE_DEP
103 hex
104 default 0x0 if ACR_PIPE_DEP_UNSET
105 default 0x0 if ACR_PIPE_DEP_1
106 default 0x10000 if ACR_PIPE_DEP_2
107 default 0x20000 if ACR_PIPE_DEP_3
108 default 0x30000 if ACR_PIPE_DEP_4
109
110config ACR_RPTCNT
111 hex
112 default 0x0 if ACR_RPTCNT_UNSET
113 default 0x0 if ACR_RPTCNT_1
114 default 0x100 if ACR_RPTCNT_2
115 default 0x200 if ACR_RPTCNT_3
116 default 0x300 if ACR_RPTCNT_4
117 default 0x400 if ACR_RPTCNT_5
118 default 0x500 if ACR_RPTCNT_6
119 default 0x600 if ACR_RPTCNT_7
120 default 0x700 if ACR_RPTCNT_8
121
122config ACR_APARK
123 hex
124 default 0x0 if ACR_APARK_UNSET
125 default 0x0 if ACR_APARK_MASTER
126 default 0x10 if ACR_APARK_LAST
127 default 0x20 if ACR_APARK_DISABLE
128
129config ACR_PARKM
130 hex
131 default 0x0 if ACR_PARKM_UNSET
132 default 0x0 if ACR_PARKM_E300
133 default 0x2 if ACR_PARKM_TSEC_1_2
134 default 0x3 if ACR_PARKM_USB_I2C1_BOOT
135 default 0x4 if ACR_PARKM_DMA_ESDHC_USB
136 default 0x5 if ACR_PARKM_PEX
137 default 0x5 if ACR_PARKM_ENC_CORE
138
139endmenu