1menu "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
140