Kconfig 26 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683
  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