Kconfig 26 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684
  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. config SEC_IRQ_PRIORITY_LEVELS
  9. int "SEC interrupt priority levels"
  10. default 7
  11. range 0 7
  12. help
  13. Divide the total number of interrupt priority levels into sub-levels.
  14. There is 2 ^ (SEC_IRQ_PRIORITY_LEVELS + 1) different levels.
  15. config L1_PARITY_CHECK
  16. bool "Enable L1 parity check"
  17. default n
  18. help
  19. Enable the L1 parity check in L1 sram. A fault event is raised
  20. when L1 parity error is found.
  21. comment "System Cross Bar Priority Assignment"
  22. config SCB_PRIORITY
  23. bool "Init System Cross Bar Priority"
  24. default n
  25. menuconfig SCB0_MI0
  26. bool "SCB0 Master Interface 0 (DDR)"
  27. default n
  28. depends on SCB_PRIORITY
  29. help
  30. The slave interface id of each slot should be set according following table.
  31. Core 0 -- 0
  32. Core 1 -- 2
  33. SCB1 -- 9
  34. SCB2 -- 10
  35. SCB3 -- 11
  36. SCB4 -- 12
  37. SCB5 -- 5
  38. SCB6 -- 6
  39. SCB7 -- 8
  40. SCB8 -- 7
  41. SCB9 -- 4
  42. USB -- 13
  43. if SCB0_MI0
  44. config SCB0_MI0_SLOT0
  45. int "Slot 0 slave interface id"
  46. default 0
  47. range 0 13
  48. config SCB0_MI0_SLOT1
  49. int "Slot 1 slave interface id"
  50. default 2
  51. range 0 13
  52. config SCB0_MI0_SLOT2
  53. int "Slot 2 slave interface id"
  54. default 4
  55. range 0 13
  56. config SCB0_MI0_SLOT3
  57. int "Slot 3 slave interface id"
  58. default 5
  59. range 0 13
  60. config SCB0_MI0_SLOT4
  61. int "Slot 4 slave interface id"
  62. default 6
  63. range 0 13
  64. config SCB0_MI0_SLOT5
  65. int "Slot 5 slave interface id"
  66. default 7
  67. range 0 13
  68. config SCB0_MI0_SLOT6
  69. int "Slot 6 slave interface id"
  70. default 8
  71. range 0 13
  72. config SCB0_MI0_SLOT7
  73. int "Slot 7 slave interface id"
  74. default 9
  75. range 0 13
  76. config SCB0_MI0_SLOT8
  77. int "Slot 8 slave interface id"
  78. default 10
  79. range 0 13
  80. config SCB0_MI0_SLOT9
  81. int "Slot 9 slave interface id"
  82. default 11
  83. range 0 13
  84. config SCB0_MI0_SLOT10
  85. int "Slot 10 slave interface id"
  86. default 13
  87. range 0 13
  88. config SCB0_MI0_SLOT11
  89. int "Slot 11 slave interface id"
  90. default 12
  91. range 0 13
  92. config SCB0_MI0_SLOT12
  93. int "Slot 12 slave interface id"
  94. default 0
  95. range 0 13
  96. config SCB0_MI0_SLOT13
  97. int "Slot 13 slave interface id"
  98. default 2
  99. range 0 13
  100. config SCB0_MI0_SLOT14
  101. int "Slot 14 slave interface id"
  102. default 4
  103. range 0 13
  104. config SCB0_MI0_SLOT15
  105. int "Slot 15 slave interface id"
  106. default 5
  107. range 0 13
  108. config SCB0_MI0_SLOT16
  109. int "Slot 16 slave interface id"
  110. default 6
  111. range 0 13
  112. config SCB0_MI0_SLOT17
  113. int "Slot 17 slave interface id"
  114. default 7
  115. range 0 13
  116. config SCB0_MI0_SLOT18
  117. int "Slot 18 slave interface id"
  118. default 8
  119. range 0 13
  120. config SCB0_MI0_SLOT19
  121. int "Slot 19 slave interface id"
  122. default 9
  123. range 0 13
  124. config SCB0_MI0_SLOT20
  125. int "Slot 20 slave interface id"
  126. default 10
  127. range 0 13
  128. config SCB0_MI0_SLOT21
  129. int "Slot 21 slave interface id"
  130. default 11
  131. range 0 13
  132. config SCB0_MI0_SLOT22
  133. int "Slot 22 slave interface id"
  134. default 13
  135. range 0 13
  136. config SCB0_MI0_SLOT23
  137. int "Slot 23 slave interface id"
  138. default 12
  139. range 0 13
  140. config SCB0_MI0_SLOT24
  141. int "Slot 24 slave interface id"
  142. default 0
  143. range 0 13
  144. config SCB0_MI0_SLOT25
  145. int "Slot 25 slave interface id"
  146. default 2
  147. range 0 13
  148. config SCB0_MI0_SLOT26
  149. int "Slot 26 slave interface id"
  150. default 4
  151. range 0 13
  152. config SCB0_MI0_SLOT27
  153. int "Slot 27 slave interface id"
  154. default 5
  155. range 0 13
  156. config SCB0_MI0_SLOT28
  157. int "Slot 28 slave interface id"
  158. default 6
  159. range 0 13
  160. config SCB0_MI0_SLOT29
  161. int "Slot 29 slave interface id"
  162. default 7
  163. range 0 13
  164. config SCB0_MI0_SLOT30
  165. int "Slot 30 slave interface id"
  166. default 8
  167. range 0 13
  168. config SCB0_MI0_SLOT31
  169. int "Slot 31 slave interface id"
  170. default 13
  171. range 0 13
  172. endif # SCB0_MI0
  173. menuconfig SCB0_MI1
  174. bool "SCB0 Master Interface 1 (SMC)"
  175. default n
  176. depends on SCB_PRIORITY
  177. help
  178. The slave interface id of each slot should be set according following table.
  179. Core 0 -- 0
  180. Core 1 -- 2
  181. SCB1 -- 9
  182. SCB2 -- 10
  183. SCB3 -- 11
  184. SCB4 -- 12
  185. SCB5 -- 5
  186. SCB6 -- 6
  187. SCB7 -- 8
  188. SCB8 -- 7
  189. SCB9 -- 4
  190. USB -- 13
  191. if SCB0_MI1
  192. config SCB0_MI1_SLOT0
  193. int "Slot 0 slave interface id"
  194. default 0
  195. range 0 13
  196. config SCB0_MI1_SLOT1
  197. int "Slot 1 slave interface id"
  198. default 2
  199. range 0 13
  200. config SCB0_MI1_SLOT2
  201. int "Slot 2 slave interface id"
  202. default 4
  203. range 0 13
  204. config SCB0_MI1_SLOT3
  205. int "Slot 3 slave interface id"
  206. default 5
  207. range 0 13
  208. config SCB0_MI1_SLOT4
  209. int "Slot 4 slave interface id"
  210. default 6
  211. range 0 13
  212. config SCB0_MI1_SLOT5
  213. int "Slot 5 slave interface id"
  214. default 7
  215. range 0 13
  216. config SCB0_MI1_SLOT6
  217. int "Slot 6 slave interface id"
  218. default 8
  219. range 0 13
  220. config SCB0_MI1_SLOT7
  221. int "Slot 7 slave interface id"
  222. default 9
  223. range 0 13
  224. config SCB0_MI1_SLOT8
  225. int "Slot 8 slave interface id"
  226. default 10
  227. range 0 13
  228. config SCB0_MI1_SLOT9
  229. int "Slot 9 slave interface id"
  230. default 11
  231. range 0 13
  232. config SCB0_MI1_SLOT10
  233. int "Slot 10 slave interface id"
  234. default 13
  235. range 0 13
  236. config SCB0_MI1_SLOT11
  237. int "Slot 11 slave interface id"
  238. default 12
  239. range 0 13
  240. config SCB0_MI1_SLOT12
  241. int "Slot 12 slave interface id"
  242. default 0
  243. range 0 13
  244. config SCB0_MI1_SLOT13
  245. int "Slot 13 slave interface id"
  246. default 2
  247. range 0 13
  248. config SCB0_MI1_SLOT14
  249. int "Slot 14 slave interface id"
  250. default 4
  251. range 0 13
  252. config SCB0_MI1_SLOT15
  253. int "Slot 15 slave interface id"
  254. default 5
  255. range 0 13
  256. config SCB0_MI1_SLOT16
  257. int "Slot 16 slave interface id"
  258. default 6
  259. range 0 13
  260. config SCB0_MI1_SLOT17
  261. int "Slot 17 slave interface id"
  262. default 7
  263. range 0 13
  264. config SCB0_MI1_SLOT18
  265. int "Slot 18 slave interface id"
  266. default 8
  267. range 0 13
  268. config SCB0_MI1_SLOT19
  269. int "Slot 19 slave interface id"
  270. default 9
  271. range 0 13
  272. config SCB0_MI1_SLOT20
  273. int "Slot 20 slave interface id"
  274. default 10
  275. range 0 13
  276. config SCB0_MI1_SLOT21
  277. int "Slot 21 slave interface id"
  278. default 11
  279. range 0 13
  280. config SCB0_MI1_SLOT22
  281. int "Slot 22 slave interface id"
  282. default 13
  283. range 0 13
  284. config SCB0_MI1_SLOT23
  285. int "Slot 23 slave interface id"
  286. default 12
  287. range 0 13
  288. config SCB0_MI1_SLOT24
  289. int "Slot 24 slave interface id"
  290. default 0
  291. range 0 13
  292. config SCB0_MI1_SLOT25
  293. int "Slot 25 slave interface id"
  294. default 2
  295. range 0 13
  296. config SCB0_MI1_SLOT26
  297. int "Slot 26 slave interface id"
  298. default 4
  299. range 0 13
  300. config SCB0_MI1_SLOT27
  301. int "Slot 27 slave interface id"
  302. default 5
  303. range 0 13
  304. config SCB0_MI1_SLOT28
  305. int "Slot 28 slave interface id"
  306. default 6
  307. range 0 13
  308. config SCB0_MI1_SLOT29
  309. int "Slot 29 slave interface id"
  310. default 7
  311. range 0 13
  312. config SCB0_MI1_SLOT30
  313. int "Slot 30 slave interface id"
  314. default 8
  315. range 0 13
  316. config SCB0_MI1_SLOT31
  317. int "Slot 31 slave interface id"
  318. default 13
  319. range 0 13
  320. endif # SCB0_MI1
  321. menuconfig SCB0_MI2
  322. bool "SCB0 Master Interface 2 (Data L2)"
  323. default n
  324. depends on SCB_PRIORITY
  325. help
  326. The slave interface id of each slot should be set according following table.
  327. Core 0 -- 0
  328. Core 1 -- 2
  329. SCB1 -- 9
  330. SCB2 -- 10
  331. SCB3 -- 11
  332. SCB4 -- 12
  333. SCB5 -- 5
  334. SCB6 -- 6
  335. SCB7 -- 8
  336. SCB8 -- 7
  337. SCB9 -- 4
  338. USB -- 13
  339. if SCB0_MI2
  340. config SCB0_MI2_SLOT0
  341. int "Slot 0 slave interface id"
  342. default 4
  343. range 0 13
  344. config SCB0_MI2_SLOT1
  345. int "Slot 1 slave interface id"
  346. default 5
  347. range 0 13
  348. config SCB0_MI2_SLOT2
  349. int "Slot 2 slave interface id"
  350. default 6
  351. range 0 13
  352. config SCB0_MI2_SLOT3
  353. int "Slot 3 slave interface id"
  354. default 7
  355. range 0 13
  356. config SCB0_MI2_SLOT4
  357. int "Slot 4 slave interface id"
  358. default 8
  359. range 0 13
  360. config SCB0_MI2_SLOT5
  361. int "Slot 5 slave interface id"
  362. default 9
  363. range 0 13
  364. config SCB0_MI2_SLOT6
  365. int "Slot 6 slave interface id"
  366. default 10
  367. range 0 13
  368. config SCB0_MI2_SLOT7
  369. int "Slot 7 slave interface id"
  370. default 11
  371. range 0 13
  372. config SCB0_MI2_SLOT8
  373. int "Slot 8 slave interface id"
  374. default 13
  375. range 0 13
  376. config SCB0_MI2_SLOT9
  377. int "Slot 9 slave interface id"
  378. default 12
  379. range 0 13
  380. config SCB0_MI2_SLOT10
  381. int "Slot 10 slave interface id"
  382. default 4
  383. range 0 13
  384. config SCB0_MI2_SLOT11
  385. int "Slot 11 slave interface id"
  386. default 5
  387. range 0 13
  388. config SCB0_MI2_SLOT12
  389. int "Slot 12 slave interface id"
  390. default 6
  391. range 0 13
  392. config SCB0_MI2_SLOT13
  393. int "Slot 13 slave interface id"
  394. default 7
  395. range 0 13
  396. config SCB0_MI2_SLOT14
  397. int "Slot 14 slave interface id"
  398. default 8
  399. range 0 13
  400. config SCB0_MI2_SLOT15
  401. int "Slot 15 slave interface id"
  402. default 9
  403. range 0 13
  404. config SCB0_MI2_SLOT16
  405. int "Slot 16 slave interface id"
  406. default 10
  407. range 0 13
  408. config SCB0_MI2_SLOT17
  409. int "Slot 17 slave interface id"
  410. default 11
  411. range 0 13
  412. config SCB0_MI2_SLOT18
  413. int "Slot 18 slave interface id"
  414. default 13
  415. range 0 13
  416. config SCB0_MI2_SLOT19
  417. int "Slot 19 slave interface id"
  418. default 12
  419. range 0 13
  420. config SCB0_MI2_SLOT20
  421. int "Slot 20 slave interface id"
  422. default 4
  423. range 0 13
  424. config SCB0_MI2_SLOT21
  425. int "Slot 21 slave interface id"
  426. default 5
  427. range 0 13
  428. config SCB0_MI2_SLOT22
  429. int "Slot 22 slave interface id"
  430. default 6
  431. range 0 13
  432. config SCB0_MI2_SLOT23
  433. int "Slot 23 slave interface id"
  434. default 7
  435. range 0 13
  436. config SCB0_MI2_SLOT24
  437. int "Slot 24 slave interface id"
  438. default 8
  439. range 0 13
  440. config SCB0_MI2_SLOT25
  441. int "Slot 25 slave interface id"
  442. default 9
  443. range 0 13
  444. config SCB0_MI2_SLOT26
  445. int "Slot 26 slave interface id"
  446. default 10
  447. range 0 13
  448. config SCB0_MI2_SLOT27
  449. int "Slot 27 slave interface id"
  450. default 11
  451. range 0 13
  452. config SCB0_MI2_SLOT28
  453. int "Slot 28 slave interface id"
  454. default 13
  455. range 0 13
  456. config SCB0_MI2_SLOT29
  457. int "Slot 29 slave interface id"
  458. default 12
  459. range 0 13
  460. config SCB0_MI2_SLOT30
  461. int "Slot 30 slave interface id"
  462. default 4
  463. range 0 13
  464. config SCB0_MI2_SLOT31
  465. int "Slot 31 slave interface id"
  466. default 7
  467. range 0 13
  468. endif # SCB0_MI2
  469. menuconfig SCB0_MI3
  470. bool "SCB0 Master Interface 3 (L1A)"
  471. default n
  472. depends on SCB_PRIORITY
  473. help
  474. The slave interface id of each slot should be set according following table.
  475. Core 0 -- 0
  476. Core 1 -- 2
  477. SCB1 -- 9
  478. SCB2 -- 10
  479. SCB3 -- 11
  480. SCB4 -- 12
  481. SCB5 -- 5
  482. SCB6 -- 6
  483. SCB7 -- 8
  484. SCB8 -- 7
  485. SCB9 -- 4
  486. USB -- 13
  487. if SCB0_MI3
  488. config SCB0_MI3_SLOT0
  489. int "Slot 0 slave interface id"
  490. default 4
  491. range 0 13
  492. config SCB0_MI3_SLOT1
  493. int "Slot 1 slave interface id"
  494. default 5
  495. range 0 13
  496. config SCB0_MI3_SLOT2
  497. int "Slot 2 slave interface id"
  498. default 6
  499. range 0 13
  500. config SCB0_MI3_SLOT3
  501. int "Slot 3 slave interface id"
  502. default 7
  503. range 0 13
  504. config SCB0_MI3_SLOT4
  505. int "Slot 4 slave interface id"
  506. default 8
  507. range 0 13
  508. config SCB0_MI3_SLOT5
  509. int "Slot 5 slave interface id"
  510. default 9
  511. range 0 13
  512. config SCB0_MI3_SLOT6
  513. int "Slot 6 slave interface id"
  514. default 10
  515. range 0 13
  516. config SCB0_MI3_SLOT7
  517. int "Slot 7 slave interface id"
  518. default 11
  519. range 0 13
  520. config SCB0_MI3_SLOT8
  521. int "Slot 8 slave interface id"
  522. default 13
  523. range 0 13
  524. config SCB0_MI3_SLOT9
  525. int "Slot 9 slave interface id"
  526. default 12
  527. range 0 13
  528. config SCB0_MI3_SLOT10
  529. int "Slot 10 slave interface id"
  530. default 4
  531. range 0 13
  532. config SCB0_MI3_SLOT11
  533. int "Slot 11 slave interface id"
  534. default 5
  535. range 0 13
  536. config SCB0_MI3_SLOT12
  537. int "Slot 12 slave interface id"
  538. default 6
  539. range 0 13
  540. config SCB0_MI3_SLOT13
  541. int "Slot 13 slave interface id"
  542. default 7
  543. range 0 13
  544. config SCB0_MI3_SLOT14
  545. int "Slot 14 slave interface id"
  546. default 8
  547. range 0 13
  548. config SCB0_MI3_SLOT15
  549. int "Slot 15 slave interface id"
  550. default 9
  551. range 0 13
  552. config SCB0_MI3_SLOT16
  553. int "Slot 16 slave interface id"
  554. default 10
  555. range 0 13
  556. config SCB0_MI3_SLOT17
  557. int "Slot 17 slave interface id"
  558. default 11
  559. range 0 13
  560. config SCB0_MI3_SLOT18
  561. int "Slot 18 slave interface id"
  562. default 13
  563. range 0 13
  564. config SCB0_MI3_SLOT19
  565. int "Slot 19 slave interface id"
  566. default 12
  567. range 0 13
  568. config SCB0_MI3_SLOT20
  569. int "Slot 20 slave interface id"
  570. default 4
  571. range 0 13
  572. config SCB0_MI3_SLOT21
  573. int "Slot 21 slave interface id"
  574. default 5
  575. range 0 13
  576. config SCB0_MI3_SLOT22
  577. int "Slot 22 slave interface id"
  578. default 6
  579. range 0 13
  580. config SCB0_MI3_SLOT23
  581. int "Slot 23 slave interface id"
  582. default 7
  583. range 0 13
  584. config SCB0_MI3_SLOT24
  585. int "Slot 24 slave interface id"
  586. default 8
  587. range 0 13
  588. config SCB0_MI3_SLOT25
  589. int "Slot 25 slave interface id"
  590. default 9
  591. range 0 13
  592. config SCB0_MI3_SLOT26
  593. int "Slot 26 slave interface id"
  594. default 10
  595. range 0 13
  596. config SCB0_MI3_SLOT27
  597. int "Slot 27 slave interface id"
  598. default 11
  599. range 0 13
  600. config SCB0_MI3_SLOT28
  601. int "Slot 28 slave interface id"
  602. default 13
  603. range 0 13
  604. config SCB0_MI3_SLOT29
  605. int "Slot 29 slave interface id"
  606. default 12
  607. range 0 13
  608. config SCB0_MI3_SLOT30
  609. int "Slot 30 slave interface id"
  610. default 4
  611. range 0 13
  612. config SCB0_MI3_SLOT31
  613. int "Slot 31 slave interface id"
  614. default 7
  615. range 0 13
  616. endif # SCB0_MI3
  617. menuconfig SCB0_MI4
  618. bool "SCB0 Master Interface 4 (L1B)"
  619. default n
  620. depends on SCB_PRIORITY
  621. help
  622. The slave interface id of each slot should be set according following table.
  623. Core 0 -- 0
  624. Core 1 -- 2
  625. SCB1 -- 9
  626. SCB2 -- 10
  627. SCB3 -- 11
  628. SCB4 -- 12
  629. SCB5 -- 5
  630. SCB6 -- 6
  631. SCB7 -- 8
  632. SCB8 -- 7
  633. SCB9 -- 4
  634. USB -- 13
  635. if SCB0_MI4
  636. config SCB0_MI4_SLOT0
  637. int "Slot 0 slave interface id"
  638. default 4
  639. range 0 13
  640. config SCB0_MI4_SLOT1
  641. int "Slot 1 slave interface id"
  642. default 5
  643. range 0 13
  644. config SCB0_MI4_SLOT2
  645. int "Slot 2 slave interface id"
  646. default 6
  647. range 0 13
  648. config SCB0_MI4_SLOT3
  649. int "Slot 3 slave interface id"
  650. default 7
  651. range 0 13
  652. config SCB0_MI4_SLOT4
  653. int "Slot 4 slave interface id"
  654. default 8
  655. range 0 13
  656. config SCB0_MI4_SLOT5
  657. int "Slot 5 slave interface id"
  658. default 9
  659. range 0 13
  660. config SCB0_MI4_SLOT6
  661. int "Slot 6 slave interface id"
  662. default 10
  663. range 0 13
  664. config SCB0_MI4_SLOT7
  665. int "Slot 7 slave interface id"
  666. default 11
  667. range 0 13
  668. config SCB0_MI4_SLOT8
  669. int "Slot 8 slave interface id"
  670. default 13
  671. range 0 13
  672. config SCB0_MI4_SLOT9
  673. int "Slot 9 slave interface id"
  674. default 12
  675. range 0 13
  676. config SCB0_MI4_SLOT10
  677. int "Slot 10 slave interface id"
  678. default 4
  679. range 0 13
  680. config SCB0_MI4_SLOT11
  681. int "Slot 11 slave interface id"
  682. default 5
  683. range 0 13
  684. config SCB0_MI4_SLOT12
  685. int "Slot 12 slave interface id"
  686. default 6
  687. range 0 13
  688. config SCB0_MI4_SLOT13
  689. int "Slot 13 slave interface id"
  690. default 7
  691. range 0 13
  692. config SCB0_MI4_SLOT14
  693. int "Slot 14 slave interface id"
  694. default 8
  695. range 0 13
  696. config SCB0_MI4_SLOT15
  697. int "Slot 15 slave interface id"
  698. default 9
  699. range 0 13
  700. config SCB0_MI4_SLOT16
  701. int "Slot 16 slave interface id"
  702. default 10
  703. range 0 13
  704. config SCB0_MI4_SLOT17
  705. int "Slot 17 slave interface id"
  706. default 11
  707. range 0 13
  708. config SCB0_MI4_SLOT18
  709. int "Slot 18 slave interface id"
  710. default 13
  711. range 0 13
  712. config SCB0_MI4_SLOT19
  713. int "Slot 19 slave interface id"
  714. default 12
  715. range 0 13
  716. config SCB0_MI4_SLOT20
  717. int "Slot 20 slave interface id"
  718. default 4
  719. range 0 13
  720. config SCB0_MI4_SLOT21
  721. int "Slot 21 slave interface id"
  722. default 5
  723. range 0 13
  724. config SCB0_MI4_SLOT22
  725. int "Slot 22 slave interface id"
  726. default 6
  727. range 0 13
  728. config SCB0_MI4_SLOT23
  729. int "Slot 23 slave interface id"
  730. default 7
  731. range 0 13
  732. config SCB0_MI4_SLOT24
  733. int "Slot 24 slave interface id"
  734. default 8
  735. range 0 13
  736. config SCB0_MI4_SLOT25
  737. int "Slot 25 slave interface id"
  738. default 9
  739. range 0 13
  740. config SCB0_MI4_SLOT26
  741. int "Slot 26 slave interface id"
  742. default 10
  743. range 0 13
  744. config SCB0_MI4_SLOT27
  745. int "Slot 27 slave interface id"
  746. default 11
  747. range 0 13
  748. config SCB0_MI4_SLOT28
  749. int "Slot 28 slave interface id"
  750. default 13
  751. range 0 13
  752. config SCB0_MI4_SLOT29
  753. int "Slot 29 slave interface id"
  754. default 12
  755. range 0 13
  756. config SCB0_MI4_SLOT30
  757. int "Slot 30 slave interface id"
  758. default 4
  759. range 0 13
  760. config SCB0_MI4_SLOT31
  761. int "Slot 31 slave interface id"
  762. default 7
  763. range 0 13
  764. endif # SCB0_MI4
  765. menuconfig SCB0_MI5
  766. bool "SCB0 Master Interface 5 (SMMR)"
  767. default n
  768. depends on SCB_PRIORITY
  769. help
  770. The slave interface id of each slot should be set according following table.
  771. MMR0 -- 1
  772. MMR1 -- 3
  773. SCB2 -- 10
  774. SCB4 -- 12
  775. if SCB0_MI5
  776. config SCB0_MI5_SLOT0
  777. int "Slot 0 slave interface id"
  778. default 1
  779. range 0 13
  780. config SCB0_MI5_SLOT1
  781. int "Slot 1 slave interface id"
  782. default 3
  783. range 0 13
  784. config SCB0_MI5_SLOT2
  785. int "Slot 2 slave interface id"
  786. default 10
  787. range 0 13
  788. config SCB0_MI5_SLOT3
  789. int "Slot 3 slave interface id"
  790. default 12
  791. range 0 13
  792. config SCB0_MI5_SLOT4
  793. int "Slot 4 slave interface id"
  794. default 1
  795. range 0 13
  796. config SCB0_MI5_SLOT5
  797. int "Slot 5 slave interface id"
  798. default 3
  799. range 0 13
  800. config SCB0_MI5_SLOT6
  801. int "Slot 6 slave interface id"
  802. default 10
  803. range 0 13
  804. config SCB0_MI5_SLOT7
  805. int "Slot 7 slave interface id"
  806. default 12
  807. range 0 13
  808. config SCB0_MI5_SLOT8
  809. int "Slot 8 slave interface id"
  810. default 1
  811. range 0 13
  812. config SCB0_MI5_SLOT9
  813. int "Slot 9 slave interface id"
  814. default 3
  815. range 0 13
  816. config SCB0_MI5_SLOT10
  817. int "Slot 10 slave interface id"
  818. default 10
  819. range 0 13
  820. config SCB0_MI5_SLOT11
  821. int "Slot 11 slave interface id"
  822. default 12
  823. range 0 13
  824. config SCB0_MI5_SLOT12
  825. int "Slot 12 slave interface id"
  826. default 1
  827. range 0 13
  828. config SCB0_MI5_SLOT13
  829. int "Slot 13 slave interface id"
  830. default 3
  831. range 0 13
  832. config SCB0_MI5_SLOT14
  833. int "Slot 14 slave interface id"
  834. default 10
  835. range 0 13
  836. config SCB0_MI5_SLOT15
  837. int "Slot 15 slave interface id"
  838. default 12
  839. range 0 13
  840. endif # SCB0_MI5
  841. menuconfig SCB1_MI0
  842. bool "SCB1 Master Interface 0"
  843. default n
  844. depends on SCB_PRIORITY
  845. help
  846. The slave interface id of each slot should be set according following table.
  847. SPORT0A -- 0
  848. SPORT0B -- 1
  849. SPORT1A -- 2
  850. SPORT1B -- 3
  851. SPORT2A -- 4
  852. SPORT2B -- 5
  853. SPI0TX -- 6
  854. SPI0RX -- 7
  855. SPI1TX -- 8
  856. SPI1RX -- 9
  857. if SCB1_MI0
  858. config SCB1_MI0_SLOT0
  859. int "Slot 0 slave interface id"
  860. default 0
  861. range 0 9
  862. config SCB1_MI0_SLOT1
  863. int "Slot 1 slave interface id"
  864. default 1
  865. range 0 9
  866. config SCB1_MI0_SLOT2
  867. int "Slot 2 slave interface id"
  868. default 2
  869. range 0 9
  870. config SCB1_MI0_SLOT3
  871. int "Slot 3 slave interface id"
  872. default 3
  873. range 0 9
  874. config SCB1_MI0_SLOT4
  875. int "Slot 4 slave interface id"
  876. default 4
  877. range 0 9
  878. config SCB1_MI0_SLOT5
  879. int "Slot 5 slave interface id"
  880. default 5
  881. range 0 9
  882. config SCB1_MI0_SLOT6
  883. int "Slot 6 slave interface id"
  884. default 6
  885. range 0 9
  886. config SCB1_MI0_SLOT7
  887. int "Slot 7 slave interface id"
  888. default 7
  889. range 0 9
  890. config SCB1_MI0_SLOT8
  891. int "Slot 8 slave interface id"
  892. default 8
  893. range 0 9
  894. config SCB1_MI0_SLOT9
  895. int "Slot 9 slave interface id"
  896. default 9
  897. range 0 9
  898. config SCB1_MI0_SLOT10
  899. int "Slot 10 slave interface id"
  900. default 0
  901. range 0 9
  902. config SCB1_MI0_SLOT11
  903. int "Slot 11 slave interface id"
  904. default 1
  905. range 0 9
  906. config SCB1_MI0_SLOT12
  907. int "Slot 12 slave interface id"
  908. default 2
  909. range 0 9
  910. config SCB1_MI0_SLOT13
  911. int "Slot 13 slave interface id"
  912. default 3
  913. range 0 9
  914. config SCB1_MI0_SLOT14
  915. int "Slot 14 slave interface id"
  916. default 4
  917. range 0 9
  918. config SCB1_MI0_SLOT15
  919. int "Slot 15 slave interface id"
  920. default 5
  921. range 0 9
  922. config SCB1_MI0_SLOT16
  923. int "Slot 16 slave interface id"
  924. default 6
  925. range 0 13
  926. config SCB1_MI0_SLOT17
  927. int "Slot 17 slave interface id"
  928. default 7
  929. range 0 13
  930. config SCB1_MI0_SLOT18
  931. int "Slot 18 slave interface id"
  932. default 8
  933. range 0 13
  934. config SCB1_MI0_SLOT19
  935. int "Slot 19 slave interface id"
  936. default 9
  937. range 0 13
  938. endif # SCB1_MI0
  939. menuconfig SCB2_MI0
  940. bool "SCB2 Master Interface 0"
  941. default n
  942. depends on SCB_PRIORITY
  943. help
  944. The slave interface id of each slot should be set according following table.
  945. RSI -- 0
  946. SDU DMA -- 1
  947. SDU -- 2
  948. EMAC0 -- 3
  949. EMAC1 -- 4
  950. if SCB2_MI0
  951. config SCB2_MI0_SLOT0
  952. int "Slot 0 slave interface id"
  953. default 0
  954. range 0 4
  955. config SCB2_MI0_SLOT1
  956. int "Slot 1 slave interface id"
  957. default 1
  958. range 0 4
  959. config SCB2_MI0_SLOT2
  960. int "Slot 2 slave interface id"
  961. default 2
  962. range 0 4
  963. config SCB2_MI0_SLOT3
  964. int "Slot 3 slave interface id"
  965. default 3
  966. range 0 4
  967. config SCB2_MI0_SLOT4
  968. int "Slot 4 slave interface id"
  969. default 4
  970. range 0 4
  971. config SCB2_MI0_SLOT5
  972. int "Slot 5 slave interface id"
  973. default 0
  974. range 0 4
  975. config SCB2_MI0_SLOT6
  976. int "Slot 6 slave interface id"
  977. default 1
  978. range 0 4
  979. config SCB2_MI0_SLOT7
  980. int "Slot 7 slave interface id"
  981. default 2
  982. range 0 4
  983. config SCB2_MI0_SLOT8
  984. int "Slot 8 slave interface id"
  985. default 3
  986. range 0 4
  987. config SCB2_MI0_SLOT9
  988. int "Slot 9 slave interface id"
  989. default 4
  990. range 0 4
  991. endif # SCB2_MI0
  992. menuconfig SCB3_MI0
  993. bool "SCB3 Master Interface 0"
  994. default n
  995. depends on SCB_PRIORITY
  996. help
  997. The slave interface id of each slot should be set according following table.
  998. LP0 -- 0
  999. LP1 -- 1
  1000. LP2 -- 2
  1001. LP3 -- 3
  1002. UART0TX -- 4
  1003. UART0RX -- 5
  1004. UART1TX -- 4
  1005. UART1RX -- 5
  1006. if SCB3_MI0
  1007. config SCB3_MI0_SLOT0
  1008. int "Slot 0 slave interface id"
  1009. default 0
  1010. range 0 7
  1011. config SCB3_MI0_SLOT1
  1012. int "Slot 1 slave interface id"
  1013. default 1
  1014. range 0 7
  1015. config SCB3_MI0_SLOT2
  1016. int "Slot 2 slave interface id"
  1017. default 2
  1018. range 0 7
  1019. config SCB3_MI0_SLOT3
  1020. int "Slot 3 slave interface id"
  1021. default 3
  1022. range 0 7
  1023. config SCB3_MI0_SLOT4
  1024. int "Slot 4 slave interface id"
  1025. default 4
  1026. range 0 7
  1027. config SCB3_MI0_SLOT5
  1028. int "Slot 5 slave interface id"
  1029. default 5
  1030. range 0 7
  1031. config SCB3_MI0_SLOT6
  1032. int "Slot 6 slave interface id"
  1033. default 6
  1034. range 0 7
  1035. config SCB3_MI0_SLOT7
  1036. int "Slot 7 slave interface id"
  1037. default 7
  1038. range 0 7
  1039. config SCB3_MI0_SLOT8
  1040. int "Slot 8 slave interface id"
  1041. default 0
  1042. range 0 7
  1043. config SCB3_MI0_SLOT9
  1044. int "Slot 9 slave interface id"
  1045. default 1
  1046. range 0 7
  1047. config SCB3_MI0_SLOT10
  1048. int "Slot 10 slave interface id"
  1049. default 2
  1050. range 0 7
  1051. config SCB3_MI0_SLOT11
  1052. int "Slot 11 slave interface id"
  1053. default 3
  1054. range 0 7
  1055. config SCB3_MI0_SLOT12
  1056. int "Slot 12 slave interface id"
  1057. default 4
  1058. range 0 7
  1059. config SCB3_MI0_SLOT13
  1060. int "Slot 13 slave interface id"
  1061. default 5
  1062. range 0 7
  1063. config SCB3_MI0_SLOT14
  1064. int "Slot 14 slave interface id"
  1065. default 6
  1066. range 0 7
  1067. config SCB3_MI0_SLOT15
  1068. int "Slot 15 slave interface id"
  1069. default 7
  1070. range 0 7
  1071. endif # SCB3_MI0
  1072. menuconfig SCB4_MI0
  1073. bool "SCB4 Master Interface 0"
  1074. default n
  1075. depends on SCB_PRIORITY
  1076. help
  1077. The slave interface id of each slot should be set according following table.
  1078. MDA21 -- 0
  1079. MDA22 -- 1
  1080. MDA23 -- 2
  1081. MDA24 -- 3
  1082. MDA25 -- 4
  1083. MDA26 -- 5
  1084. MDA27 -- 6
  1085. MDA28 -- 7
  1086. if SCB4_MI0
  1087. config SCB4_MI0_SLOT0
  1088. int "Slot 0 slave interface id"
  1089. default 0
  1090. range 0 7
  1091. config SCB4_MI0_SLOT1
  1092. int "Slot 1 slave interface id"
  1093. default 1
  1094. range 0 7
  1095. config SCB4_MI0_SLOT2
  1096. int "Slot 2 slave interface id"
  1097. default 2
  1098. range 0 7
  1099. config SCB4_MI0_SLOT3
  1100. int "Slot 3 slave interface id"
  1101. default 3
  1102. range 0 7
  1103. config SCB4_MI0_SLOT4
  1104. int "Slot 4 slave interface id"
  1105. default 4
  1106. range 0 7
  1107. config SCB4_MI0_SLOT5
  1108. int "Slot 5 slave interface id"
  1109. default 5
  1110. range 0 7
  1111. config SCB4_MI0_SLOT6
  1112. int "Slot 6 slave interface id"
  1113. default 6
  1114. range 0 7
  1115. config SCB4_MI0_SLOT7
  1116. int "Slot 7 slave interface id"
  1117. default 7
  1118. range 0 7
  1119. config SCB4_MI0_SLOT8
  1120. int "Slot 8 slave interface id"
  1121. default 0
  1122. range 0 7
  1123. config SCB4_MI0_SLOT9
  1124. int "Slot 9 slave interface id"
  1125. default 1
  1126. range 0 7
  1127. config SCB4_MI0_SLOT10
  1128. int "Slot 10 slave interface id"
  1129. default 2
  1130. range 0 7
  1131. config SCB4_MI0_SLOT11
  1132. int "Slot 11 slave interface id"
  1133. default 3
  1134. range 0 7
  1135. config SCB4_MI0_SLOT12
  1136. int "Slot 12 slave interface id"
  1137. default 4
  1138. range 0 7
  1139. config SCB4_MI0_SLOT13
  1140. int "Slot 13 slave interface id"
  1141. default 5
  1142. range 0 7
  1143. config SCB4_MI0_SLOT14
  1144. int "Slot 14 slave interface id"
  1145. default 6
  1146. range 0 7
  1147. config SCB4_MI0_SLOT15
  1148. int "Slot 15 slave interface id"
  1149. default 7
  1150. range 0 7
  1151. endif # SCB4_MI0
  1152. menuconfig SCB5_MI0
  1153. bool "SCB5 Master Interface 0"
  1154. default n
  1155. depends on SCB_PRIORITY
  1156. help
  1157. The slave interface id of each slot should be set according following table.
  1158. PPI0 MDA29 -- 0
  1159. PPI0 MDA30 -- 1
  1160. PPI2 MDA31 -- 2
  1161. PPI2 MDA32 -- 3
  1162. if SCB5_MI0
  1163. config SCB5_MI0_SLOT0
  1164. int "Slot 0 slave interface id"
  1165. default 0
  1166. range 0 3
  1167. config SCB5_MI0_SLOT1
  1168. int "Slot 1 slave interface id"
  1169. default 1
  1170. range 0 3
  1171. config SCB5_MI0_SLOT2
  1172. int "Slot 2 slave interface id"
  1173. default 2
  1174. range 0 3
  1175. config SCB5_MI0_SLOT3
  1176. int "Slot 3 slave interface id"
  1177. default 3
  1178. range 0 3
  1179. config SCB5_MI0_SLOT4
  1180. int "Slot 4 slave interface id"
  1181. default 0
  1182. range 0 3
  1183. config SCB5_MI0_SLOT5
  1184. int "Slot 5 slave interface id"
  1185. default 1
  1186. range 0 3
  1187. config SCB5_MI0_SLOT6
  1188. int "Slot 6 slave interface id"
  1189. default 2
  1190. range 0 3
  1191. config SCB5_MI0_SLOT7
  1192. int "Slot 7 slave interface id"
  1193. default 3
  1194. range 0 3
  1195. endif # SCB5_MI0
  1196. menuconfig SCB6_MI0
  1197. bool "SCB6 Master Interface 0"
  1198. default n
  1199. depends on SCB_PRIORITY
  1200. help
  1201. The slave interface id of each slot should be set according following table.
  1202. PPI1 MDA33 -- 0
  1203. PPI1 MDA34 -- 1
  1204. if SCB6_MI0
  1205. config SCB6_MI0_SLOT0
  1206. int "Slot 0 slave interface id"
  1207. default 0
  1208. range 0 1
  1209. config SCB6_MI0_SLOT1
  1210. int "Slot 1 slave interface id"
  1211. default 1
  1212. range 0 1
  1213. config SCB6_MI0_SLOT2
  1214. int "Slot 2 slave interface id"
  1215. default 0
  1216. range 0 1
  1217. config SCB6_MI0_SLOT3
  1218. int "Slot 3 slave interface id"
  1219. default 1
  1220. range 0 1
  1221. endif # SCB6_MI0
  1222. menuconfig SCB7_MI0
  1223. bool "SCB7 Master Interface 0"
  1224. default n
  1225. depends on SCB_PRIORITY
  1226. help
  1227. The slave interface id of each slot should be set according following table.
  1228. PIXC0 -- 0
  1229. PIXC1 -- 1
  1230. PIXC2 -- 2
  1231. if SCB7_MI0
  1232. config SCB7_MI0_SLOT0
  1233. int "Slot 0 slave interface id"
  1234. default 0
  1235. range 0 2
  1236. config SCB7_MI0_SLOT1
  1237. int "Slot 1 slave interface id"
  1238. default 1
  1239. range 0 2
  1240. config SCB7_MI0_SLOT2
  1241. int "Slot 2 slave interface id"
  1242. default 2
  1243. range 0 2
  1244. config SCB7_MI0_SLOT3
  1245. int "Slot 3 slave interface id"
  1246. default 0
  1247. range 0 2
  1248. config SCB7_MI0_SLOT4
  1249. int "Slot 4 slave interface id"
  1250. default 1
  1251. range 0 2
  1252. config SCB7_MI0_SLOT5
  1253. int "Slot 5 slave interface id"
  1254. default 2
  1255. range 0 2
  1256. endif # SCB7_MI0
  1257. menuconfig SCB8_MI0
  1258. bool "SCB8 Master Interface 0"
  1259. default n
  1260. depends on SCB_PRIORITY
  1261. help
  1262. The slave interface id of each slot should be set according following table.
  1263. PVP CPDOB -- 0
  1264. PVP CPDOC -- 1
  1265. PVP CPCO -- 2
  1266. PVP CPCI -- 3
  1267. if SCB8_MI0
  1268. config SCB8_MI0_SLOT0
  1269. int "Slot 0 slave interface id"
  1270. default 0
  1271. range 0 3
  1272. config SCB8_MI0_SLOT1
  1273. int "Slot 1 slave interface id"
  1274. default 1
  1275. range 0 3
  1276. config SCB8_MI0_SLOT2
  1277. int "Slot 2 slave interface id"
  1278. default 2
  1279. range 0 3
  1280. config SCB8_MI0_SLOT3
  1281. int "Slot 3 slave interface id"
  1282. default 3
  1283. range 0 3
  1284. config SCB8_MI0_SLOT4
  1285. int "Slot 4 slave interface id"
  1286. default 0
  1287. range 0 3
  1288. config SCB8_MI0_SLOT5
  1289. int "Slot 5 slave interface id"
  1290. default 1
  1291. range 0 3
  1292. config SCB8_MI0_SLOT6
  1293. int "Slot 6 slave interface id"
  1294. default 2
  1295. range 0 3
  1296. config SCB8_MI0_SLOT7
  1297. int "Slot 7 slave interface id"
  1298. default 3
  1299. range 0 3
  1300. endif # SCB8_MI0
  1301. menuconfig SCB9_MI0
  1302. bool "SCB9 Master Interface 0"
  1303. default n
  1304. depends on SCB_PRIORITY
  1305. help
  1306. The slave interface id of each slot should be set according following table.
  1307. PVP MPDO -- 0
  1308. PVP MPDI -- 1
  1309. PVP MPCO -- 2
  1310. PVP MPCI -- 3
  1311. PVP CPDOA -- 4
  1312. if SCB9_MI0
  1313. config SCB9_MI0_SLOT0
  1314. int "Slot 0 slave interface id"
  1315. default 0
  1316. range 0 4
  1317. config SCB9_MI0_SLOT1
  1318. int "Slot 1 slave interface id"
  1319. default 1
  1320. range 0 4
  1321. config SCB9_MI0_SLOT2
  1322. int "Slot 2 slave interface id"
  1323. default 2
  1324. range 0 4
  1325. config SCB9_MI0_SLOT3
  1326. int "Slot 3 slave interface id"
  1327. default 3
  1328. range 0 4
  1329. config SCB9_MI0_SLOT4
  1330. int "Slot 4 slave interface id"
  1331. default 4
  1332. range 0 4
  1333. config SCB9_MI0_SLOT5
  1334. int "Slot 5 slave interface id"
  1335. default 0
  1336. range 0 4
  1337. config SCB9_MI0_SLOT6
  1338. int "Slot 6 slave interface id"
  1339. default 1
  1340. range 0 4
  1341. config SCB9_MI0_SLOT7
  1342. int "Slot 7 slave interface id"
  1343. default 2
  1344. range 0 4
  1345. config SCB9_MI0_SLOT8
  1346. int "Slot 8 slave interface id"
  1347. default 3
  1348. range 0 4
  1349. config SCB9_MI0_SLOT9
  1350. int "Slot 9 slave interface id"
  1351. default 4
  1352. range 0 4
  1353. endif # SCB9_MI0
  1354. endmenu
  1355. endif