cslr_msmc.h 108 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481
  1. /********************************************************************
  2. * Copyright (C) 2003-2010 Texas Instruments Incorporated.
  3. *
  4. * Redistribution and use in source and binary forms, with or without
  5. * modification, are permitted provided that the following conditions
  6. * are met:
  7. *
  8. * Redistributions of source code must retain the above copyright
  9. * notice, this list of conditions and the following disclaimer.
  10. *
  11. * Redistributions in binary form must reproduce the above copyright
  12. * notice, this list of conditions and the following disclaimer in the
  13. * documentation and/or other materials provided with the
  14. * distribution.
  15. *
  16. * Neither the name of Texas Instruments Incorporated nor the names of
  17. * its contributors may be used to endorse or promote products derived
  18. * from this software without specific prior written permission.
  19. *
  20. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  21. * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  22. * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  23. * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  24. * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  25. * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  26. * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  27. * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  28. * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  29. * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  30. * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  31. *
  32. */
  33. #ifndef CSLR_MSMC_H_
  34. #define CSLR_MSMC_H_
  35. #ifdef __cplusplus
  36. extern "C"
  37. {
  38. #endif
  39. /* CSL Modification:
  40. * The file has been modified from the AUTOGEN file for the following
  41. * reasons:-
  42. * a) Removed the redundant 'CSL_MsmcSbndRegs' structure for SBND
  43. * since this was a data structure with a single field.
  44. * b) Modified the 'CSL_MsmcSms_mpax_prividRegs' to the the new
  45. * counterpart 'CSL_MsmcSms_mpax_per_prividRegs' which in turn
  46. * now includes an array of 8 MPAXH and MPAXL registers.
  47. * c) Modified the 'CSL_MsmcSes_mpax_prividRegs' to the the new
  48. * counterpart 'CSL_MsmcSes_mpax_per_prividRegs' which in turn
  49. * now includes an array of 8 MPAXH and MPAXL registers.
  50. * d) Modified the header file includes to be RTSC compliant
  51. */
  52. #include <ti/csl/cslr.h>
  53. #include <ti/csl/tistdtypes.h>
  54. /* Minimum unit = 1 byte */
  55. /**************************************************************************\
  56. * Register Overlay Structure for SBND
  57. \**************************************************************************/
  58. typedef struct
  59. {
  60. volatile Uint32 MPAXL;
  61. volatile Uint32 MPAXH;
  62. }CSL_Msmc_Control_Regs;
  63. /**************************************************************************\
  64. * Register Overlay Structure for SMS_MPAX_per_PrivID
  65. \**************************************************************************/
  66. typedef struct
  67. {
  68. CSL_Msmc_Control_Regs SMS[8];
  69. } CSL_MsmcSms_mpax_per_prividRegs;
  70. /**************************************************************************\
  71. * Register Overlay Structure for SES_MPAX_per_PrivID
  72. \**************************************************************************/
  73. typedef struct
  74. {
  75. CSL_Msmc_Control_Regs SES[8];
  76. } CSL_MsmcSes_mpax_per_prividRegs;
  77. /**************************************************************************\
  78. * Register Overlay Structure
  79. \**************************************************************************/
  80. typedef struct {
  81. volatile Uint32 PID;
  82. volatile Uint32 SMCC;
  83. volatile Uint32 SMCERRAR;
  84. volatile Uint32 SMCERRXR;
  85. volatile Uint32 SMEDCC;
  86. volatile Uint32 SMCEA;
  87. volatile Uint32 SMSECC;
  88. volatile Uint32 SMPFAR;
  89. volatile Uint32 SMPFXR;
  90. volatile Uint32 SMPFR;
  91. volatile Uint32 SMPFCR;
  92. volatile Uint32 SMIDCFG;
  93. volatile Uint32 SBND[8];
  94. volatile Uint32 SBNDM;
  95. volatile Uint32 SBNDE;
  96. volatile Uint32 SMEDCTST;
  97. volatile Uint32 CFGLCK;
  98. volatile Uint32 CFGULCK;
  99. volatile Uint32 CFGLCKSTAT;
  100. volatile Uint32 SMS_MPAX_LCK;
  101. volatile Uint32 SMS_MPAX_ULCK;
  102. volatile Uint32 SMS_MPAX_LCKSTAT;
  103. volatile Uint32 SES_MPAX_LCK;
  104. volatile Uint32 SES_MPAX_ULCK;
  105. volatile Uint32 SES_MPAX_LCKSTAT;
  106. volatile Uint32 SMESTAT;
  107. volatile Uint32 SMIRSTAT;
  108. volatile Uint32 SMIRC;
  109. volatile Uint32 SMIESTAT;
  110. volatile Uint32 SMIEC;
  111. volatile Uint8 RSVD0[12];
  112. volatile Uint32 SMATH;
  113. volatile Uint32 SMAH;
  114. volatile Uint32 SMARM;
  115. volatile Uint32 SMAWM;
  116. volatile Uint32 SMAV;
  117. volatile Uint32 SMAMP;
  118. volatile Uint32 SMAEP;
  119. volatile Uint32 SMAC;
  120. volatile Uint32 SMCFG;
  121. volatile Uint32 SMNCERRAR;
  122. volatile Uint32 SMNCERRXR;
  123. volatile Uint32 SMNCEA;
  124. volatile Uint8 RSVD1[304];
  125. CSL_MsmcSms_mpax_per_prividRegs SMS_MPAX_PER_PRIVID[16];
  126. CSL_MsmcSes_mpax_per_prividRegs SES_MPAX_PER_PRIVID[16];
  127. } CSL_MsmcRegs;
  128. /**************************************************************************
  129. * Register Macros
  130. **************************************************************************/
  131. #define CSL_MSMC_PID (0x0u)
  132. #define CSL_MSMC_SMCC (0x4u)
  133. #define CSL_MSMC_SMCERRAR (0x8u)
  134. #define CSL_MSMC_SMCERRXR (0xCu)
  135. #define CSL_MSMC_SMEDCC (0x10u)
  136. #define CSL_MSMC_SMCEA (0x14u)
  137. #define CSL_MSMC_SMSECC (0x18u)
  138. #define CSL_MSMC_SMPFAR (0x1Cu)
  139. #define CSL_MSMC_SMPFXR (0x20u)
  140. #define CSL_MSMC_SMPFR (0x24u)
  141. #define CSL_MSMC_SMPFCR (0x28u)
  142. #define CSL_MSMC_SMIDCFG (0x2Cu)
  143. #define CSL_MSMC_SBNDM (0x50u)
  144. #define CSL_MSMC_SBNDE (0x54u)
  145. #define CSL_MSMC_SMEDCTST (0x58u)
  146. #define CSL_MSMC_CFGLCK (0x5Cu)
  147. #define CSL_MSMC_CFGULCK (0x60u)
  148. #define CSL_MSMC_CFGLCKSTAT (0x64u)
  149. #define CSL_MSMC_SMS_MPAX_LCK (0x68u)
  150. #define CSL_MSMC_SMS_MPAX_ULCK (0x6Cu)
  151. #define CSL_MSMC_SMS_MPAX_LCKSTAT (0x70u)
  152. #define CSL_MSMC_SES_MPAX_LCK (0x74u)
  153. #define CSL_MSMC_SES_MPAX_ULCK (0x78u)
  154. #define CSL_MSMC_SES_MPAX_LCKSTAT (0x7Cu)
  155. #define CSL_MSMC_SMESTAT (0x80u)
  156. #define CSL_MSMC_SMIRC (0x88u)
  157. #define CSL_MSMC_SMIRSTAT (0x84u)
  158. #define CSL_MSMC_SMIESTAT (0x8Cu)
  159. #define CSL_MSMC_SMIEC (0x90u)
  160. #define CSL_MSMC_SMATH (0xA0u)
  161. #define CSL_MSMC_SMAH (0xA4u)
  162. #define CSL_MSMC_SMARM (0xA8u)
  163. #define CSL_MSMC_SMAWM (0xACu)
  164. #define CSL_MSMC_SMAV (0xB0u)
  165. #define CSL_MSMC_SMAMP (0xB4u)
  166. #define CSL_MSMC_SMAEP (0xB8u)
  167. #define CSL_MSMC_SMAC (0xBCu)
  168. #define CSL_MSMC_SMS_MPAXL_0_0 (0x200u)
  169. #define CSL_MSMC_SMS_MPAXH_0_0 (0x204u)
  170. #define CSL_MSMC_SMS_MPAXL_0_1 (0x208u)
  171. #define CSL_MSMC_SMS_MPAXH_0_1 (0x20Cu)
  172. #define CSL_MSMC_SMS_MPAXL_0_2 (0x210u)
  173. #define CSL_MSMC_SMS_MPAXH_0_2 (0x214u)
  174. #define CSL_MSMC_SMS_MPAXL_0_3 (0x218u)
  175. #define CSL_MSMC_SMS_MPAXH_0_3 (0x21Cu)
  176. #define CSL_MSMC_SMS_MPAXL_0_4 (0x220u)
  177. #define CSL_MSMC_SMS_MPAXH_0_4 (0x224u)
  178. #define CSL_MSMC_SMS_MPAXL_0_5 (0x228u)
  179. #define CSL_MSMC_SMS_MPAXH_0_5 (0x22Cu)
  180. #define CSL_MSMC_SMS_MPAXL_0_6 (0x230u)
  181. #define CSL_MSMC_SMS_MPAXH_0_6 (0x234u)
  182. #define CSL_MSMC_SMS_MPAXL_0_7 (0x238u)
  183. #define CSL_MSMC_SMS_MPAXH_0_7 (0x23Cu)
  184. #define CSL_MSMC_SMS_MPAXL_1_0 (0x240u)
  185. #define CSL_MSMC_SMS_MPAXH_1_0 (0x244u)
  186. #define CSL_MSMC_SMS_MPAXL_1_1 (0x248u)
  187. #define CSL_MSMC_SMS_MPAXH_1_1 (0x24Cu)
  188. #define CSL_MSMC_SMS_MPAXL_1_2 (0x250u)
  189. #define CSL_MSMC_SMS_MPAXH_1_2 (0x254u)
  190. #define CSL_MSMC_SMS_MPAXL_1_3 (0x258u)
  191. #define CSL_MSMC_SMS_MPAXH_1_3 (0x25Cu)
  192. #define CSL_MSMC_SMS_MPAXL_1_4 (0x260u)
  193. #define CSL_MSMC_SMS_MPAXH_1_4 (0x264u)
  194. #define CSL_MSMC_SMS_MPAXL_1_5 (0x268u)
  195. #define CSL_MSMC_SMS_MPAXH_1_5 (0x26Cu)
  196. #define CSL_MSMC_SMS_MPAXL_1_6 (0x270u)
  197. #define CSL_MSMC_SMS_MPAXH_1_6 (0x274u)
  198. #define CSL_MSMC_SMS_MPAXL_1_7 (0x278u)
  199. #define CSL_MSMC_SMS_MPAXH_1_7 (0x27Cu)
  200. #define CSL_MSMC_SMS_MPAXL_2_0 (0x280u)
  201. #define CSL_MSMC_SMS_MPAXH_2_0 (0x284u)
  202. #define CSL_MSMC_SMS_MPAXL_2_1 (0x288u)
  203. #define CSL_MSMC_SMS_MPAXH_2_1 (0x28Cu)
  204. #define CSL_MSMC_SMS_MPAXL_2_2 (0x290u)
  205. #define CSL_MSMC_SMS_MPAXH_2_2 (0x294u)
  206. #define CSL_MSMC_SMS_MPAXL_2_3 (0x298u)
  207. #define CSL_MSMC_SMS_MPAXH_2_3 (0x29Cu)
  208. #define CSL_MSMC_SMS_MPAXL_2_4 (0x2A0u)
  209. #define CSL_MSMC_SMS_MPAXH_2_4 (0x2A4u)
  210. #define CSL_MSMC_SMS_MPAXL_2_5 (0x2A8u)
  211. #define CSL_MSMC_SMS_MPAXH_2_5 (0x2ACu)
  212. #define CSL_MSMC_SMS_MPAXL_2_6 (0x2B0u)
  213. #define CSL_MSMC_SMS_MPAXH_2_6 (0x2B4u)
  214. #define CSL_MSMC_SMS_MPAXL_2_7 (0x2B8u)
  215. #define CSL_MSMC_SMS_MPAXH_2_7 (0x2BCu)
  216. #define CSL_MSMC_SMS_MPAXL_3_0 (0x2C0u)
  217. #define CSL_MSMC_SMS_MPAXH_3_0 (0x2C4u)
  218. #define CSL_MSMC_SMS_MPAXL_3_1 (0x2C8u)
  219. #define CSL_MSMC_SMS_MPAXH_3_1 (0x2CCu)
  220. #define CSL_MSMC_SMS_MPAXL_3_2 (0x2D0u)
  221. #define CSL_MSMC_SMS_MPAXH_3_2 (0x2D4u)
  222. #define CSL_MSMC_SMS_MPAXL_3_3 (0x2D8u)
  223. #define CSL_MSMC_SMS_MPAXH_3_3 (0x2DCu)
  224. #define CSL_MSMC_SMS_MPAXL_3_4 (0x2E0u)
  225. #define CSL_MSMC_SMS_MPAXH_3_4 (0x2E4u)
  226. #define CSL_MSMC_SMS_MPAXL_3_5 (0x2E8u)
  227. #define CSL_MSMC_SMS_MPAXH_3_5 (0x2ECu)
  228. #define CSL_MSMC_SMS_MPAXL_3_6 (0x2F0u)
  229. #define CSL_MSMC_SMS_MPAXH_3_6 (0x2F4u)
  230. #define CSL_MSMC_SMS_MPAXL_3_7 (0x2F8u)
  231. #define CSL_MSMC_SMS_MPAXH_3_7 (0x2FCu)
  232. #define CSL_MSMC_SMS_MPAXL_4_0 (0x300u)
  233. #define CSL_MSMC_SMS_MPAXH_4_0 (0x304u)
  234. #define CSL_MSMC_SMS_MPAXL_4_1 (0x308u)
  235. #define CSL_MSMC_SMS_MPAXH_4_1 (0x30Cu)
  236. #define CSL_MSMC_SMS_MPAXL_4_2 (0x310u)
  237. #define CSL_MSMC_SMS_MPAXH_4_2 (0x314u)
  238. #define CSL_MSMC_SMS_MPAXL_4_3 (0x318u)
  239. #define CSL_MSMC_SMS_MPAXH_4_3 (0x31Cu)
  240. #define CSL_MSMC_SMS_MPAXL_4_4 (0x320u)
  241. #define CSL_MSMC_SMS_MPAXH_4_4 (0x324u)
  242. #define CSL_MSMC_SMS_MPAXL_4_5 (0x328u)
  243. #define CSL_MSMC_SMS_MPAXH_4_5 (0x32Cu)
  244. #define CSL_MSMC_SMS_MPAXL_4_6 (0x330u)
  245. #define CSL_MSMC_SMS_MPAXH_4_6 (0x334u)
  246. #define CSL_MSMC_SMS_MPAXL_4_7 (0x338u)
  247. #define CSL_MSMC_SMS_MPAXH_4_7 (0x33Cu)
  248. #define CSL_MSMC_SMS_MPAXL_5_0 (0x340u)
  249. #define CSL_MSMC_SMS_MPAXH_5_0 (0x344u)
  250. #define CSL_MSMC_SMS_MPAXL_5_1 (0x348u)
  251. #define CSL_MSMC_SMS_MPAXH_5_1 (0x34Cu)
  252. #define CSL_MSMC_SMS_MPAXL_5_2 (0x350u)
  253. #define CSL_MSMC_SMS_MPAXH_5_2 (0x354u)
  254. #define CSL_MSMC_SMS_MPAXL_5_3 (0x358u)
  255. #define CSL_MSMC_SMS_MPAXH_5_3 (0x35Cu)
  256. #define CSL_MSMC_SMS_MPAXL_5_4 (0x360u)
  257. #define CSL_MSMC_SMS_MPAXH_5_4 (0x364u)
  258. #define CSL_MSMC_SMS_MPAXL_5_5 (0x368u)
  259. #define CSL_MSMC_SMS_MPAXH_5_5 (0x36Cu)
  260. #define CSL_MSMC_SMS_MPAXL_5_6 (0x370u)
  261. #define CSL_MSMC_SMS_MPAXH_5_6 (0x374u)
  262. #define CSL_MSMC_SMS_MPAXL_5_7 (0x378u)
  263. #define CSL_MSMC_SMS_MPAXH_5_7 (0x37Cu)
  264. #define CSL_MSMC_SMS_MPAXL_6_0 (0x380u)
  265. #define CSL_MSMC_SMS_MPAXH_6_0 (0x384u)
  266. #define CSL_MSMC_SMS_MPAXL_6_1 (0x388u)
  267. #define CSL_MSMC_SMS_MPAXH_6_1 (0x38Cu)
  268. #define CSL_MSMC_SMS_MPAXL_6_2 (0x390u)
  269. #define CSL_MSMC_SMS_MPAXH_6_2 (0x394u)
  270. #define CSL_MSMC_SMS_MPAXL_6_3 (0x398u)
  271. #define CSL_MSMC_SMS_MPAXH_6_3 (0x39Cu)
  272. #define CSL_MSMC_SMS_MPAXL_6_4 (0x3A0u)
  273. #define CSL_MSMC_SMS_MPAXH_6_4 (0x3A4u)
  274. #define CSL_MSMC_SMS_MPAXL_6_5 (0x3A8u)
  275. #define CSL_MSMC_SMS_MPAXH_6_5 (0x3ACu)
  276. #define CSL_MSMC_SMS_MPAXL_6_6 (0x3B0u)
  277. #define CSL_MSMC_SMS_MPAXH_6_6 (0x3B4u)
  278. #define CSL_MSMC_SMS_MPAXL_6_7 (0x3B8u)
  279. #define CSL_MSMC_SMS_MPAXH_6_7 (0x3BCu)
  280. #define CSL_MSMC_SMS_MPAXL_7_0 (0x3C0u)
  281. #define CSL_MSMC_SMS_MPAXH_7_0 (0x3C4u)
  282. #define CSL_MSMC_SMS_MPAXL_7_1 (0x3C8u)
  283. #define CSL_MSMC_SMS_MPAXH_7_1 (0x3CCu)
  284. #define CSL_MSMC_SMS_MPAXL_7_2 (0x3D0u)
  285. #define CSL_MSMC_SMS_MPAXH_7_2 (0x3D4u)
  286. #define CSL_MSMC_SMS_MPAXL_7_3 (0x3D8u)
  287. #define CSL_MSMC_SMS_MPAXH_7_3 (0x3DCu)
  288. #define CSL_MSMC_SMS_MPAXL_7_4 (0x3E0u)
  289. #define CSL_MSMC_SMS_MPAXH_7_4 (0x3E4u)
  290. #define CSL_MSMC_SMS_MPAXL_7_5 (0x3E8u)
  291. #define CSL_MSMC_SMS_MPAXH_7_5 (0x3ECu)
  292. #define CSL_MSMC_SMS_MPAXL_7_6 (0x3F0u)
  293. #define CSL_MSMC_SMS_MPAXH_7_6 (0x3F4u)
  294. #define CSL_MSMC_SMS_MPAXL_7_7 (0x3F8u)
  295. #define CSL_MSMC_SMS_MPAXH_7_7 (0x3FCu)
  296. #define CSL_MSMC_SMS_MPAXL_8_0 (0x400u)
  297. #define CSL_MSMC_SMS_MPAXH_8_0 (0x404u)
  298. #define CSL_MSMC_SMS_MPAXL_8_1 (0x408u)
  299. #define CSL_MSMC_SMS_MPAXH_8_1 (0x40Cu)
  300. #define CSL_MSMC_SMS_MPAXL_8_2 (0x410u)
  301. #define CSL_MSMC_SMS_MPAXH_8_2 (0x414u)
  302. #define CSL_MSMC_SMS_MPAXL_8_3 (0x418u)
  303. #define CSL_MSMC_SMS_MPAXH_8_3 (0x41Cu)
  304. #define CSL_MSMC_SMS_MPAXL_8_4 (0x420u)
  305. #define CSL_MSMC_SMS_MPAXH_8_4 (0x424u)
  306. #define CSL_MSMC_SMS_MPAXL_8_5 (0x428u)
  307. #define CSL_MSMC_SMS_MPAXH_8_5 (0x42Cu)
  308. #define CSL_MSMC_SMS_MPAXL_8_6 (0x430u)
  309. #define CSL_MSMC_SMS_MPAXH_8_6 (0x434u)
  310. #define CSL_MSMC_SMS_MPAXL_8_7 (0x438u)
  311. #define CSL_MSMC_SMS_MPAXH_8_7 (0x43Cu)
  312. #define CSL_MSMC_SMS_MPAXL_9_0 (0x440u)
  313. #define CSL_MSMC_SMS_MPAXH_9_0 (0x444u)
  314. #define CSL_MSMC_SMS_MPAXL_9_1 (0x448u)
  315. #define CSL_MSMC_SMS_MPAXH_9_1 (0x44Cu)
  316. #define CSL_MSMC_SMS_MPAXL_9_2 (0x450u)
  317. #define CSL_MSMC_SMS_MPAXH_9_2 (0x454u)
  318. #define CSL_MSMC_SMS_MPAXL_9_3 (0x458u)
  319. #define CSL_MSMC_SMS_MPAXH_9_3 (0x45Cu)
  320. #define CSL_MSMC_SMS_MPAXL_9_4 (0x460u)
  321. #define CSL_MSMC_SMS_MPAXH_9_4 (0x464u)
  322. #define CSL_MSMC_SMS_MPAXL_9_5 (0x468u)
  323. #define CSL_MSMC_SMS_MPAXH_9_5 (0x46Cu)
  324. #define CSL_MSMC_SMS_MPAXL_9_6 (0x470u)
  325. #define CSL_MSMC_SMS_MPAXH_9_6 (0x474u)
  326. #define CSL_MSMC_SMS_MPAXL_9_7 (0x478u)
  327. #define CSL_MSMC_SMS_MPAXH_9_7 (0x47Cu)
  328. #define CSL_MSMC_SMS_MPAXL_A_0 (0x480u)
  329. #define CSL_MSMC_SMS_MPAXH_A_0 (0x484u)
  330. #define CSL_MSMC_SMS_MPAXL_A_1 (0x488u)
  331. #define CSL_MSMC_SMS_MPAXH_A_1 (0x48Cu)
  332. #define CSL_MSMC_SMS_MPAXL_A_2 (0x490u)
  333. #define CSL_MSMC_SMS_MPAXH_A_2 (0x494u)
  334. #define CSL_MSMC_SMS_MPAXL_A_3 (0x498u)
  335. #define CSL_MSMC_SMS_MPAXH_A_3 (0x49Cu)
  336. #define CSL_MSMC_SMS_MPAXL_A_4 (0x4A0u)
  337. #define CSL_MSMC_SMS_MPAXH_A_4 (0x4A4u)
  338. #define CSL_MSMC_SMS_MPAXL_A_5 (0x4A8u)
  339. #define CSL_MSMC_SMS_MPAXH_A_5 (0x4ACu)
  340. #define CSL_MSMC_SMS_MPAXL_A_6 (0x4B0u)
  341. #define CSL_MSMC_SMS_MPAXH_A_6 (0x4B4u)
  342. #define CSL_MSMC_SMS_MPAXL_A_7 (0x4B8u)
  343. #define CSL_MSMC_SMS_MPAXH_A_7 (0x4BCu)
  344. #define CSL_MSMC_SMS_MPAXL_B_0 (0x4C0u)
  345. #define CSL_MSMC_SMS_MPAXH_B_0 (0x4C4u)
  346. #define CSL_MSMC_SMS_MPAXL_B_1 (0x4C8u)
  347. #define CSL_MSMC_SMS_MPAXH_B_1 (0x4CCu)
  348. #define CSL_MSMC_SMS_MPAXL_B_2 (0x4D0u)
  349. #define CSL_MSMC_SMS_MPAXH_B_2 (0x4D4u)
  350. #define CSL_MSMC_SMS_MPAXL_B_3 (0x4D8u)
  351. #define CSL_MSMC_SMS_MPAXH_B_3 (0x4DCu)
  352. #define CSL_MSMC_SMS_MPAXL_B_4 (0x4E0u)
  353. #define CSL_MSMC_SMS_MPAXH_B_4 (0x4E4u)
  354. #define CSL_MSMC_SMS_MPAXL_B_5 (0x4E8u)
  355. #define CSL_MSMC_SMS_MPAXH_B_5 (0x4ECu)
  356. #define CSL_MSMC_SMS_MPAXL_B_6 (0x4F0u)
  357. #define CSL_MSMC_SMS_MPAXH_B_6 (0x4F4u)
  358. #define CSL_MSMC_SMS_MPAXL_B_7 (0x4F8u)
  359. #define CSL_MSMC_SMS_MPAXH_B_7 (0x4FCu)
  360. #define CSL_MSMC_SMS_MPAXL_C_0 (0x500u)
  361. #define CSL_MSMC_SMS_MPAXH_C_0 (0x504u)
  362. #define CSL_MSMC_SMS_MPAXL_C_1 (0x508u)
  363. #define CSL_MSMC_SMS_MPAXH_C_1 (0x50Cu)
  364. #define CSL_MSMC_SMS_MPAXL_C_2 (0x510u)
  365. #define CSL_MSMC_SMS_MPAXH_C_2 (0x514u)
  366. #define CSL_MSMC_SMS_MPAXL_C_3 (0x518u)
  367. #define CSL_MSMC_SMS_MPAXH_C_3 (0x51Cu)
  368. #define CSL_MSMC_SMS_MPAXL_C_4 (0x520u)
  369. #define CSL_MSMC_SMS_MPAXH_C_4 (0x524u)
  370. #define CSL_MSMC_SMS_MPAXL_C_5 (0x528u)
  371. #define CSL_MSMC_SMS_MPAXH_C_5 (0x52Cu)
  372. #define CSL_MSMC_SMS_MPAXL_C_6 (0x530u)
  373. #define CSL_MSMC_SMS_MPAXH_C_6 (0x534u)
  374. #define CSL_MSMC_SMS_MPAXL_C_7 (0x538u)
  375. #define CSL_MSMC_SMS_MPAXH_C_7 (0x53Cu)
  376. #define CSL_MSMC_SMS_MPAXL_D_0 (0x540u)
  377. #define CSL_MSMC_SMS_MPAXH_D_0 (0x544u)
  378. #define CSL_MSMC_SMS_MPAXL_D_1 (0x548u)
  379. #define CSL_MSMC_SMS_MPAXH_D_1 (0x54Cu)
  380. #define CSL_MSMC_SMS_MPAXL_D_2 (0x550u)
  381. #define CSL_MSMC_SMS_MPAXH_D_2 (0x554u)
  382. #define CSL_MSMC_SMS_MPAXL_D_3 (0x558u)
  383. #define CSL_MSMC_SMS_MPAXH_D_3 (0x55Cu)
  384. #define CSL_MSMC_SMS_MPAXL_D_4 (0x560u)
  385. #define CSL_MSMC_SMS_MPAXH_D_4 (0x564u)
  386. #define CSL_MSMC_SMS_MPAXL_D_5 (0x568u)
  387. #define CSL_MSMC_SMS_MPAXH_D_5 (0x56Cu)
  388. #define CSL_MSMC_SMS_MPAXL_D_6 (0x570u)
  389. #define CSL_MSMC_SMS_MPAXH_D_6 (0x574u)
  390. #define CSL_MSMC_SMS_MPAXL_D_7 (0x578u)
  391. #define CSL_MSMC_SMS_MPAXH_D_7 (0x57Cu)
  392. #define CSL_MSMC_SMS_MPAXL_E_0 (0x580u)
  393. #define CSL_MSMC_SMS_MPAXH_E_0 (0x584u)
  394. #define CSL_MSMC_SMS_MPAXL_E_1 (0x588u)
  395. #define CSL_MSMC_SMS_MPAXH_E_1 (0x58Cu)
  396. #define CSL_MSMC_SMS_MPAXL_E_2 (0x590u)
  397. #define CSL_MSMC_SMS_MPAXH_E_2 (0x594u)
  398. #define CSL_MSMC_SMS_MPAXL_E_3 (0x598u)
  399. #define CSL_MSMC_SMS_MPAXH_E_3 (0x59Cu)
  400. #define CSL_MSMC_SMS_MPAXL_E_4 (0x5A0u)
  401. #define CSL_MSMC_SMS_MPAXH_E_4 (0x5A4u)
  402. #define CSL_MSMC_SMS_MPAXL_E_5 (0x5A8u)
  403. #define CSL_MSMC_SMS_MPAXH_E_5 (0x5ACu)
  404. #define CSL_MSMC_SMS_MPAXL_E_6 (0x5B0u)
  405. #define CSL_MSMC_SMS_MPAXH_E_6 (0x5B4u)
  406. #define CSL_MSMC_SMS_MPAXL_E_7 (0x5B8u)
  407. #define CSL_MSMC_SMS_MPAXH_E_7 (0x5BCu)
  408. #define CSL_MSMC_SMS_MPAXL_F_0 (0x5C0u)
  409. #define CSL_MSMC_SMS_MPAXH_F_0 (0x5C4u)
  410. #define CSL_MSMC_SMS_MPAXL_F_1 (0x5C8u)
  411. #define CSL_MSMC_SMS_MPAXH_F_1 (0x5CCu)
  412. #define CSL_MSMC_SMS_MPAXL_F_2 (0x5D0u)
  413. #define CSL_MSMC_SMS_MPAXH_F_2 (0x5D4u)
  414. #define CSL_MSMC_SMS_MPAXL_F_3 (0x5D8u)
  415. #define CSL_MSMC_SMS_MPAXH_F_3 (0x5DCu)
  416. #define CSL_MSMC_SMS_MPAXL_F_4 (0x5E0u)
  417. #define CSL_MSMC_SMS_MPAXH_F_4 (0x5E4u)
  418. #define CSL_MSMC_SMS_MPAXL_F_5 (0x5E8u)
  419. #define CSL_MSMC_SMS_MPAXH_F_5 (0x5ECu)
  420. #define CSL_MSMC_SMS_MPAXL_F_6 (0x5F0u)
  421. #define CSL_MSMC_SMS_MPAXH_F_6 (0x5F4u)
  422. #define CSL_MSMC_SMS_MPAXL_F_7 (0x5F8u)
  423. #define CSL_MSMC_SMS_MPAXH_F_7 (0x5FCu)
  424. #define CSL_MSMC_SES_MPAXL_0_0 (0x600u)
  425. #define CSL_MSMC_SES_MPAXH_0_0 (0x604u)
  426. #define CSL_MSMC_SES_MPAXL_0_1 (0x608u)
  427. #define CSL_MSMC_SES_MPAXH_0_1 (0x60Cu)
  428. #define CSL_MSMC_SES_MPAXL_0_2 (0x610u)
  429. #define CSL_MSMC_SES_MPAXH_0_2 (0x614u)
  430. #define CSL_MSMC_SES_MPAXL_0_3 (0x618u)
  431. #define CSL_MSMC_SES_MPAXH_0_3 (0x61Cu)
  432. #define CSL_MSMC_SES_MPAXL_0_4 (0x620u)
  433. #define CSL_MSMC_SES_MPAXH_0_4 (0x624u)
  434. #define CSL_MSMC_SES_MPAXL_0_5 (0x628u)
  435. #define CSL_MSMC_SES_MPAXH_0_5 (0x62Cu)
  436. #define CSL_MSMC_SES_MPAXL_0_6 (0x630u)
  437. #define CSL_MSMC_SES_MPAXH_0_6 (0x634u)
  438. #define CSL_MSMC_SES_MPAXL_0_7 (0x638u)
  439. #define CSL_MSMC_SES_MPAXH_0_7 (0x63Cu)
  440. #define CSL_MSMC_SES_MPAXL_1_0 (0x640u)
  441. #define CSL_MSMC_SES_MPAXH_1_0 (0x644u)
  442. #define CSL_MSMC_SES_MPAXL_1_1 (0x648u)
  443. #define CSL_MSMC_SES_MPAXH_1_1 (0x64Cu)
  444. #define CSL_MSMC_SES_MPAXL_1_2 (0x650u)
  445. #define CSL_MSMC_SES_MPAXH_1_2 (0x654u)
  446. #define CSL_MSMC_SES_MPAXL_1_3 (0x658u)
  447. #define CSL_MSMC_SES_MPAXH_1_3 (0x65Cu)
  448. #define CSL_MSMC_SES_MPAXL_1_4 (0x660u)
  449. #define CSL_MSMC_SES_MPAXH_1_4 (0x664u)
  450. #define CSL_MSMC_SES_MPAXL_1_5 (0x668u)
  451. #define CSL_MSMC_SES_MPAXH_1_5 (0x66Cu)
  452. #define CSL_MSMC_SES_MPAXL_1_6 (0x670u)
  453. #define CSL_MSMC_SES_MPAXH_1_6 (0x674u)
  454. #define CSL_MSMC_SES_MPAXL_1_7 (0x678u)
  455. #define CSL_MSMC_SES_MPAXH_1_7 (0x67Cu)
  456. #define CSL_MSMC_SES_MPAXL_2_0 (0x680u)
  457. #define CSL_MSMC_SES_MPAXH_2_0 (0x684u)
  458. #define CSL_MSMC_SES_MPAXL_2_1 (0x688u)
  459. #define CSL_MSMC_SES_MPAXH_2_1 (0x68Cu)
  460. #define CSL_MSMC_SES_MPAXL_2_2 (0x690u)
  461. #define CSL_MSMC_SES_MPAXH_2_2 (0x694u)
  462. #define CSL_MSMC_SES_MPAXL_2_3 (0x698u)
  463. #define CSL_MSMC_SES_MPAXH_2_3 (0x69Cu)
  464. #define CSL_MSMC_SES_MPAXL_2_4 (0x6A0u)
  465. #define CSL_MSMC_SES_MPAXH_2_4 (0x6A4u)
  466. #define CSL_MSMC_SES_MPAXL_2_5 (0x6A8u)
  467. #define CSL_MSMC_SES_MPAXH_2_5 (0x6ACu)
  468. #define CSL_MSMC_SES_MPAXL_2_6 (0x6B0u)
  469. #define CSL_MSMC_SES_MPAXH_2_6 (0x6B4u)
  470. #define CSL_MSMC_SES_MPAXL_2_7 (0x6B8u)
  471. #define CSL_MSMC_SES_MPAXH_2_7 (0x6BCu)
  472. #define CSL_MSMC_SES_MPAXL_3_0 (0x6C0u)
  473. #define CSL_MSMC_SES_MPAXH_3_0 (0x6C4u)
  474. #define CSL_MSMC_SES_MPAXL_3_1 (0x6C8u)
  475. #define CSL_MSMC_SES_MPAXH_3_1 (0x6CCu)
  476. #define CSL_MSMC_SES_MPAXL_3_2 (0x6D0u)
  477. #define CSL_MSMC_SES_MPAXH_3_2 (0x6D4u)
  478. #define CSL_MSMC_SES_MPAXL_3_3 (0x6D8u)
  479. #define CSL_MSMC_SES_MPAXH_3_3 (0x6DCu)
  480. #define CSL_MSMC_SES_MPAXL_3_4 (0x6E0u)
  481. #define CSL_MSMC_SES_MPAXH_3_4 (0x6E4u)
  482. #define CSL_MSMC_SES_MPAXL_3_5 (0x6E8u)
  483. #define CSL_MSMC_SES_MPAXH_3_5 (0x6ECu)
  484. #define CSL_MSMC_SES_MPAXL_3_6 (0x6F0u)
  485. #define CSL_MSMC_SES_MPAXH_3_6 (0x6F4u)
  486. #define CSL_MSMC_SES_MPAXL_3_7 (0x6F8u)
  487. #define CSL_MSMC_SES_MPAXH_3_7 (0x6FCu)
  488. #define CSL_MSMC_SES_MPAXL_4_0 (0x700u)
  489. #define CSL_MSMC_SES_MPAXH_4_0 (0x704u)
  490. #define CSL_MSMC_SES_MPAXL_4_1 (0x708u)
  491. #define CSL_MSMC_SES_MPAXH_4_1 (0x70Cu)
  492. #define CSL_MSMC_SES_MPAXL_4_2 (0x710u)
  493. #define CSL_MSMC_SES_MPAXH_4_2 (0x714u)
  494. #define CSL_MSMC_SES_MPAXL_4_3 (0x718u)
  495. #define CSL_MSMC_SES_MPAXH_4_3 (0x71Cu)
  496. #define CSL_MSMC_SES_MPAXL_4_4 (0x720u)
  497. #define CSL_MSMC_SES_MPAXH_4_4 (0x724u)
  498. #define CSL_MSMC_SES_MPAXL_4_5 (0x728u)
  499. #define CSL_MSMC_SES_MPAXH_4_5 (0x72Cu)
  500. #define CSL_MSMC_SES_MPAXL_4_6 (0x730u)
  501. #define CSL_MSMC_SES_MPAXH_4_6 (0x734u)
  502. #define CSL_MSMC_SES_MPAXL_4_7 (0x738u)
  503. #define CSL_MSMC_SES_MPAXH_4_7 (0x73Cu)
  504. #define CSL_MSMC_SES_MPAXL_5_0 (0x740u)
  505. #define CSL_MSMC_SES_MPAXH_5_0 (0x744u)
  506. #define CSL_MSMC_SES_MPAXL_5_1 (0x748u)
  507. #define CSL_MSMC_SES_MPAXH_5_1 (0x74Cu)
  508. #define CSL_MSMC_SES_MPAXL_5_2 (0x750u)
  509. #define CSL_MSMC_SES_MPAXH_5_2 (0x754u)
  510. #define CSL_MSMC_SES_MPAXL_5_3 (0x758u)
  511. #define CSL_MSMC_SES_MPAXH_5_3 (0x75Cu)
  512. #define CSL_MSMC_SES_MPAXL_5_4 (0x760u)
  513. #define CSL_MSMC_SES_MPAXH_5_4 (0x764u)
  514. #define CSL_MSMC_SES_MPAXL_5_5 (0x768u)
  515. #define CSL_MSMC_SES_MPAXH_5_5 (0x76Cu)
  516. #define CSL_MSMC_SES_MPAXL_5_6 (0x770u)
  517. #define CSL_MSMC_SES_MPAXH_5_6 (0x774u)
  518. #define CSL_MSMC_SES_MPAXL_5_7 (0x778u)
  519. #define CSL_MSMC_SES_MPAXH_5_7 (0x77Cu)
  520. #define CSL_MSMC_SES_MPAXL_6_0 (0x780u)
  521. #define CSL_MSMC_SES_MPAXH_6_0 (0x784u)
  522. #define CSL_MSMC_SES_MPAXL_6_1 (0x788u)
  523. #define CSL_MSMC_SES_MPAXH_6_1 (0x78Cu)
  524. #define CSL_MSMC_SES_MPAXL_6_2 (0x790u)
  525. #define CSL_MSMC_SES_MPAXH_6_2 (0x794u)
  526. #define CSL_MSMC_SES_MPAXL_6_3 (0x798u)
  527. #define CSL_MSMC_SES_MPAXH_6_3 (0x79Cu)
  528. #define CSL_MSMC_SES_MPAXL_6_4 (0x7A0u)
  529. #define CSL_MSMC_SES_MPAXH_6_4 (0x7A4u)
  530. #define CSL_MSMC_SES_MPAXL_6_5 (0x7A8u)
  531. #define CSL_MSMC_SES_MPAXH_6_5 (0x7ACu)
  532. #define CSL_MSMC_SES_MPAXL_6_6 (0x7B0u)
  533. #define CSL_MSMC_SES_MPAXH_6_6 (0x7B4u)
  534. #define CSL_MSMC_SES_MPAXL_6_7 (0x7B8u)
  535. #define CSL_MSMC_SES_MPAXH_6_7 (0x7BCu)
  536. #define CSL_MSMC_SES_MPAXL_7_0 (0x7C0u)
  537. #define CSL_MSMC_SES_MPAXH_7_0 (0x7C4u)
  538. #define CSL_MSMC_SES_MPAXL_7_1 (0x7C8u)
  539. #define CSL_MSMC_SES_MPAXH_7_1 (0x7CCu)
  540. #define CSL_MSMC_SES_MPAXL_7_2 (0x7D0u)
  541. #define CSL_MSMC_SES_MPAXH_7_2 (0x7D4u)
  542. #define CSL_MSMC_SES_MPAXL_7_3 (0x7D8u)
  543. #define CSL_MSMC_SES_MPAXH_7_3 (0x7DCu)
  544. #define CSL_MSMC_SES_MPAXL_7_4 (0x7E0u)
  545. #define CSL_MSMC_SES_MPAXH_7_4 (0x7E4u)
  546. #define CSL_MSMC_SES_MPAXL_7_5 (0x7E8u)
  547. #define CSL_MSMC_SES_MPAXH_7_5 (0x7ECu)
  548. #define CSL_MSMC_SES_MPAXL_7_6 (0x7F0u)
  549. #define CSL_MSMC_SES_MPAXH_7_6 (0x7F4u)
  550. #define CSL_MSMC_SES_MPAXL_7_7 (0x7F8u)
  551. #define CSL_MSMC_SES_MPAXH_7_7 (0x7FCu)
  552. #define CSL_MSMC_SES_MPAXL_8_0 (0x800u)
  553. #define CSL_MSMC_SES_MPAXH_8_0 (0x804u)
  554. #define CSL_MSMC_SES_MPAXL_8_1 (0x808u)
  555. #define CSL_MSMC_SES_MPAXH_8_1 (0x80Cu)
  556. #define CSL_MSMC_SES_MPAXL_8_2 (0x810u)
  557. #define CSL_MSMC_SES_MPAXH_8_2 (0x814u)
  558. #define CSL_MSMC_SES_MPAXL_8_3 (0x818u)
  559. #define CSL_MSMC_SES_MPAXH_8_3 (0x81Cu)
  560. #define CSL_MSMC_SES_MPAXL_8_4 (0x820u)
  561. #define CSL_MSMC_SES_MPAXH_8_4 (0x824u)
  562. #define CSL_MSMC_SES_MPAXL_8_5 (0x828u)
  563. #define CSL_MSMC_SES_MPAXH_8_5 (0x82Cu)
  564. #define CSL_MSMC_SES_MPAXL_8_6 (0x830u)
  565. #define CSL_MSMC_SES_MPAXH_8_6 (0x834u)
  566. #define CSL_MSMC_SES_MPAXL_8_7 (0x838u)
  567. #define CSL_MSMC_SES_MPAXH_8_7 (0x83Cu)
  568. #define CSL_MSMC_SES_MPAXL_9_0 (0x840u)
  569. #define CSL_MSMC_SES_MPAXH_9_0 (0x844u)
  570. #define CSL_MSMC_SES_MPAXL_9_1 (0x848u)
  571. #define CSL_MSMC_SES_MPAXH_9_1 (0x84Cu)
  572. #define CSL_MSMC_SES_MPAXL_9_2 (0x850u)
  573. #define CSL_MSMC_SES_MPAXH_9_2 (0x854u)
  574. #define CSL_MSMC_SES_MPAXL_9_3 (0x858u)
  575. #define CSL_MSMC_SES_MPAXH_9_3 (0x85Cu)
  576. #define CSL_MSMC_SES_MPAXL_9_4 (0x860u)
  577. #define CSL_MSMC_SES_MPAXH_9_4 (0x864u)
  578. #define CSL_MSMC_SES_MPAXL_9_5 (0x868u)
  579. #define CSL_MSMC_SES_MPAXH_9_5 (0x86Cu)
  580. #define CSL_MSMC_SES_MPAXL_9_6 (0x870u)
  581. #define CSL_MSMC_SES_MPAXH_9_6 (0x874u)
  582. #define CSL_MSMC_SES_MPAXL_9_7 (0x878u)
  583. #define CSL_MSMC_SES_MPAXH_9_7 (0x87Cu)
  584. #define CSL_MSMC_SES_MPAXL_A_0 (0x880u)
  585. #define CSL_MSMC_SES_MPAXH_A_0 (0x884u)
  586. #define CSL_MSMC_SES_MPAXL_A_1 (0x888u)
  587. #define CSL_MSMC_SES_MPAXH_A_1 (0x88Cu)
  588. #define CSL_MSMC_SES_MPAXL_A_2 (0x890u)
  589. #define CSL_MSMC_SES_MPAXH_A_2 (0x894u)
  590. #define CSL_MSMC_SES_MPAXL_A_3 (0x898u)
  591. #define CSL_MSMC_SES_MPAXH_A_3 (0x89Cu)
  592. #define CSL_MSMC_SES_MPAXL_A_4 (0x8A0u)
  593. #define CSL_MSMC_SES_MPAXH_A_4 (0x8A4u)
  594. #define CSL_MSMC_SES_MPAXL_A_5 (0x8A8u)
  595. #define CSL_MSMC_SES_MPAXH_A_5 (0x8ACu)
  596. #define CSL_MSMC_SES_MPAXL_A_6 (0x8B0u)
  597. #define CSL_MSMC_SES_MPAXH_A_6 (0x8B4u)
  598. #define CSL_MSMC_SES_MPAXL_A_7 (0x8B8u)
  599. #define CSL_MSMC_SES_MPAXH_A_7 (0x8BCu)
  600. #define CSL_MSMC_SES_MPAXL_B_0 (0x8C0u)
  601. #define CSL_MSMC_SES_MPAXH_B_0 (0x8C4u)
  602. #define CSL_MSMC_SES_MPAXL_B_1 (0x8C8u)
  603. #define CSL_MSMC_SES_MPAXH_B_1 (0x8CCu)
  604. #define CSL_MSMC_SES_MPAXL_B_2 (0x8D0u)
  605. #define CSL_MSMC_SES_MPAXH_B_2 (0x8D4u)
  606. #define CSL_MSMC_SES_MPAXL_B_3 (0x8D8u)
  607. #define CSL_MSMC_SES_MPAXH_B_3 (0x8DCu)
  608. #define CSL_MSMC_SES_MPAXL_B_4 (0x8E0u)
  609. #define CSL_MSMC_SES_MPAXH_B_4 (0x8E4u)
  610. #define CSL_MSMC_SES_MPAXL_B_5 (0x8E8u)
  611. #define CSL_MSMC_SES_MPAXH_B_5 (0x8ECu)
  612. #define CSL_MSMC_SES_MPAXL_B_6 (0x8F0u)
  613. #define CSL_MSMC_SES_MPAXH_B_6 (0x8F4u)
  614. #define CSL_MSMC_SES_MPAXL_B_7 (0x8F8u)
  615. #define CSL_MSMC_SES_MPAXH_B_7 (0x8FCu)
  616. #define CSL_MSMC_SES_MPAXL_C_0 (0x900u)
  617. #define CSL_MSMC_SES_MPAXH_C_0 (0x904u)
  618. #define CSL_MSMC_SES_MPAXL_C_1 (0x908u)
  619. #define CSL_MSMC_SES_MPAXH_C_1 (0x90Cu)
  620. #define CSL_MSMC_SES_MPAXL_C_2 (0x910u)
  621. #define CSL_MSMC_SES_MPAXH_C_2 (0x914u)
  622. #define CSL_MSMC_SES_MPAXL_C_3 (0x918u)
  623. #define CSL_MSMC_SES_MPAXH_C_3 (0x91Cu)
  624. #define CSL_MSMC_SES_MPAXL_C_4 (0x920u)
  625. #define CSL_MSMC_SES_MPAXH_C_4 (0x924u)
  626. #define CSL_MSMC_SES_MPAXL_C_5 (0x928u)
  627. #define CSL_MSMC_SES_MPAXH_C_5 (0x92Cu)
  628. #define CSL_MSMC_SES_MPAXL_C_6 (0x930u)
  629. #define CSL_MSMC_SES_MPAXH_C_6 (0x934u)
  630. #define CSL_MSMC_SES_MPAXL_C_7 (0x938u)
  631. #define CSL_MSMC_SES_MPAXH_C_7 (0x93Cu)
  632. #define CSL_MSMC_SES_MPAXL_D_0 (0x940u)
  633. #define CSL_MSMC_SES_MPAXH_D_0 (0x944u)
  634. #define CSL_MSMC_SES_MPAXL_D_1 (0x948u)
  635. #define CSL_MSMC_SES_MPAXH_D_1 (0x94Cu)
  636. #define CSL_MSMC_SES_MPAXL_D_2 (0x950u)
  637. #define CSL_MSMC_SES_MPAXH_D_2 (0x954u)
  638. #define CSL_MSMC_SES_MPAXL_D_3 (0x958u)
  639. #define CSL_MSMC_SES_MPAXH_D_3 (0x95Cu)
  640. #define CSL_MSMC_SES_MPAXL_D_4 (0x960u)
  641. #define CSL_MSMC_SES_MPAXH_D_4 (0x964u)
  642. #define CSL_MSMC_SES_MPAXL_D_5 (0x968u)
  643. #define CSL_MSMC_SES_MPAXH_D_5 (0x96Cu)
  644. #define CSL_MSMC_SES_MPAXL_D_6 (0x970u)
  645. #define CSL_MSMC_SES_MPAXH_D_6 (0x974u)
  646. #define CSL_MSMC_SES_MPAXL_D_7 (0x978u)
  647. #define CSL_MSMC_SES_MPAXH_D_7 (0x97Cu)
  648. #define CSL_MSMC_SES_MPAXL_E_0 (0x980u)
  649. #define CSL_MSMC_SES_MPAXH_E_0 (0x984u)
  650. #define CSL_MSMC_SES_MPAXL_E_1 (0x988u)
  651. #define CSL_MSMC_SES_MPAXH_E_1 (0x98Cu)
  652. #define CSL_MSMC_SES_MPAXL_E_2 (0x990u)
  653. #define CSL_MSMC_SES_MPAXH_E_2 (0x994u)
  654. #define CSL_MSMC_SES_MPAXL_E_3 (0x998u)
  655. #define CSL_MSMC_SES_MPAXH_E_3 (0x99Cu)
  656. #define CSL_MSMC_SES_MPAXL_E_4 (0x9A0u)
  657. #define CSL_MSMC_SES_MPAXH_E_4 (0x9A4u)
  658. #define CSL_MSMC_SES_MPAXL_E_5 (0x9A8u)
  659. #define CSL_MSMC_SES_MPAXH_E_5 (0x9ACu)
  660. #define CSL_MSMC_SES_MPAXL_E_6 (0x9B0u)
  661. #define CSL_MSMC_SES_MPAXH_E_6 (0x9B4u)
  662. #define CSL_MSMC_SES_MPAXL_E_7 (0x9B8u)
  663. #define CSL_MSMC_SES_MPAXH_E_7 (0x9BCu)
  664. #define CSL_MSMC_SES_MPAXL_F_0 (0x9C0u)
  665. #define CSL_MSMC_SES_MPAXH_F_0 (0x9C4u)
  666. #define CSL_MSMC_SES_MPAXL_F_1 (0x9C8u)
  667. #define CSL_MSMC_SES_MPAXH_F_1 (0x9CCu)
  668. #define CSL_MSMC_SES_MPAXL_F_2 (0x9D0u)
  669. #define CSL_MSMC_SES_MPAXH_F_2 (0x9D4u)
  670. #define CSL_MSMC_SES_MPAXL_F_3 (0x9D8u)
  671. #define CSL_MSMC_SES_MPAXH_F_3 (0x9DCu)
  672. #define CSL_MSMC_SES_MPAXL_F_4 (0x9E0u)
  673. #define CSL_MSMC_SES_MPAXH_F_4 (0x9E4u)
  674. #define CSL_MSMC_SES_MPAXL_F_5 (0x9E8u)
  675. #define CSL_MSMC_SES_MPAXH_F_5 (0x9ECu)
  676. #define CSL_MSMC_SES_MPAXL_F_6 (0x9F0u)
  677. #define CSL_MSMC_SES_MPAXH_F_6 (0x9F4u)
  678. #define CSL_MSMC_SES_MPAXL_F_7 (0x9F8u)
  679. #define CSL_MSMC_SES_MPAXH_F_7 (0x9FCu)
  680. #define CSL_MSMC_SMCFG (0xC0u)
  681. #define CSL_MSMC_SMNCERRAR (0xC4u)
  682. #define CSL_MSMC_SMNCERRXR (0xC8u)
  683. #define CSL_MSMC_SMNCEA (0xCCu)
  684. #define CSL_MSMC_SMSECIL (0xE0u)
  685. #define CSL_MSMC_SMSECIH (0xE4u)
  686. #define CSL_MSMC_SMSECEL (0xE8u)
  687. #define CSL_MSMC_SMSECEH (0xECu)
  688. #define CSL_MSMC_SGSECIL (0xF0u)
  689. #define CSL_MSMC_SGSECIH (0xF4u)
  690. #define CSL_MSMC_SGSECEL (0xF8u)
  691. #define CSL_MSMC_SGSECEH (0xFCu)
  692. #define CSL_MSMC_COHSTAT (0x100u)
  693. #define CSL_MSMC_COHCTRL (0x104u)
  694. #define CSL_MSMC_SBND(i) (0x30u + (i * 4u))
  695. /**************************************************************************\
  696. * Field Definition Macros
  697. \**************************************************************************/
  698. /* SMS_MPAXL_0 */
  699. #define CSL_MSMC_SMS_MPAXL_0_UX_MASK (0x00000001u)
  700. #define CSL_MSMC_SMS_MPAXL_0_UX_SHIFT (0x00000000u)
  701. #define CSL_MSMC_SMS_MPAXL_0_UX_RESETVAL (0x00000001u)
  702. #define CSL_MSMC_SMS_MPAXL_0_UW_MASK (0x00000002u)
  703. #define CSL_MSMC_SMS_MPAXL_0_UW_SHIFT (0x00000001u)
  704. #define CSL_MSMC_SMS_MPAXL_0_UW_RESETVAL (0x00000001u)
  705. #define CSL_MSMC_SMS_MPAXL_0_UR_MASK (0x00000004u)
  706. #define CSL_MSMC_SMS_MPAXL_0_UR_SHIFT (0x00000002u)
  707. #define CSL_MSMC_SMS_MPAXL_0_UR_RESETVAL (0x00000001u)
  708. #define CSL_MSMC_SMS_MPAXL_0_SX_MASK (0x00000008u)
  709. #define CSL_MSMC_SMS_MPAXL_0_SX_SHIFT (0x00000003u)
  710. #define CSL_MSMC_SMS_MPAXL_0_SX_RESETVAL (0x00000001u)
  711. #define CSL_MSMC_SMS_MPAXL_0_SW_MASK (0x00000010u)
  712. #define CSL_MSMC_SMS_MPAXL_0_SW_SHIFT (0x00000004u)
  713. #define CSL_MSMC_SMS_MPAXL_0_SW_RESETVAL (0x00000001u)
  714. #define CSL_MSMC_SMS_MPAXL_0_SR_MASK (0x00000020u)
  715. #define CSL_MSMC_SMS_MPAXL_0_SR_SHIFT (0x00000005u)
  716. #define CSL_MSMC_SMS_MPAXL_0_SR_RESETVAL (0x00000001u)
  717. #define CSL_MSMC_SMS_MPAXL_0_RADDR_MASK (0x000FFF00u)
  718. #define CSL_MSMC_SMS_MPAXL_0_RADDR_SHIFT (0x00000008u)
  719. #define CSL_MSMC_SMS_MPAXL_0_RADDR_RESETVAL (0x00000000u)
  720. #define CSL_MSMC_SMS_MPAXL_0__CNST_MASK (0x0FF00000u)
  721. #define CSL_MSMC_SMS_MPAXL_0__CNST_SHIFT (0x00000014u)
  722. #define CSL_MSMC_SMS_MPAXL_0__CNST_RESETVAL (0x0000000Cu)
  723. #define CSL_MSMC_SMS_MPAXL_0_RESETVAL (0x00C000BFu)
  724. /* SMS_MPAXH_0 */
  725. #define CSL_MSMC_SMS_MPAXH_0_SEGSZ_MASK (0x0000001Fu)
  726. #define CSL_MSMC_SMS_MPAXH_0_SEGSZ_SHIFT (0x00000000u)
  727. #define CSL_MSMC_SMS_MPAXH_0_SEGSZ_RESETVAL (0x00000017u)
  728. #define CSL_MSMC_SMS_MPAXH_0_BADDR_MASK (0x00FFF000u)
  729. #define CSL_MSMC_SMS_MPAXH_0_BADDR_SHIFT (0x0000000Cu)
  730. #define CSL_MSMC_SMS_MPAXH_0_BADDR_RESETVAL (0x00000000u)
  731. #define CSL_MSMC_SMS_MPAXH_0__CNST_MASK (0xFF000000u)
  732. #define CSL_MSMC_SMS_MPAXH_0__CNST_SHIFT (0x00000018u)
  733. #define CSL_MSMC_SMS_MPAXH_0__CNST_RESETVAL (0x0000000Cu)
  734. #define CSL_MSMC_SMS_MPAXH_0_RESETVAL (0x0C000017u)
  735. /* SMS_MPAXL_1 */
  736. #define CSL_MSMC_SMS_MPAXL_1_UX_MASK (0x00000001u)
  737. #define CSL_MSMC_SMS_MPAXL_1_UX_SHIFT (0x00000000u)
  738. #define CSL_MSMC_SMS_MPAXL_1_UX_RESETVAL (0x00000000u)
  739. #define CSL_MSMC_SMS_MPAXL_1_UW_MASK (0x00000002u)
  740. #define CSL_MSMC_SMS_MPAXL_1_UW_SHIFT (0x00000001u)
  741. #define CSL_MSMC_SMS_MPAXL_1_UW_RESETVAL (0x00000000u)
  742. #define CSL_MSMC_SMS_MPAXL_1_UR_MASK (0x00000004u)
  743. #define CSL_MSMC_SMS_MPAXL_1_UR_SHIFT (0x00000002u)
  744. #define CSL_MSMC_SMS_MPAXL_1_UR_RESETVAL (0x00000000u)
  745. #define CSL_MSMC_SMS_MPAXL_1_SX_MASK (0x00000008u)
  746. #define CSL_MSMC_SMS_MPAXL_1_SX_SHIFT (0x00000003u)
  747. #define CSL_MSMC_SMS_MPAXL_1_SX_RESETVAL (0x00000000u)
  748. #define CSL_MSMC_SMS_MPAXL_1_SW_MASK (0x00000010u)
  749. #define CSL_MSMC_SMS_MPAXL_1_SW_SHIFT (0x00000004u)
  750. #define CSL_MSMC_SMS_MPAXL_1_SW_RESETVAL (0x00000000u)
  751. #define CSL_MSMC_SMS_MPAXL_1_SR_MASK (0x00000020u)
  752. #define CSL_MSMC_SMS_MPAXL_1_SR_SHIFT (0x00000005u)
  753. #define CSL_MSMC_SMS_MPAXL_1_SR_RESETVAL (0x00000000u)
  754. #define CSL_MSMC_SMS_MPAXL_1_RADDR_MASK (0x000FFF00u)
  755. #define CSL_MSMC_SMS_MPAXL_1_RADDR_SHIFT (0x00000008u)
  756. #define CSL_MSMC_SMS_MPAXL_1_RADDR_RESETVAL (0x00000000u)
  757. #define CSL_MSMC_SMS_MPAXL_1__CNST_MASK (0x0FF00000u)
  758. #define CSL_MSMC_SMS_MPAXL_1__CNST_SHIFT (0x00000014u)
  759. #define CSL_MSMC_SMS_MPAXL_1__CNST_RESETVAL (0x0000000Cu)
  760. #define CSL_MSMC_SMS_MPAXL_1_RESETVAL (0x00C00000u)
  761. /* SMS_MPAXH_1 */
  762. #define CSL_MSMC_SMS_MPAXH_1_SEGSZ_MASK (0x0000001Fu)
  763. #define CSL_MSMC_SMS_MPAXH_1_SEGSZ_SHIFT (0x00000000u)
  764. #define CSL_MSMC_SMS_MPAXH_1_SEGSZ_RESETVAL (0x00000000u)
  765. #define CSL_MSMC_SMS_MPAXH_1_BADDR_MASK (0x00FFF000u)
  766. #define CSL_MSMC_SMS_MPAXH_1_BADDR_SHIFT (0x0000000Cu)
  767. #define CSL_MSMC_SMS_MPAXH_1_BADDR_RESETVAL (0x00000000u)
  768. #define CSL_MSMC_SMS_MPAXH_1__CNST_MASK (0xFF000000u)
  769. #define CSL_MSMC_SMS_MPAXH_1__CNST_SHIFT (0x00000018u)
  770. #define CSL_MSMC_SMS_MPAXH_1__CNST_RESETVAL (0x0000000Cu)
  771. #define CSL_MSMC_SMS_MPAXH_1_RESETVAL (0x0C000000u)
  772. /* SMS_MPAXL_2 */
  773. #define CSL_MSMC_SMS_MPAXL_2_UX_MASK (0x00000001u)
  774. #define CSL_MSMC_SMS_MPAXL_2_UX_SHIFT (0x00000000u)
  775. #define CSL_MSMC_SMS_MPAXL_2_UX_RESETVAL (0x00000000u)
  776. #define CSL_MSMC_SMS_MPAXL_2_UW_MASK (0x00000002u)
  777. #define CSL_MSMC_SMS_MPAXL_2_UW_SHIFT (0x00000001u)
  778. #define CSL_MSMC_SMS_MPAXL_2_UW_RESETVAL (0x00000000u)
  779. #define CSL_MSMC_SMS_MPAXL_2_UR_MASK (0x00000004u)
  780. #define CSL_MSMC_SMS_MPAXL_2_UR_SHIFT (0x00000002u)
  781. #define CSL_MSMC_SMS_MPAXL_2_UR_RESETVAL (0x00000000u)
  782. #define CSL_MSMC_SMS_MPAXL_2_SX_MASK (0x00000008u)
  783. #define CSL_MSMC_SMS_MPAXL_2_SX_SHIFT (0x00000003u)
  784. #define CSL_MSMC_SMS_MPAXL_2_SX_RESETVAL (0x00000000u)
  785. #define CSL_MSMC_SMS_MPAXL_2_SW_MASK (0x00000010u)
  786. #define CSL_MSMC_SMS_MPAXL_2_SW_SHIFT (0x00000004u)
  787. #define CSL_MSMC_SMS_MPAXL_2_SW_RESETVAL (0x00000000u)
  788. #define CSL_MSMC_SMS_MPAXL_2_SR_MASK (0x00000020u)
  789. #define CSL_MSMC_SMS_MPAXL_2_SR_SHIFT (0x00000005u)
  790. #define CSL_MSMC_SMS_MPAXL_2_SR_RESETVAL (0x00000000u)
  791. #define CSL_MSMC_SMS_MPAXL_2_RADDR_MASK (0x000FFF00u)
  792. #define CSL_MSMC_SMS_MPAXL_2_RADDR_SHIFT (0x00000008u)
  793. #define CSL_MSMC_SMS_MPAXL_2_RADDR_RESETVAL (0x00000000u)
  794. #define CSL_MSMC_SMS_MPAXL_2__CNST_MASK (0x0FF00000u)
  795. #define CSL_MSMC_SMS_MPAXL_2__CNST_SHIFT (0x00000014u)
  796. #define CSL_MSMC_SMS_MPAXL_2__CNST_RESETVAL (0x0000000Cu)
  797. #define CSL_MSMC_SMS_MPAXL_2_RESETVAL (0x00C00000u)
  798. /* SMS_MPAXH_2 */
  799. #define CSL_MSMC_SMS_MPAXH_2_SEGSZ_MASK (0x0000001Fu)
  800. #define CSL_MSMC_SMS_MPAXH_2_SEGSZ_SHIFT (0x00000000u)
  801. #define CSL_MSMC_SMS_MPAXH_2_SEGSZ_RESETVAL (0x00000000u)
  802. #define CSL_MSMC_SMS_MPAXH_2_BADDR_MASK (0x00FFF000u)
  803. #define CSL_MSMC_SMS_MPAXH_2_BADDR_SHIFT (0x0000000Cu)
  804. #define CSL_MSMC_SMS_MPAXH_2_BADDR_RESETVAL (0x00000000u)
  805. #define CSL_MSMC_SMS_MPAXH_2__CNST_MASK (0xFF000000u)
  806. #define CSL_MSMC_SMS_MPAXH_2__CNST_SHIFT (0x00000018u)
  807. #define CSL_MSMC_SMS_MPAXH_2__CNST_RESETVAL (0x0000000Cu)
  808. #define CSL_MSMC_SMS_MPAXH_2_RESETVAL (0x0C000000u)
  809. /* SMS_MPAXL_3 */
  810. #define CSL_MSMC_SMS_MPAXL_3_UX_MASK (0x00000001u)
  811. #define CSL_MSMC_SMS_MPAXL_3_UX_SHIFT (0x00000000u)
  812. #define CSL_MSMC_SMS_MPAXL_3_UX_RESETVAL (0x00000000u)
  813. #define CSL_MSMC_SMS_MPAXL_3_UW_MASK (0x00000002u)
  814. #define CSL_MSMC_SMS_MPAXL_3_UW_SHIFT (0x00000001u)
  815. #define CSL_MSMC_SMS_MPAXL_3_UW_RESETVAL (0x00000000u)
  816. #define CSL_MSMC_SMS_MPAXL_3_UR_MASK (0x00000004u)
  817. #define CSL_MSMC_SMS_MPAXL_3_UR_SHIFT (0x00000002u)
  818. #define CSL_MSMC_SMS_MPAXL_3_UR_RESETVAL (0x00000000u)
  819. #define CSL_MSMC_SMS_MPAXL_3_SX_MASK (0x00000008u)
  820. #define CSL_MSMC_SMS_MPAXL_3_SX_SHIFT (0x00000003u)
  821. #define CSL_MSMC_SMS_MPAXL_3_SX_RESETVAL (0x00000000u)
  822. #define CSL_MSMC_SMS_MPAXL_3_SW_MASK (0x00000010u)
  823. #define CSL_MSMC_SMS_MPAXL_3_SW_SHIFT (0x00000004u)
  824. #define CSL_MSMC_SMS_MPAXL_3_SW_RESETVAL (0x00000000u)
  825. #define CSL_MSMC_SMS_MPAXL_3_SR_MASK (0x00000020u)
  826. #define CSL_MSMC_SMS_MPAXL_3_SR_SHIFT (0x00000005u)
  827. #define CSL_MSMC_SMS_MPAXL_3_SR_RESETVAL (0x00000000u)
  828. #define CSL_MSMC_SMS_MPAXL_3_RADDR_MASK (0x000FFF00u)
  829. #define CSL_MSMC_SMS_MPAXL_3_RADDR_SHIFT (0x00000008u)
  830. #define CSL_MSMC_SMS_MPAXL_3_RADDR_RESETVAL (0x00000000u)
  831. #define CSL_MSMC_SMS_MPAXL_3__CNST_MASK (0x0FF00000u)
  832. #define CSL_MSMC_SMS_MPAXL_3__CNST_SHIFT (0x00000014u)
  833. #define CSL_MSMC_SMS_MPAXL_3__CNST_RESETVAL (0x0000000Cu)
  834. #define CSL_MSMC_SMS_MPAXL_3_RESETVAL (0x00C00000u)
  835. /* SMS_MPAXH_3 */
  836. #define CSL_MSMC_SMS_MPAXH_3_SEGSZ_MASK (0x0000001Fu)
  837. #define CSL_MSMC_SMS_MPAXH_3_SEGSZ_SHIFT (0x00000000u)
  838. #define CSL_MSMC_SMS_MPAXH_3_SEGSZ_RESETVAL (0x00000000u)
  839. #define CSL_MSMC_SMS_MPAXH_3_BADDR_MASK (0x00FFF000u)
  840. #define CSL_MSMC_SMS_MPAXH_3_BADDR_SHIFT (0x0000000Cu)
  841. #define CSL_MSMC_SMS_MPAXH_3_BADDR_RESETVAL (0x00000000u)
  842. #define CSL_MSMC_SMS_MPAXH_3__CNST_MASK (0xFF000000u)
  843. #define CSL_MSMC_SMS_MPAXH_3__CNST_SHIFT (0x00000018u)
  844. #define CSL_MSMC_SMS_MPAXH_3__CNST_RESETVAL (0x0000000Cu)
  845. #define CSL_MSMC_SMS_MPAXH_3_RESETVAL (0x0C000000u)
  846. /* SMS_MPAXL_4 */
  847. #define CSL_MSMC_SMS_MPAXL_4_UX_MASK (0x00000001u)
  848. #define CSL_MSMC_SMS_MPAXL_4_UX_SHIFT (0x00000000u)
  849. #define CSL_MSMC_SMS_MPAXL_4_UX_RESETVAL (0x00000000u)
  850. #define CSL_MSMC_SMS_MPAXL_4_UW_MASK (0x00000002u)
  851. #define CSL_MSMC_SMS_MPAXL_4_UW_SHIFT (0x00000001u)
  852. #define CSL_MSMC_SMS_MPAXL_4_UW_RESETVAL (0x00000000u)
  853. #define CSL_MSMC_SMS_MPAXL_4_UR_MASK (0x00000004u)
  854. #define CSL_MSMC_SMS_MPAXL_4_UR_SHIFT (0x00000002u)
  855. #define CSL_MSMC_SMS_MPAXL_4_UR_RESETVAL (0x00000000u)
  856. #define CSL_MSMC_SMS_MPAXL_4_SX_MASK (0x00000008u)
  857. #define CSL_MSMC_SMS_MPAXL_4_SX_SHIFT (0x00000003u)
  858. #define CSL_MSMC_SMS_MPAXL_4_SX_RESETVAL (0x00000000u)
  859. #define CSL_MSMC_SMS_MPAXL_4_SW_MASK (0x00000010u)
  860. #define CSL_MSMC_SMS_MPAXL_4_SW_SHIFT (0x00000004u)
  861. #define CSL_MSMC_SMS_MPAXL_4_SW_RESETVAL (0x00000000u)
  862. #define CSL_MSMC_SMS_MPAXL_4_SR_MASK (0x00000020u)
  863. #define CSL_MSMC_SMS_MPAXL_4_SR_SHIFT (0x00000005u)
  864. #define CSL_MSMC_SMS_MPAXL_4_SR_RESETVAL (0x00000000u)
  865. #define CSL_MSMC_SMS_MPAXL_4_RADDR_MASK (0x000FFF00u)
  866. #define CSL_MSMC_SMS_MPAXL_4_RADDR_SHIFT (0x00000008u)
  867. #define CSL_MSMC_SMS_MPAXL_4_RADDR_RESETVAL (0x00000000u)
  868. #define CSL_MSMC_SMS_MPAXL_4__CNST_MASK (0x0FF00000u)
  869. #define CSL_MSMC_SMS_MPAXL_4__CNST_SHIFT (0x00000014u)
  870. #define CSL_MSMC_SMS_MPAXL_4__CNST_RESETVAL (0x0000000Cu)
  871. #define CSL_MSMC_SMS_MPAXL_4_RESETVAL (0x00C00000u)
  872. /* SMS_MPAXH_4 */
  873. #define CSL_MSMC_SMS_MPAXH_4_SEGSZ_MASK (0x0000001Fu)
  874. #define CSL_MSMC_SMS_MPAXH_4_SEGSZ_SHIFT (0x00000000u)
  875. #define CSL_MSMC_SMS_MPAXH_4_SEGSZ_RESETVAL (0x00000000u)
  876. #define CSL_MSMC_SMS_MPAXH_4_BADDR_MASK (0x00FFF000u)
  877. #define CSL_MSMC_SMS_MPAXH_4_BADDR_SHIFT (0x0000000Cu)
  878. #define CSL_MSMC_SMS_MPAXH_4_BADDR_RESETVAL (0x00000000u)
  879. #define CSL_MSMC_SMS_MPAXH_4__CNST_MASK (0xFF000000u)
  880. #define CSL_MSMC_SMS_MPAXH_4__CNST_SHIFT (0x00000018u)
  881. #define CSL_MSMC_SMS_MPAXH_4__CNST_RESETVAL (0x0000000Cu)
  882. #define CSL_MSMC_SMS_MPAXH_4_RESETVAL (0x0C000000u)
  883. /* SMS_MPAXL_5 */
  884. #define CSL_MSMC_SMS_MPAXL_5_UX_MASK (0x00000001u)
  885. #define CSL_MSMC_SMS_MPAXL_5_UX_SHIFT (0x00000000u)
  886. #define CSL_MSMC_SMS_MPAXL_5_UX_RESETVAL (0x00000000u)
  887. #define CSL_MSMC_SMS_MPAXL_5_UW_MASK (0x00000002u)
  888. #define CSL_MSMC_SMS_MPAXL_5_UW_SHIFT (0x00000001u)
  889. #define CSL_MSMC_SMS_MPAXL_5_UW_RESETVAL (0x00000000u)
  890. #define CSL_MSMC_SMS_MPAXL_5_UR_MASK (0x00000004u)
  891. #define CSL_MSMC_SMS_MPAXL_5_UR_SHIFT (0x00000002u)
  892. #define CSL_MSMC_SMS_MPAXL_5_UR_RESETVAL (0x00000000u)
  893. #define CSL_MSMC_SMS_MPAXL_5_SX_MASK (0x00000008u)
  894. #define CSL_MSMC_SMS_MPAXL_5_SX_SHIFT (0x00000003u)
  895. #define CSL_MSMC_SMS_MPAXL_5_SX_RESETVAL (0x00000000u)
  896. #define CSL_MSMC_SMS_MPAXL_5_SW_MASK (0x00000010u)
  897. #define CSL_MSMC_SMS_MPAXL_5_SW_SHIFT (0x00000004u)
  898. #define CSL_MSMC_SMS_MPAXL_5_SW_RESETVAL (0x00000000u)
  899. #define CSL_MSMC_SMS_MPAXL_5_SR_MASK (0x00000020u)
  900. #define CSL_MSMC_SMS_MPAXL_5_SR_SHIFT (0x00000005u)
  901. #define CSL_MSMC_SMS_MPAXL_5_SR_RESETVAL (0x00000000u)
  902. #define CSL_MSMC_SMS_MPAXL_5_RADDR_MASK (0x000FFF00u)
  903. #define CSL_MSMC_SMS_MPAXL_5_RADDR_SHIFT (0x00000008u)
  904. #define CSL_MSMC_SMS_MPAXL_5_RADDR_RESETVAL (0x00000000u)
  905. #define CSL_MSMC_SMS_MPAXL_5__CNST_MASK (0x0FF00000u)
  906. #define CSL_MSMC_SMS_MPAXL_5__CNST_SHIFT (0x00000014u)
  907. #define CSL_MSMC_SMS_MPAXL_5__CNST_RESETVAL (0x0000000Cu)
  908. #define CSL_MSMC_SMS_MPAXL_5_RESETVAL (0x00C00000u)
  909. /* SMS_MPAXH_5 */
  910. #define CSL_MSMC_SMS_MPAXH_5_SEGSZ_MASK (0x0000001Fu)
  911. #define CSL_MSMC_SMS_MPAXH_5_SEGSZ_SHIFT (0x00000000u)
  912. #define CSL_MSMC_SMS_MPAXH_5_SEGSZ_RESETVAL (0x00000000u)
  913. #define CSL_MSMC_SMS_MPAXH_5_BADDR_MASK (0x00FFF000u)
  914. #define CSL_MSMC_SMS_MPAXH_5_BADDR_SHIFT (0x0000000Cu)
  915. #define CSL_MSMC_SMS_MPAXH_5_BADDR_RESETVAL (0x00000000u)
  916. #define CSL_MSMC_SMS_MPAXH_5__CNST_MASK (0xFF000000u)
  917. #define CSL_MSMC_SMS_MPAXH_5__CNST_SHIFT (0x00000018u)
  918. #define CSL_MSMC_SMS_MPAXH_5__CNST_RESETVAL (0x0000000Cu)
  919. #define CSL_MSMC_SMS_MPAXH_5_RESETVAL (0x0C000000u)
  920. /* SMS_MPAXL_6 */
  921. #define CSL_MSMC_SMS_MPAXL_6_UX_MASK (0x00000001u)
  922. #define CSL_MSMC_SMS_MPAXL_6_UX_SHIFT (0x00000000u)
  923. #define CSL_MSMC_SMS_MPAXL_6_UX_RESETVAL (0x00000000u)
  924. #define CSL_MSMC_SMS_MPAXL_6_UW_MASK (0x00000002u)
  925. #define CSL_MSMC_SMS_MPAXL_6_UW_SHIFT (0x00000001u)
  926. #define CSL_MSMC_SMS_MPAXL_6_UW_RESETVAL (0x00000000u)
  927. #define CSL_MSMC_SMS_MPAXL_6_UR_MASK (0x00000004u)
  928. #define CSL_MSMC_SMS_MPAXL_6_UR_SHIFT (0x00000002u)
  929. #define CSL_MSMC_SMS_MPAXL_6_UR_RESETVAL (0x00000000u)
  930. #define CSL_MSMC_SMS_MPAXL_6_SX_MASK (0x00000008u)
  931. #define CSL_MSMC_SMS_MPAXL_6_SX_SHIFT (0x00000003u)
  932. #define CSL_MSMC_SMS_MPAXL_6_SX_RESETVAL (0x00000000u)
  933. #define CSL_MSMC_SMS_MPAXL_6_SW_MASK (0x00000010u)
  934. #define CSL_MSMC_SMS_MPAXL_6_SW_SHIFT (0x00000004u)
  935. #define CSL_MSMC_SMS_MPAXL_6_SW_RESETVAL (0x00000000u)
  936. #define CSL_MSMC_SMS_MPAXL_6_SR_MASK (0x00000020u)
  937. #define CSL_MSMC_SMS_MPAXL_6_SR_SHIFT (0x00000005u)
  938. #define CSL_MSMC_SMS_MPAXL_6_SR_RESETVAL (0x00000000u)
  939. #define CSL_MSMC_SMS_MPAXL_6_RADDR_MASK (0x000FFF00u)
  940. #define CSL_MSMC_SMS_MPAXL_6_RADDR_SHIFT (0x00000008u)
  941. #define CSL_MSMC_SMS_MPAXL_6_RADDR_RESETVAL (0x00000000u)
  942. #define CSL_MSMC_SMS_MPAXL_6__CNST_MASK (0x0FF00000u)
  943. #define CSL_MSMC_SMS_MPAXL_6__CNST_SHIFT (0x00000014u)
  944. #define CSL_MSMC_SMS_MPAXL_6__CNST_RESETVAL (0x0000000Cu)
  945. #define CSL_MSMC_SMS_MPAXL_6_RESETVAL (0x00C00000u)
  946. /* SMS_MPAXH_6 */
  947. #define CSL_MSMC_SMS_MPAXH_6_SEGSZ_MASK (0x0000001Fu)
  948. #define CSL_MSMC_SMS_MPAXH_6_SEGSZ_SHIFT (0x00000000u)
  949. #define CSL_MSMC_SMS_MPAXH_6_SEGSZ_RESETVAL (0x00000000u)
  950. #define CSL_MSMC_SMS_MPAXH_6_BADDR_MASK (0x00FFF000u)
  951. #define CSL_MSMC_SMS_MPAXH_6_BADDR_SHIFT (0x0000000Cu)
  952. #define CSL_MSMC_SMS_MPAXH_6_BADDR_RESETVAL (0x00000000u)
  953. #define CSL_MSMC_SMS_MPAXH_6__CNST_MASK (0xFF000000u)
  954. #define CSL_MSMC_SMS_MPAXH_6__CNST_SHIFT (0x00000018u)
  955. #define CSL_MSMC_SMS_MPAXH_6__CNST_RESETVAL (0x0000000Cu)
  956. #define CSL_MSMC_SMS_MPAXH_6_RESETVAL (0x0C000000u)
  957. /* SMS_MPAXL_7 */
  958. #define CSL_MSMC_SMS_MPAXL_7_UX_MASK (0x00000001u)
  959. #define CSL_MSMC_SMS_MPAXL_7_UX_SHIFT (0x00000000u)
  960. #define CSL_MSMC_SMS_MPAXL_7_UX_RESETVAL (0x00000000u)
  961. #define CSL_MSMC_SMS_MPAXL_7_UW_MASK (0x00000002u)
  962. #define CSL_MSMC_SMS_MPAXL_7_UW_SHIFT (0x00000001u)
  963. #define CSL_MSMC_SMS_MPAXL_7_UW_RESETVAL (0x00000000u)
  964. #define CSL_MSMC_SMS_MPAXL_7_UR_MASK (0x00000004u)
  965. #define CSL_MSMC_SMS_MPAXL_7_UR_SHIFT (0x00000002u)
  966. #define CSL_MSMC_SMS_MPAXL_7_UR_RESETVAL (0x00000000u)
  967. #define CSL_MSMC_SMS_MPAXL_7_SX_MASK (0x00000008u)
  968. #define CSL_MSMC_SMS_MPAXL_7_SX_SHIFT (0x00000003u)
  969. #define CSL_MSMC_SMS_MPAXL_7_SX_RESETVAL (0x00000000u)
  970. #define CSL_MSMC_SMS_MPAXL_7_SW_MASK (0x00000010u)
  971. #define CSL_MSMC_SMS_MPAXL_7_SW_SHIFT (0x00000004u)
  972. #define CSL_MSMC_SMS_MPAXL_7_SW_RESETVAL (0x00000000u)
  973. #define CSL_MSMC_SMS_MPAXL_7_SR_MASK (0x00000020u)
  974. #define CSL_MSMC_SMS_MPAXL_7_SR_SHIFT (0x00000005u)
  975. #define CSL_MSMC_SMS_MPAXL_7_SR_RESETVAL (0x00000000u)
  976. #define CSL_MSMC_SMS_MPAXL_7_RADDR_MASK (0x000FFF00u)
  977. #define CSL_MSMC_SMS_MPAXL_7_RADDR_SHIFT (0x00000008u)
  978. #define CSL_MSMC_SMS_MPAXL_7_RADDR_RESETVAL (0x00000000u)
  979. #define CSL_MSMC_SMS_MPAXL_7__CNST_MASK (0x0FF00000u)
  980. #define CSL_MSMC_SMS_MPAXL_7__CNST_SHIFT (0x00000014u)
  981. #define CSL_MSMC_SMS_MPAXL_7__CNST_RESETVAL (0x0000000Cu)
  982. #define CSL_MSMC_SMS_MPAXL_7_RESETVAL (0x00C00000u)
  983. /* SMS_MPAXH_7 */
  984. #define CSL_MSMC_SMS_MPAXH_7_SEGSZ_MASK (0x0000001Fu)
  985. #define CSL_MSMC_SMS_MPAXH_7_SEGSZ_SHIFT (0x00000000u)
  986. #define CSL_MSMC_SMS_MPAXH_7_SEGSZ_RESETVAL (0x00000000u)
  987. #define CSL_MSMC_SMS_MPAXH_7_BADDR_MASK (0x00FFF000u)
  988. #define CSL_MSMC_SMS_MPAXH_7_BADDR_SHIFT (0x0000000Cu)
  989. #define CSL_MSMC_SMS_MPAXH_7_BADDR_RESETVAL (0x00000000u)
  990. #define CSL_MSMC_SMS_MPAXH_7__CNST_MASK (0xFF000000u)
  991. #define CSL_MSMC_SMS_MPAXH_7__CNST_SHIFT (0x00000018u)
  992. #define CSL_MSMC_SMS_MPAXH_7__CNST_RESETVAL (0x0000000Cu)
  993. #define CSL_MSMC_SMS_MPAXH_7_RESETVAL (0x0C000000u)
  994. /* SES_MPAXL_0 */
  995. #define CSL_MSMC_SES_MPAXL_0_UX_MASK (0x00000001u)
  996. #define CSL_MSMC_SES_MPAXL_0_UX_SHIFT (0x00000000u)
  997. #define CSL_MSMC_SES_MPAXL_0_UX_RESETVAL (0x00000001u)
  998. #define CSL_MSMC_SES_MPAXL_0_UW_MASK (0x00000002u)
  999. #define CSL_MSMC_SES_MPAXL_0_UW_SHIFT (0x00000001u)
  1000. #define CSL_MSMC_SES_MPAXL_0_UW_RESETVAL (0x00000001u)
  1001. #define CSL_MSMC_SES_MPAXL_0_UR_MASK (0x00000004u)
  1002. #define CSL_MSMC_SES_MPAXL_0_UR_SHIFT (0x00000002u)
  1003. #define CSL_MSMC_SES_MPAXL_0_UR_RESETVAL (0x00000001u)
  1004. #define CSL_MSMC_SES_MPAXL_0_SX_MASK (0x00000008u)
  1005. #define CSL_MSMC_SES_MPAXL_0_SX_SHIFT (0x00000003u)
  1006. #define CSL_MSMC_SES_MPAXL_0_SX_RESETVAL (0x00000001u)
  1007. #define CSL_MSMC_SES_MPAXL_0_SW_MASK (0x00000010u)
  1008. #define CSL_MSMC_SES_MPAXL_0_SW_SHIFT (0x00000004u)
  1009. #define CSL_MSMC_SES_MPAXL_0_SW_RESETVAL (0x00000001u)
  1010. #define CSL_MSMC_SES_MPAXL_0_SR_MASK (0x00000020u)
  1011. #define CSL_MSMC_SES_MPAXL_0_SR_SHIFT (0x00000005u)
  1012. #define CSL_MSMC_SES_MPAXL_0_SR_RESETVAL (0x00000001u)
  1013. #define CSL_MSMC_SES_MPAXL_0_RADDR_MASK (0xFFFFFF00u)
  1014. #define CSL_MSMC_SES_MPAXL_0_RADDR_SHIFT (0x00000008u)
  1015. #define CSL_MSMC_SES_MPAXL_0_RADDR_RESETVAL (0x00800000u)
  1016. #define CSL_MSMC_SES_MPAXL_0_RESETVAL (0x800000BFu)
  1017. /* SES_MPAXH_0 */
  1018. #define CSL_MSMC_SES_MPAXH_0_SEGSZ_MASK (0x0000001Fu)
  1019. #define CSL_MSMC_SES_MPAXH_0_SEGSZ_SHIFT (0x00000000u)
  1020. #define CSL_MSMC_SES_MPAXH_0_SEGSZ_RESETVAL (0x0000001Eu)
  1021. #define CSL_MSMC_SES_MPAXH_0_AI_MASK (0x00000020u)
  1022. #define CSL_MSMC_SES_MPAXH_0_AI_SHIFT (0x00000005u)
  1023. #define CSL_MSMC_SES_MPAXH_0_AI_RESETVAL (0x00000000u)
  1024. #define CSL_MSMC_SES_MPAXH_0_BE_MASK (0x00000040u)
  1025. #define CSL_MSMC_SES_MPAXH_0_BE_SHIFT (0x00000006u)
  1026. #define CSL_MSMC_SES_MPAXH_0_BE_RESETVAL (0x00000000u)
  1027. #define CSL_MSMC_SES_MPAXH_0_BADDR_MASK (0xFFFFF000u)
  1028. #define CSL_MSMC_SES_MPAXH_0_BADDR_SHIFT (0x0000000Cu)
  1029. #define CSL_MSMC_SES_MPAXH_0_BADDR_RESETVAL (0x00080000u)
  1030. #define CSL_MSMC_SES_MPAXH_0_RESETVAL (0x8000001Eu)
  1031. /* SES_MPAXL_1 */
  1032. #define CSL_MSMC_SES_MPAXL_1_UX_MASK (0x00000001u)
  1033. #define CSL_MSMC_SES_MPAXL_1_UX_SHIFT (0x00000000u)
  1034. #define CSL_MSMC_SES_MPAXL_1_UX_RESETVAL (0x00000000u)
  1035. #define CSL_MSMC_SES_MPAXL_1_UW_MASK (0x00000002u)
  1036. #define CSL_MSMC_SES_MPAXL_1_UW_SHIFT (0x00000001u)
  1037. #define CSL_MSMC_SES_MPAXL_1_UW_RESETVAL (0x00000000u)
  1038. #define CSL_MSMC_SES_MPAXL_1_UR_MASK (0x00000004u)
  1039. #define CSL_MSMC_SES_MPAXL_1_UR_SHIFT (0x00000002u)
  1040. #define CSL_MSMC_SES_MPAXL_1_UR_RESETVAL (0x00000000u)
  1041. #define CSL_MSMC_SES_MPAXL_1_SX_MASK (0x00000008u)
  1042. #define CSL_MSMC_SES_MPAXL_1_SX_SHIFT (0x00000003u)
  1043. #define CSL_MSMC_SES_MPAXL_1_SX_RESETVAL (0x00000000u)
  1044. #define CSL_MSMC_SES_MPAXL_1_SW_MASK (0x00000010u)
  1045. #define CSL_MSMC_SES_MPAXL_1_SW_SHIFT (0x00000004u)
  1046. #define CSL_MSMC_SES_MPAXL_1_SW_RESETVAL (0x00000000u)
  1047. #define CSL_MSMC_SES_MPAXL_1_SR_MASK (0x00000020u)
  1048. #define CSL_MSMC_SES_MPAXL_1_SR_SHIFT (0x00000005u)
  1049. #define CSL_MSMC_SES_MPAXL_1_SR_RESETVAL (0x00000000u)
  1050. #define CSL_MSMC_SES_MPAXL_1_RADDR_MASK (0xFFFFFF00u)
  1051. #define CSL_MSMC_SES_MPAXL_1_RADDR_SHIFT (0x00000008u)
  1052. #define CSL_MSMC_SES_MPAXL_1_RADDR_RESETVAL (0x00000000u)
  1053. #define CSL_MSMC_SES_MPAXL_1_RESETVAL (0x00000000u)
  1054. /* SES_MPAXH_1 */
  1055. #define CSL_MSMC_SES_MPAXH_1_SEGSZ_MASK (0x0000001Fu)
  1056. #define CSL_MSMC_SES_MPAXH_1_SEGSZ_SHIFT (0x00000000u)
  1057. #define CSL_MSMC_SES_MPAXH_1_SEGSZ_RESETVAL (0x00000000u)
  1058. #define CSL_MSMC_SES_MPAXH_1_AI_MASK (0x00000020u)
  1059. #define CSL_MSMC_SES_MPAXH_1_AI_SHIFT (0x00000005u)
  1060. #define CSL_MSMC_SES_MPAXH_1_AI_RESETVAL (0x00000000u)
  1061. #define CSL_MSMC_SES_MPAXH_1_BE_MASK (0x00000040u)
  1062. #define CSL_MSMC_SES_MPAXH_1_BE_SHIFT (0x00000006u)
  1063. #define CSL_MSMC_SES_MPAXH_1_BE_RESETVAL (0x00000000u)
  1064. #define CSL_MSMC_SES_MPAXH_1_BADDR_MASK (0xFFFFF000u)
  1065. #define CSL_MSMC_SES_MPAXH_1_BADDR_SHIFT (0x0000000Cu)
  1066. #define CSL_MSMC_SES_MPAXH_1_BADDR_RESETVAL (0x00000000u)
  1067. #define CSL_MSMC_SES_MPAXH_1_RESETVAL (0x00000000u)
  1068. /* SES_MPAXL_2 */
  1069. #define CSL_MSMC_SES_MPAXL_2_UX_MASK (0x00000001u)
  1070. #define CSL_MSMC_SES_MPAXL_2_UX_SHIFT (0x00000000u)
  1071. #define CSL_MSMC_SES_MPAXL_2_UX_RESETVAL (0x00000000u)
  1072. #define CSL_MSMC_SES_MPAXL_2_UW_MASK (0x00000002u)
  1073. #define CSL_MSMC_SES_MPAXL_2_UW_SHIFT (0x00000001u)
  1074. #define CSL_MSMC_SES_MPAXL_2_UW_RESETVAL (0x00000000u)
  1075. #define CSL_MSMC_SES_MPAXL_2_UR_MASK (0x00000004u)
  1076. #define CSL_MSMC_SES_MPAXL_2_UR_SHIFT (0x00000002u)
  1077. #define CSL_MSMC_SES_MPAXL_2_UR_RESETVAL (0x00000000u)
  1078. #define CSL_MSMC_SES_MPAXL_2_SX_MASK (0x00000008u)
  1079. #define CSL_MSMC_SES_MPAXL_2_SX_SHIFT (0x00000003u)
  1080. #define CSL_MSMC_SES_MPAXL_2_SX_RESETVAL (0x00000000u)
  1081. #define CSL_MSMC_SES_MPAXL_2_SW_MASK (0x00000010u)
  1082. #define CSL_MSMC_SES_MPAXL_2_SW_SHIFT (0x00000004u)
  1083. #define CSL_MSMC_SES_MPAXL_2_SW_RESETVAL (0x00000000u)
  1084. #define CSL_MSMC_SES_MPAXL_2_SR_MASK (0x00000020u)
  1085. #define CSL_MSMC_SES_MPAXL_2_SR_SHIFT (0x00000005u)
  1086. #define CSL_MSMC_SES_MPAXL_2_SR_RESETVAL (0x00000000u)
  1087. #define CSL_MSMC_SES_MPAXL_2_RADDR_MASK (0xFFFFFF00u)
  1088. #define CSL_MSMC_SES_MPAXL_2_RADDR_SHIFT (0x00000008u)
  1089. #define CSL_MSMC_SES_MPAXL_2_RADDR_RESETVAL (0x00000000u)
  1090. #define CSL_MSMC_SES_MPAXL_2_RESETVAL (0x00000000u)
  1091. /* SES_MPAXH_2 */
  1092. #define CSL_MSMC_SES_MPAXH_2_SEGSZ_MASK (0x0000001Fu)
  1093. #define CSL_MSMC_SES_MPAXH_2_SEGSZ_SHIFT (0x00000000u)
  1094. #define CSL_MSMC_SES_MPAXH_2_SEGSZ_RESETVAL (0x00000000u)
  1095. #define CSL_MSMC_SES_MPAXH_2_AI_MASK (0x00000020u)
  1096. #define CSL_MSMC_SES_MPAXH_2_AI_SHIFT (0x00000005u)
  1097. #define CSL_MSMC_SES_MPAXH_2_AI_RESETVAL (0x00000000u)
  1098. #define CSL_MSMC_SES_MPAXH_2_BE_MASK (0x00000040u)
  1099. #define CSL_MSMC_SES_MPAXH_2_BE_SHIFT (0x00000006u)
  1100. #define CSL_MSMC_SES_MPAXH_2_BE_RESETVAL (0x00000000u)
  1101. #define CSL_MSMC_SES_MPAXH_2_BADDR_MASK (0xFFFFF000u)
  1102. #define CSL_MSMC_SES_MPAXH_2_BADDR_SHIFT (0x0000000Cu)
  1103. #define CSL_MSMC_SES_MPAXH_2_BADDR_RESETVAL (0x00000000u)
  1104. #define CSL_MSMC_SES_MPAXH_2_RESETVAL (0x00000000u)
  1105. /* SES_MPAXL_3 */
  1106. #define CSL_MSMC_SES_MPAXL_3_UX_MASK (0x00000001u)
  1107. #define CSL_MSMC_SES_MPAXL_3_UX_SHIFT (0x00000000u)
  1108. #define CSL_MSMC_SES_MPAXL_3_UX_RESETVAL (0x00000000u)
  1109. #define CSL_MSMC_SES_MPAXL_3_UW_MASK (0x00000002u)
  1110. #define CSL_MSMC_SES_MPAXL_3_UW_SHIFT (0x00000001u)
  1111. #define CSL_MSMC_SES_MPAXL_3_UW_RESETVAL (0x00000000u)
  1112. #define CSL_MSMC_SES_MPAXL_3_UR_MASK (0x00000004u)
  1113. #define CSL_MSMC_SES_MPAXL_3_UR_SHIFT (0x00000002u)
  1114. #define CSL_MSMC_SES_MPAXL_3_UR_RESETVAL (0x00000000u)
  1115. #define CSL_MSMC_SES_MPAXL_3_SX_MASK (0x00000008u)
  1116. #define CSL_MSMC_SES_MPAXL_3_SX_SHIFT (0x00000003u)
  1117. #define CSL_MSMC_SES_MPAXL_3_SX_RESETVAL (0x00000000u)
  1118. #define CSL_MSMC_SES_MPAXL_3_SW_MASK (0x00000010u)
  1119. #define CSL_MSMC_SES_MPAXL_3_SW_SHIFT (0x00000004u)
  1120. #define CSL_MSMC_SES_MPAXL_3_SW_RESETVAL (0x00000000u)
  1121. #define CSL_MSMC_SES_MPAXL_3_SR_MASK (0x00000020u)
  1122. #define CSL_MSMC_SES_MPAXL_3_SR_SHIFT (0x00000005u)
  1123. #define CSL_MSMC_SES_MPAXL_3_SR_RESETVAL (0x00000000u)
  1124. #define CSL_MSMC_SES_MPAXL_3_RADDR_MASK (0xFFFFFF00u)
  1125. #define CSL_MSMC_SES_MPAXL_3_RADDR_SHIFT (0x00000008u)
  1126. #define CSL_MSMC_SES_MPAXL_3_RADDR_RESETVAL (0x00000000u)
  1127. #define CSL_MSMC_SES_MPAXL_3_RESETVAL (0x00000000u)
  1128. /* SES_MPAXH_3 */
  1129. #define CSL_MSMC_SES_MPAXH_3_SEGSZ_MASK (0x0000001Fu)
  1130. #define CSL_MSMC_SES_MPAXH_3_SEGSZ_SHIFT (0x00000000u)
  1131. #define CSL_MSMC_SES_MPAXH_3_SEGSZ_RESETVAL (0x00000000u)
  1132. #define CSL_MSMC_SES_MPAXH_3_AI_MASK (0x00000020u)
  1133. #define CSL_MSMC_SES_MPAXH_3_AI_SHIFT (0x00000005u)
  1134. #define CSL_MSMC_SES_MPAXH_3_AI_RESETVAL (0x00000000u)
  1135. #define CSL_MSMC_SES_MPAXH_3_BE_MASK (0x00000040u)
  1136. #define CSL_MSMC_SES_MPAXH_3_BE_SHIFT (0x00000006u)
  1137. #define CSL_MSMC_SES_MPAXH_3_BE_RESETVAL (0x00000000u)
  1138. #define CSL_MSMC_SES_MPAXH_3_BADDR_MASK (0xFFFFF000u)
  1139. #define CSL_MSMC_SES_MPAXH_3_BADDR_SHIFT (0x0000000Cu)
  1140. #define CSL_MSMC_SES_MPAXH_3_BADDR_RESETVAL (0x00000000u)
  1141. #define CSL_MSMC_SES_MPAXH_3_RESETVAL (0x00000000u)
  1142. /* SES_MPAXL_4 */
  1143. #define CSL_MSMC_SES_MPAXL_4_UX_MASK (0x00000001u)
  1144. #define CSL_MSMC_SES_MPAXL_4_UX_SHIFT (0x00000000u)
  1145. #define CSL_MSMC_SES_MPAXL_4_UX_RESETVAL (0x00000000u)
  1146. #define CSL_MSMC_SES_MPAXL_4_UW_MASK (0x00000002u)
  1147. #define CSL_MSMC_SES_MPAXL_4_UW_SHIFT (0x00000001u)
  1148. #define CSL_MSMC_SES_MPAXL_4_UW_RESETVAL (0x00000000u)
  1149. #define CSL_MSMC_SES_MPAXL_4_UR_MASK (0x00000004u)
  1150. #define CSL_MSMC_SES_MPAXL_4_UR_SHIFT (0x00000002u)
  1151. #define CSL_MSMC_SES_MPAXL_4_UR_RESETVAL (0x00000000u)
  1152. #define CSL_MSMC_SES_MPAXL_4_SX_MASK (0x00000008u)
  1153. #define CSL_MSMC_SES_MPAXL_4_SX_SHIFT (0x00000003u)
  1154. #define CSL_MSMC_SES_MPAXL_4_SX_RESETVAL (0x00000000u)
  1155. #define CSL_MSMC_SES_MPAXL_4_SW_MASK (0x00000010u)
  1156. #define CSL_MSMC_SES_MPAXL_4_SW_SHIFT (0x00000004u)
  1157. #define CSL_MSMC_SES_MPAXL_4_SW_RESETVAL (0x00000000u)
  1158. #define CSL_MSMC_SES_MPAXL_4_SR_MASK (0x00000020u)
  1159. #define CSL_MSMC_SES_MPAXL_4_SR_SHIFT (0x00000005u)
  1160. #define CSL_MSMC_SES_MPAXL_4_SR_RESETVAL (0x00000000u)
  1161. #define CSL_MSMC_SES_MPAXL_4_RADDR_MASK (0xFFFFFF00u)
  1162. #define CSL_MSMC_SES_MPAXL_4_RADDR_SHIFT (0x00000008u)
  1163. #define CSL_MSMC_SES_MPAXL_4_RADDR_RESETVAL (0x00000000u)
  1164. #define CSL_MSMC_SES_MPAXL_4_RESETVAL (0x00000000u)
  1165. /* SES_MPAXH_4 */
  1166. #define CSL_MSMC_SES_MPAXH_4_SEGSZ_MASK (0x0000001Fu)
  1167. #define CSL_MSMC_SES_MPAXH_4_SEGSZ_SHIFT (0x00000000u)
  1168. #define CSL_MSMC_SES_MPAXH_4_SEGSZ_RESETVAL (0x00000000u)
  1169. #define CSL_MSMC_SES_MPAXH_4_AI_MASK (0x00000020u)
  1170. #define CSL_MSMC_SES_MPAXH_4_AI_SHIFT (0x00000005u)
  1171. #define CSL_MSMC_SES_MPAXH_4_AI_RESETVAL (0x00000000u)
  1172. #define CSL_MSMC_SES_MPAXH_4_BE_MASK (0x00000040u)
  1173. #define CSL_MSMC_SES_MPAXH_4_BE_SHIFT (0x00000006u)
  1174. #define CSL_MSMC_SES_MPAXH_4_BE_RESETVAL (0x00000000u)
  1175. #define CSL_MSMC_SES_MPAXH_4_BADDR_MASK (0xFFFFF000u)
  1176. #define CSL_MSMC_SES_MPAXH_4_BADDR_SHIFT (0x0000000Cu)
  1177. #define CSL_MSMC_SES_MPAXH_4_BADDR_RESETVAL (0x00000000u)
  1178. #define CSL_MSMC_SES_MPAXH_4_RESETVAL (0x00000000u)
  1179. /* SES_MPAXL_5 */
  1180. #define CSL_MSMC_SES_MPAXL_5_UX_MASK (0x00000001u)
  1181. #define CSL_MSMC_SES_MPAXL_5_UX_SHIFT (0x00000000u)
  1182. #define CSL_MSMC_SES_MPAXL_5_UX_RESETVAL (0x00000000u)
  1183. #define CSL_MSMC_SES_MPAXL_5_UW_MASK (0x00000002u)
  1184. #define CSL_MSMC_SES_MPAXL_5_UW_SHIFT (0x00000001u)
  1185. #define CSL_MSMC_SES_MPAXL_5_UW_RESETVAL (0x00000000u)
  1186. #define CSL_MSMC_SES_MPAXL_5_UR_MASK (0x00000004u)
  1187. #define CSL_MSMC_SES_MPAXL_5_UR_SHIFT (0x00000002u)
  1188. #define CSL_MSMC_SES_MPAXL_5_UR_RESETVAL (0x00000000u)
  1189. #define CSL_MSMC_SES_MPAXL_5_SX_MASK (0x00000008u)
  1190. #define CSL_MSMC_SES_MPAXL_5_SX_SHIFT (0x00000003u)
  1191. #define CSL_MSMC_SES_MPAXL_5_SX_RESETVAL (0x00000000u)
  1192. #define CSL_MSMC_SES_MPAXL_5_SW_MASK (0x00000010u)
  1193. #define CSL_MSMC_SES_MPAXL_5_SW_SHIFT (0x00000004u)
  1194. #define CSL_MSMC_SES_MPAXL_5_SW_RESETVAL (0x00000000u)
  1195. #define CSL_MSMC_SES_MPAXL_5_SR_MASK (0x00000020u)
  1196. #define CSL_MSMC_SES_MPAXL_5_SR_SHIFT (0x00000005u)
  1197. #define CSL_MSMC_SES_MPAXL_5_SR_RESETVAL (0x00000000u)
  1198. #define CSL_MSMC_SES_MPAXL_5_RADDR_MASK (0xFFFFFF00u)
  1199. #define CSL_MSMC_SES_MPAXL_5_RADDR_SHIFT (0x00000008u)
  1200. #define CSL_MSMC_SES_MPAXL_5_RADDR_RESETVAL (0x00000000u)
  1201. #define CSL_MSMC_SES_MPAXL_5_RESETVAL (0x00000000u)
  1202. /* SES_MPAXH_5 */
  1203. #define CSL_MSMC_SES_MPAXH_5_SEGSZ_MASK (0x0000001Fu)
  1204. #define CSL_MSMC_SES_MPAXH_5_SEGSZ_SHIFT (0x00000000u)
  1205. #define CSL_MSMC_SES_MPAXH_5_SEGSZ_RESETVAL (0x00000000u)
  1206. #define CSL_MSMC_SES_MPAXH_5_AI_MASK (0x00000020u)
  1207. #define CSL_MSMC_SES_MPAXH_5_AI_SHIFT (0x00000005u)
  1208. #define CSL_MSMC_SES_MPAXH_5_AI_RESETVAL (0x00000000u)
  1209. #define CSL_MSMC_SES_MPAXH_5_BE_MASK (0x00000040u)
  1210. #define CSL_MSMC_SES_MPAXH_5_BE_SHIFT (0x00000006u)
  1211. #define CSL_MSMC_SES_MPAXH_5_BE_RESETVAL (0x00000000u)
  1212. #define CSL_MSMC_SES_MPAXH_5_BADDR_MASK (0xFFFFF000u)
  1213. #define CSL_MSMC_SES_MPAXH_5_BADDR_SHIFT (0x0000000Cu)
  1214. #define CSL_MSMC_SES_MPAXH_5_BADDR_RESETVAL (0x00000000u)
  1215. #define CSL_MSMC_SES_MPAXH_5_RESETVAL (0x00000000u)
  1216. /* SES_MPAXL_6 */
  1217. #define CSL_MSMC_SES_MPAXL_6_UX_MASK (0x00000001u)
  1218. #define CSL_MSMC_SES_MPAXL_6_UX_SHIFT (0x00000000u)
  1219. #define CSL_MSMC_SES_MPAXL_6_UX_RESETVAL (0x00000000u)
  1220. #define CSL_MSMC_SES_MPAXL_6_UW_MASK (0x00000002u)
  1221. #define CSL_MSMC_SES_MPAXL_6_UW_SHIFT (0x00000001u)
  1222. #define CSL_MSMC_SES_MPAXL_6_UW_RESETVAL (0x00000000u)
  1223. #define CSL_MSMC_SES_MPAXL_6_UR_MASK (0x00000004u)
  1224. #define CSL_MSMC_SES_MPAXL_6_UR_SHIFT (0x00000002u)
  1225. #define CSL_MSMC_SES_MPAXL_6_UR_RESETVAL (0x00000000u)
  1226. #define CSL_MSMC_SES_MPAXL_6_SX_MASK (0x00000008u)
  1227. #define CSL_MSMC_SES_MPAXL_6_SX_SHIFT (0x00000003u)
  1228. #define CSL_MSMC_SES_MPAXL_6_SX_RESETVAL (0x00000000u)
  1229. #define CSL_MSMC_SES_MPAXL_6_SW_MASK (0x00000010u)
  1230. #define CSL_MSMC_SES_MPAXL_6_SW_SHIFT (0x00000004u)
  1231. #define CSL_MSMC_SES_MPAXL_6_SW_RESETVAL (0x00000000u)
  1232. #define CSL_MSMC_SES_MPAXL_6_SR_MASK (0x00000020u)
  1233. #define CSL_MSMC_SES_MPAXL_6_SR_SHIFT (0x00000005u)
  1234. #define CSL_MSMC_SES_MPAXL_6_SR_RESETVAL (0x00000000u)
  1235. #define CSL_MSMC_SES_MPAXL_6_RADDR_MASK (0xFFFFFF00u)
  1236. #define CSL_MSMC_SES_MPAXL_6_RADDR_SHIFT (0x00000008u)
  1237. #define CSL_MSMC_SES_MPAXL_6_RADDR_RESETVAL (0x00000000u)
  1238. #define CSL_MSMC_SES_MPAXL_6_RESETVAL (0x00000000u)
  1239. /* SES_MPAXH_6 */
  1240. #define CSL_MSMC_SES_MPAXH_6_SEGSZ_MASK (0x0000001Fu)
  1241. #define CSL_MSMC_SES_MPAXH_6_SEGSZ_SHIFT (0x00000000u)
  1242. #define CSL_MSMC_SES_MPAXH_6_SEGSZ_RESETVAL (0x00000000u)
  1243. #define CSL_MSMC_SES_MPAXH_6_AI_MASK (0x00000020u)
  1244. #define CSL_MSMC_SES_MPAXH_6_AI_SHIFT (0x00000005u)
  1245. #define CSL_MSMC_SES_MPAXH_6_AI_RESETVAL (0x00000000u)
  1246. #define CSL_MSMC_SES_MPAXH_6_BE_MASK (0x00000040u)
  1247. #define CSL_MSMC_SES_MPAXH_6_BE_SHIFT (0x00000006u)
  1248. #define CSL_MSMC_SES_MPAXH_6_BE_RESETVAL (0x00000000u)
  1249. #define CSL_MSMC_SES_MPAXH_6_BADDR_MASK (0xFFFFF000u)
  1250. #define CSL_MSMC_SES_MPAXH_6_BADDR_SHIFT (0x0000000Cu)
  1251. #define CSL_MSMC_SES_MPAXH_6_BADDR_RESETVAL (0x00000000u)
  1252. #define CSL_MSMC_SES_MPAXH_6_RESETVAL (0x00000000u)
  1253. /* SES_MPAXL_7 */
  1254. #define CSL_MSMC_SES_MPAXL_7_UX_MASK (0x00000001u)
  1255. #define CSL_MSMC_SES_MPAXL_7_UX_SHIFT (0x00000000u)
  1256. #define CSL_MSMC_SES_MPAXL_7_UX_RESETVAL (0x00000000u)
  1257. #define CSL_MSMC_SES_MPAXL_7_UW_MASK (0x00000002u)
  1258. #define CSL_MSMC_SES_MPAXL_7_UW_SHIFT (0x00000001u)
  1259. #define CSL_MSMC_SES_MPAXL_7_UW_RESETVAL (0x00000000u)
  1260. #define CSL_MSMC_SES_MPAXL_7_UR_MASK (0x00000004u)
  1261. #define CSL_MSMC_SES_MPAXL_7_UR_SHIFT (0x00000002u)
  1262. #define CSL_MSMC_SES_MPAXL_7_UR_RESETVAL (0x00000000u)
  1263. #define CSL_MSMC_SES_MPAXL_7_SX_MASK (0x00000008u)
  1264. #define CSL_MSMC_SES_MPAXL_7_SX_SHIFT (0x00000003u)
  1265. #define CSL_MSMC_SES_MPAXL_7_SX_RESETVAL (0x00000000u)
  1266. #define CSL_MSMC_SES_MPAXL_7_SW_MASK (0x00000010u)
  1267. #define CSL_MSMC_SES_MPAXL_7_SW_SHIFT (0x00000004u)
  1268. #define CSL_MSMC_SES_MPAXL_7_SW_RESETVAL (0x00000000u)
  1269. #define CSL_MSMC_SES_MPAXL_7_SR_MASK (0x00000020u)
  1270. #define CSL_MSMC_SES_MPAXL_7_SR_SHIFT (0x00000005u)
  1271. #define CSL_MSMC_SES_MPAXL_7_SR_RESETVAL (0x00000000u)
  1272. #define CSL_MSMC_SES_MPAXL_7_RADDR_MASK (0xFFFFFF00u)
  1273. #define CSL_MSMC_SES_MPAXL_7_RADDR_SHIFT (0x00000008u)
  1274. #define CSL_MSMC_SES_MPAXL_7_RADDR_RESETVAL (0x00000000u)
  1275. #define CSL_MSMC_SES_MPAXL_7_RESETVAL (0x00000000u)
  1276. /* SES_MPAXH_7 */
  1277. #define CSL_MSMC_SES_MPAXH_7_SEGSZ_MASK (0x0000001Fu)
  1278. #define CSL_MSMC_SES_MPAXH_7_SEGSZ_SHIFT (0x00000000u)
  1279. #define CSL_MSMC_SES_MPAXH_7_SEGSZ_RESETVAL (0x00000000u)
  1280. #define CSL_MSMC_SES_MPAXH_7_AI_MASK (0x00000020u)
  1281. #define CSL_MSMC_SES_MPAXH_7_AI_SHIFT (0x00000005u)
  1282. #define CSL_MSMC_SES_MPAXH_7_AI_RESETVAL (0x00000000u)
  1283. #define CSL_MSMC_SES_MPAXH_7_BE_MASK (0x00000040u)
  1284. #define CSL_MSMC_SES_MPAXH_7_BE_SHIFT (0x00000006u)
  1285. #define CSL_MSMC_SES_MPAXH_7_BE_RESETVAL (0x00000000u)
  1286. #define CSL_MSMC_SES_MPAXH_7_BADDR_MASK (0xFFFFF000u)
  1287. #define CSL_MSMC_SES_MPAXH_7_BADDR_SHIFT (0x0000000Cu)
  1288. #define CSL_MSMC_SES_MPAXH_7_BADDR_RESETVAL (0x00000000u)
  1289. #define CSL_MSMC_SES_MPAXH_7_RESETVAL (0x00000000u)
  1290. /* PID */
  1291. #define CSL_MSMC_PID_Y_MASK (0x0000003Fu)
  1292. #define CSL_MSMC_PID_Y_SHIFT (0x00000000u)
  1293. #define CSL_MSMC_PID_Y_RESETVAL (0x00000000u)
  1294. #define CSL_MSMC_PID_CUSTOM_MASK (0x000000C0u)
  1295. #define CSL_MSMC_PID_CUSTOM_SHIFT (0x00000006u)
  1296. #define CSL_MSMC_PID_CUSTOM_RESETVAL (0x00000000u)
  1297. #define CSL_MSMC_PID_X_MASK (0x00000700u)
  1298. #define CSL_MSMC_PID_X_SHIFT (0x00000008u)
  1299. #define CSL_MSMC_PID_X_RESETVAL (0x00000000u)
  1300. #define CSL_MSMC_PID_R_MASK (0x0000F800u)
  1301. #define CSL_MSMC_PID_R_SHIFT (0x0000000Bu)
  1302. #define CSL_MSMC_PID_R_RESETVAL (0x00000000u)
  1303. #define CSL_MSMC_PID_FUNC_MASK (0x0FFF0000u)
  1304. #define CSL_MSMC_PID_FUNC_SHIFT (0x00000010u)
  1305. #define CSL_MSMC_PID_FUNC_RESETVAL (0x00000500u)
  1306. #define CSL_MSMC_PID_BU_MASK (0x30000000u)
  1307. #define CSL_MSMC_PID_BU_SHIFT (0x0000001Cu)
  1308. #define CSL_MSMC_PID_BU_RESETVAL (0x00000000u)
  1309. #define CSL_MSMC_PID_SCHEME_MASK (0xC0000000u)
  1310. #define CSL_MSMC_PID_SCHEME_SHIFT (0x0000001Eu)
  1311. #define CSL_MSMC_PID_SCHEME_RESETVAL (0x00000001u)
  1312. #define CSL_MSMC_PID_RESETVAL (0x45000000u)
  1313. /* SMCC */
  1314. #define CSL_MSMC_SMCC_MCP_MASK (0x00000001u)
  1315. #define CSL_MSMC_SMCC_MCP_SHIFT (0x00000000u)
  1316. #define CSL_MSMC_SMCC_MCP_RESETVAL (0x00000000u)
  1317. #define CSL_MSMC_SMCC__RESV1_MASK (0xFFFFFFFEu)
  1318. #define CSL_MSMC_SMCC__RESV1_SHIFT (0x00000001u)
  1319. #define CSL_MSMC_SMCC__RESV1_RESETVAL (0x00000000u)
  1320. #define CSL_MSMC_SMCC_RESETVAL (0x00000000u)
  1321. /* SMCERRAR */
  1322. #define CSL_MSMC_SMCERRAR_SEADDR_MASK (0xFFFFFFFFu)
  1323. #define CSL_MSMC_SMCERRAR_SEADDR_SHIFT (0x00000000u)
  1324. #define CSL_MSMC_SMCERRAR_SEADDR_RESETVAL (0x00000000u)
  1325. #define CSL_MSMC_SMCERRAR_RESETVAL (0x00000000u)
  1326. /* SMCERRXR */
  1327. #define CSL_MSMC_SMCERRXR_SEEADDR_MASK (0x0000000Fu)
  1328. #define CSL_MSMC_SMCERRXR_SEEADDR_SHIFT (0x00000000u)
  1329. #define CSL_MSMC_SMCERRXR_SEEADDR_RESETVAL (0x00000000u)
  1330. #define CSL_MSMC_SMCERRXR_SEPID_MASK (0x000000F0u)
  1331. #define CSL_MSMC_SMCERRXR_SEPID_SHIFT (0x00000004u)
  1332. #define CSL_MSMC_SMCERRXR_SEPID_RESETVAL (0x00000000u)
  1333. #define CSL_MSMC_SMCERRXR_SER_MASK (0x00000100u)
  1334. #define CSL_MSMC_SMCERRXR_SER_SHIFT (0x00000008u)
  1335. #define CSL_MSMC_SMCERRXR_SER_RESETVAL (0x00000000u)
  1336. #define CSL_MSMC_SMCERRXR__RESV1_MASK (0x0000FE00u)
  1337. #define CSL_MSMC_SMCERRXR__RESV1_SHIFT (0x00000009u)
  1338. #define CSL_MSMC_SMCERRXR__RESV1_RESETVAL (0x00000000u)
  1339. #define CSL_MSMC_SMCERRXR_ESYN_MASK (0x00FF0000u)
  1340. #define CSL_MSMC_SMCERRXR_ESYN_SHIFT (0x00000010u)
  1341. #define CSL_MSMC_SMCERRXR_ESYN_RESETVAL (0x00000000u)
  1342. #define CSL_MSMC_SMCERRXR__RESV2_MASK (0xFF000000u)
  1343. #define CSL_MSMC_SMCERRXR__RESV2_SHIFT (0x00000018u)
  1344. #define CSL_MSMC_SMCERRXR__RESV2_RESETVAL (0x00000000u)
  1345. #define CSL_MSMC_SMCERRXR_RESETVAL (0x00000000u)
  1346. /* SMEDCC */
  1347. #define CSL_MSMC_SMEDCC_REFDEL_MASK (0x000000FFu)
  1348. #define CSL_MSMC_SMEDCC_REFDEL_SHIFT (0x00000000u)
  1349. #define CSL_MSMC_SMEDCC_REFDEL_RESETVAL (0x00000001u)
  1350. #define CSL_MSMC_SMEDCC__RESV1_MASK (0x03FFFF00u)
  1351. #define CSL_MSMC_SMEDCC__RESV1_SHIFT (0x00000008u)
  1352. #define CSL_MSMC_SMEDCC__RESV1_RESETVAL (0x00000000u)
  1353. #define CSL_MSMC_SMEDCC_PRR_MASK (0x04000000u)
  1354. #define CSL_MSMC_SMEDCC_PRR_SHIFT (0x0000001Au)
  1355. #define CSL_MSMC_SMEDCC_PRR_RESETVAL (0x00000000u)
  1356. #define CSL_MSMC_SMEDCC_CSE_MASK (0x08000000u)
  1357. #define CSL_MSMC_SMEDCC_CSE_SHIFT (0x0000001Bu)
  1358. #define CSL_MSMC_SMEDCC_CSE_RESETVAL (0x00000000u)
  1359. #define CSL_MSMC_SMEDCC__RESV2_MASK (0x30000000u)
  1360. #define CSL_MSMC_SMEDCC__RESV2_SHIFT (0x0000001Cu)
  1361. #define CSL_MSMC_SMEDCC__RESV2_RESETVAL (0x00000000u)
  1362. #define CSL_MSMC_SMEDCC_ECM_MASK (0x40000000u)
  1363. #define CSL_MSMC_SMEDCC_ECM_SHIFT (0x0000001Eu)
  1364. #define CSL_MSMC_SMEDCC_ECM_RESETVAL (0x00000000u)
  1365. #define CSL_MSMC_SMEDCC_SEN_MASK (0x80000000u)
  1366. #define CSL_MSMC_SMEDCC_SEN_SHIFT (0x0000001Fu)
  1367. #define CSL_MSMC_SMEDCC_SEN_RESETVAL (0x00000000u)
  1368. #define CSL_MSMC_SMEDCC_RESETVAL (0x00000001u)
  1369. /* SMCEA */
  1370. #define CSL_MSMC_SMCEA_SECA_MASK (0x00FFFFFFu)
  1371. #define CSL_MSMC_SMCEA_SECA_SHIFT (0x00000000u)
  1372. #define CSL_MSMC_SMCEA_SECA_RESETVAL (0x00000000u)
  1373. #define CSL_MSMC_SMCEA_ESYN_MASK (0xFF000000u)
  1374. #define CSL_MSMC_SMCEA_ESYN_SHIFT (0x00000018u)
  1375. #define CSL_MSMC_SMCEA_ESYN_RESETVAL (0x00000000u)
  1376. #define CSL_MSMC_SMCEA_RESETVAL (0x00000000u)
  1377. /* SMSECC */
  1378. #define CSL_MSMC_SMSECC_SCEC_MASK (0x0000FFFFu)
  1379. #define CSL_MSMC_SMSECC_SCEC_SHIFT (0x00000000u)
  1380. #define CSL_MSMC_SMSECC_SCEC_RESETVAL (0x00000000u)
  1381. #define CSL_MSMC_SMSECC_SNCEC_MASK (0xFFFF0000u)
  1382. #define CSL_MSMC_SMSECC_SNCEC_SHIFT (0x00000010u)
  1383. #define CSL_MSMC_SMSECC_SNCEC_RESETVAL (0x00000000u)
  1384. #define CSL_MSMC_SMSECC_RESETVAL (0x00000000u)
  1385. /* SMPFAR */
  1386. #define CSL_MSMC_SMPFAR_FAULT_ADDRESS_MASK (0xFFFFFFFFu)
  1387. #define CSL_MSMC_SMPFAR_FAULT_ADDRESS_SHIFT (0x00000000u)
  1388. #define CSL_MSMC_SMPFAR_FAULT_ADDRESS_RESETVAL (0x00000000u)
  1389. #define CSL_MSMC_SMPFAR_RESETVAL (0x00000000u)
  1390. /* SMPFXR */
  1391. #define CSL_MSMC_SMPFXR_NM_MASK (0x00000001u)
  1392. #define CSL_MSMC_SMPFXR_NM_SHIFT (0x00000000u)
  1393. #define CSL_MSMC_SMPFXR_NM_RESETVAL (0x00000000u)
  1394. #define CSL_MSMC_SMPFXR__RESV1_MASK (0xFFFFFFFEu)
  1395. #define CSL_MSMC_SMPFXR__RESV1_SHIFT (0x00000001u)
  1396. #define CSL_MSMC_SMPFXR__RESV1_RESETVAL (0x00000000u)
  1397. #define CSL_MSMC_SMPFXR_RESETVAL (0x00000000u)
  1398. /* SMPFR */
  1399. #define CSL_MSMC_SMPFR_FMSTID_MASK (0x000000FFu)
  1400. #define CSL_MSMC_SMPFR_FMSTID_SHIFT (0x00000000u)
  1401. #define CSL_MSMC_SMPFR_FMSTID_RESETVAL (0x00000000u)
  1402. #define CSL_MSMC_SMPFR_FPID_MASK (0x00000F00u)
  1403. #define CSL_MSMC_SMPFR_FPID_SHIFT (0x00000008u)
  1404. #define CSL_MSMC_SMPFR_FPID_RESETVAL (0x00000000u)
  1405. #define CSL_MSMC_SMPFR__RESV1_MASK (0xFFFFF000u)
  1406. #define CSL_MSMC_SMPFR__RESV1_SHIFT (0x0000000Cu)
  1407. #define CSL_MSMC_SMPFR__RESV1_RESETVAL (0x00000000u)
  1408. #define CSL_MSMC_SMPFR_RESETVAL (0x00000000u)
  1409. /* SMPFCR */
  1410. #define CSL_MSMC_SMPFCR_CLR_MASK (0x00000001u)
  1411. #define CSL_MSMC_SMPFCR_CLR_SHIFT (0x00000000u)
  1412. #define CSL_MSMC_SMPFCR_CLR_RESETVAL (0x00000000u)
  1413. #define CSL_MSMC_SMPFCR__RESV1_MASK (0xFFFFFFFEu)
  1414. #define CSL_MSMC_SMPFCR__RESV1_SHIFT (0x00000001u)
  1415. #define CSL_MSMC_SMPFCR__RESV1_RESETVAL (0x00000000u)
  1416. #define CSL_MSMC_SMPFCR_RESETVAL (0x00000000u)
  1417. /* SMIDCFG */
  1418. #define CSL_MSMC_SMIDCFG_LK_SHIFT (0u)
  1419. #define CSL_MSMC_SMIDCFG_LK_MASK (0x00000001u)
  1420. #define CSL_MSMC_SMIDCFG_LK_RESETVAL (0x00000000u)
  1421. #define CSL_MSMC_SMIDCFG_LK_MAX (0x00000001u)
  1422. #define CSL_MSMC_SMIDCFG__RESV1_SHIFT (1u)
  1423. #define CSL_MSMC_SMIDCFG__RESV1_MASK (0x000000FEu)
  1424. #define CSL_MSMC_SMIDCFG__RESV1_RESETVAL (0x00000000u)
  1425. #define CSL_MSMC_SMIDCFG__RESV1_MAX (0x0000007fu)
  1426. #define CSL_MSMC_SMIDCFG_SM_MSTID_INT_SHIFT (8u)
  1427. #define CSL_MSMC_SMIDCFG_SM_MSTID_INT_MASK (0x0000FF00u)
  1428. #define CSL_MSMC_SMIDCFG_SM_MSTID_INT_RESETVAL (0x00000000u)
  1429. #define CSL_MSMC_SMIDCFG_SM_MSTID_INT_MAX (0x000000ffu)
  1430. #define CSL_MSMC_SMIDCFG__RESV2_SHIFT (16u)
  1431. #define CSL_MSMC_SMIDCFG__RESV2_MASK (0x7FFF0000u)
  1432. #define CSL_MSMC_SMIDCFG__RESV2_RESETVAL (0x00000000u)
  1433. #define CSL_MSMC_SMIDCFG__RESV2_MAX (0x00007fffu)
  1434. #define CSL_MSMC_SMIDCFG_NS_SHIFT (31u)
  1435. #define CSL_MSMC_SMIDCFG_NS_MASK (0x80000000u)
  1436. #define CSL_MSMC_SMIDCFG_NS_RESETVAL (0x00000000u)
  1437. #define CSL_MSMC_SMIDCFG_NS_MAX (0x00000001u)
  1438. #define CSL_MSMC_SMIDCFG_RESETVAL (0x00000000u)
  1439. /* SBNDC0 */
  1440. #define CSL_MSMC_SBNDC0_SCNTCM_MASK (0x000000FFu)
  1441. #define CSL_MSMC_SBNDC0_SCNTCM_SHIFT (0x00000000u)
  1442. #define CSL_MSMC_SBNDC0_SCNTCM_RESETVAL (0x0000001Fu)
  1443. #define CSL_MSMC_SBNDC0__RESV1_MASK (0x0000FF00u)
  1444. #define CSL_MSMC_SBNDC0__RESV1_SHIFT (0x00000008u)
  1445. #define CSL_MSMC_SBNDC0__RESV1_RESETVAL (0x00000000u)
  1446. #define CSL_MSMC_SBNDC0_SCNTCE_MASK (0x00FF0000u)
  1447. #define CSL_MSMC_SBNDC0_SCNTCE_SHIFT (0x00000010u)
  1448. #define CSL_MSMC_SBNDC0_SCNTCE_RESETVAL (0x0000001Fu)
  1449. #define CSL_MSMC_SBNDC0__RESV2_MASK (0xFF000000u)
  1450. #define CSL_MSMC_SBNDC0__RESV2_SHIFT (0x00000018u)
  1451. #define CSL_MSMC_SBNDC0__RESV2_RESETVAL (0x00000000u)
  1452. #define CSL_MSMC_SBNDC0_RESETVAL (0x001F001Fu)
  1453. /* SBNDC1 */
  1454. #define CSL_MSMC_SBNDC1_SCNTCM_MASK (0x000000FFu)
  1455. #define CSL_MSMC_SBNDC1_SCNTCM_SHIFT (0x00000000u)
  1456. #define CSL_MSMC_SBNDC1_SCNTCM_RESETVAL (0x0000001Fu)
  1457. #define CSL_MSMC_SBNDC1__RESV1_MASK (0x0000FF00u)
  1458. #define CSL_MSMC_SBNDC1__RESV1_SHIFT (0x00000008u)
  1459. #define CSL_MSMC_SBNDC1__RESV1_RESETVAL (0x00000000u)
  1460. #define CSL_MSMC_SBNDC1_SCNTCE_MASK (0x00FF0000u)
  1461. #define CSL_MSMC_SBNDC1_SCNTCE_SHIFT (0x00000010u)
  1462. #define CSL_MSMC_SBNDC1_SCNTCE_RESETVAL (0x0000001Fu)
  1463. #define CSL_MSMC_SBNDC1__RESV2_MASK (0xFF000000u)
  1464. #define CSL_MSMC_SBNDC1__RESV2_SHIFT (0x00000018u)
  1465. #define CSL_MSMC_SBNDC1__RESV2_RESETVAL (0x00000000u)
  1466. #define CSL_MSMC_SBNDC1_RESETVAL (0x001F001Fu)
  1467. /* SBNDC2 */
  1468. #define CSL_MSMC_SBNDC2_SCNTCM_MASK (0x000000FFu)
  1469. #define CSL_MSMC_SBNDC2_SCNTCM_SHIFT (0x00000000u)
  1470. #define CSL_MSMC_SBNDC2_SCNTCM_RESETVAL (0x0000001Fu)
  1471. #define CSL_MSMC_SBNDC2__RESV1_MASK (0x0000FF00u)
  1472. #define CSL_MSMC_SBNDC2__RESV1_SHIFT (0x00000008u)
  1473. #define CSL_MSMC_SBNDC2__RESV1_RESETVAL (0x00000000u)
  1474. #define CSL_MSMC_SBNDC2_SCNTCE_MASK (0x00FF0000u)
  1475. #define CSL_MSMC_SBNDC2_SCNTCE_SHIFT (0x00000010u)
  1476. #define CSL_MSMC_SBNDC2_SCNTCE_RESETVAL (0x0000001Fu)
  1477. #define CSL_MSMC_SBNDC2__RESV2_MASK (0xFF000000u)
  1478. #define CSL_MSMC_SBNDC2__RESV2_SHIFT (0x00000018u)
  1479. #define CSL_MSMC_SBNDC2__RESV2_RESETVAL (0x00000000u)
  1480. #define CSL_MSMC_SBNDC2_RESETVAL (0x001F001Fu)
  1481. /* SBNDC3 */
  1482. #define CSL_MSMC_SBNDC3_SCNTCM_MASK (0x000000FFu)
  1483. #define CSL_MSMC_SBNDC3_SCNTCM_SHIFT (0x00000000u)
  1484. #define CSL_MSMC_SBNDC3_SCNTCM_RESETVAL (0x0000001Fu)
  1485. #define CSL_MSMC_SBNDC3__RESV1_MASK (0x0000FF00u)
  1486. #define CSL_MSMC_SBNDC3__RESV1_SHIFT (0x00000008u)
  1487. #define CSL_MSMC_SBNDC3__RESV1_RESETVAL (0x00000000u)
  1488. #define CSL_MSMC_SBNDC3_SCNTCE_MASK (0x00FF0000u)
  1489. #define CSL_MSMC_SBNDC3_SCNTCE_SHIFT (0x00000010u)
  1490. #define CSL_MSMC_SBNDC3_SCNTCE_RESETVAL (0x0000001Fu)
  1491. #define CSL_MSMC_SBNDC3__RESV2_MASK (0xFF000000u)
  1492. #define CSL_MSMC_SBNDC3__RESV2_SHIFT (0x00000018u)
  1493. #define CSL_MSMC_SBNDC3__RESV2_RESETVAL (0x00000000u)
  1494. #define CSL_MSMC_SBNDC3_RESETVAL (0x001F001Fu)
  1495. /* SBNDC4 */
  1496. #define CSL_MSMC_SBNDC4_SCNTCM_MASK (0x000000FFu)
  1497. #define CSL_MSMC_SBNDC4_SCNTCM_SHIFT (0x00000000u)
  1498. #define CSL_MSMC_SBNDC4_SCNTCM_RESETVAL (0x0000001Fu)
  1499. #define CSL_MSMC_SBNDC4__RESV1_MASK (0x0000FF00u)
  1500. #define CSL_MSMC_SBNDC4__RESV1_SHIFT (0x00000008u)
  1501. #define CSL_MSMC_SBNDC4__RESV1_RESETVAL (0x00000000u)
  1502. #define CSL_MSMC_SBNDC4_SCNTCE_MASK (0x00FF0000u)
  1503. #define CSL_MSMC_SBNDC4_SCNTCE_SHIFT (0x00000010u)
  1504. #define CSL_MSMC_SBNDC4_SCNTCE_RESETVAL (0x0000001Fu)
  1505. #define CSL_MSMC_SBNDC4__RESV2_MASK (0xFF000000u)
  1506. #define CSL_MSMC_SBNDC4__RESV2_SHIFT (0x00000018u)
  1507. #define CSL_MSMC_SBNDC4__RESV2_RESETVAL (0x00000000u)
  1508. #define CSL_MSMC_SBNDC4_RESETVAL (0x001F001Fu)
  1509. /* SBNDC5 */
  1510. #define CSL_MSMC_SBNDC5_SCNTCM_MASK (0x000000FFu)
  1511. #define CSL_MSMC_SBNDC5_SCNTCM_SHIFT (0x00000000u)
  1512. #define CSL_MSMC_SBNDC5_SCNTCM_RESETVAL (0x0000001Fu)
  1513. #define CSL_MSMC_SBNDC5__RESV1_MASK (0x0000FF00u)
  1514. #define CSL_MSMC_SBNDC5__RESV1_SHIFT (0x00000008u)
  1515. #define CSL_MSMC_SBNDC5__RESV1_RESETVAL (0x00000000u)
  1516. #define CSL_MSMC_SBNDC5_SCNTCE_MASK (0x00FF0000u)
  1517. #define CSL_MSMC_SBNDC5_SCNTCE_SHIFT (0x00000010u)
  1518. #define CSL_MSMC_SBNDC5_SCNTCE_RESETVAL (0x0000001Fu)
  1519. #define CSL_MSMC_SBNDC5__RESV2_MASK (0xFF000000u)
  1520. #define CSL_MSMC_SBNDC5__RESV2_SHIFT (0x00000018u)
  1521. #define CSL_MSMC_SBNDC5__RESV2_RESETVAL (0x00000000u)
  1522. #define CSL_MSMC_SBNDC5_RESETVAL (0x001F001Fu)
  1523. /* SBNDC6 */
  1524. #define CSL_MSMC_SBNDC6_SCNTCM_MASK (0x000000FFu)
  1525. #define CSL_MSMC_SBNDC6_SCNTCM_SHIFT (0x00000000u)
  1526. #define CSL_MSMC_SBNDC6_SCNTCM_RESETVAL (0x0000001Fu)
  1527. #define CSL_MSMC_SBNDC6__RESV1_MASK (0x0000FF00u)
  1528. #define CSL_MSMC_SBNDC6__RESV1_SHIFT (0x00000008u)
  1529. #define CSL_MSMC_SBNDC6__RESV1_RESETVAL (0x00000000u)
  1530. #define CSL_MSMC_SBNDC6_SCNTCE_MASK (0x00FF0000u)
  1531. #define CSL_MSMC_SBNDC6_SCNTCE_SHIFT (0x00000010u)
  1532. #define CSL_MSMC_SBNDC6_SCNTCE_RESETVAL (0x0000001Fu)
  1533. #define CSL_MSMC_SBNDC6__RESV2_MASK (0xFF000000u)
  1534. #define CSL_MSMC_SBNDC6__RESV2_SHIFT (0x00000018u)
  1535. #define CSL_MSMC_SBNDC6__RESV2_RESETVAL (0x00000000u)
  1536. #define CSL_MSMC_SBNDC6_RESETVAL (0x001F001Fu)
  1537. /* SBNDC7 */
  1538. #define CSL_MSMC_SBNDC7_SCNTCM_MASK (0x000000FFu)
  1539. #define CSL_MSMC_SBNDC7_SCNTCM_SHIFT (0x00000000u)
  1540. #define CSL_MSMC_SBNDC7_SCNTCM_RESETVAL (0x0000001Fu)
  1541. #define CSL_MSMC_SBNDC7__RESV1_MASK (0x0000FF00u)
  1542. #define CSL_MSMC_SBNDC7__RESV1_SHIFT (0x00000008u)
  1543. #define CSL_MSMC_SBNDC7__RESV1_RESETVAL (0x00000000u)
  1544. #define CSL_MSMC_SBNDC7_SCNTCE_MASK (0x00FF0000u)
  1545. #define CSL_MSMC_SBNDC7_SCNTCE_SHIFT (0x00000010u)
  1546. #define CSL_MSMC_SBNDC7_SCNTCE_RESETVAL (0x0000001Fu)
  1547. #define CSL_MSMC_SBNDC7__RESV2_MASK (0xFF000000u)
  1548. #define CSL_MSMC_SBNDC7__RESV2_SHIFT (0x00000018u)
  1549. #define CSL_MSMC_SBNDC7__RESV2_RESETVAL (0x00000000u)
  1550. #define CSL_MSMC_SBNDC7_RESETVAL (0x001F001Fu)
  1551. /* SBNDM */
  1552. #define CSL_MSMC_SBNDM_SCNTMM_MASK (0x000000FFu)
  1553. #define CSL_MSMC_SBNDM_SCNTMM_SHIFT (0x00000000u)
  1554. #define CSL_MSMC_SBNDM_SCNTMM_RESETVAL (0x0000001Fu)
  1555. #define CSL_MSMC_SBNDM__RESV1_MASK (0xFFFFFF00u)
  1556. #define CSL_MSMC_SBNDM__RESV1_SHIFT (0x00000008u)
  1557. #define CSL_MSMC_SBNDM__RESV1_RESETVAL (0x00000000u)
  1558. #define CSL_MSMC_SBNDM_RESETVAL (0x0000001Fu)
  1559. /* SBNDE */
  1560. #define CSL_MSMC_SBNDE_SCNTEM_MASK (0x000000FFu)
  1561. #define CSL_MSMC_SBNDE_SCNTEM_SHIFT (0x00000000u)
  1562. #define CSL_MSMC_SBNDE_SCNTEM_RESETVAL (0x0000001Fu)
  1563. #define CSL_MSMC_SBNDE__RESV1_MASK (0x0000FF00u)
  1564. #define CSL_MSMC_SBNDE__RESV1_SHIFT (0x00000008u)
  1565. #define CSL_MSMC_SBNDE__RESV1_RESETVAL (0x00000000u)
  1566. #define CSL_MSMC_SBNDE_SCNTEE_MASK (0x00FF0000u)
  1567. #define CSL_MSMC_SBNDE_SCNTEE_SHIFT (0x00000010u)
  1568. #define CSL_MSMC_SBNDE_SCNTEE_RESETVAL (0x0000001Fu)
  1569. #define CSL_MSMC_SBNDE__RESV2_MASK (0xFF000000u)
  1570. #define CSL_MSMC_SBNDE__RESV2_SHIFT (0x00000018u)
  1571. #define CSL_MSMC_SBNDE__RESV2_RESETVAL (0x00000000u)
  1572. #define CSL_MSMC_SBNDE_RESETVAL (0x001F001Fu)
  1573. /* SMEDCTST */
  1574. #define CSL_MSMC_SMEDCTST_PF0_MASK (0x00000001u)
  1575. #define CSL_MSMC_SMEDCTST_PF0_SHIFT (0x00000000u)
  1576. #define CSL_MSMC_SMEDCTST_PF0_RESETVAL (0x00000000u)
  1577. #define CSL_MSMC_SMEDCTST_PF1_MASK (0x00000002u)
  1578. #define CSL_MSMC_SMEDCTST_PF1_SHIFT (0x00000001u)
  1579. #define CSL_MSMC_SMEDCTST_PF1_RESETVAL (0x00000000u)
  1580. #define CSL_MSMC_SMEDCTST_PF2_MASK (0x00000004u)
  1581. #define CSL_MSMC_SMEDCTST_PF2_SHIFT (0x00000002u)
  1582. #define CSL_MSMC_SMEDCTST_PF2_RESETVAL (0x00000000u)
  1583. #define CSL_MSMC_SMEDCTST_PF3_MASK (0x00000008u)
  1584. #define CSL_MSMC_SMEDCTST_PF3_SHIFT (0x00000003u)
  1585. #define CSL_MSMC_SMEDCTST_PF3_RESETVAL (0x00000000u)
  1586. #define CSL_MSMC_SMEDCTST_BCNT_MASK (0x00000070u)
  1587. #define CSL_MSMC_SMEDCTST_BCNT_SHIFT (0x00000004u)
  1588. #define CSL_MSMC_SMEDCTST_BCNT_RESETVAL (0x00000000u)
  1589. #define CSL_MSMC_SMEDCTST_SCRBADDR_MASK (0x00FFFF80u)
  1590. #define CSL_MSMC_SMEDCTST_SCRBADDR_SHIFT (0x00000007u)
  1591. #define CSL_MSMC_SMEDCTST_SCRBADDR_RESETVAL (0x00000000u)
  1592. #define CSL_MSMC_SMEDCTST_DPS_MASK (0xFF000000u)
  1593. #define CSL_MSMC_SMEDCTST_DPS_SHIFT (0x00000018u)
  1594. #define CSL_MSMC_SMEDCTST_DPS_RESETVAL (0x0000002Cu)
  1595. #define CSL_MSMC_SMEDCTST_RESETVAL (0x2C000000u)
  1596. /* CFGLCK */
  1597. #define CSL_MSMC_CFGLCK_WLCK_MASK (0x00000001u)
  1598. #define CSL_MSMC_CFGLCK_WLCK_SHIFT (0x00000000u)
  1599. #define CSL_MSMC_CFGLCK_WLCK_RESETVAL (0x00000000u)
  1600. #define CSL_MSMC_CFGLCK_MGCID_MASK (0xFFFF0000u)
  1601. #define CSL_MSMC_CFGLCK_MGCID_SHIFT (0x00000010u)
  1602. #define CSL_MSMC_CFGLCK_MGCID_RESETVAL (0x00002CD0u)
  1603. #define CSL_MSMC_CFGLCK_RESETVAL (0x2CD00000u)
  1604. /* CFGULCK */
  1605. #define CSL_MSMC_CFGULCK_WEN_MASK (0x00000001u)
  1606. #define CSL_MSMC_CFGULCK_WEN_SHIFT (0x00000000u)
  1607. #define CSL_MSMC_CFGULCK_WEN_RESETVAL (0x00000000u)
  1608. #define CSL_MSMC_CFGULCK__RESV1_MASK (0x0000FFFEu)
  1609. #define CSL_MSMC_CFGULCK__RESV1_SHIFT (0x00000001u)
  1610. #define CSL_MSMC_CFGULCK__RESV1_RESETVAL (0x00000000u)
  1611. #define CSL_MSMC_CFGULCK_MGCID_MASK (0xFFFF0000u)
  1612. #define CSL_MSMC_CFGULCK_MGCID_SHIFT (0x00000010u)
  1613. #define CSL_MSMC_CFGULCK_MGCID_RESETVAL (0x00002CD0u)
  1614. #define CSL_MSMC_CFGULCK_RESETVAL (0x2CD00000u)
  1615. /* CFGLCKSTAT */
  1616. #define CSL_MSMC_CFGLCKSTAT_WSTAT_MASK (0x00000001u)
  1617. #define CSL_MSMC_CFGLCKSTAT_WSTAT_SHIFT (0x00000000u)
  1618. #define CSL_MSMC_CFGLCKSTAT_WSTAT_RESETVAL (0x00000000u)
  1619. #define CSL_MSMC_CFGLCKSTAT__RESV1_MASK (0xFFFFFFFEu)
  1620. #define CSL_MSMC_CFGLCKSTAT__RESV1_SHIFT (0x00000001u)
  1621. #define CSL_MSMC_CFGLCKSTAT__RESV1_RESETVAL (0x00000000u)
  1622. #define CSL_MSMC_CFGLCKSTAT_RESETVAL (0x00000000u)
  1623. /* SMS_MPAX_LCK */
  1624. #define CSL_MSMC_SMS_MPAX_LCK_WLCK_MASK (0x0000FFFFu)
  1625. #define CSL_MSMC_SMS_MPAX_LCK_WLCK_SHIFT (0x00000000u)
  1626. #define CSL_MSMC_SMS_MPAX_LCK_WLCK_RESETVAL (0x00000000u)
  1627. #define CSL_MSMC_SMS_MPAX_LCK_MGCID_MASK (0xFFFF0000u)
  1628. #define CSL_MSMC_SMS_MPAX_LCK_MGCID_SHIFT (0x00000010u)
  1629. #define CSL_MSMC_SMS_MPAX_LCK_MGCID_RESETVAL (0x00002CD1u)
  1630. #define CSL_MSMC_SMS_MPAX_LCK_RESETVAL (0x2CD10000u)
  1631. /* SMS_MPAX_ULCK */
  1632. #define CSL_MSMC_SMS_MPAX_ULCK_WEN_MASK (0x0000FFFFu)
  1633. #define CSL_MSMC_SMS_MPAX_ULCK_WEN_SHIFT (0x00000000u)
  1634. #define CSL_MSMC_SMS_MPAX_ULCK_WEN_RESETVAL (0x00000000u)
  1635. #define CSL_MSMC_SMS_MPAX_ULCK_MGCID_MASK (0xFFFF0000u)
  1636. #define CSL_MSMC_SMS_MPAX_ULCK_MGCID_SHIFT (0x00000010u)
  1637. #define CSL_MSMC_SMS_MPAX_ULCK_MGCID_RESETVAL (0x00002CD1u)
  1638. #define CSL_MSMC_SMS_MPAX_ULCK_RESETVAL (0x2CD10000u)
  1639. /* SMS_MPAX_LCKSTAT */
  1640. #define CSL_MSMC_SMS_MPAX_LCKSTAT_WSTAT_MASK (0x0000FFFFu)
  1641. #define CSL_MSMC_SMS_MPAX_LCKSTAT_WSTAT_SHIFT (0x00000000u)
  1642. #define CSL_MSMC_SMS_MPAX_LCKSTAT_WSTAT_RESETVAL (0x00000000u)
  1643. #define CSL_MSMC_SMS_MPAX_LCKSTAT__RESV1_MASK (0xFFFF0000u)
  1644. #define CSL_MSMC_SMS_MPAX_LCKSTAT__RESV1_SHIFT (0x00000010u)
  1645. #define CSL_MSMC_SMS_MPAX_LCKSTAT__RESV1_RESETVAL (0x00000000u)
  1646. #define CSL_MSMC_SMS_MPAX_LCKSTAT_RESETVAL (0x00000000u)
  1647. /* SES_MPAX_LCK */
  1648. #define CSL_MSMC_SES_MPAX_LCK_WLCK_MASK (0x0000FFFFu)
  1649. #define CSL_MSMC_SES_MPAX_LCK_WLCK_SHIFT (0x00000000u)
  1650. #define CSL_MSMC_SES_MPAX_LCK_WLCK_RESETVAL (0x00000000u)
  1651. #define CSL_MSMC_SES_MPAX_LCK_MGCID_MASK (0xFFFF0000u)
  1652. #define CSL_MSMC_SES_MPAX_LCK_MGCID_SHIFT (0x00000010u)
  1653. #define CSL_MSMC_SES_MPAX_LCK_MGCID_RESETVAL (0x00002CD2u)
  1654. #define CSL_MSMC_SES_MPAX_LCK_RESETVAL (0x2CD20000u)
  1655. /* SES_MPAX_ULCK */
  1656. #define CSL_MSMC_SES_MPAX_ULCK_WEN_MASK (0x0000FFFFu)
  1657. #define CSL_MSMC_SES_MPAX_ULCK_WEN_SHIFT (0x00000000u)
  1658. #define CSL_MSMC_SES_MPAX_ULCK_WEN_RESETVAL (0x00000000u)
  1659. #define CSL_MSMC_SES_MPAX_ULCK_MGCID_MASK (0xFFFF0000u)
  1660. #define CSL_MSMC_SES_MPAX_ULCK_MGCID_SHIFT (0x00000010u)
  1661. #define CSL_MSMC_SES_MPAX_ULCK_MGCID_RESETVAL (0x00002CD2u)
  1662. #define CSL_MSMC_SES_MPAX_ULCK_RESETVAL (0x2CD20000u)
  1663. /* SES_MPAX_LCKSTAT */
  1664. #define CSL_MSMC_SES_MPAX_LCKSTAT_WSTAT_MASK (0x0000FFFFu)
  1665. #define CSL_MSMC_SES_MPAX_LCKSTAT_WSTAT_SHIFT (0x00000000u)
  1666. #define CSL_MSMC_SES_MPAX_LCKSTAT_WSTAT_RESETVAL (0x00000000u)
  1667. #define CSL_MSMC_SES_MPAX_LCKSTAT__RESV1_MASK (0xFFFF0000u)
  1668. #define CSL_MSMC_SES_MPAX_LCKSTAT__RESV1_SHIFT (0x00000010u)
  1669. #define CSL_MSMC_SES_MPAX_LCKSTAT__RESV1_RESETVAL (0x00000000u)
  1670. #define CSL_MSMC_SES_MPAX_LCKSTAT_RESETVAL (0x00000000u)
  1671. /* SMESTAT */
  1672. #define CSL_MSMC_SMESTAT_NCSES_MASK (0x00000001u)
  1673. #define CSL_MSMC_SMESTAT_NCSES_SHIFT (0x00000000u)
  1674. #define CSL_MSMC_SMESTAT_NCSES_RESETVAL (0x00000000u)
  1675. #define CSL_MSMC_SMESTAT_CSES_MASK (0x00000002u)
  1676. #define CSL_MSMC_SMESTAT_CSES_SHIFT (0x00000001u)
  1677. #define CSL_MSMC_SMESTAT_CSES_RESETVAL (0x00000000u)
  1678. #define CSL_MSMC_SMESTAT_NCEES_MASK (0x00000004u)
  1679. #define CSL_MSMC_SMESTAT_NCEES_SHIFT (0x00000002u)
  1680. #define CSL_MSMC_SMESTAT_NCEES_RESETVAL (0x00000000u)
  1681. #define CSL_MSMC_SMESTAT_CEES_MASK (0x00000008u)
  1682. #define CSL_MSMC_SMESTAT_CEES_SHIFT (0x00000003u)
  1683. #define CSL_MSMC_SMESTAT_CEES_RESETVAL (0x00000000u)
  1684. #define CSL_MSMC_SMESTAT__RESV1_MASK (0x0000FFF0u)
  1685. #define CSL_MSMC_SMESTAT__RESV1_SHIFT (0x00000004u)
  1686. #define CSL_MSMC_SMESTAT__RESV1_RESETVAL (0x00000000u)
  1687. #define CSL_MSMC_SMESTAT_PFESTAT_MASK (0xFFFF0000u)
  1688. #define CSL_MSMC_SMESTAT_PFESTAT_SHIFT (0x00000010u)
  1689. #define CSL_MSMC_SMESTAT_PFESTAT_RESETVAL (0x00000000u)
  1690. #define CSL_MSMC_SMESTAT_RESETVAL (0x00000000u)
  1691. /* SMIRSTAT */
  1692. #define CSL_MSMC_SMIRSTAT_NCSES_MASK (0x00000001u)
  1693. #define CSL_MSMC_SMIRSTAT_NCSES_SHIFT (0x00000000u)
  1694. #define CSL_MSMC_SMIRSTAT_NCSES_RESETVAL (0x00000000u)
  1695. #define CSL_MSMC_SMIRSTAT_CSES_MASK (0x00000002u)
  1696. #define CSL_MSMC_SMIRSTAT_CSES_SHIFT (0x00000001u)
  1697. #define CSL_MSMC_SMIRSTAT_CSES_RESETVAL (0x00000000u)
  1698. #define CSL_MSMC_SMIRSTAT_NCEES_MASK (0x00000004u)
  1699. #define CSL_MSMC_SMIRSTAT_NCEES_SHIFT (0x00000002u)
  1700. #define CSL_MSMC_SMIRSTAT_NCEES_RESETVAL (0x00000000u)
  1701. #define CSL_MSMC_SMIRSTAT_CEES_MASK (0x00000008u)
  1702. #define CSL_MSMC_SMIRSTAT_CEES_SHIFT (0x00000003u)
  1703. #define CSL_MSMC_SMIRSTAT_CEES_RESETVAL (0x00000000u)
  1704. #define CSL_MSMC_SMIRSTAT__RESV1_MASK (0x0000FFF0u)
  1705. #define CSL_MSMC_SMIRSTAT__RESV1_SHIFT (0x00000004u)
  1706. #define CSL_MSMC_SMIRSTAT__RESV1_RESETVAL (0x00000000u)
  1707. #define CSL_MSMC_SMIRSTAT_PFESTAT_MASK (0xFFFF0000u)
  1708. #define CSL_MSMC_SMIRSTAT_PFESTAT_SHIFT (0x00000010u)
  1709. #define CSL_MSMC_SMIRSTAT_PFESTAT_RESETVAL (0x00000000u)
  1710. #define CSL_MSMC_SMIRSTAT_RESETVAL (0x00000000u)
  1711. /* SMIRC */
  1712. #define CSL_MSMC_SMIRC_NCSC_MASK (0x00000001u)
  1713. #define CSL_MSMC_SMIRC_NCSC_SHIFT (0x00000000u)
  1714. #define CSL_MSMC_SMIRC_NCSC_RESETVAL (0x00000000u)
  1715. #define CSL_MSMC_SMIRC_CSC_MASK (0x00000002u)
  1716. #define CSL_MSMC_SMIRC_CSC_SHIFT (0x00000001u)
  1717. #define CSL_MSMC_SMIRC_CSC_RESETVAL (0x00000000u)
  1718. #define CSL_MSMC_SMIRC_NCEC_MASK (0x00000004u)
  1719. #define CSL_MSMC_SMIRC_NCEC_SHIFT (0x00000002u)
  1720. #define CSL_MSMC_SMIRC_NCEC_RESETVAL (0x00000000u)
  1721. #define CSL_MSMC_SMIRC_CEC_MASK (0x00000008u)
  1722. #define CSL_MSMC_SMIRC_CEC_SHIFT (0x00000003u)
  1723. #define CSL_MSMC_SMIRC_CEC_RESETVAL (0x00000000u)
  1724. #define CSL_MSMC_SMIRC__RESV1_MASK (0x0000FFF0u)
  1725. #define CSL_MSMC_SMIRC__RESV1_SHIFT (0x00000004u)
  1726. #define CSL_MSMC_SMIRC__RESV1_RESETVAL (0x00000000u)
  1727. #define CSL_MSMC_SMIRC_PFIC_MASK (0xFFFF0000u)
  1728. #define CSL_MSMC_SMIRC_PFIC_SHIFT (0x00000010u)
  1729. #define CSL_MSMC_SMIRC_PFIC_RESETVAL (0x00000000u)
  1730. #define CSL_MSMC_SMIRC_RESETVAL (0x00000000u)
  1731. /* SMIESTAT */
  1732. #define CSL_MSMC_SMIESTAT_NCSIE_MASK (0x00000001u)
  1733. #define CSL_MSMC_SMIESTAT_NCSIE_SHIFT (0x00000000u)
  1734. #define CSL_MSMC_SMIESTAT_NCSIE_RESETVAL (0x00000000u)
  1735. #define CSL_MSMC_SMIESTAT_CSIE_MASK (0x00000002u)
  1736. #define CSL_MSMC_SMIESTAT_CSIE_SHIFT (0x00000001u)
  1737. #define CSL_MSMC_SMIESTAT_CSIE_RESETVAL (0x00000000u)
  1738. #define CSL_MSMC_SMIESTAT_NCEIE_MASK (0x00000004u)
  1739. #define CSL_MSMC_SMIESTAT_NCEIE_SHIFT (0x00000002u)
  1740. #define CSL_MSMC_SMIESTAT_NCEIE_RESETVAL (0x00000000u)
  1741. #define CSL_MSMC_SMIESTAT_CEIE_MASK (0x00000008u)
  1742. #define CSL_MSMC_SMIESTAT_CEIE_SHIFT (0x00000003u)
  1743. #define CSL_MSMC_SMIESTAT_CEIE_RESETVAL (0x00000000u)
  1744. #define CSL_MSMC_SMIESTAT__RESV1_MASK (0x0000FFF0u)
  1745. #define CSL_MSMC_SMIESTAT__RESV1_SHIFT (0x00000004u)
  1746. #define CSL_MSMC_SMIESTAT__RESV1_RESETVAL (0x00000000u)
  1747. #define CSL_MSMC_SMIESTAT_PFIESTAT_MASK (0xFFFF0000u)
  1748. #define CSL_MSMC_SMIESTAT_PFIESTAT_SHIFT (0x00000010u)
  1749. #define CSL_MSMC_SMIESTAT_PFIESTAT_RESETVAL (0x00000000u)
  1750. #define CSL_MSMC_SMIESTAT_RESETVAL (0x00000000u)
  1751. /* SMIEC */
  1752. #define CSL_MSMC_SMIEC_NCSEC_MASK (0x00000001u)
  1753. #define CSL_MSMC_SMIEC_NCSEC_SHIFT (0x00000000u)
  1754. #define CSL_MSMC_SMIEC_NCSEC_RESETVAL (0x00000000u)
  1755. #define CSL_MSMC_SMIEC_CSEC_MASK (0x00000002u)
  1756. #define CSL_MSMC_SMIEC_CSEC_SHIFT (0x00000001u)
  1757. #define CSL_MSMC_SMIEC_CSEC_RESETVAL (0x00000000u)
  1758. #define CSL_MSMC_SMIEC_NCEEC_MASK (0x00000004u)
  1759. #define CSL_MSMC_SMIEC_NCEEC_SHIFT (0x00000002u)
  1760. #define CSL_MSMC_SMIEC_NCEEC_RESETVAL (0x00000000u)
  1761. #define CSL_MSMC_SMIEC_CEEC_MASK (0x00000008u)
  1762. #define CSL_MSMC_SMIEC_CEEC_SHIFT (0x00000003u)
  1763. #define CSL_MSMC_SMIEC_CEEC_RESETVAL (0x00000000u)
  1764. #define CSL_MSMC_SMIEC__RESV1_MASK (0x0000FFF0u)
  1765. #define CSL_MSMC_SMIEC__RESV1_SHIFT (0x00000004u)
  1766. #define CSL_MSMC_SMIEC__RESV1_RESETVAL (0x00000000u)
  1767. #define CSL_MSMC_SMIEC_PFIEC_MASK (0xFFFF0000u)
  1768. #define CSL_MSMC_SMIEC_PFIEC_SHIFT (0x00000010u)
  1769. #define CSL_MSMC_SMIEC_PFIEC_RESETVAL (0x00000000u)
  1770. #define CSL_MSMC_SMIEC_RESETVAL (0x00000000u)
  1771. /* SMATH */
  1772. #define CSL_MSMC_SMATH_THEADER_MASK (0xFFFFFFFFu)
  1773. #define CSL_MSMC_SMATH_THEADER_SHIFT (0x00000000u)
  1774. #define CSL_MSMC_SMATH_THEADER_RESETVAL (0x00000000u)
  1775. #define CSL_MSMC_SMATH_RESETVAL (0x00000000u)
  1776. /* SMAH */
  1777. #define CSL_MSMC_SMAH_HCNT_MASK (0x000FFFFFu)
  1778. #define CSL_MSMC_SMAH_HCNT_SHIFT (0x00000000u)
  1779. #define CSL_MSMC_SMAH_HCNT_RESETVAL (0x00000000u)
  1780. #define CSL_MSMC_SMAH__RESV1_MASK (0xFFF00000u)
  1781. #define CSL_MSMC_SMAH__RESV1_SHIFT (0x00000014u)
  1782. #define CSL_MSMC_SMAH__RESV1_RESETVAL (0x00000000u)
  1783. #define CSL_MSMC_SMAH_RESETVAL (0x00000000u)
  1784. /* SMARM */
  1785. #define CSL_MSMC_SMARM_RMCNT_MASK (0x000FFFFFu)
  1786. #define CSL_MSMC_SMARM_RMCNT_SHIFT (0x00000000u)
  1787. #define CSL_MSMC_SMARM_RMCNT_RESETVAL (0x00000000u)
  1788. #define CSL_MSMC_SMARM__RESV1_MASK (0xFFF00000u)
  1789. #define CSL_MSMC_SMARM__RESV1_SHIFT (0x00000014u)
  1790. #define CSL_MSMC_SMARM__RESV1_RESETVAL (0x00000000u)
  1791. #define CSL_MSMC_SMARM_RESETVAL (0x00000000u)
  1792. /* SMAWM */
  1793. #define CSL_MSMC_SMAWM_WMCNT_MASK (0x000FFFFFu)
  1794. #define CSL_MSMC_SMAWM_WMCNT_SHIFT (0x00000000u)
  1795. #define CSL_MSMC_SMAWM_WMCNT_RESETVAL (0x00000000u)
  1796. #define CSL_MSMC_SMAWM__RESV1_MASK (0xFFF00000u)
  1797. #define CSL_MSMC_SMAWM__RESV1_SHIFT (0x00000014u)
  1798. #define CSL_MSMC_SMAWM__RESV1_RESETVAL (0x00000000u)
  1799. #define CSL_MSMC_SMAWM_RESETVAL (0x00000000u)
  1800. /* SMAV */
  1801. #define CSL_MSMC_SMAV_VCNT_MASK (0x000FFFFFu)
  1802. #define CSL_MSMC_SMAV_VCNT_SHIFT (0x00000000u)
  1803. #define CSL_MSMC_SMAV_VCNT_RESETVAL (0x00000000u)
  1804. #define CSL_MSMC_SMAV__RESV1_MASK (0xFFF00000u)
  1805. #define CSL_MSMC_SMAV__RESV1_SHIFT (0x00000014u)
  1806. #define CSL_MSMC_SMAV__RESV1_RESETVAL (0x00000000u)
  1807. #define CSL_MSMC_SMAV_RESETVAL (0x00000000u)
  1808. /* SMAMP */
  1809. #define CSL_MSMC_SMAMP_ACWM_MASK (0x000FFFFFu)
  1810. #define CSL_MSMC_SMAMP_ACWM_SHIFT (0x00000000u)
  1811. #define CSL_MSMC_SMAMP_ACWM_RESETVAL (0x00000000u)
  1812. #define CSL_MSMC_SMAMP__RESV1_MASK (0x00F00000u)
  1813. #define CSL_MSMC_SMAMP__RESV1_SHIFT (0x00000014u)
  1814. #define CSL_MSMC_SMAMP__RESV1_RESETVAL (0x00000000u)
  1815. #define CSL_MSMC_SMAMP_MPECNT_MASK (0xFF000000u)
  1816. #define CSL_MSMC_SMAMP_MPECNT_SHIFT (0x00000018u)
  1817. #define CSL_MSMC_SMAMP_MPECNT_RESETVAL (0x00000000u)
  1818. #define CSL_MSMC_SMAMP_RESETVAL (0x00000000u)
  1819. /* SMAEP */
  1820. #define CSL_MSMC_SMAEP_ACWE_MASK (0x000FFFFFu)
  1821. #define CSL_MSMC_SMAEP_ACWE_SHIFT (0x00000000u)
  1822. #define CSL_MSMC_SMAEP_ACWE_RESETVAL (0x00000000u)
  1823. #define CSL_MSMC_SMAEP__RESV1_MASK (0x00F00000u)
  1824. #define CSL_MSMC_SMAEP__RESV1_SHIFT (0x00000014u)
  1825. #define CSL_MSMC_SMAEP__RESV1_RESETVAL (0x00000000u)
  1826. #define CSL_MSMC_SMAEP_EPECNT_MASK (0xFF000000u)
  1827. #define CSL_MSMC_SMAEP_EPECNT_SHIFT (0x00000018u)
  1828. #define CSL_MSMC_SMAEP_EPECNT_RESETVAL (0x00000000u)
  1829. #define CSL_MSMC_SMAEP_RESETVAL (0x00000000u)
  1830. /* SMAC */
  1831. #define CSL_MSMC_SMAC__RESV1_MASK (0x00000001u)
  1832. #define CSL_MSMC_SMAC__RESV1_SHIFT (0x00000000u)
  1833. #define CSL_MSMC_SMAC__RESV1_RESETVAL (0x00000000u)
  1834. #define CSL_MSMC_SMAC_AEN_MASK (0x00000002u)
  1835. #define CSL_MSMC_SMAC_AEN_SHIFT (0x00000001u)
  1836. #define CSL_MSMC_SMAC_AEN_RESETVAL (0x00000000u)
  1837. #define CSL_MSMC_SMAC_PTH_MASK (0x0000001Cu)
  1838. #define CSL_MSMC_SMAC_PTH_SHIFT (0x00000002u)
  1839. #define CSL_MSMC_SMAC_PTH_RESETVAL (0x00000007u)
  1840. #define CSL_MSMC_SMAC_HM_MASK (0x00000020u)
  1841. #define CSL_MSMC_SMAC_HM_SHIFT (0x00000005u)
  1842. #define CSL_MSMC_SMAC_HM_RESETVAL (0x00000000u)
  1843. #define CSL_MSMC_SMAC__RESV2_MASK (0x000000C0u)
  1844. #define CSL_MSMC_SMAC__RESV2_SHIFT (0x00000006u)
  1845. #define CSL_MSMC_SMAC__RESV2_RESETVAL (0x00000000u)
  1846. #define CSL_MSMC_SMAC_PIDF_MASK (0x00FFFF00u)
  1847. #define CSL_MSMC_SMAC_PIDF_SHIFT (0x00000008u)
  1848. #define CSL_MSMC_SMAC_PIDF_RESETVAL (0x0000FFFFu)
  1849. #define CSL_MSMC_SMAC_CCF_MASK (0xFF000000u)
  1850. #define CSL_MSMC_SMAC_CCF_SHIFT (0x00000018u)
  1851. #define CSL_MSMC_SMAC_CCF_RESETVAL (0x000000FFu)
  1852. #define CSL_MSMC_SMAC_RESETVAL (0xFFFFFF1Cu)
  1853. /* SMCFG */
  1854. #define CSL_MSMC_SMCFG_CMODE_MASK (0x0000000Fu)
  1855. #define CSL_MSMC_SMCFG_CMODE_SHIFT (0x00000000u)
  1856. #define CSL_MSMC_SMCFG_CMODE_RESETVAL (0x00000000u)
  1857. #define CSL_MSMC_SMCFG_GIW_MASK (0x00000010u)
  1858. #define CSL_MSMC_SMCFG_GIW_SHIFT (0x00000004u)
  1859. #define CSL_MSMC_SMCFG_GIW_RESETVAL (0x00000000u)
  1860. #define CSL_MSMC_SMCFG_EFZ_MASK (0x00000020u)
  1861. #define CSL_MSMC_SMCFG_EFZ_SHIFT (0x00000005u)
  1862. #define CSL_MSMC_SMCFG_EFZ_RESETVAL (0x00000000u)
  1863. #define CSL_MSMC_SMCFG_INVP_MASK (0x000001C0u)
  1864. #define CSL_MSMC_SMCFG_INVP_SHIFT (0x00000006u)
  1865. #define CSL_MSMC_SMCFG_INVP_RESETVAL (0x00000007u)
  1866. #define CSL_MSMC_SMCFG__RESV1_MASK (0xFFFFFE00u)
  1867. #define CSL_MSMC_SMCFG__RESV1_SHIFT (0x00000009u)
  1868. #define CSL_MSMC_SMCFG__RESV1_RESETVAL (0x00000000u)
  1869. #define CSL_MSMC_SMCFG_RESETVAL (0x000001C0u)
  1870. /* SMNCERRAR */
  1871. #define CSL_MSMC_SMNCERRAR_SEADDR_MASK (0xFFFFFFFFu)
  1872. #define CSL_MSMC_SMNCERRAR_SEADDR_SHIFT (0x00000000u)
  1873. #define CSL_MSMC_SMNCERRAR_SEADDR_RESETVAL (0x00000000u)
  1874. #define CSL_MSMC_SMNCERRAR_RESETVAL (0x00000000u)
  1875. /* SMNCERRXR */
  1876. #define CSL_MSMC_SMNCERRXR_SEEADDR_MASK (0x0000000Fu)
  1877. #define CSL_MSMC_SMNCERRXR_SEEADDR_SHIFT (0x00000000u)
  1878. #define CSL_MSMC_SMNCERRXR_SEEADDR_RESETVAL (0x00000000u)
  1879. #define CSL_MSMC_SMNCERRXR_SEPID_MASK (0x000000F0u)
  1880. #define CSL_MSMC_SMNCERRXR_SEPID_SHIFT (0x00000004u)
  1881. #define CSL_MSMC_SMNCERRXR_SEPID_RESETVAL (0x00000000u)
  1882. #define CSL_MSMC_SMNCERRXR_SER_MASK (0x00000100u)
  1883. #define CSL_MSMC_SMNCERRXR_SER_SHIFT (0x00000008u)
  1884. #define CSL_MSMC_SMNCERRXR_SER_RESETVAL (0x00000000u)
  1885. #define CSL_MSMC_SMNCERRXR__RESV1_MASK (0xFFFFFE00u)
  1886. #define CSL_MSMC_SMNCERRXR__RESV1_SHIFT (0x00000009u)
  1887. #define CSL_MSMC_SMNCERRXR__RESV1_RESETVAL (0x00000000u)
  1888. #define CSL_MSMC_SMNCERRXR_RESETVAL (0x00000000u)
  1889. /* SMNCEA */
  1890. #define CSL_MSMC_SMNCEA_SENCA_MASK (0x00FFFFFFu)
  1891. #define CSL_MSMC_SMNCEA_SENCA_SHIFT (0x00000000u)
  1892. #define CSL_MSMC_SMNCEA_SENCA_RESETVAL (0x00000000u)
  1893. #define CSL_MSMC_SMNCEA__RESV1_MASK (0xFF000000u)
  1894. #define CSL_MSMC_SMNCEA__RESV1_SHIFT (0x00000018u)
  1895. #define CSL_MSMC_SMNCEA__RESV1_RESETVAL (0x00000000u)
  1896. #define CSL_MSMC_SMNCEA_RESETVAL (0x00000000u)
  1897. #endif