Kconfig 17 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081
  1. config BF60x
  2. def_bool y
  3. depends on (BF609)
  4. select IRQ_PREFLOW_FASTEOI
  5. if (BF60x)
  6. source "arch/blackfin/mach-bf609/boards/Kconfig"
  7. menu "BF609 Specific Configuration"
  8. comment "Pin Interrupt to Port Assignment"
  9. menu "Assignment"
  10. config PINTx_REASSIGN
  11. bool "Reprogram PINT Assignment"
  12. default y
  13. help
  14. The interrupt assignment registers controls the pin-to-interrupt
  15. assignment in a byte-wide manner. Each option allows you to select
  16. a set of pins (High/Low Byte) of an specific Port being mapped
  17. to one of the four PIN Interrupts IRQ_PINTx.
  18. You shouldn't change any of these unless you know exactly what you're doing.
  19. Please consult the Blackfin BF60x Processor Hardware Reference Manual.
  20. config PINT0_ASSIGN
  21. hex "PINT0_ASSIGN"
  22. depends on PINTx_REASSIGN
  23. default 0x00000101
  24. config PINT1_ASSIGN
  25. hex "PINT1_ASSIGN"
  26. depends on PINTx_REASSIGN
  27. default 0x00000101
  28. config PINT2_ASSIGN
  29. hex "PINT2_ASSIGN"
  30. depends on PINTx_REASSIGN
  31. default 0x00000101
  32. config PINT3_ASSIGN
  33. hex "PINT3_ASSIGN"
  34. depends on PINTx_REASSIGN
  35. default 0x00000101
  36. config PINT4_ASSIGN
  37. hex "PINT3_ASSIGN"
  38. depends on PINTx_REASSIGN
  39. default 0x00000101
  40. config PINT5_ASSIGN
  41. hex "PINT3_ASSIGN"
  42. depends on PINTx_REASSIGN
  43. default 0x00000101
  44. endmenu
  45. config SEC_IRQ_PRIORITY_LEVELS
  46. int "SEC interrupt priority levels"
  47. default 7
  48. range 0 7
  49. help
  50. Divide the total number of interrupt priority levels into sub-levels.
  51. There is 2 ^ (SEC_IRQ_PRIORITY_LEVELS + 1) different levels.
  52. comment "System Cross Bar Priority Assignment"
  53. config SCB_PRIORITY
  54. bool "Init System Cross Bar Priority"
  55. default n
  56. menuconfig SCB0_MI0
  57. bool "SCB0 Master Interface 0 (DDR)"
  58. default n
  59. depends on SCB_PRIORITY
  60. help
  61. The slave interface id of each slot should be set according following table.
  62. Core 0 -- 0
  63. Core 1 -- 2
  64. SCB1 -- 9
  65. SCB2 -- 10
  66. SCB3 -- 11
  67. SCB4 -- 12
  68. SCB5 -- 5
  69. SCB6 -- 6
  70. SCB7 -- 8
  71. SCB8 -- 7
  72. SCB9 -- 4
  73. USB -- 13
  74. if SCB0_MI0
  75. config SCB0_MI0_SLOT0
  76. int "Slot 0 slave interface id"
  77. default 0
  78. range 0 13
  79. config SCB0_MI0_SLOT1
  80. int "Slot 1 slave interface id"
  81. default 2
  82. range 0 13
  83. config SCB0_MI0_SLOT2
  84. int "Slot 2 slave interface id"
  85. default 4
  86. range 0 13
  87. config SCB0_MI0_SLOT3
  88. int "Slot 3 slave interface id"
  89. default 5
  90. range 0 13
  91. config SCB0_MI0_SLOT4
  92. int "Slot 4 slave interface id"
  93. default 6
  94. range 0 13
  95. config SCB0_MI0_SLOT5
  96. int "Slot 5 slave interface id"
  97. default 7
  98. range 0 13
  99. config SCB0_MI0_SLOT6
  100. int "Slot 6 slave interface id"
  101. default 8
  102. range 0 13
  103. config SCB0_MI0_SLOT7
  104. int "Slot 7 slave interface id"
  105. default 9
  106. range 0 13
  107. config SCB0_MI0_SLOT8
  108. int "Slot 8 slave interface id"
  109. default 10
  110. range 0 13
  111. config SCB0_MI0_SLOT9
  112. int "Slot 9 slave interface id"
  113. default 11
  114. range 0 13
  115. config SCB0_MI0_SLOT10
  116. int "Slot 10 slave interface id"
  117. default 13
  118. range 0 13
  119. config SCB0_MI0_SLOT11
  120. int "Slot 11 slave interface id"
  121. default 12
  122. range 0 13
  123. config SCB0_MI0_SLOT12
  124. int "Slot 12 slave interface id"
  125. default 0
  126. range 0 13
  127. config SCB0_MI0_SLOT13
  128. int "Slot 13 slave interface id"
  129. default 2
  130. range 0 13
  131. config SCB0_MI0_SLOT14
  132. int "Slot 14 slave interface id"
  133. default 4
  134. range 0 13
  135. config SCB0_MI0_SLOT15
  136. int "Slot 15 slave interface id"
  137. default 5
  138. range 0 13
  139. config SCB0_MI0_SLOT16
  140. int "Slot 16 slave interface id"
  141. default 6
  142. range 0 13
  143. config SCB0_MI0_SLOT17
  144. int "Slot 17 slave interface id"
  145. default 7
  146. range 0 13
  147. config SCB0_MI0_SLOT18
  148. int "Slot 18 slave interface id"
  149. default 8
  150. range 0 13
  151. config SCB0_MI0_SLOT19
  152. int "Slot 19 slave interface id"
  153. default 9
  154. range 0 13
  155. config SCB0_MI0_SLOT20
  156. int "Slot 20 slave interface id"
  157. default 10
  158. range 0 13
  159. config SCB0_MI0_SLOT21
  160. int "Slot 21 slave interface id"
  161. default 11
  162. range 0 13
  163. config SCB0_MI0_SLOT22
  164. int "Slot 22 slave interface id"
  165. default 13
  166. range 0 13
  167. config SCB0_MI0_SLOT23
  168. int "Slot 23 slave interface id"
  169. default 12
  170. range 0 13
  171. config SCB0_MI0_SLOT24
  172. int "Slot 24 slave interface id"
  173. default 0
  174. range 0 13
  175. config SCB0_MI0_SLOT25
  176. int "Slot 25 slave interface id"
  177. default 2
  178. range 0 13
  179. config SCB0_MI0_SLOT26
  180. int "Slot 26 slave interface id"
  181. default 4
  182. range 0 13
  183. config SCB0_MI0_SLOT27
  184. int "Slot 27 slave interface id"
  185. default 5
  186. range 0 13
  187. config SCB0_MI0_SLOT28
  188. int "Slot 28 slave interface id"
  189. default 6
  190. range 0 13
  191. config SCB0_MI0_SLOT29
  192. int "Slot 29 slave interface id"
  193. default 7
  194. range 0 13
  195. config SCB0_MI0_SLOT30
  196. int "Slot 30 slave interface id"
  197. default 8
  198. range 0 13
  199. config SCB0_MI0_SLOT31
  200. int "Slot 31 slave interface id"
  201. default 13
  202. range 0 13
  203. endif # SCB0_MI0
  204. menuconfig SCB0_MI1
  205. bool "SCB0 Master Interface 1 (SMC)"
  206. default n
  207. depends on SCB_PRIORITY
  208. help
  209. The slave interface id of each slot should be set according following table.
  210. Core 0 -- 0
  211. Core 1 -- 2
  212. SCB1 -- 9
  213. SCB2 -- 10
  214. SCB3 -- 11
  215. SCB4 -- 12
  216. SCB5 -- 5
  217. SCB6 -- 6
  218. SCB7 -- 8
  219. SCB8 -- 7
  220. SCB9 -- 4
  221. USB -- 13
  222. if SCB0_MI1
  223. config SCB0_MI1_SLOT0
  224. int "Slot 0 slave interface id"
  225. default 0
  226. range 0 13
  227. config SCB0_MI1_SLOT1
  228. int "Slot 1 slave interface id"
  229. default 2
  230. range 0 13
  231. config SCB0_MI1_SLOT2
  232. int "Slot 2 slave interface id"
  233. default 4
  234. range 0 13
  235. config SCB0_MI1_SLOT3
  236. int "Slot 3 slave interface id"
  237. default 5
  238. range 0 13
  239. config SCB0_MI1_SLOT4
  240. int "Slot 4 slave interface id"
  241. default 6
  242. range 0 13
  243. config SCB0_MI1_SLOT5
  244. int "Slot 5 slave interface id"
  245. default 7
  246. range 0 13
  247. config SCB0_MI1_SLOT6
  248. int "Slot 6 slave interface id"
  249. default 8
  250. range 0 13
  251. config SCB0_MI1_SLOT7
  252. int "Slot 7 slave interface id"
  253. default 9
  254. range 0 13
  255. config SCB0_MI1_SLOT8
  256. int "Slot 8 slave interface id"
  257. default 10
  258. range 0 13
  259. config SCB0_MI1_SLOT9
  260. int "Slot 9 slave interface id"
  261. default 11
  262. range 0 13
  263. config SCB0_MI1_SLOT10
  264. int "Slot 10 slave interface id"
  265. default 13
  266. range 0 13
  267. config SCB0_MI1_SLOT11
  268. int "Slot 11 slave interface id"
  269. default 12
  270. range 0 13
  271. config SCB0_MI1_SLOT12
  272. int "Slot 12 slave interface id"
  273. default 0
  274. range 0 13
  275. config SCB0_MI1_SLOT13
  276. int "Slot 13 slave interface id"
  277. default 2
  278. range 0 13
  279. config SCB0_MI1_SLOT14
  280. int "Slot 14 slave interface id"
  281. default 4
  282. range 0 13
  283. config SCB0_MI1_SLOT15
  284. int "Slot 15 slave interface id"
  285. default 5
  286. range 0 13
  287. config SCB0_MI1_SLOT16
  288. int "Slot 16 slave interface id"
  289. default 6
  290. range 0 13
  291. config SCB0_MI1_SLOT17
  292. int "Slot 17 slave interface id"
  293. default 7
  294. range 0 13
  295. config SCB0_MI1_SLOT18
  296. int "Slot 18 slave interface id"
  297. default 8
  298. range 0 13
  299. config SCB0_MI1_SLOT19
  300. int "Slot 19 slave interface id"
  301. default 9
  302. range 0 13
  303. config SCB0_MI1_SLOT20
  304. int "Slot 20 slave interface id"
  305. default 10
  306. range 0 13
  307. config SCB0_MI1_SLOT21
  308. int "Slot 21 slave interface id"
  309. default 11
  310. range 0 13
  311. config SCB0_MI1_SLOT22
  312. int "Slot 22 slave interface id"
  313. default 13
  314. range 0 13
  315. config SCB0_MI1_SLOT23
  316. int "Slot 23 slave interface id"
  317. default 12
  318. range 0 13
  319. config SCB0_MI1_SLOT24
  320. int "Slot 24 slave interface id"
  321. default 0
  322. range 0 13
  323. config SCB0_MI1_SLOT25
  324. int "Slot 25 slave interface id"
  325. default 2
  326. range 0 13
  327. config SCB0_MI1_SLOT26
  328. int "Slot 26 slave interface id"
  329. default 4
  330. range 0 13
  331. config SCB0_MI1_SLOT27
  332. int "Slot 27 slave interface id"
  333. default 5
  334. range 0 13
  335. config SCB0_MI1_SLOT28
  336. int "Slot 28 slave interface id"
  337. default 6
  338. range 0 13
  339. config SCB0_MI1_SLOT29
  340. int "Slot 29 slave interface id"
  341. default 7
  342. range 0 13
  343. config SCB0_MI1_SLOT30
  344. int "Slot 30 slave interface id"
  345. default 8
  346. range 0 13
  347. config SCB0_MI1_SLOT31
  348. int "Slot 31 slave interface id"
  349. default 13
  350. range 0 13
  351. endif # SCB0_MI1
  352. menuconfig SCB0_MI2
  353. bool "SCB0 Master Interface 2 (Data L2)"
  354. default n
  355. depends on SCB_PRIORITY
  356. help
  357. The slave interface id of each slot should be set according following table.
  358. Core 0 -- 0
  359. Core 1 -- 2
  360. SCB1 -- 9
  361. SCB2 -- 10
  362. SCB3 -- 11
  363. SCB4 -- 12
  364. SCB5 -- 5
  365. SCB6 -- 6
  366. SCB7 -- 8
  367. SCB8 -- 7
  368. SCB9 -- 4
  369. USB -- 13
  370. if SCB0_MI2
  371. config SCB0_MI2_SLOT0
  372. int "Slot 0 slave interface id"
  373. default 4
  374. range 0 13
  375. config SCB0_MI2_SLOT1
  376. int "Slot 1 slave interface id"
  377. default 5
  378. range 0 13
  379. config SCB0_MI2_SLOT2
  380. int "Slot 2 slave interface id"
  381. default 6
  382. range 0 13
  383. config SCB0_MI2_SLOT3
  384. int "Slot 3 slave interface id"
  385. default 7
  386. range 0 13
  387. config SCB0_MI2_SLOT4
  388. int "Slot 4 slave interface id"
  389. default 8
  390. range 0 13
  391. config SCB0_MI2_SLOT5
  392. int "Slot 5 slave interface id"
  393. default 9
  394. range 0 13
  395. config SCB0_MI2_SLOT6
  396. int "Slot 6 slave interface id"
  397. default 10
  398. range 0 13
  399. config SCB0_MI2_SLOT7
  400. int "Slot 7 slave interface id"
  401. default 11
  402. range 0 13
  403. config SCB0_MI2_SLOT8
  404. int "Slot 8 slave interface id"
  405. default 13
  406. range 0 13
  407. config SCB0_MI2_SLOT9
  408. int "Slot 9 slave interface id"
  409. default 12
  410. range 0 13
  411. config SCB0_MI2_SLOT10
  412. int "Slot 10 slave interface id"
  413. default 4
  414. range 0 13
  415. config SCB0_MI2_SLOT11
  416. int "Slot 11 slave interface id"
  417. default 5
  418. range 0 13
  419. config SCB0_MI2_SLOT12
  420. int "Slot 12 slave interface id"
  421. default 6
  422. range 0 13
  423. config SCB0_MI2_SLOT13
  424. int "Slot 13 slave interface id"
  425. default 7
  426. range 0 13
  427. config SCB0_MI2_SLOT14
  428. int "Slot 14 slave interface id"
  429. default 8
  430. range 0 13
  431. config SCB0_MI2_SLOT15
  432. int "Slot 15 slave interface id"
  433. default 9
  434. range 0 13
  435. config SCB0_MI2_SLOT16
  436. int "Slot 16 slave interface id"
  437. default 10
  438. range 0 13
  439. config SCB0_MI2_SLOT17
  440. int "Slot 17 slave interface id"
  441. default 11
  442. range 0 13
  443. config SCB0_MI2_SLOT18
  444. int "Slot 18 slave interface id"
  445. default 13
  446. range 0 13
  447. config SCB0_MI2_SLOT19
  448. int "Slot 19 slave interface id"
  449. default 12
  450. range 0 13
  451. config SCB0_MI2_SLOT20
  452. int "Slot 20 slave interface id"
  453. default 4
  454. range 0 13
  455. config SCB0_MI2_SLOT21
  456. int "Slot 21 slave interface id"
  457. default 5
  458. range 0 13
  459. config SCB0_MI2_SLOT22
  460. int "Slot 22 slave interface id"
  461. default 6
  462. range 0 13
  463. config SCB0_MI2_SLOT23
  464. int "Slot 23 slave interface id"
  465. default 7
  466. range 0 13
  467. config SCB0_MI2_SLOT24
  468. int "Slot 24 slave interface id"
  469. default 8
  470. range 0 13
  471. config SCB0_MI2_SLOT25
  472. int "Slot 25 slave interface id"
  473. default 9
  474. range 0 13
  475. config SCB0_MI2_SLOT26
  476. int "Slot 26 slave interface id"
  477. default 10
  478. range 0 13
  479. config SCB0_MI2_SLOT27
  480. int "Slot 27 slave interface id"
  481. default 11
  482. range 0 13
  483. config SCB0_MI2_SLOT28
  484. int "Slot 28 slave interface id"
  485. default 13
  486. range 0 13
  487. config SCB0_MI2_SLOT29
  488. int "Slot 29 slave interface id"
  489. default 12
  490. range 0 13
  491. config SCB0_MI2_SLOT30
  492. int "Slot 30 slave interface id"
  493. default 4
  494. range 0 13
  495. config SCB0_MI2_SLOT31
  496. int "Slot 31 slave interface id"
  497. default 7
  498. range 0 13
  499. endif # SCB0_MI2
  500. menuconfig SCB0_MI3
  501. bool "SCB0 Master Interface 3 (L1A)"
  502. default n
  503. depends on SCB_PRIORITY
  504. help
  505. The slave interface id of each slot should be set according following table.
  506. Core 0 -- 0
  507. Core 1 -- 2
  508. SCB1 -- 9
  509. SCB2 -- 10
  510. SCB3 -- 11
  511. SCB4 -- 12
  512. SCB5 -- 5
  513. SCB6 -- 6
  514. SCB7 -- 8
  515. SCB8 -- 7
  516. SCB9 -- 4
  517. USB -- 13
  518. if SCB0_MI3
  519. config SCB0_MI3_SLOT0
  520. int "Slot 0 slave interface id"
  521. default 4
  522. range 0 13
  523. config SCB0_MI3_SLOT1
  524. int "Slot 1 slave interface id"
  525. default 5
  526. range 0 13
  527. config SCB0_MI3_SLOT2
  528. int "Slot 2 slave interface id"
  529. default 6
  530. range 0 13
  531. config SCB0_MI3_SLOT3
  532. int "Slot 3 slave interface id"
  533. default 7
  534. range 0 13
  535. config SCB0_MI3_SLOT4
  536. int "Slot 4 slave interface id"
  537. default 8
  538. range 0 13
  539. config SCB0_MI3_SLOT5
  540. int "Slot 5 slave interface id"
  541. default 9
  542. range 0 13
  543. config SCB0_MI3_SLOT6
  544. int "Slot 6 slave interface id"
  545. default 10
  546. range 0 13
  547. config SCB0_MI3_SLOT7
  548. int "Slot 7 slave interface id"
  549. default 11
  550. range 0 13
  551. config SCB0_MI3_SLOT8
  552. int "Slot 8 slave interface id"
  553. default 13
  554. range 0 13
  555. config SCB0_MI3_SLOT9
  556. int "Slot 9 slave interface id"
  557. default 12
  558. range 0 13
  559. config SCB0_MI3_SLOT10
  560. int "Slot 10 slave interface id"
  561. default 4
  562. range 0 13
  563. config SCB0_MI3_SLOT11
  564. int "Slot 11 slave interface id"
  565. default 5
  566. range 0 13
  567. config SCB0_MI3_SLOT12
  568. int "Slot 12 slave interface id"
  569. default 6
  570. range 0 13
  571. config SCB0_MI3_SLOT13
  572. int "Slot 13 slave interface id"
  573. default 7
  574. range 0 13
  575. config SCB0_MI3_SLOT14
  576. int "Slot 14 slave interface id"
  577. default 8
  578. range 0 13
  579. config SCB0_MI3_SLOT15
  580. int "Slot 15 slave interface id"
  581. default 9
  582. range 0 13
  583. config SCB0_MI3_SLOT16
  584. int "Slot 16 slave interface id"
  585. default 10
  586. range 0 13
  587. config SCB0_MI3_SLOT17
  588. int "Slot 17 slave interface id"
  589. default 11
  590. range 0 13
  591. config SCB0_MI3_SLOT18
  592. int "Slot 18 slave interface id"
  593. default 13
  594. range 0 13
  595. config SCB0_MI3_SLOT19
  596. int "Slot 19 slave interface id"
  597. default 12
  598. range 0 13
  599. config SCB0_MI3_SLOT20
  600. int "Slot 20 slave interface id"
  601. default 4
  602. range 0 13
  603. config SCB0_MI3_SLOT21
  604. int "Slot 21 slave interface id"
  605. default 5
  606. range 0 13
  607. config SCB0_MI3_SLOT22
  608. int "Slot 22 slave interface id"
  609. default 6
  610. range 0 13
  611. config SCB0_MI3_SLOT23
  612. int "Slot 23 slave interface id"
  613. default 7
  614. range 0 13
  615. config SCB0_MI3_SLOT24
  616. int "Slot 24 slave interface id"
  617. default 8
  618. range 0 13
  619. config SCB0_MI3_SLOT25
  620. int "Slot 25 slave interface id"
  621. default 9
  622. range 0 13
  623. config SCB0_MI3_SLOT26
  624. int "Slot 26 slave interface id"
  625. default 10
  626. range 0 13
  627. config SCB0_MI3_SLOT27
  628. int "Slot 27 slave interface id"
  629. default 11
  630. range 0 13
  631. config SCB0_MI3_SLOT28
  632. int "Slot 28 slave interface id"
  633. default 13
  634. range 0 13
  635. config SCB0_MI3_SLOT29
  636. int "Slot 29 slave interface id"
  637. default 12
  638. range 0 13
  639. config SCB0_MI3_SLOT30
  640. int "Slot 30 slave interface id"
  641. default 4
  642. range 0 13
  643. config SCB0_MI3_SLOT31
  644. int "Slot 31 slave interface id"
  645. default 7
  646. range 0 13
  647. endif # SCB0_MI3
  648. menuconfig SCB0_MI4
  649. bool "SCB0 Master Interface 4 (L1B)"
  650. default n
  651. depends on SCB_PRIORITY
  652. help
  653. The slave interface id of each slot should be set according following table.
  654. Core 0 -- 0
  655. Core 1 -- 2
  656. SCB1 -- 9
  657. SCB2 -- 10
  658. SCB3 -- 11
  659. SCB4 -- 12
  660. SCB5 -- 5
  661. SCB6 -- 6
  662. SCB7 -- 8
  663. SCB8 -- 7
  664. SCB9 -- 4
  665. USB -- 13
  666. if SCB0_MI4
  667. config SCB0_MI4_SLOT0
  668. int "Slot 0 slave interface id"
  669. default 4
  670. range 0 13
  671. config SCB0_MI4_SLOT1
  672. int "Slot 1 slave interface id"
  673. default 5
  674. range 0 13
  675. config SCB0_MI4_SLOT2
  676. int "Slot 2 slave interface id"
  677. default 6
  678. range 0 13
  679. config SCB0_MI4_SLOT3
  680. int "Slot 3 slave interface id"
  681. default 7
  682. range 0 13
  683. config SCB0_MI4_SLOT4
  684. int "Slot 4 slave interface id"
  685. default 8
  686. range 0 13
  687. config SCB0_MI4_SLOT5
  688. int "Slot 5 slave interface id"
  689. default 9
  690. range 0 13
  691. config SCB0_MI4_SLOT6
  692. int "Slot 6 slave interface id"
  693. default 10
  694. range 0 13
  695. config SCB0_MI4_SLOT7
  696. int "Slot 7 slave interface id"
  697. default 11
  698. range 0 13
  699. config SCB0_MI4_SLOT8
  700. int "Slot 8 slave interface id"
  701. default 13
  702. range 0 13
  703. config SCB0_MI4_SLOT9
  704. int "Slot 9 slave interface id"
  705. default 12
  706. range 0 13
  707. config SCB0_MI4_SLOT10
  708. int "Slot 10 slave interface id"
  709. default 4
  710. range 0 13
  711. config SCB0_MI4_SLOT11
  712. int "Slot 11 slave interface id"
  713. default 5
  714. range 0 13
  715. config SCB0_MI4_SLOT12
  716. int "Slot 12 slave interface id"
  717. default 6
  718. range 0 13
  719. config SCB0_MI4_SLOT13
  720. int "Slot 13 slave interface id"
  721. default 7
  722. range 0 13
  723. config SCB0_MI4_SLOT14
  724. int "Slot 14 slave interface id"
  725. default 8
  726. range 0 13
  727. config SCB0_MI4_SLOT15
  728. int "Slot 15 slave interface id"
  729. default 9
  730. range 0 13
  731. config SCB0_MI4_SLOT16
  732. int "Slot 16 slave interface id"
  733. default 10
  734. range 0 13
  735. config SCB0_MI4_SLOT17
  736. int "Slot 17 slave interface id"
  737. default 11
  738. range 0 13
  739. config SCB0_MI4_SLOT18
  740. int "Slot 18 slave interface id"
  741. default 13
  742. range 0 13
  743. config SCB0_MI4_SLOT19
  744. int "Slot 19 slave interface id"
  745. default 12
  746. range 0 13
  747. config SCB0_MI4_SLOT20
  748. int "Slot 20 slave interface id"
  749. default 4
  750. range 0 13
  751. config SCB0_MI4_SLOT21
  752. int "Slot 21 slave interface id"
  753. default 5
  754. range 0 13
  755. config SCB0_MI4_SLOT22
  756. int "Slot 22 slave interface id"
  757. default 6
  758. range 0 13
  759. config SCB0_MI4_SLOT23
  760. int "Slot 23 slave interface id"
  761. default 7
  762. range 0 13
  763. config SCB0_MI4_SLOT24
  764. int "Slot 24 slave interface id"
  765. default 8
  766. range 0 13
  767. config SCB0_MI4_SLOT25
  768. int "Slot 25 slave interface id"
  769. default 9
  770. range 0 13
  771. config SCB0_MI4_SLOT26
  772. int "Slot 26 slave interface id"
  773. default 10
  774. range 0 13
  775. config SCB0_MI4_SLOT27
  776. int "Slot 27 slave interface id"
  777. default 11
  778. range 0 13
  779. config SCB0_MI4_SLOT28
  780. int "Slot 28 slave interface id"
  781. default 13
  782. range 0 13
  783. config SCB0_MI4_SLOT29
  784. int "Slot 29 slave interface id"
  785. default 12
  786. range 0 13
  787. config SCB0_MI4_SLOT30
  788. int "Slot 30 slave interface id"
  789. default 4
  790. range 0 13
  791. config SCB0_MI4_SLOT31
  792. int "Slot 31 slave interface id"
  793. default 7
  794. range 0 13
  795. endif # SCB0_MI4
  796. menuconfig SCB0_MI5
  797. bool "SCB0 Master Interface 5 (SMMR)"
  798. default n
  799. depends on SCB_PRIORITY
  800. help
  801. The slave interface id of each slot should be set according following table.
  802. MMR0 -- 1
  803. MMR1 -- 3
  804. SCB2 -- 10
  805. SCB4 -- 12
  806. if SCB0_MI5
  807. config SCB0_MI5_SLOT0
  808. int "Slot 0 slave interface id"
  809. default 1
  810. range 0 13
  811. config SCB0_MI5_SLOT1
  812. int "Slot 1 slave interface id"
  813. default 3
  814. range 0 13
  815. config SCB0_MI5_SLOT2
  816. int "Slot 2 slave interface id"
  817. default 10
  818. range 0 13
  819. config SCB0_MI5_SLOT3
  820. int "Slot 3 slave interface id"
  821. default 12
  822. range 0 13
  823. config SCB0_MI5_SLOT4
  824. int "Slot 4 slave interface id"
  825. default 1
  826. range 0 13
  827. config SCB0_MI5_SLOT5
  828. int "Slot 5 slave interface id"
  829. default 3
  830. range 0 13
  831. config SCB0_MI5_SLOT6
  832. int "Slot 6 slave interface id"
  833. default 10
  834. range 0 13
  835. config SCB0_MI5_SLOT7
  836. int "Slot 7 slave interface id"
  837. default 12
  838. range 0 13
  839. config SCB0_MI5_SLOT8
  840. int "Slot 8 slave interface id"
  841. default 1
  842. range 0 13
  843. config SCB0_MI5_SLOT9
  844. int "Slot 9 slave interface id"
  845. default 3
  846. range 0 13
  847. config SCB0_MI5_SLOT10
  848. int "Slot 10 slave interface id"
  849. default 10
  850. range 0 13
  851. config SCB0_MI5_SLOT11
  852. int "Slot 11 slave interface id"
  853. default 12
  854. range 0 13
  855. config SCB0_MI5_SLOT12
  856. int "Slot 12 slave interface id"
  857. default 1
  858. range 0 13
  859. config SCB0_MI5_SLOT13
  860. int "Slot 13 slave interface id"
  861. default 3
  862. range 0 13
  863. config SCB0_MI5_SLOT14
  864. int "Slot 14 slave interface id"
  865. default 10
  866. range 0 13
  867. config SCB0_MI5_SLOT15
  868. int "Slot 15 slave interface id"
  869. default 12
  870. range 0 13
  871. endif # SCB0_MI5
  872. endmenu
  873. endif