cslr_gccp_cfg.h 88 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313
  1. /* ===========================================================================
  2. * Copyright (c) Texas Instruments Incorporated 2002-2011
  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. /**
  34. * @file cslr_gccp_cfg.h
  35. *
  36. * @brief
  37. * This file contains the Register Desciptions for GCCP_CFG
  38. *
  39. * \par
  40. * ============================================================================
  41. * @n (C) Copyright 2002, 2003, 2004, 2005, 2006, Texas Instruments, Inc.
  42. * @n Use of this software is controlled by the terms and conditions found
  43. * @n in the license agreement under which this software has been supplied.
  44. * ===========================================================================
  45. * \par
  46. */
  47. #ifndef CSLR_GCCP_CFG_H
  48. #define CSLR_GCCP_CFG_H
  49. #include <ti/csl/cslr.h>
  50. #include <ti/csl/tistdtypes.h>
  51. /* Minimum unit = 4 bytes */
  52. /**************************************************************************\
  53. * Register Overlay Structure for TPM
  54. \**************************************************************************/
  55. typedef struct {
  56. volatile Uint32 TPM_FD_W0;
  57. volatile Uint32 TPM_FD_W1;
  58. volatile Uint32 TPM_FD_W2;
  59. volatile Uint32 TPM_FD_W3;
  60. } CSL_Gccp2_cfgTpmRegs;
  61. /**************************************************************************\
  62. * Register Overlay Structure for MTPM
  63. \**************************************************************************/
  64. typedef struct {
  65. volatile Uint32 MTPM_FD_W0;
  66. volatile Uint32 MTPM_FD_W1;
  67. volatile Uint32 MTPM_FD_W2;
  68. volatile Uint32 MTPM_FD_W3;
  69. volatile Uint32 MTPM_FD_W4;
  70. volatile Uint32 RSVD0[3];
  71. } CSL_Gccp2_cfgMtpmRegs;
  72. /**************************************************************************\
  73. * Register Overlay Structure for TRM
  74. \**************************************************************************/
  75. typedef struct {
  76. volatile Uint32 TRM_W0;
  77. volatile Uint32 TRM_W1;
  78. } CSL_Gccp2_cfgTrmRegs;
  79. /**************************************************************************\
  80. * Register Overlay Structure for PRT
  81. \**************************************************************************/
  82. typedef struct {
  83. volatile Uint32 PRT_W0;
  84. volatile Uint32 PRT_W1;
  85. volatile Uint32 PRT_W2;
  86. volatile Uint32 PRT_W3;
  87. volatile Uint32 PRT_W4;
  88. volatile Uint32 RSVD0[3];
  89. } CSL_Gccp2_cfgPrtRegs;
  90. /**************************************************************************\
  91. * Register Overlay Structure
  92. \**************************************************************************/
  93. typedef struct {
  94. CSL_Gccp2_cfgTpmRegs TPM[3072];
  95. volatile Uint32 RSVD0[4096];
  96. CSL_Gccp2_cfgMtpmRegs MTPM[768];
  97. volatile Uint32 RSVD1[2048];
  98. volatile Uint32 TAM[3072];
  99. volatile Uint32 RSVD2[1024];
  100. CSL_Gccp2_cfgTrmRegs TRM[1536];
  101. volatile Uint32 GCCP_SEQ_ENA;
  102. volatile Uint32 GCCP_SEQ_ACT;
  103. volatile Uint32 GCCP_SEQ_CYC;
  104. volatile Uint32 GCCP_CYC_OVER;
  105. volatile Uint32 GCCP_FIFO_OVER;
  106. volatile Uint32 GCCP_FIFO_RESET;
  107. volatile Uint32 GCCP_RD_SYS_TIME;
  108. volatile Uint32 RSVD3;
  109. volatile Uint32 TRA_CTL;
  110. volatile Uint32 TRA_STAT;
  111. volatile Uint32 TRA_IN[2];
  112. volatile Uint32 TRA_REF[2];
  113. volatile Uint32 TRA_ADD[2];
  114. volatile Uint32 TRA_INTA;
  115. volatile Uint32 TRA_INTB;
  116. volatile Uint32 TRA_ROTA;
  117. volatile Uint32 TRA_ROTB;
  118. volatile Uint32 TRA_COH[2];
  119. volatile Uint32 TRA_COHC;
  120. volatile Uint32 TRA_AMP;
  121. volatile Uint32 TRA_NCOH;
  122. volatile Uint32 TRA_ACC;
  123. volatile Uint32 TRA_TPM[4];
  124. volatile Uint32 TRA_MTPM[5];
  125. volatile Uint32 RSVD4[29];
  126. CSL_Gccp2_cfgPrtRegs PRT[24];
  127. volatile Uint32 RSVD5[64];
  128. volatile Uint32 TSM[48];
  129. volatile Uint32 RSVD6[16];
  130. volatile Uint32 PAT[3];
  131. volatile Uint32 RSVD7[61];
  132. volatile Uint32 INT_COEF[5];
  133. volatile Uint32 RSVD8[59];
  134. volatile Uint32 HCQ_CURR_LVL;
  135. volatile Uint32 HCQ_WTMK_LVL;
  136. volatile Uint32 HDQ_CURR_LVL;
  137. volatile Uint32 HDQ_WTMK_LVL;
  138. volatile Uint32 LCQ_CURR_LVL;
  139. volatile Uint32 LCQ_WTMK_LVL;
  140. volatile Uint32 LDQ_CURR_LVL;
  141. volatile Uint32 LDQ_WTMK_LVL;
  142. volatile Uint32 RSVD9[56];
  143. volatile Uint32 CGT[16];
  144. volatile Uint32 RSVD10[432];
  145. } CSL_Gccp2_cfgRegs;
  146. /**************************************************************************\
  147. * Field Definition Macros
  148. \**************************************************************************/
  149. /* TPM_FD_W0 */
  150. #define CSL_GCCP2_CFG_TPM_FD_W0_IB_RD_ITE_MASK (0x38000000u)
  151. #define CSL_GCCP2_CFG_TPM_FD_W0_IB_RD_ITE_SHIFT (0x0000001Bu)
  152. #define CSL_GCCP2_CFG_TPM_FD_W0_IB_RD_ITE_RESETVAL (0x00000000u)
  153. #define CSL_GCCP2_CFG_TPM_FD_W0_STR_ID_MASK (0x07E00000u)
  154. #define CSL_GCCP2_CFG_TPM_FD_W0_STR_ID_SHIFT (0x00000015u)
  155. #define CSL_GCCP2_CFG_TPM_FD_W0_STR_ID_RESETVAL (0x00000000u)
  156. #define CSL_GCCP2_CFG_TPM_FD_W0_SAMP_OFF_MASK (0x001C0000u)
  157. #define CSL_GCCP2_CFG_TPM_FD_W0_SAMP_OFF_SHIFT (0x00000012u)
  158. #define CSL_GCCP2_CFG_TPM_FD_W0_SAMP_OFF_RESETVAL (0x00000000u)
  159. #define CSL_GCCP2_CFG_TPM_FD_W0_FR_OFF_MASK (0x00030000u)
  160. #define CSL_GCCP2_CFG_TPM_FD_W0_FR_OFF_SHIFT (0x00000010u)
  161. #define CSL_GCCP2_CFG_TPM_FD_W0_FR_OFF_RESETVAL (0x00000000u)
  162. #define CSL_GCCP2_CFG_TPM_FD_W0_SL_OFF_MASK (0x0000F000u)
  163. #define CSL_GCCP2_CFG_TPM_FD_W0_SL_OFF_SHIFT (0x0000000Cu)
  164. #define CSL_GCCP2_CFG_TPM_FD_W0_SL_OFF_RESETVAL (0x00000000u)
  165. #define CSL_GCCP2_CFG_TPM_FD_W0_CH_OFF_MASK (0x00000FFFu)
  166. #define CSL_GCCP2_CFG_TPM_FD_W0_CH_OFF_SHIFT (0x00000000u)
  167. #define CSL_GCCP2_CFG_TPM_FD_W0_CH_OFF_RESETVAL (0x00000000u)
  168. #define CSL_GCCP2_CFG_TPM_FD_W0_RESETVAL (0x00000000u)
  169. /* TPM_FD_W1 */
  170. #define CSL_GCCP2_CFG_TPM_FD_W1_SYM2_FLG_MASK (0x00000400u)
  171. #define CSL_GCCP2_CFG_TPM_FD_W1_SYM2_FLG_SHIFT (0x0000000Au)
  172. #define CSL_GCCP2_CFG_TPM_FD_W1_SYM2_FLG_RESETVAL (0x00000000u)
  173. /*----SYM2_FLG Tokens----*/
  174. #define CSL_GCCP2_CFG_TPM_FD_W1_SYM2_FLG_DISABLE (0x00000000u)
  175. #define CSL_GCCP2_CFG_TPM_FD_W1_SYM2_FLG_ENABLE (0x00000001u)
  176. #define CSL_GCCP2_CFG_TPM_FD_W1_SYM1_FLG_MASK (0x00000200u)
  177. #define CSL_GCCP2_CFG_TPM_FD_W1_SYM1_FLG_SHIFT (0x00000009u)
  178. #define CSL_GCCP2_CFG_TPM_FD_W1_SYM1_FLG_RESETVAL (0x00000000u)
  179. /*----SYM1_FLG Tokens----*/
  180. #define CSL_GCCP2_CFG_TPM_FD_W1_SYM1_FLG_DISABLE (0x00000000u)
  181. #define CSL_GCCP2_CFG_TPM_FD_W1_SYM1_FLG_ENABLE (0x00000001u)
  182. #define CSL_GCCP2_CFG_TPM_FD_W1_SYM0_FLG_MASK (0x00000100u)
  183. #define CSL_GCCP2_CFG_TPM_FD_W1_SYM0_FLG_SHIFT (0x00000008u)
  184. #define CSL_GCCP2_CFG_TPM_FD_W1_SYM0_FLG_RESETVAL (0x00000000u)
  185. /*----SYM0_FLG Tokens----*/
  186. #define CSL_GCCP2_CFG_TPM_FD_W1_SYM0_FLG_DISABLE (0x00000000u)
  187. #define CSL_GCCP2_CFG_TPM_FD_W1_SYM0_FLG_ENABLE (0x00000001u)
  188. #define CSL_GCCP2_CFG_TPM_FD_W1_OBH_F0_MASK (0x000000C0u)
  189. #define CSL_GCCP2_CFG_TPM_FD_W1_OBH_F0_SHIFT (0x00000006u)
  190. #define CSL_GCCP2_CFG_TPM_FD_W1_OBH_F0_RESETVAL (0x00000000u)
  191. #define CSL_GCCP2_CFG_TPM_FD_W1_OUT_TSK_ID_MASK (0x0000003Fu)
  192. #define CSL_GCCP2_CFG_TPM_FD_W1_OUT_TSK_ID_SHIFT (0x00000000u)
  193. #define CSL_GCCP2_CFG_TPM_FD_W1_OUT_TSK_ID_RESETVAL (0x00000000u)
  194. #define CSL_GCCP2_CFG_TPM_FD_W1_RESETVAL (0x00000000u)
  195. /* TPM_FD_W2 */
  196. #define CSL_GCCP2_CFG_TPM_FD_W2_OBH_F1_MASK (0xC0000000u)
  197. #define CSL_GCCP2_CFG_TPM_FD_W2_OBH_F1_SHIFT (0x0000001Eu)
  198. #define CSL_GCCP2_CFG_TPM_FD_W2_OBH_F1_RESETVAL (0x00000000u)
  199. #define CSL_GCCP2_CFG_TPM_FD_W2_AMP_ADJ_MASK (0x3FC00000u)
  200. #define CSL_GCCP2_CFG_TPM_FD_W2_AMP_ADJ_SHIFT (0x00000016u)
  201. #define CSL_GCCP2_CFG_TPM_FD_W2_AMP_ADJ_RESETVAL (0x00000000u)
  202. #define CSL_GCCP2_CFG_TPM_FD_W2_PH_VALUE_MASK (0x003FF800u)
  203. #define CSL_GCCP2_CFG_TPM_FD_W2_PH_VALUE_SHIFT (0x0000000Bu)
  204. #define CSL_GCCP2_CFG_TPM_FD_W2_PH_VALUE_RESETVAL (0x00000000u)
  205. #define CSL_GCCP2_CFG_TPM_FD_W2_PH_INCR_MASK (0x000007FFu)
  206. #define CSL_GCCP2_CFG_TPM_FD_W2_PH_INCR_SHIFT (0x00000000u)
  207. #define CSL_GCCP2_CFG_TPM_FD_W2_PH_INCR_RESETVAL (0x00000000u)
  208. #define CSL_GCCP2_CFG_TPM_FD_W2_RESETVAL (0x00000000u)
  209. /* TPM_FD_W3 */
  210. #define CSL_GCCP2_CFG_TPM_FD_W3_OBH_F2_MASK (0x7F800000u)
  211. #define CSL_GCCP2_CFG_TPM_FD_W3_OBH_F2_SHIFT (0x00000017u)
  212. #define CSL_GCCP2_CFG_TPM_FD_W3_OBH_F2_RESETVAL (0x00000000u)
  213. #define CSL_GCCP2_CFG_TPM_FD_W3_COH_ADD_MASK (0x000007FFu)
  214. #define CSL_GCCP2_CFG_TPM_FD_W3_COH_ADD_SHIFT (0x00000000u)
  215. #define CSL_GCCP2_CFG_TPM_FD_W3_COH_ADD_RESETVAL (0x00000000u)
  216. #define CSL_GCCP2_CFG_TPM_FD_W3_RESETVAL (0x00000000u)
  217. /* TPM_FT_W0 */
  218. #define CSL_GCCP2_CFG_TPM_FT_W0_EOL_DIST_MASK (0xC0000000u)
  219. #define CSL_GCCP2_CFG_TPM_FT_W0_EOL_DIST_SHIFT (0x0000001Eu)
  220. #define CSL_GCCP2_CFG_TPM_FT_W0_EOL_DIST_RESETVAL (0x00000000u)
  221. /*----EOL_DIST Tokens----*/
  222. #define CSL_GCCP2_CFG_TPM_FT_W0_EOL_DIST_ONE_EIGHTH (0x00000000u)
  223. #define CSL_GCCP2_CFG_TPM_FT_W0_EOL_DIST_ONE_QUARTER (0x00000001u)
  224. #define CSL_GCCP2_CFG_TPM_FT_W0_EOL_DIST_ONE_HALF (0x00000002u)
  225. #define CSL_GCCP2_CFG_TPM_FT_W0_EOL_DIST_THREE_QUARTERS (0x00000003u)
  226. #define CSL_GCCP2_CFG_TPM_FT_W0_IB_RD_ITE_MASK (0x38000000u)
  227. #define CSL_GCCP2_CFG_TPM_FT_W0_IB_RD_ITE_SHIFT (0x0000001Bu)
  228. #define CSL_GCCP2_CFG_TPM_FT_W0_IB_RD_ITE_RESETVAL (0x00000000u)
  229. #define CSL_GCCP2_CFG_TPM_FT_W0_STR_ID_MASK (0x07E00000u)
  230. #define CSL_GCCP2_CFG_TPM_FT_W0_STR_ID_SHIFT (0x00000015u)
  231. #define CSL_GCCP2_CFG_TPM_FT_W0_STR_ID_RESETVAL (0x00000000u)
  232. #define CSL_GCCP2_CFG_TPM_FT_W0_SAMP_OFF_MASK (0x001C0000u)
  233. #define CSL_GCCP2_CFG_TPM_FT_W0_SAMP_OFF_SHIFT (0x00000012u)
  234. #define CSL_GCCP2_CFG_TPM_FT_W0_SAMP_OFF_RESETVAL (0x00000000u)
  235. #define CSL_GCCP2_CFG_TPM_FT_W0_FR_OFF_MASK (0x00030000u)
  236. #define CSL_GCCP2_CFG_TPM_FT_W0_FR_OFF_SHIFT (0x00000010u)
  237. #define CSL_GCCP2_CFG_TPM_FT_W0_FR_OFF_RESETVAL (0x00000000u)
  238. #define CSL_GCCP2_CFG_TPM_FT_W0_SL_OFF_MASK (0x0000F000u)
  239. #define CSL_GCCP2_CFG_TPM_FT_W0_SL_OFF_SHIFT (0x0000000Cu)
  240. #define CSL_GCCP2_CFG_TPM_FT_W0_SL_OFF_RESETVAL (0x00000000u)
  241. #define CSL_GCCP2_CFG_TPM_FT_W0_CH_OFF_MASK (0x00000FFFu)
  242. #define CSL_GCCP2_CFG_TPM_FT_W0_CH_OFF_SHIFT (0x00000000u)
  243. #define CSL_GCCP2_CFG_TPM_FT_W0_CH_OFF_RESETVAL (0x00000000u)
  244. #define CSL_GCCP2_CFG_TPM_FT_W0_RESETVAL (0x00000000u)
  245. /* TPM_FT_W1 */
  246. #define CSL_GCCP2_CFG_TPM_FT_W1_ACC_OFF_MASK (0xFFFFFE00u)
  247. #define CSL_GCCP2_CFG_TPM_FT_W1_ACC_OFF_SHIFT (0x00000009u)
  248. #define CSL_GCCP2_CFG_TPM_FT_W1_ACC_OFF_RESETVAL (0x00000000u)
  249. #define CSL_GCCP2_CFG_TPM_FT_W1_OBD_FLG_MASK (0x00000100u)
  250. #define CSL_GCCP2_CFG_TPM_FT_W1_OBD_FLG_SHIFT (0x00000008u)
  251. #define CSL_GCCP2_CFG_TPM_FT_W1_OBD_FLG_RESETVAL (0x00000000u)
  252. /*----OBD_FLG Tokens----*/
  253. #define CSL_GCCP2_CFG_TPM_FT_W1_OBD_FLG_DISABLE (0x00000000u)
  254. #define CSL_GCCP2_CFG_TPM_FT_W1_OBD_FLG_ENABLE (0x00000001u)
  255. #define CSL_GCCP2_CFG_TPM_FT_W1_OBH_F0_MASK (0x000000C0u)
  256. #define CSL_GCCP2_CFG_TPM_FT_W1_OBH_F0_SHIFT (0x00000006u)
  257. #define CSL_GCCP2_CFG_TPM_FT_W1_OBH_F0_RESETVAL (0x00000000u)
  258. #define CSL_GCCP2_CFG_TPM_FT_W1_OUT_TSK_ID_MASK (0x0000003Fu)
  259. #define CSL_GCCP2_CFG_TPM_FT_W1_OUT_TSK_ID_SHIFT (0x00000000u)
  260. #define CSL_GCCP2_CFG_TPM_FT_W1_OUT_TSK_ID_RESETVAL (0x00000000u)
  261. #define CSL_GCCP2_CFG_TPM_FT_W1_RESETVAL (0x00000000u)
  262. /* TPM_FT_W2 */
  263. #define CSL_GCCP2_CFG_TPM_FT_W2_OBH_F1_MASK (0xC0000000u)
  264. #define CSL_GCCP2_CFG_TPM_FT_W2_OBH_F1_SHIFT (0x0000001Eu)
  265. #define CSL_GCCP2_CFG_TPM_FT_W2_OBH_F1_RESETVAL (0x00000000u)
  266. #define CSL_GCCP2_CFG_TPM_FT_W2_AMP_ADJ_MASK (0x3FC00000u)
  267. #define CSL_GCCP2_CFG_TPM_FT_W2_AMP_ADJ_SHIFT (0x00000016u)
  268. #define CSL_GCCP2_CFG_TPM_FT_W2_AMP_ADJ_RESETVAL (0x00000000u)
  269. #define CSL_GCCP2_CFG_TPM_FT_W2_PH_VALUE_MASK (0x003FF800u)
  270. #define CSL_GCCP2_CFG_TPM_FT_W2_PH_VALUE_SHIFT (0x0000000Bu)
  271. #define CSL_GCCP2_CFG_TPM_FT_W2_PH_VALUE_RESETVAL (0x00000000u)
  272. #define CSL_GCCP2_CFG_TPM_FT_W2_PH_INCR_MASK (0x000007FFu)
  273. #define CSL_GCCP2_CFG_TPM_FT_W2_PH_INCR_SHIFT (0x00000000u)
  274. #define CSL_GCCP2_CFG_TPM_FT_W2_PH_INCR_RESETVAL (0x00000000u)
  275. #define CSL_GCCP2_CFG_TPM_FT_W2_RESETVAL (0x00000000u)
  276. /* TPM_FT_W3 */
  277. #define CSL_GCCP2_CFG_TPM_FT_W3_OBH_F2_MASK (0x7F800000u)
  278. #define CSL_GCCP2_CFG_TPM_FT_W3_OBH_F2_SHIFT (0x00000017u)
  279. #define CSL_GCCP2_CFG_TPM_FT_W3_OBH_F2_RESETVAL (0x00000000u)
  280. #define CSL_GCCP2_CFG_TPM_FT_W3_NCOH_ADD_MASK (0x007FF800u)
  281. #define CSL_GCCP2_CFG_TPM_FT_W3_NCOH_ADD_SHIFT (0x0000000Bu)
  282. #define CSL_GCCP2_CFG_TPM_FT_W3_NCOH_ADD_RESETVAL (0x00000000u)
  283. #define CSL_GCCP2_CFG_TPM_FT_W3_COH_ADD_MASK (0x000007FFu)
  284. #define CSL_GCCP2_CFG_TPM_FT_W3_COH_ADD_SHIFT (0x00000000u)
  285. #define CSL_GCCP2_CFG_TPM_FT_W3_COH_ADD_RESETVAL (0x00000000u)
  286. #define CSL_GCCP2_CFG_TPM_FT_W3_RESETVAL (0x00000000u)
  287. /* TPM_FPE_W0 */
  288. #define CSL_GCCP2_CFG_TPM_FPE_W0_IB_RD_ITE_MASK (0x38000000u)
  289. #define CSL_GCCP2_CFG_TPM_FPE_W0_IB_RD_ITE_SHIFT (0x0000001Bu)
  290. #define CSL_GCCP2_CFG_TPM_FPE_W0_IB_RD_ITE_RESETVAL (0x00000000u)
  291. #define CSL_GCCP2_CFG_TPM_FPE_W0_STR_ID_MASK (0x07E00000u)
  292. #define CSL_GCCP2_CFG_TPM_FPE_W0_STR_ID_SHIFT (0x00000015u)
  293. #define CSL_GCCP2_CFG_TPM_FPE_W0_STR_ID_RESETVAL (0x00000000u)
  294. #define CSL_GCCP2_CFG_TPM_FPE_W0_SAMP_OFF_MASK (0x001C0000u)
  295. #define CSL_GCCP2_CFG_TPM_FPE_W0_SAMP_OFF_SHIFT (0x00000012u)
  296. #define CSL_GCCP2_CFG_TPM_FPE_W0_SAMP_OFF_RESETVAL (0x00000000u)
  297. #define CSL_GCCP2_CFG_TPM_FPE_W0_FR_OFF_MASK (0x00030000u)
  298. #define CSL_GCCP2_CFG_TPM_FPE_W0_FR_OFF_SHIFT (0x00000010u)
  299. #define CSL_GCCP2_CFG_TPM_FPE_W0_FR_OFF_RESETVAL (0x00000000u)
  300. #define CSL_GCCP2_CFG_TPM_FPE_W0_SL_OFF_MASK (0x0000F000u)
  301. #define CSL_GCCP2_CFG_TPM_FPE_W0_SL_OFF_SHIFT (0x0000000Cu)
  302. #define CSL_GCCP2_CFG_TPM_FPE_W0_SL_OFF_RESETVAL (0x00000000u)
  303. #define CSL_GCCP2_CFG_TPM_FPE_W0_CH_OFF_MASK (0x00000FFFu)
  304. #define CSL_GCCP2_CFG_TPM_FPE_W0_CH_OFF_SHIFT (0x00000000u)
  305. #define CSL_GCCP2_CFG_TPM_FPE_W0_CH_OFF_RESETVAL (0x00000000u)
  306. #define CSL_GCCP2_CFG_TPM_FPE_W0_RESETVAL (0x00000000u)
  307. /* TPM_FPE_W1 */
  308. #define CSL_GCCP2_CFG_TPM_FPE_W1_SYM2_FLG_MASK (0x00000400u)
  309. #define CSL_GCCP2_CFG_TPM_FPE_W1_SYM2_FLG_SHIFT (0x0000000Au)
  310. #define CSL_GCCP2_CFG_TPM_FPE_W1_SYM2_FLG_RESETVAL (0x00000000u)
  311. /*----SYM2_FLG Tokens----*/
  312. #define CSL_GCCP2_CFG_TPM_FPE_W1_SYM2_FLG_DISABLE (0x00000000u)
  313. #define CSL_GCCP2_CFG_TPM_FPE_W1_SYM2_FLG_ENABLE (0x00000001u)
  314. #define CSL_GCCP2_CFG_TPM_FPE_W1_SYM1_FLG_MASK (0x00000200u)
  315. #define CSL_GCCP2_CFG_TPM_FPE_W1_SYM1_FLG_SHIFT (0x00000009u)
  316. #define CSL_GCCP2_CFG_TPM_FPE_W1_SYM1_FLG_RESETVAL (0x00000000u)
  317. /*----SYM1_FLG Tokens----*/
  318. #define CSL_GCCP2_CFG_TPM_FPE_W1_SYM1_FLG_DISABLE (0x00000000u)
  319. #define CSL_GCCP2_CFG_TPM_FPE_W1_SYM1_FLG_ENABLE (0x00000001u)
  320. #define CSL_GCCP2_CFG_TPM_FPE_W1_SYM0_FLG_MASK (0x00000100u)
  321. #define CSL_GCCP2_CFG_TPM_FPE_W1_SYM0_FLG_SHIFT (0x00000008u)
  322. #define CSL_GCCP2_CFG_TPM_FPE_W1_SYM0_FLG_RESETVAL (0x00000000u)
  323. /*----SYM0_FLG Tokens----*/
  324. #define CSL_GCCP2_CFG_TPM_FPE_W1_SYM0_FLG_DISABLE (0x00000000u)
  325. #define CSL_GCCP2_CFG_TPM_FPE_W1_SYM0_FLG_ENABLE (0x00000001u)
  326. #define CSL_GCCP2_CFG_TPM_FPE_W1_OBH_F0_MASK (0x000000C0u)
  327. #define CSL_GCCP2_CFG_TPM_FPE_W1_OBH_F0_SHIFT (0x00000006u)
  328. #define CSL_GCCP2_CFG_TPM_FPE_W1_OBH_F0_RESETVAL (0x00000000u)
  329. #define CSL_GCCP2_CFG_TPM_FPE_W1_OUT_TSK_ID_MASK (0x0000003Fu)
  330. #define CSL_GCCP2_CFG_TPM_FPE_W1_OUT_TSK_ID_SHIFT (0x00000000u)
  331. #define CSL_GCCP2_CFG_TPM_FPE_W1_OUT_TSK_ID_RESETVAL (0x00000000u)
  332. #define CSL_GCCP2_CFG_TPM_FPE_W1_RESETVAL (0x00000000u)
  333. /* TPM_FPE_W2 */
  334. #define CSL_GCCP2_CFG_TPM_FPE_W2_OBH_F1_MASK (0xC0000000u)
  335. #define CSL_GCCP2_CFG_TPM_FPE_W2_OBH_F1_SHIFT (0x0000001Eu)
  336. #define CSL_GCCP2_CFG_TPM_FPE_W2_OBH_F1_RESETVAL (0x00000000u)
  337. #define CSL_GCCP2_CFG_TPM_FPE_W2_RESETVAL (0x00000000u)
  338. /* TPM_FPE_W3 */
  339. #define CSL_GCCP2_CFG_TPM_FPE_W3_OBH_F2_MASK (0x7F800000u)
  340. #define CSL_GCCP2_CFG_TPM_FPE_W3_OBH_F2_SHIFT (0x00000017u)
  341. #define CSL_GCCP2_CFG_TPM_FPE_W3_OBH_F2_RESETVAL (0x00000000u)
  342. #define CSL_GCCP2_CFG_TPM_FPE_W3_COH_ADD_MASK (0x000007FFu)
  343. #define CSL_GCCP2_CFG_TPM_FPE_W3_COH_ADD_SHIFT (0x00000000u)
  344. #define CSL_GCCP2_CFG_TPM_FPE_W3_COH_ADD_RESETVAL (0x00000000u)
  345. #define CSL_GCCP2_CFG_TPM_FPE_W3_RESETVAL (0x00000000u)
  346. /* TPM_PM_W0 */
  347. #define CSL_GCCP2_CFG_TPM_PM_W0_IB_RD_ITE_MASK (0x38000000u)
  348. #define CSL_GCCP2_CFG_TPM_PM_W0_IB_RD_ITE_SHIFT (0x0000001Bu)
  349. #define CSL_GCCP2_CFG_TPM_PM_W0_IB_RD_ITE_RESETVAL (0x00000000u)
  350. #define CSL_GCCP2_CFG_TPM_PM_W0_STR_ID_MASK (0x07E00000u)
  351. #define CSL_GCCP2_CFG_TPM_PM_W0_STR_ID_SHIFT (0x00000015u)
  352. #define CSL_GCCP2_CFG_TPM_PM_W0_STR_ID_RESETVAL (0x00000000u)
  353. #define CSL_GCCP2_CFG_TPM_PM_W0_SAMP_MODE_MASK (0x001C0000u)
  354. #define CSL_GCCP2_CFG_TPM_PM_W0_SAMP_MODE_SHIFT (0x00000012u)
  355. #define CSL_GCCP2_CFG_TPM_PM_W0_SAMP_MODE_RESETVAL (0x00000000u)
  356. #define CSL_GCCP2_CFG_TPM_PM_W0_FR_OFF_MASK (0x00030000u)
  357. #define CSL_GCCP2_CFG_TPM_PM_W0_FR_OFF_SHIFT (0x00000010u)
  358. #define CSL_GCCP2_CFG_TPM_PM_W0_FR_OFF_RESETVAL (0x00000000u)
  359. #define CSL_GCCP2_CFG_TPM_PM_W0_SL_OFF_MASK (0x0000F000u)
  360. #define CSL_GCCP2_CFG_TPM_PM_W0_SL_OFF_SHIFT (0x0000000Cu)
  361. #define CSL_GCCP2_CFG_TPM_PM_W0_SL_OFF_RESETVAL (0x00000000u)
  362. #define CSL_GCCP2_CFG_TPM_PM_W0_CH_OFF_MASK (0x00000FFFu)
  363. #define CSL_GCCP2_CFG_TPM_PM_W0_CH_OFF_SHIFT (0x00000000u)
  364. #define CSL_GCCP2_CFG_TPM_PM_W0_CH_OFF_RESETVAL (0x00000000u)
  365. #define CSL_GCCP2_CFG_TPM_PM_W0_RESETVAL (0x00000000u)
  366. /* TPM_PM_W1 */
  367. #define CSL_GCCP2_CFG_TPM_PM_W1_ACC_OFF_MASK (0xFFFFFE00u)
  368. #define CSL_GCCP2_CFG_TPM_PM_W1_ACC_OFF_SHIFT (0x00000009u)
  369. #define CSL_GCCP2_CFG_TPM_PM_W1_ACC_OFF_RESETVAL (0x00000000u)
  370. #define CSL_GCCP2_CFG_TPM_PM_W1_OBD_FLG_MASK (0x00000100u)
  371. #define CSL_GCCP2_CFG_TPM_PM_W1_OBD_FLG_SHIFT (0x00000008u)
  372. #define CSL_GCCP2_CFG_TPM_PM_W1_OBD_FLG_RESETVAL (0x00000000u)
  373. /*----OBD_FLG Tokens----*/
  374. #define CSL_GCCP2_CFG_TPM_PM_W1_OBD_FLG_DISABLE (0x00000000u)
  375. #define CSL_GCCP2_CFG_TPM_PM_W1_OBD_FLG_ENABLE (0x00000001u)
  376. #define CSL_GCCP2_CFG_TPM_PM_W1_OUT_TSK_ID_MASK (0x000000FFu)
  377. #define CSL_GCCP2_CFG_TPM_PM_W1_OUT_TSK_ID_SHIFT (0x00000000u)
  378. #define CSL_GCCP2_CFG_TPM_PM_W1_OUT_TSK_ID_RESETVAL (0x00000000u)
  379. #define CSL_GCCP2_CFG_TPM_PM_W1_RESETVAL (0x00000000u)
  380. /* TPM_PM_W2 */
  381. #define CSL_GCCP2_CFG_TPM_PM_W2_NC_DUMP_MASK (0x80000000u)
  382. #define CSL_GCCP2_CFG_TPM_PM_W2_NC_DUMP_SHIFT (0x0000001Fu)
  383. #define CSL_GCCP2_CFG_TPM_PM_W2_NC_DUMP_RESETVAL (0x00000000u)
  384. /*----NC_DUMP Tokens----*/
  385. #define CSL_GCCP2_CFG_TPM_PM_W2_NC_DUMP_DISABLE (0x00000000u)
  386. #define CSL_GCCP2_CFG_TPM_PM_W2_NC_DUMP_ENABLE (0x00000001u)
  387. #define CSL_GCCP2_CFG_TPM_PM_W2_NC_RESET_MASK (0x40000000u)
  388. #define CSL_GCCP2_CFG_TPM_PM_W2_NC_RESET_SHIFT (0x0000001Eu)
  389. #define CSL_GCCP2_CFG_TPM_PM_W2_NC_RESET_RESETVAL (0x00000000u)
  390. /*----NC_RESET Tokens----*/
  391. #define CSL_GCCP2_CFG_TPM_PM_W2_NC_RESET_DISABLE (0x00000000u)
  392. #define CSL_GCCP2_CFG_TPM_PM_W2_NC_RESET_ENABLE (0x00000001u)
  393. #define CSL_GCCP2_CFG_TPM_PM_W2_AMP_ADJ_MASK (0x3FC00000u)
  394. #define CSL_GCCP2_CFG_TPM_PM_W2_AMP_ADJ_SHIFT (0x00000016u)
  395. #define CSL_GCCP2_CFG_TPM_PM_W2_AMP_ADJ_RESETVAL (0x00000000u)
  396. #define CSL_GCCP2_CFG_TPM_PM_W2_PH_VALUE_MASK (0x003FF800u)
  397. #define CSL_GCCP2_CFG_TPM_PM_W2_PH_VALUE_SHIFT (0x0000000Bu)
  398. #define CSL_GCCP2_CFG_TPM_PM_W2_PH_VALUE_RESETVAL (0x00000000u)
  399. #define CSL_GCCP2_CFG_TPM_PM_W2_PH_INCR_MASK (0x000007FFu)
  400. #define CSL_GCCP2_CFG_TPM_PM_W2_PH_INCR_SHIFT (0x00000000u)
  401. #define CSL_GCCP2_CFG_TPM_PM_W2_PH_INCR_RESETVAL (0x00000000u)
  402. #define CSL_GCCP2_CFG_TPM_PM_W2_RESETVAL (0x00000000u)
  403. /* TPM_PM_W3 */
  404. #define CSL_GCCP2_CFG_TPM_PM_W3_OBH_F_MASK (0x7F800000u)
  405. #define CSL_GCCP2_CFG_TPM_PM_W3_OBH_F_SHIFT (0x00000017u)
  406. #define CSL_GCCP2_CFG_TPM_PM_W3_OBH_F_RESETVAL (0x00000000u)
  407. #define CSL_GCCP2_CFG_TPM_PM_W3_NCOH_ADD_MASK (0x007FF800u)
  408. #define CSL_GCCP2_CFG_TPM_PM_W3_NCOH_ADD_SHIFT (0x0000000Bu)
  409. #define CSL_GCCP2_CFG_TPM_PM_W3_NCOH_ADD_RESETVAL (0x00000000u)
  410. #define CSL_GCCP2_CFG_TPM_PM_W3_COH_ADD_MASK (0x000007FFu)
  411. #define CSL_GCCP2_CFG_TPM_PM_W3_COH_ADD_SHIFT (0x00000000u)
  412. #define CSL_GCCP2_CFG_TPM_PM_W3_COH_ADD_RESETVAL (0x00000000u)
  413. #define CSL_GCCP2_CFG_TPM_PM_W3_RESETVAL (0x00000000u)
  414. /* TPM_PD_W0 */
  415. #define CSL_GCCP2_CFG_TPM_PD_W0_IB_RD_ITE_MASK (0x38000000u)
  416. #define CSL_GCCP2_CFG_TPM_PD_W0_IB_RD_ITE_SHIFT (0x0000001Bu)
  417. #define CSL_GCCP2_CFG_TPM_PD_W0_IB_RD_ITE_RESETVAL (0x00000000u)
  418. #define CSL_GCCP2_CFG_TPM_PD_W0_STR_ID_MASK (0x07E00000u)
  419. #define CSL_GCCP2_CFG_TPM_PD_W0_STR_ID_SHIFT (0x00000015u)
  420. #define CSL_GCCP2_CFG_TPM_PD_W0_STR_ID_RESETVAL (0x00000000u)
  421. #define CSL_GCCP2_CFG_TPM_PD_W0_SAMP_MODE_MASK (0x001C0000u)
  422. #define CSL_GCCP2_CFG_TPM_PD_W0_SAMP_MODE_SHIFT (0x00000012u)
  423. #define CSL_GCCP2_CFG_TPM_PD_W0_SAMP_MODE_RESETVAL (0x00000000u)
  424. #define CSL_GCCP2_CFG_TPM_PD_W0_FR_OFF_MASK (0x00030000u)
  425. #define CSL_GCCP2_CFG_TPM_PD_W0_FR_OFF_SHIFT (0x00000010u)
  426. #define CSL_GCCP2_CFG_TPM_PD_W0_FR_OFF_RESETVAL (0x00000000u)
  427. #define CSL_GCCP2_CFG_TPM_PD_W0_SL_OFF_MASK (0x0000F000u)
  428. #define CSL_GCCP2_CFG_TPM_PD_W0_SL_OFF_SHIFT (0x0000000Cu)
  429. #define CSL_GCCP2_CFG_TPM_PD_W0_SL_OFF_RESETVAL (0x00000000u)
  430. #define CSL_GCCP2_CFG_TPM_PD_W0_CH_OFF_MASK (0x00000FFFu)
  431. #define CSL_GCCP2_CFG_TPM_PD_W0_CH_OFF_SHIFT (0x00000000u)
  432. #define CSL_GCCP2_CFG_TPM_PD_W0_CH_OFF_RESETVAL (0x00000000u)
  433. #define CSL_GCCP2_CFG_TPM_PD_W0_RESETVAL (0x00000000u)
  434. /* TPM_PD_W1 */
  435. #define CSL_GCCP2_CFG_TPM_PD_W1_ACC_OFF_MASK (0xFFFFFE00u)
  436. #define CSL_GCCP2_CFG_TPM_PD_W1_ACC_OFF_SHIFT (0x00000009u)
  437. #define CSL_GCCP2_CFG_TPM_PD_W1_ACC_OFF_RESETVAL (0x00000000u)
  438. #define CSL_GCCP2_CFG_TPM_PD_W1_OBD_FLG_MASK (0x00000100u)
  439. #define CSL_GCCP2_CFG_TPM_PD_W1_OBD_FLG_SHIFT (0x00000008u)
  440. #define CSL_GCCP2_CFG_TPM_PD_W1_OBD_FLG_RESETVAL (0x00000000u)
  441. /*----OBD_FLG Tokens----*/
  442. #define CSL_GCCP2_CFG_TPM_PD_W1_OBD_FLG_DISABLE (0x00000000u)
  443. #define CSL_GCCP2_CFG_TPM_PD_W1_OBD_FLG_ENABLE (0x00000001u)
  444. #define CSL_GCCP2_CFG_TPM_PD_W1_OUT_TSK_ID_MASK (0x000000FFu)
  445. #define CSL_GCCP2_CFG_TPM_PD_W1_OUT_TSK_ID_SHIFT (0x00000000u)
  446. #define CSL_GCCP2_CFG_TPM_PD_W1_OUT_TSK_ID_RESETVAL (0x00000000u)
  447. #define CSL_GCCP2_CFG_TPM_PD_W1_RESETVAL (0x00000000u)
  448. /* TPM_PD_W2 */
  449. #define CSL_GCCP2_CFG_TPM_PD_W2_NC_DUMP_MASK (0x80000000u)
  450. #define CSL_GCCP2_CFG_TPM_PD_W2_NC_DUMP_SHIFT (0x0000001Fu)
  451. #define CSL_GCCP2_CFG_TPM_PD_W2_NC_DUMP_RESETVAL (0x00000000u)
  452. /*----NC_DUMP Tokens----*/
  453. #define CSL_GCCP2_CFG_TPM_PD_W2_NC_DUMP_DISABLE (0x00000000u)
  454. #define CSL_GCCP2_CFG_TPM_PD_W2_NC_DUMP_ENABLE (0x00000001u)
  455. #define CSL_GCCP2_CFG_TPM_PD_W2_NC_RESET_MASK (0x40000000u)
  456. #define CSL_GCCP2_CFG_TPM_PD_W2_NC_RESET_SHIFT (0x0000001Eu)
  457. #define CSL_GCCP2_CFG_TPM_PD_W2_NC_RESET_RESETVAL (0x00000000u)
  458. /*----NC_RESET Tokens----*/
  459. #define CSL_GCCP2_CFG_TPM_PD_W2_NC_RESET_DISABLE (0x00000000u)
  460. #define CSL_GCCP2_CFG_TPM_PD_W2_NC_RESET_ENABLE (0x00000001u)
  461. #define CSL_GCCP2_CFG_TPM_PD_W2_AMP_ADJ_MASK (0x3FC00000u)
  462. #define CSL_GCCP2_CFG_TPM_PD_W2_AMP_ADJ_SHIFT (0x00000016u)
  463. #define CSL_GCCP2_CFG_TPM_PD_W2_AMP_ADJ_RESETVAL (0x00000000u)
  464. #define CSL_GCCP2_CFG_TPM_PD_W2_PH_VALUE_MASK (0x003FF800u)
  465. #define CSL_GCCP2_CFG_TPM_PD_W2_PH_VALUE_SHIFT (0x0000000Bu)
  466. #define CSL_GCCP2_CFG_TPM_PD_W2_PH_VALUE_RESETVAL (0x00000000u)
  467. #define CSL_GCCP2_CFG_TPM_PD_W2_PH_INCR_MASK (0x000007FFu)
  468. #define CSL_GCCP2_CFG_TPM_PD_W2_PH_INCR_SHIFT (0x00000000u)
  469. #define CSL_GCCP2_CFG_TPM_PD_W2_PH_INCR_RESETVAL (0x00000000u)
  470. #define CSL_GCCP2_CFG_TPM_PD_W2_RESETVAL (0x00000000u)
  471. /* TPM_PD_W3 */
  472. #define CSL_GCCP2_CFG_TPM_PD_W3_OBH_F_MASK (0x7F800000u)
  473. #define CSL_GCCP2_CFG_TPM_PD_W3_OBH_F_SHIFT (0x00000017u)
  474. #define CSL_GCCP2_CFG_TPM_PD_W3_OBH_F_RESETVAL (0x00000000u)
  475. #define CSL_GCCP2_CFG_TPM_PD_W3_NCOH_ADD_MASK (0x007FF800u)
  476. #define CSL_GCCP2_CFG_TPM_PD_W3_NCOH_ADD_SHIFT (0x0000000Bu)
  477. #define CSL_GCCP2_CFG_TPM_PD_W3_NCOH_ADD_RESETVAL (0x00000000u)
  478. #define CSL_GCCP2_CFG_TPM_PD_W3_COH_ADD_MASK (0x000007FFu)
  479. #define CSL_GCCP2_CFG_TPM_PD_W3_COH_ADD_SHIFT (0x00000000u)
  480. #define CSL_GCCP2_CFG_TPM_PD_W3_COH_ADD_RESETVAL (0x00000000u)
  481. #define CSL_GCCP2_CFG_TPM_PD_W3_RESETVAL (0x00000000u)
  482. /* TPM_SPE_W0 */
  483. #define CSL_GCCP2_CFG_TPM_SPE_W0_STR_ID_MASK (0x07E00000u)
  484. #define CSL_GCCP2_CFG_TPM_SPE_W0_STR_ID_SHIFT (0x00000015u)
  485. #define CSL_GCCP2_CFG_TPM_SPE_W0_STR_ID_RESETVAL (0x00000000u)
  486. #define CSL_GCCP2_CFG_TPM_SPE_W0_SAMP_OFF_MASK (0x00100000u)
  487. #define CSL_GCCP2_CFG_TPM_SPE_W0_SAMP_OFF_SHIFT (0x00000014u)
  488. #define CSL_GCCP2_CFG_TPM_SPE_W0_SAMP_OFF_RESETVAL (0x00000000u)
  489. #define CSL_GCCP2_CFG_TPM_SPE_W0_RESETVAL (0x00000000u)
  490. /* TPM_SPE_W1 */
  491. #define CSL_GCCP2_CFG_TPM_SPE_W1_OBD_FLG_MASK (0x00000100u)
  492. #define CSL_GCCP2_CFG_TPM_SPE_W1_OBD_FLG_SHIFT (0x00000008u)
  493. #define CSL_GCCP2_CFG_TPM_SPE_W1_OBD_FLG_RESETVAL (0x00000000u)
  494. /*----OBD_FLG Tokens----*/
  495. #define CSL_GCCP2_CFG_TPM_SPE_W1_OBD_FLG_DISABLE (0x00000000u)
  496. #define CSL_GCCP2_CFG_TPM_SPE_W1_OBD_FLG_ENABLE (0x00000001u)
  497. #define CSL_GCCP2_CFG_TPM_SPE_W1_OUT_TSK_ID_MASK (0x000000FFu)
  498. #define CSL_GCCP2_CFG_TPM_SPE_W1_OUT_TSK_ID_SHIFT (0x00000000u)
  499. #define CSL_GCCP2_CFG_TPM_SPE_W1_OUT_TSK_ID_RESETVAL (0x00000000u)
  500. #define CSL_GCCP2_CFG_TPM_SPE_W1_RESETVAL (0x00000000u)
  501. /* TPM_SPE_W2 */
  502. #define CSL_GCCP2_CFG_TPM_SPE_W2_RESETVAL (0x00000000u)
  503. /* TPM_SPE_W3 */
  504. #define CSL_GCCP2_CFG_TPM_SPE_W3_OBH_F_MASK (0x7F800000u)
  505. #define CSL_GCCP2_CFG_TPM_SPE_W3_OBH_F_SHIFT (0x00000017u)
  506. #define CSL_GCCP2_CFG_TPM_SPE_W3_OBH_F_RESETVAL (0x00000000u)
  507. #define CSL_GCCP2_CFG_TPM_SPE_W3_COH_ADD_MASK (0x000007FFu)
  508. #define CSL_GCCP2_CFG_TPM_SPE_W3_COH_ADD_SHIFT (0x00000000u)
  509. #define CSL_GCCP2_CFG_TPM_SPE_W3_COH_ADD_RESETVAL (0x00000000u)
  510. #define CSL_GCCP2_CFG_TPM_SPE_W3_RESETVAL (0x00000000u)
  511. /* TPM_SIP_W0 */
  512. #define CSL_GCCP2_CFG_TPM_SIP_W0_STR_ID_MASK (0x07E00000u)
  513. #define CSL_GCCP2_CFG_TPM_SIP_W0_STR_ID_SHIFT (0x00000015u)
  514. #define CSL_GCCP2_CFG_TPM_SIP_W0_STR_ID_RESETVAL (0x00000000u)
  515. #define CSL_GCCP2_CFG_TPM_SIP_W0_SAMP_OFF_MASK (0x001C0000u)
  516. #define CSL_GCCP2_CFG_TPM_SIP_W0_SAMP_OFF_SHIFT (0x00000012u)
  517. #define CSL_GCCP2_CFG_TPM_SIP_W0_SAMP_OFF_RESETVAL (0x00000000u)
  518. #define CSL_GCCP2_CFG_TPM_SIP_W0_RESETVAL (0x00000000u)
  519. /* TPM_SIP_W1 */
  520. #define CSL_GCCP2_CFG_TPM_SIP_W1_OBD_FLG_MASK (0x00000100u)
  521. #define CSL_GCCP2_CFG_TPM_SIP_W1_OBD_FLG_SHIFT (0x00000008u)
  522. #define CSL_GCCP2_CFG_TPM_SIP_W1_OBD_FLG_RESETVAL (0x00000000u)
  523. /*----OBD_FLG Tokens----*/
  524. #define CSL_GCCP2_CFG_TPM_SIP_W1_OBD_FLG_DISABLE (0x00000000u)
  525. #define CSL_GCCP2_CFG_TPM_SIP_W1_OBD_FLG_ENABLE (0x00000001u)
  526. #define CSL_GCCP2_CFG_TPM_SIP_W1_RESETVAL (0x00000000u)
  527. /* TPM_SIP_W2 */
  528. #define CSL_GCCP2_CFG_TPM_SIP_W2_AMP_ADJ_MASK (0x3FC00000u)
  529. #define CSL_GCCP2_CFG_TPM_SIP_W2_AMP_ADJ_SHIFT (0x00000016u)
  530. #define CSL_GCCP2_CFG_TPM_SIP_W2_AMP_ADJ_RESETVAL (0x00000000u)
  531. #define CSL_GCCP2_CFG_TPM_SIP_W2_PH_VALUE_MASK (0x003FF800u)
  532. #define CSL_GCCP2_CFG_TPM_SIP_W2_PH_VALUE_SHIFT (0x0000000Bu)
  533. #define CSL_GCCP2_CFG_TPM_SIP_W2_PH_VALUE_RESETVAL (0x00000000u)
  534. #define CSL_GCCP2_CFG_TPM_SIP_W2_PH_INCR_MASK (0x000007FFu)
  535. #define CSL_GCCP2_CFG_TPM_SIP_W2_PH_INCR_SHIFT (0x00000000u)
  536. #define CSL_GCCP2_CFG_TPM_SIP_W2_PH_INCR_RESETVAL (0x00000000u)
  537. #define CSL_GCCP2_CFG_TPM_SIP_W2_RESETVAL (0x00000000u)
  538. /* TPM_SIP_W3 */
  539. #define CSL_GCCP2_CFG_TPM_SIP_W3_COH_ADD_MASK (0x000007FFu)
  540. #define CSL_GCCP2_CFG_TPM_SIP_W3_COH_ADD_SHIFT (0x00000000u)
  541. #define CSL_GCCP2_CFG_TPM_SIP_W3_COH_ADD_RESETVAL (0x00000000u)
  542. #define CSL_GCCP2_CFG_TPM_SIP_W3_RESETVAL (0x00000000u)
  543. /* MTPM_FD_W0 */
  544. #define CSL_GCCP2_CFG_MTPM_FD_W0_PHY_CHAN_MASK (0x00040000u)
  545. #define CSL_GCCP2_CFG_MTPM_FD_W0_PHY_CHAN_SHIFT (0x00000012u)
  546. #define CSL_GCCP2_CFG_MTPM_FD_W0_PHY_CHAN_RESETVAL (0x00000000u)
  547. /*----PHY_CHAN Tokens----*/
  548. #define CSL_GCCP2_CFG_MTPM_FD_W0_PHY_CHAN_DATA (0x00000000u)
  549. #define CSL_GCCP2_CFG_MTPM_FD_W0_PHY_CHAN_CTRL (0x00000001u)
  550. #define CSL_GCCP2_CFG_MTPM_FD_W0_SLOT_MSK_MASK (0x0003FFF8u)
  551. #define CSL_GCCP2_CFG_MTPM_FD_W0_SLOT_MSK_SHIFT (0x00000003u)
  552. #define CSL_GCCP2_CFG_MTPM_FD_W0_SLOT_MSK_RESETVAL (0x00000000u)
  553. #define CSL_GCCP2_CFG_MTPM_FD_W0_GCCP_MODE_MASK (0x00000007u)
  554. #define CSL_GCCP2_CFG_MTPM_FD_W0_GCCP_MODE_SHIFT (0x00000000u)
  555. #define CSL_GCCP2_CFG_MTPM_FD_W0_GCCP_MODE_RESETVAL (0x00000000u)
  556. #define CSL_GCCP2_CFG_MTPM_FD_W0_RESETVAL (0x00000000u)
  557. /* MTPM_FD_W1 */
  558. #define CSL_GCCP2_CFG_MTPM_FD_W1_CGT_PTR_MASK (0x3C000000u)
  559. #define CSL_GCCP2_CFG_MTPM_FD_W1_CGT_PTR_SHIFT (0x0000001Au)
  560. #define CSL_GCCP2_CFG_MTPM_FD_W1_CGT_PTR_RESETVAL (0x00000000u)
  561. #define CSL_GCCP2_CFG_MTPM_FD_W1_SCR_BYP_MASK (0x02000000u)
  562. #define CSL_GCCP2_CFG_MTPM_FD_W1_SCR_BYP_SHIFT (0x00000019u)
  563. #define CSL_GCCP2_CFG_MTPM_FD_W1_SCR_BYP_RESETVAL (0x00000000u)
  564. /*----SCR_BYP Tokens----*/
  565. #define CSL_GCCP2_CFG_MTPM_FD_W1_SCR_BYP_NORMAL (0x00000000u)
  566. #define CSL_GCCP2_CFG_MTPM_FD_W1_SCR_BYP_BYPASSED (0x00000001u)
  567. #define CSL_GCCP2_CFG_MTPM_FD_W1_SCR_ID_MASK (0x01FFFFFFu)
  568. #define CSL_GCCP2_CFG_MTPM_FD_W1_SCR_ID_SHIFT (0x00000000u)
  569. #define CSL_GCCP2_CFG_MTPM_FD_W1_SCR_ID_RESETVAL (0x00000000u)
  570. #define CSL_GCCP2_CFG_MTPM_FD_W1_RESETVAL (0x00000000u)
  571. /* MTPM_FD_W2 */
  572. #define CSL_GCCP2_CFG_MTPM_FD_W2_BIT_MODE_MASK (0x00400000u)
  573. #define CSL_GCCP2_CFG_MTPM_FD_W2_BIT_MODE_SHIFT (0x00000016u)
  574. #define CSL_GCCP2_CFG_MTPM_FD_W2_BIT_MODE_RESETVAL (0x00000000u)
  575. /*----BIT_MODE Tokens----*/
  576. #define CSL_GCCP2_CFG_MTPM_FD_W2_BIT_MODE_8BITS (0x00000000u)
  577. #define CSL_GCCP2_CFG_MTPM_FD_W2_BIT_MODE_16BITS (0x00000001u)
  578. #define CSL_GCCP2_CFG_MTPM_FD_W2_SF_MASK (0x00380000u)
  579. #define CSL_GCCP2_CFG_MTPM_FD_W2_SF_SHIFT (0x00000013u)
  580. #define CSL_GCCP2_CFG_MTPM_FD_W2_SF_RESETVAL (0x00000000u)
  581. /*----SF Tokens----*/
  582. #define CSL_GCCP2_CFG_MTPM_FD_W2_SF_SF256 (0x00000000u)
  583. #define CSL_GCCP2_CFG_MTPM_FD_W2_SF_SF128 (0x00000001u)
  584. #define CSL_GCCP2_CFG_MTPM_FD_W2_SF_SF64 (0x00000002u)
  585. #define CSL_GCCP2_CFG_MTPM_FD_W2_SF_SF32 (0x00000003u)
  586. #define CSL_GCCP2_CFG_MTPM_FD_W2_SF_SF16 (0x00000004u)
  587. #define CSL_GCCP2_CFG_MTPM_FD_W2_SF_SF8 (0x00000005u)
  588. #define CSL_GCCP2_CFG_MTPM_FD_W2_SF_SF4 (0x00000006u)
  589. #define CSL_GCCP2_CFG_MTPM_FD_W2_SF_SF2 (0x00000007u)
  590. #define CSL_GCCP2_CFG_MTPM_FD_W2_PRT_ID_MASK (0x0007C000u)
  591. #define CSL_GCCP2_CFG_MTPM_FD_W2_PRT_ID_SHIFT (0x0000000Eu)
  592. #define CSL_GCCP2_CFG_MTPM_FD_W2_PRT_ID_RESETVAL (0x00000000u)
  593. #define CSL_GCCP2_CFG_MTPM_FD_W2_ACC_SHIFT_MASK (0x00003C00u)
  594. #define CSL_GCCP2_CFG_MTPM_FD_W2_ACC_SHIFT_SHIFT (0x0000000Au)
  595. #define CSL_GCCP2_CFG_MTPM_FD_W2_ACC_SHIFT_RESETVAL (0x00000000u)
  596. #define CSL_GCCP2_CFG_MTPM_FD_W2_SCR_SH_MASK (0x00000200u)
  597. #define CSL_GCCP2_CFG_MTPM_FD_W2_SCR_SH_SHIFT (0x00000009u)
  598. #define CSL_GCCP2_CFG_MTPM_FD_W2_SCR_SH_RESETVAL (0x00000000u)
  599. /*----SCR_SH Tokens----*/
  600. #define CSL_GCCP2_CFG_MTPM_FD_W2_SCR_SH_NO_SC_SHIFT (0x00000000u)
  601. #define CSL_GCCP2_CFG_MTPM_FD_W2_SCR_SH_SC_SHIFT (0x00000001u)
  602. #define CSL_GCCP2_CFG_MTPM_FD_W2_SCR_TYPE_MASK (0x00000100u)
  603. #define CSL_GCCP2_CFG_MTPM_FD_W2_SCR_TYPE_SHIFT (0x00000008u)
  604. #define CSL_GCCP2_CFG_MTPM_FD_W2_SCR_TYPE_RESETVAL (0x00000000u)
  605. /*----SCR_TYPE Tokens----*/
  606. #define CSL_GCCP2_CFG_MTPM_FD_W2_SCR_TYPE_SHORT (0x00000000u)
  607. #define CSL_GCCP2_CFG_MTPM_FD_W2_SCR_TYPE_LONG (0x00000001u)
  608. #define CSL_GCCP2_CFG_MTPM_FD_W2_CH_ID_MASK (0x000000FFu)
  609. #define CSL_GCCP2_CFG_MTPM_FD_W2_CH_ID_SHIFT (0x00000000u)
  610. #define CSL_GCCP2_CFG_MTPM_FD_W2_CH_ID_RESETVAL (0x00000000u)
  611. #define CSL_GCCP2_CFG_MTPM_FD_W2_RESETVAL (0x00000000u)
  612. /* MTPM_FD_W3 */
  613. #define CSL_GCCP2_CFG_MTPM_FD_W3_TSK_CNT_MASK (0x3F000000u)
  614. #define CSL_GCCP2_CFG_MTPM_FD_W3_TSK_CNT_SHIFT (0x00000018u)
  615. #define CSL_GCCP2_CFG_MTPM_FD_W3_TSK_CNT_RESETVAL (0x00000000u)
  616. #define CSL_GCCP2_CFG_MTPM_FD_W3_OBD_F_MASK (0x00FF0000u)
  617. #define CSL_GCCP2_CFG_MTPM_FD_W3_OBD_F_SHIFT (0x00000010u)
  618. #define CSL_GCCP2_CFG_MTPM_FD_W3_OBD_F_RESETVAL (0x00000000u)
  619. #define CSL_GCCP2_CFG_MTPM_FD_W3_SYM_PRIO_MASK (0x00000800u)
  620. #define CSL_GCCP2_CFG_MTPM_FD_W3_SYM_PRIO_SHIFT (0x0000000Bu)
  621. #define CSL_GCCP2_CFG_MTPM_FD_W3_SYM_PRIO_RESETVAL (0x00000000u)
  622. /*----SYM_PRIO Tokens----*/
  623. #define CSL_GCCP2_CFG_MTPM_FD_W3_SYM_PRIO_LOW (0x00000000u)
  624. #define CSL_GCCP2_CFG_MTPM_FD_W3_SYM_PRIO_HIGH (0x00000001u)
  625. #define CSL_GCCP2_CFG_MTPM_FD_W3_SYM0_MSK_MASK (0x00000400u)
  626. #define CSL_GCCP2_CFG_MTPM_FD_W3_SYM0_MSK_SHIFT (0x0000000Au)
  627. #define CSL_GCCP2_CFG_MTPM_FD_W3_SYM0_MSK_RESETVAL (0x00000000u)
  628. /*----SYM0_MSK Tokens----*/
  629. #define CSL_GCCP2_CFG_MTPM_FD_W3_SYM0_MSK_DISABLE (0x00000000u)
  630. #define CSL_GCCP2_CFG_MTPM_FD_W3_SYM0_MSK_ENABLE (0x00000001u)
  631. #define CSL_GCCP2_CFG_MTPM_FD_W3_OCH_ID_MASK (0x000003FFu)
  632. #define CSL_GCCP2_CFG_MTPM_FD_W3_OCH_ID_SHIFT (0x00000000u)
  633. #define CSL_GCCP2_CFG_MTPM_FD_W3_OCH_ID_RESETVAL (0x00000000u)
  634. #define CSL_GCCP2_CFG_MTPM_FD_W3_RESETVAL (0x00000000u)
  635. /* MTPM_FD_W4 */
  636. #define CSL_GCCP2_CFG_MTPM_FD_W4_SYM2_MSK_MASK (0x00000200u)
  637. #define CSL_GCCP2_CFG_MTPM_FD_W4_SYM2_MSK_SHIFT (0x00000009u)
  638. #define CSL_GCCP2_CFG_MTPM_FD_W4_SYM2_MSK_RESETVAL (0x00000000u)
  639. /*----SYM2_MSK Tokens----*/
  640. #define CSL_GCCP2_CFG_MTPM_FD_W4_SYM2_MSK_DISABLE (0x00000000u)
  641. #define CSL_GCCP2_CFG_MTPM_FD_W4_SYM2_MSK_ENABLE (0x00000001u)
  642. #define CSL_GCCP2_CFG_MTPM_FD_W4_SYM2_ID_MASK (0x000001E0u)
  643. #define CSL_GCCP2_CFG_MTPM_FD_W4_SYM2_ID_SHIFT (0x00000005u)
  644. #define CSL_GCCP2_CFG_MTPM_FD_W4_SYM2_ID_RESETVAL (0x00000000u)
  645. #define CSL_GCCP2_CFG_MTPM_FD_W4_SYM1_MSK_MASK (0x00000010u)
  646. #define CSL_GCCP2_CFG_MTPM_FD_W4_SYM1_MSK_SHIFT (0x00000004u)
  647. #define CSL_GCCP2_CFG_MTPM_FD_W4_SYM1_MSK_RESETVAL (0x00000000u)
  648. /*----SYM1_MSK Tokens----*/
  649. #define CSL_GCCP2_CFG_MTPM_FD_W4_SYM1_MSK_DISABLE (0x00000000u)
  650. #define CSL_GCCP2_CFG_MTPM_FD_W4_SYM1_MSK_ENABLE (0x00000001u)
  651. #define CSL_GCCP2_CFG_MTPM_FD_W4_SYM1_ID_MASK (0x0000000Fu)
  652. #define CSL_GCCP2_CFG_MTPM_FD_W4_SYM1_ID_SHIFT (0x00000000u)
  653. #define CSL_GCCP2_CFG_MTPM_FD_W4_SYM1_ID_RESETVAL (0x00000000u)
  654. #define CSL_GCCP2_CFG_MTPM_FD_W4_RESETVAL (0x00000000u)
  655. /* MTPM_FT_W0 */
  656. #define CSL_GCCP2_CFG_MTPM_FT_W0_PIL_MSK_MASK (0x0FFC0000u)
  657. #define CSL_GCCP2_CFG_MTPM_FT_W0_PIL_MSK_SHIFT (0x00000012u)
  658. #define CSL_GCCP2_CFG_MTPM_FT_W0_PIL_MSK_RESETVAL (0x00000000u)
  659. #define CSL_GCCP2_CFG_MTPM_FT_W0_SLOT_MSK_MASK (0x0003FFF8u)
  660. #define CSL_GCCP2_CFG_MTPM_FT_W0_SLOT_MSK_SHIFT (0x00000003u)
  661. #define CSL_GCCP2_CFG_MTPM_FT_W0_SLOT_MSK_RESETVAL (0x00000000u)
  662. #define CSL_GCCP2_CFG_MTPM_FT_W0_GCCP_MODE_MASK (0x00000007u)
  663. #define CSL_GCCP2_CFG_MTPM_FT_W0_GCCP_MODE_SHIFT (0x00000000u)
  664. #define CSL_GCCP2_CFG_MTPM_FT_W0_GCCP_MODE_RESETVAL (0x00000000u)
  665. #define CSL_GCCP2_CFG_MTPM_FT_W0_RESETVAL (0x00000000u)
  666. /* MTPM_FT_W1 */
  667. #define CSL_GCCP2_CFG_MTPM_FT_W1_CGT_PTR_MASK (0x3C000000u)
  668. #define CSL_GCCP2_CFG_MTPM_FT_W1_CGT_PTR_SHIFT (0x0000001Au)
  669. #define CSL_GCCP2_CFG_MTPM_FT_W1_CGT_PTR_RESETVAL (0x00000000u)
  670. #define CSL_GCCP2_CFG_MTPM_FT_W1_SCR_BYP_MASK (0x02000000u)
  671. #define CSL_GCCP2_CFG_MTPM_FT_W1_SCR_BYP_SHIFT (0x00000019u)
  672. #define CSL_GCCP2_CFG_MTPM_FT_W1_SCR_BYP_RESETVAL (0x00000000u)
  673. /*----SCR_BYP Tokens----*/
  674. #define CSL_GCCP2_CFG_MTPM_FT_W1_SCR_BYP_NORMAL (0x00000000u)
  675. #define CSL_GCCP2_CFG_MTPM_FT_W1_SCR_BYP_BYPASSED (0x00000001u)
  676. #define CSL_GCCP2_CFG_MTPM_FT_W1_SCR_ID_MASK (0x01FFFFFFu)
  677. #define CSL_GCCP2_CFG_MTPM_FT_W1_SCR_ID_SHIFT (0x00000000u)
  678. #define CSL_GCCP2_CFG_MTPM_FT_W1_SCR_ID_RESETVAL (0x00000000u)
  679. #define CSL_GCCP2_CFG_MTPM_FT_W1_RESETVAL (0x00000000u)
  680. /* MTPM_FT_W2 */
  681. #define CSL_GCCP2_CFG_MTPM_FT_W2_NC_ENA_MASK (0x00100000u)
  682. #define CSL_GCCP2_CFG_MTPM_FT_W2_NC_ENA_SHIFT (0x00000014u)
  683. #define CSL_GCCP2_CFG_MTPM_FT_W2_NC_ENA_RESETVAL (0x00000000u)
  684. /*----NC_ENA Tokens----*/
  685. #define CSL_GCCP2_CFG_MTPM_FT_W2_NC_ENA_DISABLE (0x00000000u)
  686. #define CSL_GCCP2_CFG_MTPM_FT_W2_NC_ENA_ENABLE (0x00000001u)
  687. #define CSL_GCCP2_CFG_MTPM_FT_W2_STATS_FLG_MASK (0x00080000u)
  688. #define CSL_GCCP2_CFG_MTPM_FT_W2_STATS_FLG_SHIFT (0x00000013u)
  689. #define CSL_GCCP2_CFG_MTPM_FT_W2_STATS_FLG_RESETVAL (0x00000000u)
  690. /*----STATS_FLG Tokens----*/
  691. #define CSL_GCCP2_CFG_MTPM_FT_W2_STATS_FLG_DISABLE (0x00000000u)
  692. #define CSL_GCCP2_CFG_MTPM_FT_W2_STATS_FLG_ENABLE (0x00000001u)
  693. #define CSL_GCCP2_CFG_MTPM_FT_W2_PRT_ID_MASK (0x0007C000u)
  694. #define CSL_GCCP2_CFG_MTPM_FT_W2_PRT_ID_SHIFT (0x0000000Eu)
  695. #define CSL_GCCP2_CFG_MTPM_FT_W2_PRT_ID_RESETVAL (0x00000000u)
  696. #define CSL_GCCP2_CFG_MTPM_FT_W2_ACC_SHIFT_MASK (0x00003C00u)
  697. #define CSL_GCCP2_CFG_MTPM_FT_W2_ACC_SHIFT_SHIFT (0x0000000Au)
  698. #define CSL_GCCP2_CFG_MTPM_FT_W2_ACC_SHIFT_RESETVAL (0x00000000u)
  699. #define CSL_GCCP2_CFG_MTPM_FT_W2_SCR_SH_MASK (0x00000200u)
  700. #define CSL_GCCP2_CFG_MTPM_FT_W2_SCR_SH_SHIFT (0x00000009u)
  701. #define CSL_GCCP2_CFG_MTPM_FT_W2_SCR_SH_RESETVAL (0x00000000u)
  702. /*----SCR_SH Tokens----*/
  703. #define CSL_GCCP2_CFG_MTPM_FT_W2_SCR_SH_NO_SC_SHIFT (0x00000000u)
  704. #define CSL_GCCP2_CFG_MTPM_FT_W2_SCR_SH_SC_SHIFT (0x00000001u)
  705. #define CSL_GCCP2_CFG_MTPM_FT_W2_SCR_TYPE_MASK (0x00000100u)
  706. #define CSL_GCCP2_CFG_MTPM_FT_W2_SCR_TYPE_SHIFT (0x00000008u)
  707. #define CSL_GCCP2_CFG_MTPM_FT_W2_SCR_TYPE_RESETVAL (0x00000000u)
  708. /*----SCR_TYPE Tokens----*/
  709. #define CSL_GCCP2_CFG_MTPM_FT_W2_SCR_TYPE_SHORT (0x00000000u)
  710. #define CSL_GCCP2_CFG_MTPM_FT_W2_SCR_TYPE_LONG (0x00000001u)
  711. #define CSL_GCCP2_CFG_MTPM_FT_W2_CH_ID_MASK (0x000000FFu)
  712. #define CSL_GCCP2_CFG_MTPM_FT_W2_CH_ID_SHIFT (0x00000000u)
  713. #define CSL_GCCP2_CFG_MTPM_FT_W2_CH_ID_RESETVAL (0x00000000u)
  714. #define CSL_GCCP2_CFG_MTPM_FT_W2_RESETVAL (0x00000000u)
  715. /* MTPM_FT_W3 */
  716. #define CSL_GCCP2_CFG_MTPM_FT_W3_TSK_CNT_MASK (0x3F000000u)
  717. #define CSL_GCCP2_CFG_MTPM_FT_W3_TSK_CNT_SHIFT (0x00000018u)
  718. #define CSL_GCCP2_CFG_MTPM_FT_W3_TSK_CNT_RESETVAL (0x00000000u)
  719. #define CSL_GCCP2_CFG_MTPM_FT_W3_OBD_F_MASK (0x00FF0000u)
  720. #define CSL_GCCP2_CFG_MTPM_FT_W3_OBD_F_SHIFT (0x00000010u)
  721. #define CSL_GCCP2_CFG_MTPM_FT_W3_OBD_F_RESETVAL (0x00000000u)
  722. #define CSL_GCCP2_CFG_MTPM_FT_W3_OCH_ID_MASK (0x000003FFu)
  723. #define CSL_GCCP2_CFG_MTPM_FT_W3_OCH_ID_SHIFT (0x00000000u)
  724. #define CSL_GCCP2_CFG_MTPM_FT_W3_OCH_ID_RESETVAL (0x00000000u)
  725. #define CSL_GCCP2_CFG_MTPM_FT_W3_RESETVAL (0x00000000u)
  726. /* MTPM_FT_W4 */
  727. #define CSL_GCCP2_CFG_MTPM_FT_W4_ACC_MODE_MASK (0x00002000u)
  728. #define CSL_GCCP2_CFG_MTPM_FT_W4_ACC_MODE_SHIFT (0x0000000Du)
  729. #define CSL_GCCP2_CFG_MTPM_FT_W4_ACC_MODE_RESETVAL (0x00000000u)
  730. /*----ACC_MODE Tokens----*/
  731. #define CSL_GCCP2_CFG_MTPM_FT_W4_ACC_MODE_SYMBOL_MODE (0x00000000u)
  732. #define CSL_GCCP2_CFG_MTPM_FT_W4_ACC_MODE_SLOT_MODE (0x00000001u)
  733. #define CSL_GCCP2_CFG_MTPM_FT_W4_NNCA_MASK (0x00001FE0u)
  734. #define CSL_GCCP2_CFG_MTPM_FT_W4_NNCA_SHIFT (0x00000005u)
  735. #define CSL_GCCP2_CFG_MTPM_FT_W4_NNCA_RESETVAL (0x00000000u)
  736. #define CSL_GCCP2_CFG_MTPM_FT_W4_NCA_MASK (0x0000001Fu)
  737. #define CSL_GCCP2_CFG_MTPM_FT_W4_NCA_SHIFT (0x00000000u)
  738. #define CSL_GCCP2_CFG_MTPM_FT_W4_NCA_RESETVAL (0x00000000u)
  739. #define CSL_GCCP2_CFG_MTPM_FT_W4_RESETVAL (0x00000000u)
  740. /* MTPM_FPE_W0 */
  741. #define CSL_GCCP2_CFG_MTPM_FPE_W0_SLOT_MSK_MASK (0x0003FFF8u)
  742. #define CSL_GCCP2_CFG_MTPM_FPE_W0_SLOT_MSK_SHIFT (0x00000003u)
  743. #define CSL_GCCP2_CFG_MTPM_FPE_W0_SLOT_MSK_RESETVAL (0x00000000u)
  744. #define CSL_GCCP2_CFG_MTPM_FPE_W0_GCCP_MODE_MASK (0x00000007u)
  745. #define CSL_GCCP2_CFG_MTPM_FPE_W0_GCCP_MODE_SHIFT (0x00000000u)
  746. #define CSL_GCCP2_CFG_MTPM_FPE_W0_GCCP_MODE_RESETVAL (0x00000000u)
  747. #define CSL_GCCP2_CFG_MTPM_FPE_W0_RESETVAL (0x00000000u)
  748. /* MTPM_FPE_W1 */
  749. #define CSL_GCCP2_CFG_MTPM_FPE_W1_CGT_PTR_MASK (0x3C000000u)
  750. #define CSL_GCCP2_CFG_MTPM_FPE_W1_CGT_PTR_SHIFT (0x0000001Au)
  751. #define CSL_GCCP2_CFG_MTPM_FPE_W1_CGT_PTR_RESETVAL (0x00000000u)
  752. #define CSL_GCCP2_CFG_MTPM_FPE_W1_SCR_BYP_MASK (0x02000000u)
  753. #define CSL_GCCP2_CFG_MTPM_FPE_W1_SCR_BYP_SHIFT (0x00000019u)
  754. #define CSL_GCCP2_CFG_MTPM_FPE_W1_SCR_BYP_RESETVAL (0x00000000u)
  755. /*----SCR_BYP Tokens----*/
  756. #define CSL_GCCP2_CFG_MTPM_FPE_W1_SCR_BYP_NORMAL (0x00000000u)
  757. #define CSL_GCCP2_CFG_MTPM_FPE_W1_SCR_BYP_BYPASSED (0x00000001u)
  758. #define CSL_GCCP2_CFG_MTPM_FPE_W1_SCR_ID_MASK (0x01FFFFFFu)
  759. #define CSL_GCCP2_CFG_MTPM_FPE_W1_SCR_ID_SHIFT (0x00000000u)
  760. #define CSL_GCCP2_CFG_MTPM_FPE_W1_SCR_ID_RESETVAL (0x00000000u)
  761. #define CSL_GCCP2_CFG_MTPM_FPE_W1_RESETVAL (0x00000000u)
  762. /* MTPM_FPE_W2 */
  763. #define CSL_GCCP2_CFG_MTPM_FPE_W2_SF_MASK (0x00380000u)
  764. #define CSL_GCCP2_CFG_MTPM_FPE_W2_SF_SHIFT (0x00000013u)
  765. #define CSL_GCCP2_CFG_MTPM_FPE_W2_SF_RESETVAL (0x00000000u)
  766. /*----SF Tokens----*/
  767. #define CSL_GCCP2_CFG_MTPM_FPE_W2_SF_SF256 (0x00000000u)
  768. #define CSL_GCCP2_CFG_MTPM_FPE_W2_SF_SF128 (0x00000001u)
  769. #define CSL_GCCP2_CFG_MTPM_FPE_W2_SF_SF64 (0x00000002u)
  770. #define CSL_GCCP2_CFG_MTPM_FPE_W2_SF_SF32 (0x00000003u)
  771. #define CSL_GCCP2_CFG_MTPM_FPE_W2_SF_SF16 (0x00000004u)
  772. #define CSL_GCCP2_CFG_MTPM_FPE_W2_SF_SF8 (0x00000005u)
  773. #define CSL_GCCP2_CFG_MTPM_FPE_W2_SF_SF4 (0x00000006u)
  774. #define CSL_GCCP2_CFG_MTPM_FPE_W2_SF_SF2 (0x00000007u)
  775. #define CSL_GCCP2_CFG_MTPM_FPE_W2_POW_SHIFT_MASK (0x0003C000u)
  776. #define CSL_GCCP2_CFG_MTPM_FPE_W2_POW_SHIFT_SHIFT (0x0000000Eu)
  777. #define CSL_GCCP2_CFG_MTPM_FPE_W2_POW_SHIFT_RESETVAL (0x00000000u)
  778. #define CSL_GCCP2_CFG_MTPM_FPE_W2_ACC_SHIFT_MASK (0x00003C00u)
  779. #define CSL_GCCP2_CFG_MTPM_FPE_W2_ACC_SHIFT_SHIFT (0x0000000Au)
  780. #define CSL_GCCP2_CFG_MTPM_FPE_W2_ACC_SHIFT_RESETVAL (0x00000000u)
  781. #define CSL_GCCP2_CFG_MTPM_FPE_W2_SCR_SH_MASK (0x00000200u)
  782. #define CSL_GCCP2_CFG_MTPM_FPE_W2_SCR_SH_SHIFT (0x00000009u)
  783. #define CSL_GCCP2_CFG_MTPM_FPE_W2_SCR_SH_RESETVAL (0x00000000u)
  784. /*----SCR_SH Tokens----*/
  785. #define CSL_GCCP2_CFG_MTPM_FPE_W2_SCR_SH_NO_SC_SHIFT (0x00000000u)
  786. #define CSL_GCCP2_CFG_MTPM_FPE_W2_SCR_SH_SC_SHIFT (0x00000001u)
  787. #define CSL_GCCP2_CFG_MTPM_FPE_W2_SCR_TYPE_MASK (0x00000100u)
  788. #define CSL_GCCP2_CFG_MTPM_FPE_W2_SCR_TYPE_SHIFT (0x00000008u)
  789. #define CSL_GCCP2_CFG_MTPM_FPE_W2_SCR_TYPE_RESETVAL (0x00000000u)
  790. /*----SCR_TYPE Tokens----*/
  791. #define CSL_GCCP2_CFG_MTPM_FPE_W2_SCR_TYPE_SHORT (0x00000000u)
  792. #define CSL_GCCP2_CFG_MTPM_FPE_W2_SCR_TYPE_LONG (0x00000001u)
  793. #define CSL_GCCP2_CFG_MTPM_FPE_W2_CH_ID_MASK (0x000000FFu)
  794. #define CSL_GCCP2_CFG_MTPM_FPE_W2_CH_ID_SHIFT (0x00000000u)
  795. #define CSL_GCCP2_CFG_MTPM_FPE_W2_CH_ID_RESETVAL (0x00000000u)
  796. #define CSL_GCCP2_CFG_MTPM_FPE_W2_RESETVAL (0x00000000u)
  797. /* MTPM_FPE_W3 */
  798. #define CSL_GCCP2_CFG_MTPM_FPE_W3_TSK_CNT_MASK (0x3F000000u)
  799. #define CSL_GCCP2_CFG_MTPM_FPE_W3_TSK_CNT_SHIFT (0x00000018u)
  800. #define CSL_GCCP2_CFG_MTPM_FPE_W3_TSK_CNT_RESETVAL (0x00000000u)
  801. #define CSL_GCCP2_CFG_MTPM_FPE_W3_OBD_F_MASK (0x00FF0000u)
  802. #define CSL_GCCP2_CFG_MTPM_FPE_W3_OBD_F_SHIFT (0x00000010u)
  803. #define CSL_GCCP2_CFG_MTPM_FPE_W3_OBD_F_RESETVAL (0x00000000u)
  804. #define CSL_GCCP2_CFG_MTPM_FPE_W3_FPE_PRIO_MASK (0x00000800u)
  805. #define CSL_GCCP2_CFG_MTPM_FPE_W3_FPE_PRIO_SHIFT (0x0000000Bu)
  806. #define CSL_GCCP2_CFG_MTPM_FPE_W3_FPE_PRIO_RESETVAL (0x00000000u)
  807. /*----FPE_PRIO Tokens----*/
  808. #define CSL_GCCP2_CFG_MTPM_FPE_W3_FPE_PRIO_LOW (0x00000000u)
  809. #define CSL_GCCP2_CFG_MTPM_FPE_W3_FPE_PRIO_HIGH (0x00000001u)
  810. #define CSL_GCCP2_CFG_MTPM_FPE_W3_SYM0_MSK_MASK (0x00000400u)
  811. #define CSL_GCCP2_CFG_MTPM_FPE_W3_SYM0_MSK_SHIFT (0x0000000Au)
  812. #define CSL_GCCP2_CFG_MTPM_FPE_W3_SYM0_MSK_RESETVAL (0x00000000u)
  813. /*----SYM0_MSK Tokens----*/
  814. #define CSL_GCCP2_CFG_MTPM_FPE_W3_SYM0_MSK_DISABLE (0x00000000u)
  815. #define CSL_GCCP2_CFG_MTPM_FPE_W3_SYM0_MSK_ENABLE (0x00000001u)
  816. #define CSL_GCCP2_CFG_MTPM_FPE_W3_OCH_ID_MASK (0x000003FFu)
  817. #define CSL_GCCP2_CFG_MTPM_FPE_W3_OCH_ID_SHIFT (0x00000000u)
  818. #define CSL_GCCP2_CFG_MTPM_FPE_W3_OCH_ID_RESETVAL (0x00000000u)
  819. #define CSL_GCCP2_CFG_MTPM_FPE_W3_RESETVAL (0x00000000u)
  820. /* MTPM_FPE_W4 */
  821. #define CSL_GCCP2_CFG_MTPM_FPE_W4_COH_DUR_MASK (0x00000400u)
  822. #define CSL_GCCP2_CFG_MTPM_FPE_W4_COH_DUR_SHIFT (0x0000000Au)
  823. #define CSL_GCCP2_CFG_MTPM_FPE_W4_COH_DUR_RESETVAL (0x00000000u)
  824. /*----COH_DUR Tokens----*/
  825. #define CSL_GCCP2_CFG_MTPM_FPE_W4_COH_DUR_16_CHIPS (0x00000000u)
  826. #define CSL_GCCP2_CFG_MTPM_FPE_W4_COH_DUR_32_CHIPS (0x00000001u)
  827. #define CSL_GCCP2_CFG_MTPM_FPE_W4_SYM2_MSK_MASK (0x00000200u)
  828. #define CSL_GCCP2_CFG_MTPM_FPE_W4_SYM2_MSK_SHIFT (0x00000009u)
  829. #define CSL_GCCP2_CFG_MTPM_FPE_W4_SYM2_MSK_RESETVAL (0x00000000u)
  830. /*----SYM2_MSK Tokens----*/
  831. #define CSL_GCCP2_CFG_MTPM_FPE_W4_SYM2_MSK_DISABLE (0x00000000u)
  832. #define CSL_GCCP2_CFG_MTPM_FPE_W4_SYM2_MSK_ENABLE (0x00000001u)
  833. #define CSL_GCCP2_CFG_MTPM_FPE_W4_SYM2_ID_MASK (0x000001E0u)
  834. #define CSL_GCCP2_CFG_MTPM_FPE_W4_SYM2_ID_SHIFT (0x00000005u)
  835. #define CSL_GCCP2_CFG_MTPM_FPE_W4_SYM2_ID_RESETVAL (0x00000000u)
  836. #define CSL_GCCP2_CFG_MTPM_FPE_W4_SYM1_MSK_MASK (0x00000010u)
  837. #define CSL_GCCP2_CFG_MTPM_FPE_W4_SYM1_MSK_SHIFT (0x00000004u)
  838. #define CSL_GCCP2_CFG_MTPM_FPE_W4_SYM1_MSK_RESETVAL (0x00000000u)
  839. /*----SYM1_MSK Tokens----*/
  840. #define CSL_GCCP2_CFG_MTPM_FPE_W4_SYM1_MSK_DISABLE (0x00000000u)
  841. #define CSL_GCCP2_CFG_MTPM_FPE_W4_SYM1_MSK_ENABLE (0x00000001u)
  842. #define CSL_GCCP2_CFG_MTPM_FPE_W4_SYM1_ID_MASK (0x0000000Fu)
  843. #define CSL_GCCP2_CFG_MTPM_FPE_W4_SYM1_ID_SHIFT (0x00000000u)
  844. #define CSL_GCCP2_CFG_MTPM_FPE_W4_SYM1_ID_RESETVAL (0x00000000u)
  845. #define CSL_GCCP2_CFG_MTPM_FPE_W4_RESETVAL (0x00000000u)
  846. /* MTPM_PM_W0 */
  847. #define CSL_GCCP2_CFG_MTPM_PM_W0_PIL_MSK_MASK (0x0FFC0000u)
  848. #define CSL_GCCP2_CFG_MTPM_PM_W0_PIL_MSK_SHIFT (0x00000012u)
  849. #define CSL_GCCP2_CFG_MTPM_PM_W0_PIL_MSK_RESETVAL (0x00000000u)
  850. #define CSL_GCCP2_CFG_MTPM_PM_W0_SLOT_MSK_MASK (0x0003FFF8u)
  851. #define CSL_GCCP2_CFG_MTPM_PM_W0_SLOT_MSK_SHIFT (0x00000003u)
  852. #define CSL_GCCP2_CFG_MTPM_PM_W0_SLOT_MSK_RESETVAL (0x00000000u)
  853. #define CSL_GCCP2_CFG_MTPM_PM_W0_GCCP_MODE_MASK (0x00000007u)
  854. #define CSL_GCCP2_CFG_MTPM_PM_W0_GCCP_MODE_SHIFT (0x00000000u)
  855. #define CSL_GCCP2_CFG_MTPM_PM_W0_GCCP_MODE_RESETVAL (0x00000000u)
  856. #define CSL_GCCP2_CFG_MTPM_PM_W0_RESETVAL (0x00000000u)
  857. /* MTPM_PM_W1 */
  858. #define CSL_GCCP2_CFG_MTPM_PM_W1_CGT_PTR_MASK (0x3C000000u)
  859. #define CSL_GCCP2_CFG_MTPM_PM_W1_CGT_PTR_SHIFT (0x0000001Au)
  860. #define CSL_GCCP2_CFG_MTPM_PM_W1_CGT_PTR_RESETVAL (0x00000000u)
  861. #define CSL_GCCP2_CFG_MTPM_PM_W1_SCR_BYP_MASK (0x02000000u)
  862. #define CSL_GCCP2_CFG_MTPM_PM_W1_SCR_BYP_SHIFT (0x00000019u)
  863. #define CSL_GCCP2_CFG_MTPM_PM_W1_SCR_BYP_RESETVAL (0x00000000u)
  864. /*----SCR_BYP Tokens----*/
  865. #define CSL_GCCP2_CFG_MTPM_PM_W1_SCR_BYP_NORMAL (0x00000000u)
  866. #define CSL_GCCP2_CFG_MTPM_PM_W1_SCR_BYP_BYPASSED (0x00000001u)
  867. #define CSL_GCCP2_CFG_MTPM_PM_W1_SCR_ID_MASK (0x01FFFFFFu)
  868. #define CSL_GCCP2_CFG_MTPM_PM_W1_SCR_ID_SHIFT (0x00000000u)
  869. #define CSL_GCCP2_CFG_MTPM_PM_W1_SCR_ID_RESETVAL (0x00000000u)
  870. #define CSL_GCCP2_CFG_MTPM_PM_W1_RESETVAL (0x00000000u)
  871. /* MTPM_PM_W2 */
  872. #define CSL_GCCP2_CFG_MTPM_PM_W2_NC_ENA_MASK (0x00100000u)
  873. #define CSL_GCCP2_CFG_MTPM_PM_W2_NC_ENA_SHIFT (0x00000014u)
  874. #define CSL_GCCP2_CFG_MTPM_PM_W2_NC_ENA_RESETVAL (0x00000000u)
  875. /*----NC_ENA Tokens----*/
  876. #define CSL_GCCP2_CFG_MTPM_PM_W2_NC_ENA_DISABLE (0x00000000u)
  877. #define CSL_GCCP2_CFG_MTPM_PM_W2_NC_ENA_ENABLE (0x00000001u)
  878. #define CSL_GCCP2_CFG_MTPM_PM_W2_STATS_FLG_MASK (0x00080000u)
  879. #define CSL_GCCP2_CFG_MTPM_PM_W2_STATS_FLG_SHIFT (0x00000013u)
  880. #define CSL_GCCP2_CFG_MTPM_PM_W2_STATS_FLG_RESETVAL (0x00000000u)
  881. /*----STATS_FLG Tokens----*/
  882. #define CSL_GCCP2_CFG_MTPM_PM_W2_STATS_FLG_DISABLE (0x00000000u)
  883. #define CSL_GCCP2_CFG_MTPM_PM_W2_STATS_FLG_ENABLE (0x00000001u)
  884. #define CSL_GCCP2_CFG_MTPM_PM_W2_PRT_ID_MASK (0x0007C000u)
  885. #define CSL_GCCP2_CFG_MTPM_PM_W2_PRT_ID_SHIFT (0x0000000Eu)
  886. #define CSL_GCCP2_CFG_MTPM_PM_W2_PRT_ID_RESETVAL (0x00000000u)
  887. #define CSL_GCCP2_CFG_MTPM_PM_W2_ACC_SHIFT_MASK (0x00003C00u)
  888. #define CSL_GCCP2_CFG_MTPM_PM_W2_ACC_SHIFT_SHIFT (0x0000000Au)
  889. #define CSL_GCCP2_CFG_MTPM_PM_W2_ACC_SHIFT_RESETVAL (0x00000000u)
  890. #define CSL_GCCP2_CFG_MTPM_PM_W2_SCR_SH_MASK (0x00000200u)
  891. #define CSL_GCCP2_CFG_MTPM_PM_W2_SCR_SH_SHIFT (0x00000009u)
  892. #define CSL_GCCP2_CFG_MTPM_PM_W2_SCR_SH_RESETVAL (0x00000000u)
  893. /*----SCR_SH Tokens----*/
  894. #define CSL_GCCP2_CFG_MTPM_PM_W2_SCR_SH_NO_SC_SHIFT (0x00000000u)
  895. #define CSL_GCCP2_CFG_MTPM_PM_W2_SCR_SH_SC_SHIFT (0x00000001u)
  896. #define CSL_GCCP2_CFG_MTPM_PM_W2_SCR_TYPE_MASK (0x00000100u)
  897. #define CSL_GCCP2_CFG_MTPM_PM_W2_SCR_TYPE_SHIFT (0x00000008u)
  898. #define CSL_GCCP2_CFG_MTPM_PM_W2_SCR_TYPE_RESETVAL (0x00000000u)
  899. /*----SCR_TYPE Tokens----*/
  900. #define CSL_GCCP2_CFG_MTPM_PM_W2_SCR_TYPE_SHORT (0x00000000u)
  901. #define CSL_GCCP2_CFG_MTPM_PM_W2_SCR_TYPE_LONG (0x00000001u)
  902. #define CSL_GCCP2_CFG_MTPM_PM_W2_CH_ID_MASK (0x000000FFu)
  903. #define CSL_GCCP2_CFG_MTPM_PM_W2_CH_ID_SHIFT (0x00000000u)
  904. #define CSL_GCCP2_CFG_MTPM_PM_W2_CH_ID_RESETVAL (0x00000000u)
  905. #define CSL_GCCP2_CFG_MTPM_PM_W2_RESETVAL (0x00000000u)
  906. /* MTPM_PM_W3 */
  907. #define CSL_GCCP2_CFG_MTPM_PM_W3_TSK_CNT_MASK (0xFF000000u)
  908. #define CSL_GCCP2_CFG_MTPM_PM_W3_TSK_CNT_SHIFT (0x00000018u)
  909. #define CSL_GCCP2_CFG_MTPM_PM_W3_TSK_CNT_RESETVAL (0x00000000u)
  910. #define CSL_GCCP2_CFG_MTPM_PM_W3_OBD_F_MASK (0x00FF0000u)
  911. #define CSL_GCCP2_CFG_MTPM_PM_W3_OBD_F_SHIFT (0x00000010u)
  912. #define CSL_GCCP2_CFG_MTPM_PM_W3_OBD_F_RESETVAL (0x00000000u)
  913. #define CSL_GCCP2_CFG_MTPM_PM_W3_OCH_ID_MASK (0x000003FFu)
  914. #define CSL_GCCP2_CFG_MTPM_PM_W3_OCH_ID_SHIFT (0x00000000u)
  915. #define CSL_GCCP2_CFG_MTPM_PM_W3_OCH_ID_RESETVAL (0x00000000u)
  916. #define CSL_GCCP2_CFG_MTPM_PM_W3_RESETVAL (0x00000000u)
  917. /* MTPM_PM_W4 */
  918. #define CSL_GCCP2_CFG_MTPM_PM_W4_DA_MASK (0x00FFC000u)
  919. #define CSL_GCCP2_CFG_MTPM_PM_W4_DA_SHIFT (0x0000000Eu)
  920. #define CSL_GCCP2_CFG_MTPM_PM_W4_DA_RESETVAL (0x00000000u)
  921. #define CSL_GCCP2_CFG_MTPM_PM_W4_ACC_MODE_MASK (0x00002000u)
  922. #define CSL_GCCP2_CFG_MTPM_PM_W4_ACC_MODE_SHIFT (0x0000000Du)
  923. #define CSL_GCCP2_CFG_MTPM_PM_W4_ACC_MODE_RESETVAL (0x00000000u)
  924. /*----ACC_MODE Tokens----*/
  925. #define CSL_GCCP2_CFG_MTPM_PM_W4_ACC_MODE_SYMBOL_MODE (0x00000000u)
  926. #define CSL_GCCP2_CFG_MTPM_PM_W4_ACC_MODE_SLOT_MODE (0x00000001u)
  927. #define CSL_GCCP2_CFG_MTPM_PM_W4_NNCA_MASK (0x00001FE0u)
  928. #define CSL_GCCP2_CFG_MTPM_PM_W4_NNCA_SHIFT (0x00000005u)
  929. #define CSL_GCCP2_CFG_MTPM_PM_W4_NNCA_RESETVAL (0x00000000u)
  930. #define CSL_GCCP2_CFG_MTPM_PM_W4_NCA_MASK (0x0000001Fu)
  931. #define CSL_GCCP2_CFG_MTPM_PM_W4_NCA_SHIFT (0x00000000u)
  932. #define CSL_GCCP2_CFG_MTPM_PM_W4_NCA_RESETVAL (0x00000000u)
  933. #define CSL_GCCP2_CFG_MTPM_PM_W4_RESETVAL (0x00000000u)
  934. /* MTPM_PD_W0 */
  935. #define CSL_GCCP2_CFG_MTPM_PD_W0_GCCP_MODE_MASK (0x00000007u)
  936. #define CSL_GCCP2_CFG_MTPM_PD_W0_GCCP_MODE_SHIFT (0x00000000u)
  937. #define CSL_GCCP2_CFG_MTPM_PD_W0_GCCP_MODE_RESETVAL (0x00000000u)
  938. #define CSL_GCCP2_CFG_MTPM_PD_W0_RESETVAL (0x00000000u)
  939. /* MTPM_PD_W1 */
  940. #define CSL_GCCP2_CFG_MTPM_PD_W1_CGT_PTR_MASK (0x3C000000u)
  941. #define CSL_GCCP2_CFG_MTPM_PD_W1_CGT_PTR_SHIFT (0x0000001Au)
  942. #define CSL_GCCP2_CFG_MTPM_PD_W1_CGT_PTR_RESETVAL (0x00000000u)
  943. #define CSL_GCCP2_CFG_MTPM_PD_W1_SCR_BYP_MASK (0x02000000u)
  944. #define CSL_GCCP2_CFG_MTPM_PD_W1_SCR_BYP_SHIFT (0x00000019u)
  945. #define CSL_GCCP2_CFG_MTPM_PD_W1_SCR_BYP_RESETVAL (0x00000000u)
  946. /*----SCR_BYP Tokens----*/
  947. #define CSL_GCCP2_CFG_MTPM_PD_W1_SCR_BYP_NORMAL (0x00000000u)
  948. #define CSL_GCCP2_CFG_MTPM_PD_W1_SCR_BYP_BYPASSED (0x00000001u)
  949. #define CSL_GCCP2_CFG_MTPM_PD_W1_SCR_ID_MASK (0x01FFFFFFu)
  950. #define CSL_GCCP2_CFG_MTPM_PD_W1_SCR_ID_SHIFT (0x00000000u)
  951. #define CSL_GCCP2_CFG_MTPM_PD_W1_SCR_ID_RESETVAL (0x00000000u)
  952. #define CSL_GCCP2_CFG_MTPM_PD_W1_RESETVAL (0x00000000u)
  953. /* MTPM_PD_W2 */
  954. #define CSL_GCCP2_CFG_MTPM_PD_W2_NC_ENA_MASK (0x00100000u)
  955. #define CSL_GCCP2_CFG_MTPM_PD_W2_NC_ENA_SHIFT (0x00000014u)
  956. #define CSL_GCCP2_CFG_MTPM_PD_W2_NC_ENA_RESETVAL (0x00000000u)
  957. /*----NC_ENA Tokens----*/
  958. #define CSL_GCCP2_CFG_MTPM_PD_W2_NC_ENA_DISABLE (0x00000000u)
  959. #define CSL_GCCP2_CFG_MTPM_PD_W2_NC_ENA_ENABLE (0x00000001u)
  960. #define CSL_GCCP2_CFG_MTPM_PD_W2_ACC_SHIFT_MASK (0x00003C00u)
  961. #define CSL_GCCP2_CFG_MTPM_PD_W2_ACC_SHIFT_SHIFT (0x0000000Au)
  962. #define CSL_GCCP2_CFG_MTPM_PD_W2_ACC_SHIFT_RESETVAL (0x00000000u)
  963. #define CSL_GCCP2_CFG_MTPM_PD_W2_SIG_ID_MASK (0x000000FFu)
  964. #define CSL_GCCP2_CFG_MTPM_PD_W2_SIG_ID_SHIFT (0x00000000u)
  965. #define CSL_GCCP2_CFG_MTPM_PD_W2_SIG_ID_RESETVAL (0x00000000u)
  966. #define CSL_GCCP2_CFG_MTPM_PD_W2_RESETVAL (0x00000000u)
  967. /* MTPM_PD_W3 */
  968. #define CSL_GCCP2_CFG_MTPM_PD_W3_TSK_CNT_MASK (0xFF000000u)
  969. #define CSL_GCCP2_CFG_MTPM_PD_W3_TSK_CNT_SHIFT (0x00000018u)
  970. #define CSL_GCCP2_CFG_MTPM_PD_W3_TSK_CNT_RESETVAL (0x00000000u)
  971. #define CSL_GCCP2_CFG_MTPM_PD_W3_OBD_F_MASK (0x00FF0000u)
  972. #define CSL_GCCP2_CFG_MTPM_PD_W3_OBD_F_SHIFT (0x00000010u)
  973. #define CSL_GCCP2_CFG_MTPM_PD_W3_OBD_F_RESETVAL (0x00000000u)
  974. #define CSL_GCCP2_CFG_MTPM_PD_W3_OCH_ID_MASK (0x000003FFu)
  975. #define CSL_GCCP2_CFG_MTPM_PD_W3_OCH_ID_SHIFT (0x00000000u)
  976. #define CSL_GCCP2_CFG_MTPM_PD_W3_OCH_ID_RESETVAL (0x00000000u)
  977. #define CSL_GCCP2_CFG_MTPM_PD_W3_RESETVAL (0x00000000u)
  978. /* MTPM_PD_W4 */
  979. #define CSL_GCCP2_CFG_MTPM_PD_W4_NNCA_MASK (0x00001FE0u)
  980. #define CSL_GCCP2_CFG_MTPM_PD_W4_NNCA_SHIFT (0x00000005u)
  981. #define CSL_GCCP2_CFG_MTPM_PD_W4_NNCA_RESETVAL (0x00000000u)
  982. #define CSL_GCCP2_CFG_MTPM_PD_W4_NCA_MASK (0x0000001Fu)
  983. #define CSL_GCCP2_CFG_MTPM_PD_W4_NCA_SHIFT (0x00000000u)
  984. #define CSL_GCCP2_CFG_MTPM_PD_W4_NCA_RESETVAL (0x00000000u)
  985. #define CSL_GCCP2_CFG_MTPM_PD_W4_RESETVAL (0x00000000u)
  986. /* MTPM_SPE_W0 */
  987. #define CSL_GCCP2_CFG_MTPM_SPE_W0_GCCP_MODE_MASK (0x00000007u)
  988. #define CSL_GCCP2_CFG_MTPM_SPE_W0_GCCP_MODE_SHIFT (0x00000000u)
  989. #define CSL_GCCP2_CFG_MTPM_SPE_W0_GCCP_MODE_RESETVAL (0x00000000u)
  990. #define CSL_GCCP2_CFG_MTPM_SPE_W0_RESETVAL (0x00000000u)
  991. /* MTPM_SPE_W1 */
  992. #define CSL_GCCP2_CFG_MTPM_SPE_W1_RESETVAL (0x00000000u)
  993. /* MTPM_SPE_W2 */
  994. #define CSL_GCCP2_CFG_MTPM_SPE_W2_POW_SHIFT_MASK (0x0003C000u)
  995. #define CSL_GCCP2_CFG_MTPM_SPE_W2_POW_SHIFT_SHIFT (0x0000000Eu)
  996. #define CSL_GCCP2_CFG_MTPM_SPE_W2_POW_SHIFT_RESETVAL (0x00000000u)
  997. #define CSL_GCCP2_CFG_MTPM_SPE_W2_ACC_SHIFT_MASK (0x00003C00u)
  998. #define CSL_GCCP2_CFG_MTPM_SPE_W2_ACC_SHIFT_SHIFT (0x0000000Au)
  999. #define CSL_GCCP2_CFG_MTPM_SPE_W2_ACC_SHIFT_RESETVAL (0x00000000u)
  1000. #define CSL_GCCP2_CFG_MTPM_SPE_W2_RESETVAL (0x00000000u)
  1001. /* MTPM_SPE_W3 */
  1002. #define CSL_GCCP2_CFG_MTPM_SPE_W3_TSK_CNT_MASK (0xFF000000u)
  1003. #define CSL_GCCP2_CFG_MTPM_SPE_W3_TSK_CNT_SHIFT (0x00000018u)
  1004. #define CSL_GCCP2_CFG_MTPM_SPE_W3_TSK_CNT_RESETVAL (0x00000000u)
  1005. #define CSL_GCCP2_CFG_MTPM_SPE_W3_OBD_F_MASK (0x00FF0000u)
  1006. #define CSL_GCCP2_CFG_MTPM_SPE_W3_OBD_F_SHIFT (0x00000010u)
  1007. #define CSL_GCCP2_CFG_MTPM_SPE_W3_OBD_F_RESETVAL (0x00000000u)
  1008. #define CSL_GCCP2_CFG_MTPM_SPE_W3_OCH_ID_MASK (0x000003FFu)
  1009. #define CSL_GCCP2_CFG_MTPM_SPE_W3_OCH_ID_SHIFT (0x00000000u)
  1010. #define CSL_GCCP2_CFG_MTPM_SPE_W3_OCH_ID_RESETVAL (0x00000000u)
  1011. #define CSL_GCCP2_CFG_MTPM_SPE_W3_RESETVAL (0x00000000u)
  1012. /* MTPM_SPE_W4 */
  1013. #define CSL_GCCP2_CFG_MTPM_SPE_W4_RESETVAL (0x00000000u)
  1014. /* MTPM_SIP_W0 */
  1015. #define CSL_GCCP2_CFG_MTPM_SIP_W0_GCCP_MODE_MASK (0x00000007u)
  1016. #define CSL_GCCP2_CFG_MTPM_SIP_W0_GCCP_MODE_SHIFT (0x00000000u)
  1017. #define CSL_GCCP2_CFG_MTPM_SIP_W0_GCCP_MODE_RESETVAL (0x00000000u)
  1018. #define CSL_GCCP2_CFG_MTPM_SIP_W0_RESETVAL (0x00000000u)
  1019. /* MTPM_SIP_W1 */
  1020. #define CSL_GCCP2_CFG_MTPM_SIP_W1_RESETVAL (0x00000000u)
  1021. /* MTPM_SIP_W2 */
  1022. #define CSL_GCCP2_CFG_MTPM_SIP_W2_RESETVAL (0x00000000u)
  1023. /* MTPM_SIP_W3 */
  1024. #define CSL_GCCP2_CFG_MTPM_SIP_W3_OBD_F_MASK (0x00FF0000u)
  1025. #define CSL_GCCP2_CFG_MTPM_SIP_W3_OBD_F_SHIFT (0x00000010u)
  1026. #define CSL_GCCP2_CFG_MTPM_SIP_W3_OBD_F_RESETVAL (0x00000000u)
  1027. #define CSL_GCCP2_CFG_MTPM_SIP_W3_OCH_ID_MASK (0x000003FFu)
  1028. #define CSL_GCCP2_CFG_MTPM_SIP_W3_OCH_ID_SHIFT (0x00000000u)
  1029. #define CSL_GCCP2_CFG_MTPM_SIP_W3_OCH_ID_RESETVAL (0x00000000u)
  1030. #define CSL_GCCP2_CFG_MTPM_SIP_W3_RESETVAL (0x00000000u)
  1031. /* MTPM_SIP_W4 */
  1032. #define CSL_GCCP2_CFG_MTPM_SIP_W4_RESETVAL (0x00000000u)
  1033. /* TRM_W0 */
  1034. #define CSL_GCCP2_CFG_TRM_W0_RESET_ENA2_MASK (0x20000000u)
  1035. #define CSL_GCCP2_CFG_TRM_W0_RESET_ENA2_SHIFT (0x0000001Du)
  1036. #define CSL_GCCP2_CFG_TRM_W0_RESET_ENA2_RESETVAL (0x00000000u)
  1037. /*----RESET_ENA2 Tokens----*/
  1038. #define CSL_GCCP2_CFG_TRM_W0_RESET_ENA2_DISABLE (0x00000000u)
  1039. #define CSL_GCCP2_CFG_TRM_W0_RESET_ENA2_ENABLE (0x00000001u)
  1040. #define CSL_GCCP2_CFG_TRM_W0_REQ_ID2_MASK (0x18000000u)
  1041. #define CSL_GCCP2_CFG_TRM_W0_REQ_ID2_SHIFT (0x0000001Bu)
  1042. #define CSL_GCCP2_CFG_TRM_W0_REQ_ID2_RESETVAL (0x00000000u)
  1043. /*----REQ_ID2 Tokens----*/
  1044. #define CSL_GCCP2_CFG_TRM_W0_REQ_ID2_GOTO_0 (0x00000000u)
  1045. #define CSL_GCCP2_CFG_TRM_W0_REQ_ID2_GOTO_A (0x00000001u)
  1046. #define CSL_GCCP2_CFG_TRM_W0_REQ_ID2_GOTO_2 (0x00000002u)
  1047. #define CSL_GCCP2_CFG_TRM_W0_REQ_ID2_GOTO_B (0x00000003u)
  1048. #define CSL_GCCP2_CFG_TRM_W0_ITE_ID2_P1_MASK (0x07FF0000u)
  1049. #define CSL_GCCP2_CFG_TRM_W0_ITE_ID2_P1_SHIFT (0x00000010u)
  1050. #define CSL_GCCP2_CFG_TRM_W0_ITE_ID2_P1_RESETVAL (0x00000000u)
  1051. #define CSL_GCCP2_CFG_TRM_W0_RESET_ENA1_MASK (0x00002000u)
  1052. #define CSL_GCCP2_CFG_TRM_W0_RESET_ENA1_SHIFT (0x0000000Du)
  1053. #define CSL_GCCP2_CFG_TRM_W0_RESET_ENA1_RESETVAL (0x00000000u)
  1054. /*----RESET_ENA1 Tokens----*/
  1055. #define CSL_GCCP2_CFG_TRM_W0_RESET_ENA1_DISABLE (0x00000000u)
  1056. #define CSL_GCCP2_CFG_TRM_W0_RESET_ENA1_ENABLE (0x00000001u)
  1057. #define CSL_GCCP2_CFG_TRM_W0_REQ_ID1_MASK (0x00001800u)
  1058. #define CSL_GCCP2_CFG_TRM_W0_REQ_ID1_SHIFT (0x0000000Bu)
  1059. #define CSL_GCCP2_CFG_TRM_W0_REQ_ID1_RESETVAL (0x00000000u)
  1060. /*----REQ_ID1 Tokens----*/
  1061. #define CSL_GCCP2_CFG_TRM_W0_REQ_ID1_GOTO_0 (0x00000000u)
  1062. #define CSL_GCCP2_CFG_TRM_W0_REQ_ID1_GOTO_A (0x00000001u)
  1063. #define CSL_GCCP2_CFG_TRM_W0_REQ_ID1_GOTO_2 (0x00000002u)
  1064. #define CSL_GCCP2_CFG_TRM_W0_REQ_ID1_GOTO_B (0x00000003u)
  1065. #define CSL_GCCP2_CFG_TRM_W0_ITE_ID1_P1_MASK (0x000007FFu)
  1066. #define CSL_GCCP2_CFG_TRM_W0_ITE_ID1_P1_SHIFT (0x00000000u)
  1067. #define CSL_GCCP2_CFG_TRM_W0_ITE_ID1_P1_RESETVAL (0x00000000u)
  1068. #define CSL_GCCP2_CFG_TRM_W0_RESETVAL (0x00000000u)
  1069. /* TRM_W1 */
  1070. #define CSL_GCCP2_CFG_TRM_W1_ITE_ID2_P2_MASK (0x00002000u)
  1071. #define CSL_GCCP2_CFG_TRM_W1_ITE_ID2_P2_SHIFT (0x0000000Du)
  1072. #define CSL_GCCP2_CFG_TRM_W1_ITE_ID2_P2_RESETVAL (0x00000000u)
  1073. #define CSL_GCCP2_CFG_TRM_W1_ITE_ID1_P2_MASK (0x00001000u)
  1074. #define CSL_GCCP2_CFG_TRM_W1_ITE_ID1_P2_SHIFT (0x0000000Cu)
  1075. #define CSL_GCCP2_CFG_TRM_W1_ITE_ID1_P2_RESETVAL (0x00000000u)
  1076. #define CSL_GCCP2_CFG_TRM_W1_FRAME_ID_MASK (0x00000FFFu)
  1077. #define CSL_GCCP2_CFG_TRM_W1_FRAME_ID_SHIFT (0x00000000u)
  1078. #define CSL_GCCP2_CFG_TRM_W1_FRAME_ID_RESETVAL (0x00000000u)
  1079. #define CSL_GCCP2_CFG_TRM_W1_RESETVAL (0x00000000u)
  1080. /* PRT_W0 */
  1081. #define CSL_GCCP2_CFG_PRT_W0_SLOT2_MASK (0x3FF00000u)
  1082. #define CSL_GCCP2_CFG_PRT_W0_SLOT2_SHIFT (0x00000014u)
  1083. #define CSL_GCCP2_CFG_PRT_W0_SLOT2_RESETVAL (0x00000000u)
  1084. #define CSL_GCCP2_CFG_PRT_W0_SLOT1_MASK (0x000FFC00u)
  1085. #define CSL_GCCP2_CFG_PRT_W0_SLOT1_SHIFT (0x0000000Au)
  1086. #define CSL_GCCP2_CFG_PRT_W0_SLOT1_RESETVAL (0x00000000u)
  1087. #define CSL_GCCP2_CFG_PRT_W0_SLOT0_MASK (0x000003FFu)
  1088. #define CSL_GCCP2_CFG_PRT_W0_SLOT0_SHIFT (0x00000000u)
  1089. #define CSL_GCCP2_CFG_PRT_W0_SLOT0_RESETVAL (0x00000000u)
  1090. #define CSL_GCCP2_CFG_PRT_W0_RESETVAL (0x00000000u)
  1091. /* PRT_W1 */
  1092. #define CSL_GCCP2_CFG_PRT_W1_SLOT5_MASK (0x3FF00000u)
  1093. #define CSL_GCCP2_CFG_PRT_W1_SLOT5_SHIFT (0x00000014u)
  1094. #define CSL_GCCP2_CFG_PRT_W1_SLOT5_RESETVAL (0x00000000u)
  1095. #define CSL_GCCP2_CFG_PRT_W1_SLOT4_MASK (0x000FFC00u)
  1096. #define CSL_GCCP2_CFG_PRT_W1_SLOT4_SHIFT (0x0000000Au)
  1097. #define CSL_GCCP2_CFG_PRT_W1_SLOT4_RESETVAL (0x00000000u)
  1098. #define CSL_GCCP2_CFG_PRT_W1_SLOT3_MASK (0x000003FFu)
  1099. #define CSL_GCCP2_CFG_PRT_W1_SLOT3_SHIFT (0x00000000u)
  1100. #define CSL_GCCP2_CFG_PRT_W1_SLOT3_RESETVAL (0x00000000u)
  1101. #define CSL_GCCP2_CFG_PRT_W1_RESETVAL (0x00000000u)
  1102. /* PRT_W2 */
  1103. #define CSL_GCCP2_CFG_PRT_W2_SLOT8_MASK (0x3FF00000u)
  1104. #define CSL_GCCP2_CFG_PRT_W2_SLOT8_SHIFT (0x00000014u)
  1105. #define CSL_GCCP2_CFG_PRT_W2_SLOT8_RESETVAL (0x00000000u)
  1106. #define CSL_GCCP2_CFG_PRT_W2_SLOT7_MASK (0x000FFC00u)
  1107. #define CSL_GCCP2_CFG_PRT_W2_SLOT7_SHIFT (0x0000000Au)
  1108. #define CSL_GCCP2_CFG_PRT_W2_SLOT7_RESETVAL (0x00000000u)
  1109. #define CSL_GCCP2_CFG_PRT_W2_SLOT6_MASK (0x000003FFu)
  1110. #define CSL_GCCP2_CFG_PRT_W2_SLOT6_SHIFT (0x00000000u)
  1111. #define CSL_GCCP2_CFG_PRT_W2_SLOT6_RESETVAL (0x00000000u)
  1112. #define CSL_GCCP2_CFG_PRT_W2_RESETVAL (0x00000000u)
  1113. /* PRT_W3 */
  1114. #define CSL_GCCP2_CFG_PRT_W3_SLOT11_MASK (0x3FF00000u)
  1115. #define CSL_GCCP2_CFG_PRT_W3_SLOT11_SHIFT (0x00000014u)
  1116. #define CSL_GCCP2_CFG_PRT_W3_SLOT11_RESETVAL (0x00000000u)
  1117. #define CSL_GCCP2_CFG_PRT_W3_SLOT10_MASK (0x000FFC00u)
  1118. #define CSL_GCCP2_CFG_PRT_W3_SLOT10_SHIFT (0x0000000Au)
  1119. #define CSL_GCCP2_CFG_PRT_W3_SLOT10_RESETVAL (0x00000000u)
  1120. #define CSL_GCCP2_CFG_PRT_W3_SLOT9_MASK (0x000003FFu)
  1121. #define CSL_GCCP2_CFG_PRT_W3_SLOT9_SHIFT (0x00000000u)
  1122. #define CSL_GCCP2_CFG_PRT_W3_SLOT9_RESETVAL (0x00000000u)
  1123. #define CSL_GCCP2_CFG_PRT_W3_RESETVAL (0x00000000u)
  1124. /* PRT_W4 */
  1125. #define CSL_GCCP2_CFG_PRT_W4_SLOT14_MASK (0x3FF00000u)
  1126. #define CSL_GCCP2_CFG_PRT_W4_SLOT14_SHIFT (0x00000014u)
  1127. #define CSL_GCCP2_CFG_PRT_W4_SLOT14_RESETVAL (0x00000000u)
  1128. #define CSL_GCCP2_CFG_PRT_W4_SLOT13_MASK (0x000FFC00u)
  1129. #define CSL_GCCP2_CFG_PRT_W4_SLOT13_SHIFT (0x0000000Au)
  1130. #define CSL_GCCP2_CFG_PRT_W4_SLOT13_RESETVAL (0x00000000u)
  1131. #define CSL_GCCP2_CFG_PRT_W4_SLOT12_MASK (0x000003FFu)
  1132. #define CSL_GCCP2_CFG_PRT_W4_SLOT12_SHIFT (0x00000000u)
  1133. #define CSL_GCCP2_CFG_PRT_W4_SLOT12_RESETVAL (0x00000000u)
  1134. #define CSL_GCCP2_CFG_PRT_W4_RESETVAL (0x00000000u)
  1135. /* TAM */
  1136. #define CSL_GCCP2_CFG_TAM_CAN_MASK (0x0FC00000u)
  1137. #define CSL_GCCP2_CFG_TAM_CAN_SHIFT (0x00000016u)
  1138. #define CSL_GCCP2_CFG_TAM_CAN_RESETVAL (0x00000000u)
  1139. #define CSL_GCCP2_CFG_TAM_MTPM_PTR_MASK (0x003FF000u)
  1140. #define CSL_GCCP2_CFG_TAM_MTPM_PTR_SHIFT (0x0000000Cu)
  1141. #define CSL_GCCP2_CFG_TAM_MTPM_PTR_RESETVAL (0x00000000u)
  1142. #define CSL_GCCP2_CFG_TAM_TPM_PTR_MASK (0x00000FFFu)
  1143. #define CSL_GCCP2_CFG_TAM_TPM_PTR_SHIFT (0x00000000u)
  1144. #define CSL_GCCP2_CFG_TAM_TPM_PTR_RESETVAL (0x00000000u)
  1145. #define CSL_GCCP2_CFG_TAM_RESETVAL (0x00000000u)
  1146. /* GCCP_SEQ_ENA */
  1147. #define CSL_GCCP2_CFG_GCCP_SEQ_ENA_ENABLE_MASK (0x00000001u)
  1148. #define CSL_GCCP2_CFG_GCCP_SEQ_ENA_ENABLE_SHIFT (0x00000000u)
  1149. #define CSL_GCCP2_CFG_GCCP_SEQ_ENA_ENABLE_RESETVAL (0x00000000u)
  1150. /*----ENABLE Tokens----*/
  1151. #define CSL_GCCP2_CFG_GCCP_SEQ_ENA_ENABLE_DISABLE (0x00000000u)
  1152. #define CSL_GCCP2_CFG_GCCP_SEQ_ENA_ENABLE_ENABLE (0x00000001u)
  1153. #define CSL_GCCP2_CFG_GCCP_SEQ_ENA_RESETVAL (0x00000000u)
  1154. /* GCCP_SEQ_ACT */
  1155. #define CSL_GCCP2_CFG_GCCP_SEQ_ACT_ACT_COUNT_MASK (0x00000FFFu)
  1156. #define CSL_GCCP2_CFG_GCCP_SEQ_ACT_ACT_COUNT_SHIFT (0x00000000u)
  1157. #define CSL_GCCP2_CFG_GCCP_SEQ_ACT_ACT_COUNT_RESETVAL (0x00000000u)
  1158. #define CSL_GCCP2_CFG_GCCP_SEQ_ACT_RESETVAL (0x00000000u)
  1159. /* GCCP_SEQ_CYC */
  1160. #define CSL_GCCP2_CFG_GCCP_SEQ_CYC_SEQ_COUNT_MASK (0x00000FFFu)
  1161. #define CSL_GCCP2_CFG_GCCP_SEQ_CYC_SEQ_COUNT_SHIFT (0x00000000u)
  1162. #define CSL_GCCP2_CFG_GCCP_SEQ_CYC_SEQ_COUNT_RESETVAL (0x00000000u)
  1163. #define CSL_GCCP2_CFG_GCCP_SEQ_CYC_RESETVAL (0x00000000u)
  1164. /* GCCP_CYC_OVER */
  1165. #define CSL_GCCP2_CFG_GCCP_CYC_OVER_ITE_NB_MASK (0x007FF000u)
  1166. #define CSL_GCCP2_CFG_GCCP_CYC_OVER_ITE_NB_SHIFT (0x0000000Cu)
  1167. #define CSL_GCCP2_CFG_GCCP_CYC_OVER_ITE_NB_RESETVAL (0x00000000u)
  1168. #define CSL_GCCP2_CFG_GCCP_CYC_OVER_CYC_OVER_FLG_MASK (0x00000800u)
  1169. #define CSL_GCCP2_CFG_GCCP_CYC_OVER_CYC_OVER_FLG_SHIFT (0x0000000Bu)
  1170. #define CSL_GCCP2_CFG_GCCP_CYC_OVER_CYC_OVER_FLG_RESETVAL (0x00000000u)
  1171. /*----CYC_OVER_FLG Tokens----*/
  1172. #define CSL_GCCP2_CFG_GCCP_CYC_OVER_CYC_OVER_FLG_NO_ERROR (0x00000000u)
  1173. #define CSL_GCCP2_CFG_GCCP_CYC_OVER_CYC_OVER_FLG_ERROR_OCCURED (0x00000001u)
  1174. #define CSL_GCCP2_CFG_GCCP_CYC_OVER_PAGE_IDX_MASK (0x000007F0u)
  1175. #define CSL_GCCP2_CFG_GCCP_CYC_OVER_PAGE_IDX_SHIFT (0x00000004u)
  1176. #define CSL_GCCP2_CFG_GCCP_CYC_OVER_PAGE_IDX_RESETVAL (0x00000000u)
  1177. #define CSL_GCCP2_CFG_GCCP_CYC_OVER_TASK_IDX_MASK (0x0000000Fu)
  1178. #define CSL_GCCP2_CFG_GCCP_CYC_OVER_TASK_IDX_SHIFT (0x00000000u)
  1179. #define CSL_GCCP2_CFG_GCCP_CYC_OVER_TASK_IDX_RESETVAL (0x00000000u)
  1180. #define CSL_GCCP2_CFG_GCCP_CYC_OVER_RESETVAL (0x00000000u)
  1181. /* GCCP_FIFO_OVER */
  1182. #define CSL_GCCP2_CFG_GCCP_FIFO_OVER_ITE_NB_MASK (0x01FFC000u)
  1183. #define CSL_GCCP2_CFG_GCCP_FIFO_OVER_ITE_NB_SHIFT (0x0000000Eu)
  1184. #define CSL_GCCP2_CFG_GCCP_FIFO_OVER_ITE_NB_RESETVAL (0x00000000u)
  1185. #define CSL_GCCP2_CFG_GCCP_FIFO_OVER_FIFO_ID_MASK (0x00003000u)
  1186. #define CSL_GCCP2_CFG_GCCP_FIFO_OVER_FIFO_ID_SHIFT (0x0000000Cu)
  1187. #define CSL_GCCP2_CFG_GCCP_FIFO_OVER_FIFO_ID_RESETVAL (0x00000000u)
  1188. /*----FIFO_ID Tokens----*/
  1189. #define CSL_GCCP2_CFG_GCCP_FIFO_OVER_FIFO_ID_HIGH_DATA (0x00000000u)
  1190. #define CSL_GCCP2_CFG_GCCP_FIFO_OVER_FIFO_ID_HIGH_CTRL (0x00000001u)
  1191. #define CSL_GCCP2_CFG_GCCP_FIFO_OVER_FIFO_ID_LOW_DATA (0x00000002u)
  1192. #define CSL_GCCP2_CFG_GCCP_FIFO_OVER_FIFO_ID_LOW_CTRL (0x00000003u)
  1193. #define CSL_GCCP2_CFG_GCCP_FIFO_OVER_CYC_OVER_FLG_MASK (0x00000800u)
  1194. #define CSL_GCCP2_CFG_GCCP_FIFO_OVER_CYC_OVER_FLG_SHIFT (0x0000000Bu)
  1195. #define CSL_GCCP2_CFG_GCCP_FIFO_OVER_CYC_OVER_FLG_RESETVAL (0x00000000u)
  1196. /*----CYC_OVER_FLG Tokens----*/
  1197. #define CSL_GCCP2_CFG_GCCP_FIFO_OVER_CYC_OVER_FLG_NO_ERROR (0x00000000u)
  1198. #define CSL_GCCP2_CFG_GCCP_FIFO_OVER_CYC_OVER_FLG_ERROR_OCCURED (0x00000001u)
  1199. #define CSL_GCCP2_CFG_GCCP_FIFO_OVER_PAGE_IDX_MASK (0x000007F0u)
  1200. #define CSL_GCCP2_CFG_GCCP_FIFO_OVER_PAGE_IDX_SHIFT (0x00000004u)
  1201. #define CSL_GCCP2_CFG_GCCP_FIFO_OVER_PAGE_IDX_RESETVAL (0x00000000u)
  1202. #define CSL_GCCP2_CFG_GCCP_FIFO_OVER_TASK_IDX_MASK (0x0000000Fu)
  1203. #define CSL_GCCP2_CFG_GCCP_FIFO_OVER_TASK_IDX_SHIFT (0x00000000u)
  1204. #define CSL_GCCP2_CFG_GCCP_FIFO_OVER_TASK_IDX_RESETVAL (0x00000000u)
  1205. #define CSL_GCCP2_CFG_GCCP_FIFO_OVER_RESETVAL (0x00000000u)
  1206. /* GCCP_FIFO_RESET */
  1207. #define CSL_GCCP2_CFG_GCCP_FIFO_RESET_LOW_RESET_MASK (0x00000002u)
  1208. #define CSL_GCCP2_CFG_GCCP_FIFO_RESET_LOW_RESET_SHIFT (0x00000001u)
  1209. #define CSL_GCCP2_CFG_GCCP_FIFO_RESET_LOW_RESET_RESETVAL (0x00000000u)
  1210. /*----LOW_RESET Tokens----*/
  1211. #define CSL_GCCP2_CFG_GCCP_FIFO_RESET_LOW_RESET_NO_RESET (0x00000000u)
  1212. #define CSL_GCCP2_CFG_GCCP_FIFO_RESET_LOW_RESET_RESET (0x00000001u)
  1213. #define CSL_GCCP2_CFG_GCCP_FIFO_RESET_HIGH_RESET_MASK (0x00000001u)
  1214. #define CSL_GCCP2_CFG_GCCP_FIFO_RESET_HIGH_RESET_SHIFT (0x00000000u)
  1215. #define CSL_GCCP2_CFG_GCCP_FIFO_RESET_HIGH_RESET_RESETVAL (0x00000000u)
  1216. /*----HIGH_RESET Tokens----*/
  1217. #define CSL_GCCP2_CFG_GCCP_FIFO_RESET_HIGH_RESET_NO_RESET (0x00000000u)
  1218. #define CSL_GCCP2_CFG_GCCP_FIFO_RESET_HIGH_RESET_RESET (0x00000001u)
  1219. #define CSL_GCCP2_CFG_GCCP_FIFO_RESET_RESETVAL (0x00000000u)
  1220. /* GCCP_RD_SYS_TIME */
  1221. #define CSL_GCCP2_CFG_GCCP_RD_SYS_TIME_RESETVAL (0x00000000u)
  1222. /* TRA_CTL */
  1223. #define CSL_GCCP2_CFG_TRA_CTL_DEVENT_FLAG_MASK (0x40000000u)
  1224. #define CSL_GCCP2_CFG_TRA_CTL_DEVENT_FLAG_SHIFT (0x0000001Eu)
  1225. #define CSL_GCCP2_CFG_TRA_CTL_DEVENT_FLAG_RESETVAL (0x00000000u)
  1226. /*----DEVENT_FLAG Tokens----*/
  1227. #define CSL_GCCP2_CFG_TRA_CTL_DEVENT_FLAG_DISABLE (0x00000000u)
  1228. #define CSL_GCCP2_CFG_TRA_CTL_DEVENT_FLAG_ENABLE (0x00000001u)
  1229. #define CSL_GCCP2_CFG_TRA_CTL_CYCLE_ID_MASK (0x3F000000u)
  1230. #define CSL_GCCP2_CFG_TRA_CTL_CYCLE_ID_SHIFT (0x00000018u)
  1231. #define CSL_GCCP2_CFG_TRA_CTL_CYCLE_ID_RESETVAL (0x00000000u)
  1232. #define CSL_GCCP2_CFG_TRA_CTL_REQ_ID_MASK (0x00FFE000u)
  1233. #define CSL_GCCP2_CFG_TRA_CTL_REQ_ID_SHIFT (0x0000000Du)
  1234. #define CSL_GCCP2_CFG_TRA_CTL_REQ_ID_RESETVAL (0x00000000u)
  1235. #define CSL_GCCP2_CFG_TRA_CTL_ITE_ID_MASK (0x00001FFCu)
  1236. #define CSL_GCCP2_CFG_TRA_CTL_ITE_ID_SHIFT (0x00000002u)
  1237. #define CSL_GCCP2_CFG_TRA_CTL_ITE_ID_RESETVAL (0x00000000u)
  1238. #define CSL_GCCP2_CFG_TRA_CTL_TRA_MODE_MASK (0x00000002u)
  1239. #define CSL_GCCP2_CFG_TRA_CTL_TRA_MODE_SHIFT (0x00000001u)
  1240. #define CSL_GCCP2_CFG_TRA_CTL_TRA_MODE_RESETVAL (0x00000000u)
  1241. /*----TRA_MODE Tokens----*/
  1242. #define CSL_GCCP2_CFG_TRA_CTL_TRA_MODE_CONTINUOUS (0x00000000u)
  1243. #define CSL_GCCP2_CFG_TRA_CTL_TRA_MODE_DATED (0x00000001u)
  1244. #define CSL_GCCP2_CFG_TRA_CTL_TRA_ENA_MASK (0x00000001u)
  1245. #define CSL_GCCP2_CFG_TRA_CTL_TRA_ENA_SHIFT (0x00000000u)
  1246. #define CSL_GCCP2_CFG_TRA_CTL_TRA_ENA_RESETVAL (0x00000000u)
  1247. /*----TRA_ENA Tokens----*/
  1248. #define CSL_GCCP2_CFG_TRA_CTL_TRA_ENA_DISABLE (0x00000000u)
  1249. #define CSL_GCCP2_CFG_TRA_CTL_TRA_ENA_ENABLE (0x00000001u)
  1250. #define CSL_GCCP2_CFG_TRA_CTL_RESETVAL (0x00000000u)
  1251. /* TRA_STAT */
  1252. #define CSL_GCCP2_CFG_TRA_STAT_LOCAL_TIME_MASK (0x007FF000u)
  1253. #define CSL_GCCP2_CFG_TRA_STAT_LOCAL_TIME_SHIFT (0x0000000Cu)
  1254. #define CSL_GCCP2_CFG_TRA_STAT_LOCAL_TIME_RESETVAL (0x00000000u)
  1255. #define CSL_GCCP2_CFG_TRA_STAT_SYS_TIME_MASK (0x00000FFEu)
  1256. #define CSL_GCCP2_CFG_TRA_STAT_SYS_TIME_SHIFT (0x00000001u)
  1257. #define CSL_GCCP2_CFG_TRA_STAT_SYS_TIME_RESETVAL (0x00000000u)
  1258. #define CSL_GCCP2_CFG_TRA_STAT_TASK_STATUS_MASK (0x00000001u)
  1259. #define CSL_GCCP2_CFG_TRA_STAT_TASK_STATUS_SHIFT (0x00000000u)
  1260. #define CSL_GCCP2_CFG_TRA_STAT_TASK_STATUS_RESETVAL (0x00000000u)
  1261. /*----TASK_STATUS Tokens----*/
  1262. #define CSL_GCCP2_CFG_TRA_STAT_TASK_STATUS_INACTIVE (0x00000000u)
  1263. #define CSL_GCCP2_CFG_TRA_STAT_TASK_STATUS_ACTIVE (0x00000001u)
  1264. #define CSL_GCCP2_CFG_TRA_STAT_RESETVAL (0x00000000u)
  1265. /* TRA_IN */
  1266. #define CSL_GCCP2_CFG_TRA_IN_SAMP1_Q_MASK (0xFF000000u)
  1267. #define CSL_GCCP2_CFG_TRA_IN_SAMP1_Q_SHIFT (0x00000018u)
  1268. #define CSL_GCCP2_CFG_TRA_IN_SAMP1_Q_RESETVAL (0x00000000u)
  1269. #define CSL_GCCP2_CFG_TRA_IN_SAMP1_I_MASK (0x00FF0000u)
  1270. #define CSL_GCCP2_CFG_TRA_IN_SAMP1_I_SHIFT (0x00000010u)
  1271. #define CSL_GCCP2_CFG_TRA_IN_SAMP1_I_RESETVAL (0x00000000u)
  1272. #define CSL_GCCP2_CFG_TRA_IN_SAMP0_Q_MASK (0x0000FF00u)
  1273. #define CSL_GCCP2_CFG_TRA_IN_SAMP0_Q_SHIFT (0x00000008u)
  1274. #define CSL_GCCP2_CFG_TRA_IN_SAMP0_Q_RESETVAL (0x00000000u)
  1275. #define CSL_GCCP2_CFG_TRA_IN_SAMP0_I_MASK (0x000000FFu)
  1276. #define CSL_GCCP2_CFG_TRA_IN_SAMP0_I_SHIFT (0x00000000u)
  1277. #define CSL_GCCP2_CFG_TRA_IN_SAMP0_I_RESETVAL (0x00000000u)
  1278. #define CSL_GCCP2_CFG_TRA_IN_RESETVAL (0x00000000u)
  1279. /* TRA_REF */
  1280. #define CSL_GCCP2_CFG_TRA_REF_REF_CODE_MASK (0xFFFFFFFFu)
  1281. #define CSL_GCCP2_CFG_TRA_REF_REF_CODE_SHIFT (0x00000000u)
  1282. #define CSL_GCCP2_CFG_TRA_REF_REF_CODE_RESETVAL (0x00000000u)
  1283. #define CSL_GCCP2_CFG_TRA_REF_RESETVAL (0x00000000u)
  1284. /* TRA_ADD */
  1285. #define CSL_GCCP2_CFG_TRA_ADD_CORR_Q_MASK (0xFFFF0000u)
  1286. #define CSL_GCCP2_CFG_TRA_ADD_CORR_Q_SHIFT (0x00000010u)
  1287. #define CSL_GCCP2_CFG_TRA_ADD_CORR_Q_RESETVAL (0x00000000u)
  1288. #define CSL_GCCP2_CFG_TRA_ADD_CORR_I_MASK (0x0000FFFFu)
  1289. #define CSL_GCCP2_CFG_TRA_ADD_CORR_I_SHIFT (0x00000000u)
  1290. #define CSL_GCCP2_CFG_TRA_ADD_CORR_I_RESETVAL (0x00000000u)
  1291. #define CSL_GCCP2_CFG_TRA_ADD_RESETVAL (0x00000000u)
  1292. /* TRA_INTA */
  1293. #define CSL_GCCP2_CFG_TRA_INTA_COEFF3_MASK (0xFF000000u)
  1294. #define CSL_GCCP2_CFG_TRA_INTA_COEFF3_SHIFT (0x00000018u)
  1295. #define CSL_GCCP2_CFG_TRA_INTA_COEFF3_RESETVAL (0x00000000u)
  1296. #define CSL_GCCP2_CFG_TRA_INTA_COEFF2_MASK (0x00FF0000u)
  1297. #define CSL_GCCP2_CFG_TRA_INTA_COEFF2_SHIFT (0x00000010u)
  1298. #define CSL_GCCP2_CFG_TRA_INTA_COEFF2_RESETVAL (0x00000000u)
  1299. #define CSL_GCCP2_CFG_TRA_INTA_COEFF1_MASK (0x0000FF00u)
  1300. #define CSL_GCCP2_CFG_TRA_INTA_COEFF1_SHIFT (0x00000008u)
  1301. #define CSL_GCCP2_CFG_TRA_INTA_COEFF1_RESETVAL (0x00000000u)
  1302. #define CSL_GCCP2_CFG_TRA_INTA_COEFF0_MASK (0x000000FFu)
  1303. #define CSL_GCCP2_CFG_TRA_INTA_COEFF0_SHIFT (0x00000000u)
  1304. #define CSL_GCCP2_CFG_TRA_INTA_COEFF0_RESETVAL (0x00000000u)
  1305. #define CSL_GCCP2_CFG_TRA_INTA_RESETVAL (0x00000000u)
  1306. /* TRA_INTB */
  1307. #define CSL_GCCP2_CFG_TRA_INTB_INT_Q_MASK (0xFFFF0000u)
  1308. #define CSL_GCCP2_CFG_TRA_INTB_INT_Q_SHIFT (0x00000010u)
  1309. #define CSL_GCCP2_CFG_TRA_INTB_INT_Q_RESETVAL (0x00000000u)
  1310. #define CSL_GCCP2_CFG_TRA_INTB_INT_I_MASK (0x0000FFFFu)
  1311. #define CSL_GCCP2_CFG_TRA_INTB_INT_I_SHIFT (0x00000000u)
  1312. #define CSL_GCCP2_CFG_TRA_INTB_INT_I_RESETVAL (0x00000000u)
  1313. #define CSL_GCCP2_CFG_TRA_INTB_RESETVAL (0x00000000u)
  1314. /* TRA_ROTA */
  1315. #define CSL_GCCP2_CFG_TRA_ROTA_PHAS_Q_MASK (0x0000FF00u)
  1316. #define CSL_GCCP2_CFG_TRA_ROTA_PHAS_Q_SHIFT (0x00000008u)
  1317. #define CSL_GCCP2_CFG_TRA_ROTA_PHAS_Q_RESETVAL (0x00000000u)
  1318. #define CSL_GCCP2_CFG_TRA_ROTA_PHAS_I_MASK (0x000000FFu)
  1319. #define CSL_GCCP2_CFG_TRA_ROTA_PHAS_I_SHIFT (0x00000000u)
  1320. #define CSL_GCCP2_CFG_TRA_ROTA_PHAS_I_RESETVAL (0x00000000u)
  1321. #define CSL_GCCP2_CFG_TRA_ROTA_RESETVAL (0x00000000u)
  1322. /* TRA_ROTB */
  1323. #define CSL_GCCP2_CFG_TRA_ROTB_ROT_Q_MASK (0xFFFF0000u)
  1324. #define CSL_GCCP2_CFG_TRA_ROTB_ROT_Q_SHIFT (0x00000010u)
  1325. #define CSL_GCCP2_CFG_TRA_ROTB_ROT_Q_RESETVAL (0x00000000u)
  1326. #define CSL_GCCP2_CFG_TRA_ROTB_ROT_I_MASK (0x0000FFFFu)
  1327. #define CSL_GCCP2_CFG_TRA_ROTB_ROT_I_SHIFT (0x00000000u)
  1328. #define CSL_GCCP2_CFG_TRA_ROTB_ROT_I_RESETVAL (0x00000000u)
  1329. #define CSL_GCCP2_CFG_TRA_ROTB_RESETVAL (0x00000000u)
  1330. /* TRA_COH */
  1331. #define CSL_GCCP2_CFG_TRA_COH_COH_ACC_MASK (0xFFFFFFFFu)
  1332. #define CSL_GCCP2_CFG_TRA_COH_COH_ACC_SHIFT (0x00000000u)
  1333. #define CSL_GCCP2_CFG_TRA_COH_COH_ACC_RESETVAL (0x00000000u)
  1334. #define CSL_GCCP2_CFG_TRA_COH_RESETVAL (0x00000000u)
  1335. /* TRA_COHC */
  1336. #define CSL_GCCP2_CFG_TRA_COHC_COH_OUT_Q_MASK (0xFFFF0000u)
  1337. #define CSL_GCCP2_CFG_TRA_COHC_COH_OUT_Q_SHIFT (0x00000010u)
  1338. #define CSL_GCCP2_CFG_TRA_COHC_COH_OUT_Q_RESETVAL (0x00000000u)
  1339. #define CSL_GCCP2_CFG_TRA_COHC_COH_OUT_I_MASK (0x0000FFFFu)
  1340. #define CSL_GCCP2_CFG_TRA_COHC_COH_OUT_I_SHIFT (0x00000000u)
  1341. #define CSL_GCCP2_CFG_TRA_COHC_COH_OUT_I_RESETVAL (0x00000000u)
  1342. #define CSL_GCCP2_CFG_TRA_COHC_RESETVAL (0x00000000u)
  1343. /* TRA_AMP */
  1344. #define CSL_GCCP2_CFG_TRA_AMP_AMPLITUDE_MASK (0x0000FFFFu)
  1345. #define CSL_GCCP2_CFG_TRA_AMP_AMPLITUDE_SHIFT (0x00000000u)
  1346. #define CSL_GCCP2_CFG_TRA_AMP_AMPLITUDE_RESETVAL (0x00000000u)
  1347. #define CSL_GCCP2_CFG_TRA_AMP_RESETVAL (0x00000000u)
  1348. /* TRA_NCOH */
  1349. #define CSL_GCCP2_CFG_TRA_NCOH_NCOH_ACC_MASK (0x0000FFFFu)
  1350. #define CSL_GCCP2_CFG_TRA_NCOH_NCOH_ACC_SHIFT (0x00000000u)
  1351. #define CSL_GCCP2_CFG_TRA_NCOH_NCOH_ACC_RESETVAL (0x00000000u)
  1352. #define CSL_GCCP2_CFG_TRA_NCOH_RESETVAL (0x00000000u)
  1353. /* TRA_ACC */
  1354. #define CSL_GCCP2_CFG_TRA_ACC_NCOH_ACC_STAT_MASK (0x00000380u)
  1355. #define CSL_GCCP2_CFG_TRA_ACC_NCOH_ACC_STAT_SHIFT (0x00000007u)
  1356. #define CSL_GCCP2_CFG_TRA_ACC_NCOH_ACC_STAT_RESETVAL (0x00000000u)
  1357. /*----NCOH_ACC_STAT Tokens----*/
  1358. #define CSL_GCCP2_CFG_TRA_ACC_NCOH_ACC_STAT_NO_ACC (0x00000000u)
  1359. #define CSL_GCCP2_CFG_TRA_ACC_NCOH_ACC_STAT_RESET_ONLY (0x00000001u)
  1360. #define CSL_GCCP2_CFG_TRA_ACC_NCOH_ACC_STAT_RESET_ACC (0x00000002u)
  1361. #define CSL_GCCP2_CFG_TRA_ACC_NCOH_ACC_STAT_ACC (0x00000003u)
  1362. #define CSL_GCCP2_CFG_TRA_ACC_NCOH_ACC_STAT_DUMP_ONLY (0x00000004u)
  1363. #define CSL_GCCP2_CFG_TRA_ACC_NCOH_ACC_STAT_DUMP_ACC (0x00000005u)
  1364. #define CSL_GCCP2_CFG_TRA_ACC_NCOH_ACC_STAT_BYPASSED (0x00000006u)
  1365. #define CSL_GCCP2_CFG_TRA_ACC_COH_ACC_STAT_MASK (0x00000070u)
  1366. #define CSL_GCCP2_CFG_TRA_ACC_COH_ACC_STAT_SHIFT (0x00000004u)
  1367. #define CSL_GCCP2_CFG_TRA_ACC_COH_ACC_STAT_RESETVAL (0x00000000u)
  1368. /*----COH_ACC_STAT Tokens----*/
  1369. #define CSL_GCCP2_CFG_TRA_ACC_COH_ACC_STAT_NO_ACC (0x00000000u)
  1370. #define CSL_GCCP2_CFG_TRA_ACC_COH_ACC_STAT_RESET_ONLY (0x00000001u)
  1371. #define CSL_GCCP2_CFG_TRA_ACC_COH_ACC_STAT_RESET_ACC (0x00000002u)
  1372. #define CSL_GCCP2_CFG_TRA_ACC_COH_ACC_STAT_ACC (0x00000003u)
  1373. #define CSL_GCCP2_CFG_TRA_ACC_COH_ACC_STAT_DUMP_ONLY (0x00000004u)
  1374. #define CSL_GCCP2_CFG_TRA_ACC_COH_ACC_STAT_DUMP_ACC (0x00000005u)
  1375. #define CSL_GCCP2_CFG_TRA_ACC_ROT_STAT_MASK (0x00000008u)
  1376. #define CSL_GCCP2_CFG_TRA_ACC_ROT_STAT_SHIFT (0x00000003u)
  1377. #define CSL_GCCP2_CFG_TRA_ACC_ROT_STAT_RESETVAL (0x00000000u)
  1378. /*----ROT_STAT Tokens----*/
  1379. #define CSL_GCCP2_CFG_TRA_ACC_ROT_STAT_BYPASSED (0x00000000u)
  1380. #define CSL_GCCP2_CFG_TRA_ACC_ROT_STAT_NORMAL (0x00000001u)
  1381. #define CSL_GCCP2_CFG_TRA_ACC_INT_STAT_MASK (0x00000007u)
  1382. #define CSL_GCCP2_CFG_TRA_ACC_INT_STAT_SHIFT (0x00000000u)
  1383. #define CSL_GCCP2_CFG_TRA_ACC_INT_STAT_RESETVAL (0x00000000u)
  1384. #define CSL_GCCP2_CFG_TRA_ACC_RESETVAL (0x00000000u)
  1385. /* TRA_TPM */
  1386. #define CSL_GCCP2_CFG_TRA_TPM_WORD_MASK (0xFFFFFFFFu)
  1387. #define CSL_GCCP2_CFG_TRA_TPM_WORD_SHIFT (0x00000000u)
  1388. #define CSL_GCCP2_CFG_TRA_TPM_WORD_RESETVAL (0x00000000u)
  1389. #define CSL_GCCP2_CFG_TRA_TPM_RESETVAL (0x00000000u)
  1390. /* TRA_MTPM */
  1391. #define CSL_GCCP2_CFG_TRA_MTPM_WORD_MASK (0xFFFFFFFFu)
  1392. #define CSL_GCCP2_CFG_TRA_MTPM_WORD_SHIFT (0x00000000u)
  1393. #define CSL_GCCP2_CFG_TRA_MTPM_WORD_RESETVAL (0x00000000u)
  1394. #define CSL_GCCP2_CFG_TRA_MTPM_RESETVAL (0x00000000u)
  1395. /* TSM */
  1396. #define CSL_GCCP2_CFG_TSM_TS_31_MASK (0x80000000u)
  1397. #define CSL_GCCP2_CFG_TSM_TS_31_SHIFT (0x0000001Fu)
  1398. #define CSL_GCCP2_CFG_TSM_TS_31_RESETVAL (0x00000000u)
  1399. #define CSL_GCCP2_CFG_TSM_TS_30_MASK (0x40000000u)
  1400. #define CSL_GCCP2_CFG_TSM_TS_30_SHIFT (0x0000001Eu)
  1401. #define CSL_GCCP2_CFG_TSM_TS_30_RESETVAL (0x00000000u)
  1402. #define CSL_GCCP2_CFG_TSM_TS_29_MASK (0x20000000u)
  1403. #define CSL_GCCP2_CFG_TSM_TS_29_SHIFT (0x0000001Du)
  1404. #define CSL_GCCP2_CFG_TSM_TS_29_RESETVAL (0x00000000u)
  1405. #define CSL_GCCP2_CFG_TSM_TS_28_MASK (0x10000000u)
  1406. #define CSL_GCCP2_CFG_TSM_TS_28_SHIFT (0x0000001Cu)
  1407. #define CSL_GCCP2_CFG_TSM_TS_28_RESETVAL (0x00000000u)
  1408. #define CSL_GCCP2_CFG_TSM_TS_27_MASK (0x08000000u)
  1409. #define CSL_GCCP2_CFG_TSM_TS_27_SHIFT (0x0000001Bu)
  1410. #define CSL_GCCP2_CFG_TSM_TS_27_RESETVAL (0x00000000u)
  1411. #define CSL_GCCP2_CFG_TSM_TS_26_MASK (0x04000000u)
  1412. #define CSL_GCCP2_CFG_TSM_TS_26_SHIFT (0x0000001Au)
  1413. #define CSL_GCCP2_CFG_TSM_TS_26_RESETVAL (0x00000000u)
  1414. #define CSL_GCCP2_CFG_TSM_TS_25_MASK (0x02000000u)
  1415. #define CSL_GCCP2_CFG_TSM_TS_25_SHIFT (0x00000019u)
  1416. #define CSL_GCCP2_CFG_TSM_TS_25_RESETVAL (0x00000000u)
  1417. #define CSL_GCCP2_CFG_TSM_TS_24_MASK (0x01000000u)
  1418. #define CSL_GCCP2_CFG_TSM_TS_24_SHIFT (0x00000018u)
  1419. #define CSL_GCCP2_CFG_TSM_TS_24_RESETVAL (0x00000000u)
  1420. #define CSL_GCCP2_CFG_TSM_TS_23_MASK (0x00800000u)
  1421. #define CSL_GCCP2_CFG_TSM_TS_23_SHIFT (0x00000017u)
  1422. #define CSL_GCCP2_CFG_TSM_TS_23_RESETVAL (0x00000000u)
  1423. #define CSL_GCCP2_CFG_TSM_TS_22_MASK (0x00400000u)
  1424. #define CSL_GCCP2_CFG_TSM_TS_22_SHIFT (0x00000016u)
  1425. #define CSL_GCCP2_CFG_TSM_TS_22_RESETVAL (0x00000000u)
  1426. #define CSL_GCCP2_CFG_TSM_TS_21_MASK (0x00200000u)
  1427. #define CSL_GCCP2_CFG_TSM_TS_21_SHIFT (0x00000015u)
  1428. #define CSL_GCCP2_CFG_TSM_TS_21_RESETVAL (0x00000000u)
  1429. #define CSL_GCCP2_CFG_TSM_TS_20_MASK (0x00100000u)
  1430. #define CSL_GCCP2_CFG_TSM_TS_20_SHIFT (0x00000014u)
  1431. #define CSL_GCCP2_CFG_TSM_TS_20_RESETVAL (0x00000000u)
  1432. #define CSL_GCCP2_CFG_TSM_TS_19_MASK (0x00080000u)
  1433. #define CSL_GCCP2_CFG_TSM_TS_19_SHIFT (0x00000013u)
  1434. #define CSL_GCCP2_CFG_TSM_TS_19_RESETVAL (0x00000000u)
  1435. #define CSL_GCCP2_CFG_TSM_TS_18_MASK (0x00040000u)
  1436. #define CSL_GCCP2_CFG_TSM_TS_18_SHIFT (0x00000012u)
  1437. #define CSL_GCCP2_CFG_TSM_TS_18_RESETVAL (0x00000000u)
  1438. #define CSL_GCCP2_CFG_TSM_TS_17_MASK (0x00020000u)
  1439. #define CSL_GCCP2_CFG_TSM_TS_17_SHIFT (0x00000011u)
  1440. #define CSL_GCCP2_CFG_TSM_TS_17_RESETVAL (0x00000000u)
  1441. #define CSL_GCCP2_CFG_TSM_TS_16_MASK (0x00010000u)
  1442. #define CSL_GCCP2_CFG_TSM_TS_16_SHIFT (0x00000010u)
  1443. #define CSL_GCCP2_CFG_TSM_TS_16_RESETVAL (0x00000000u)
  1444. #define CSL_GCCP2_CFG_TSM_TS_15_MASK (0x00008000u)
  1445. #define CSL_GCCP2_CFG_TSM_TS_15_SHIFT (0x0000000Fu)
  1446. #define CSL_GCCP2_CFG_TSM_TS_15_RESETVAL (0x00000000u)
  1447. #define CSL_GCCP2_CFG_TSM_TS_14_MASK (0x00004000u)
  1448. #define CSL_GCCP2_CFG_TSM_TS_14_SHIFT (0x0000000Eu)
  1449. #define CSL_GCCP2_CFG_TSM_TS_14_RESETVAL (0x00000000u)
  1450. #define CSL_GCCP2_CFG_TSM_TS_13_MASK (0x00002000u)
  1451. #define CSL_GCCP2_CFG_TSM_TS_13_SHIFT (0x0000000Du)
  1452. #define CSL_GCCP2_CFG_TSM_TS_13_RESETVAL (0x00000000u)
  1453. #define CSL_GCCP2_CFG_TSM_TS_12_MASK (0x00001000u)
  1454. #define CSL_GCCP2_CFG_TSM_TS_12_SHIFT (0x0000000Cu)
  1455. #define CSL_GCCP2_CFG_TSM_TS_12_RESETVAL (0x00000000u)
  1456. #define CSL_GCCP2_CFG_TSM_TS_11_MASK (0x00000800u)
  1457. #define CSL_GCCP2_CFG_TSM_TS_11_SHIFT (0x0000000Bu)
  1458. #define CSL_GCCP2_CFG_TSM_TS_11_RESETVAL (0x00000000u)
  1459. #define CSL_GCCP2_CFG_TSM_TS_10_MASK (0x00000400u)
  1460. #define CSL_GCCP2_CFG_TSM_TS_10_SHIFT (0x0000000Au)
  1461. #define CSL_GCCP2_CFG_TSM_TS_10_RESETVAL (0x00000000u)
  1462. #define CSL_GCCP2_CFG_TSM_TS_9_MASK (0x00000200u)
  1463. #define CSL_GCCP2_CFG_TSM_TS_9_SHIFT (0x00000009u)
  1464. #define CSL_GCCP2_CFG_TSM_TS_9_RESETVAL (0x00000000u)
  1465. #define CSL_GCCP2_CFG_TSM_TS_8_MASK (0x00000100u)
  1466. #define CSL_GCCP2_CFG_TSM_TS_8_SHIFT (0x00000008u)
  1467. #define CSL_GCCP2_CFG_TSM_TS_8_RESETVAL (0x00000000u)
  1468. #define CSL_GCCP2_CFG_TSM_TS_7_MASK (0x00000080u)
  1469. #define CSL_GCCP2_CFG_TSM_TS_7_SHIFT (0x00000007u)
  1470. #define CSL_GCCP2_CFG_TSM_TS_7_RESETVAL (0x00000000u)
  1471. #define CSL_GCCP2_CFG_TSM_TS_6_MASK (0x00000040u)
  1472. #define CSL_GCCP2_CFG_TSM_TS_6_SHIFT (0x00000006u)
  1473. #define CSL_GCCP2_CFG_TSM_TS_6_RESETVAL (0x00000000u)
  1474. #define CSL_GCCP2_CFG_TSM_TS_5_MASK (0x00000020u)
  1475. #define CSL_GCCP2_CFG_TSM_TS_5_SHIFT (0x00000005u)
  1476. #define CSL_GCCP2_CFG_TSM_TS_5_RESETVAL (0x00000000u)
  1477. #define CSL_GCCP2_CFG_TSM_TS_4_MASK (0x00000010u)
  1478. #define CSL_GCCP2_CFG_TSM_TS_4_SHIFT (0x00000004u)
  1479. #define CSL_GCCP2_CFG_TSM_TS_4_RESETVAL (0x00000000u)
  1480. #define CSL_GCCP2_CFG_TSM_TS_3_MASK (0x00000008u)
  1481. #define CSL_GCCP2_CFG_TSM_TS_3_SHIFT (0x00000003u)
  1482. #define CSL_GCCP2_CFG_TSM_TS_3_RESETVAL (0x00000000u)
  1483. #define CSL_GCCP2_CFG_TSM_TS_2_MASK (0x00000004u)
  1484. #define CSL_GCCP2_CFG_TSM_TS_2_SHIFT (0x00000002u)
  1485. #define CSL_GCCP2_CFG_TSM_TS_2_RESETVAL (0x00000000u)
  1486. #define CSL_GCCP2_CFG_TSM_TS_1_MASK (0x00000002u)
  1487. #define CSL_GCCP2_CFG_TSM_TS_1_SHIFT (0x00000001u)
  1488. #define CSL_GCCP2_CFG_TSM_TS_1_RESETVAL (0x00000000u)
  1489. #define CSL_GCCP2_CFG_TSM_TS_0_MASK (0x00000001u)
  1490. #define CSL_GCCP2_CFG_TSM_TS_0_SHIFT (0x00000000u)
  1491. #define CSL_GCCP2_CFG_TSM_TS_0_RESETVAL (0x00000000u)
  1492. #define CSL_GCCP2_CFG_TSM_RESETVAL (0x00000000u)
  1493. /* PAT */
  1494. #define CSL_GCCP2_CFG_PAT_PAGE_31_MASK (0x80000000u)
  1495. #define CSL_GCCP2_CFG_PAT_PAGE_31_SHIFT (0x0000001Fu)
  1496. #define CSL_GCCP2_CFG_PAT_PAGE_31_RESETVAL (0x00000000u)
  1497. #define CSL_GCCP2_CFG_PAT_PAGE_30_MASK (0x40000000u)
  1498. #define CSL_GCCP2_CFG_PAT_PAGE_30_SHIFT (0x0000001Eu)
  1499. #define CSL_GCCP2_CFG_PAT_PAGE_30_RESETVAL (0x00000000u)
  1500. #define CSL_GCCP2_CFG_PAT_PAGE_29_MASK (0x20000000u)
  1501. #define CSL_GCCP2_CFG_PAT_PAGE_29_SHIFT (0x0000001Du)
  1502. #define CSL_GCCP2_CFG_PAT_PAGE_29_RESETVAL (0x00000000u)
  1503. #define CSL_GCCP2_CFG_PAT_PAGE_28_MASK (0x10000000u)
  1504. #define CSL_GCCP2_CFG_PAT_PAGE_28_SHIFT (0x0000001Cu)
  1505. #define CSL_GCCP2_CFG_PAT_PAGE_28_RESETVAL (0x00000000u)
  1506. #define CSL_GCCP2_CFG_PAT_PAGE_27_MASK (0x08000000u)
  1507. #define CSL_GCCP2_CFG_PAT_PAGE_27_SHIFT (0x0000001Bu)
  1508. #define CSL_GCCP2_CFG_PAT_PAGE_27_RESETVAL (0x00000000u)
  1509. #define CSL_GCCP2_CFG_PAT_PAGE_26_MASK (0x04000000u)
  1510. #define CSL_GCCP2_CFG_PAT_PAGE_26_SHIFT (0x0000001Au)
  1511. #define CSL_GCCP2_CFG_PAT_PAGE_26_RESETVAL (0x00000000u)
  1512. #define CSL_GCCP2_CFG_PAT_PAGE_25_MASK (0x02000000u)
  1513. #define CSL_GCCP2_CFG_PAT_PAGE_25_SHIFT (0x00000019u)
  1514. #define CSL_GCCP2_CFG_PAT_PAGE_25_RESETVAL (0x00000000u)
  1515. #define CSL_GCCP2_CFG_PAT_PAGE_24_MASK (0x01000000u)
  1516. #define CSL_GCCP2_CFG_PAT_PAGE_24_SHIFT (0x00000018u)
  1517. #define CSL_GCCP2_CFG_PAT_PAGE_24_RESETVAL (0x00000000u)
  1518. #define CSL_GCCP2_CFG_PAT_PAGE_23_MASK (0x00800000u)
  1519. #define CSL_GCCP2_CFG_PAT_PAGE_23_SHIFT (0x00000017u)
  1520. #define CSL_GCCP2_CFG_PAT_PAGE_23_RESETVAL (0x00000000u)
  1521. #define CSL_GCCP2_CFG_PAT_PAGE_22_MASK (0x00400000u)
  1522. #define CSL_GCCP2_CFG_PAT_PAGE_22_SHIFT (0x00000016u)
  1523. #define CSL_GCCP2_CFG_PAT_PAGE_22_RESETVAL (0x00000000u)
  1524. #define CSL_GCCP2_CFG_PAT_PAGE_21_MASK (0x00200000u)
  1525. #define CSL_GCCP2_CFG_PAT_PAGE_21_SHIFT (0x00000015u)
  1526. #define CSL_GCCP2_CFG_PAT_PAGE_21_RESETVAL (0x00000000u)
  1527. #define CSL_GCCP2_CFG_PAT_PAGE_20_MASK (0x00100000u)
  1528. #define CSL_GCCP2_CFG_PAT_PAGE_20_SHIFT (0x00000014u)
  1529. #define CSL_GCCP2_CFG_PAT_PAGE_20_RESETVAL (0x00000000u)
  1530. #define CSL_GCCP2_CFG_PAT_PAGE_19_MASK (0x00080000u)
  1531. #define CSL_GCCP2_CFG_PAT_PAGE_19_SHIFT (0x00000013u)
  1532. #define CSL_GCCP2_CFG_PAT_PAGE_19_RESETVAL (0x00000000u)
  1533. #define CSL_GCCP2_CFG_PAT_PAGE_18_MASK (0x00040000u)
  1534. #define CSL_GCCP2_CFG_PAT_PAGE_18_SHIFT (0x00000012u)
  1535. #define CSL_GCCP2_CFG_PAT_PAGE_18_RESETVAL (0x00000000u)
  1536. #define CSL_GCCP2_CFG_PAT_PAGE_17_MASK (0x00020000u)
  1537. #define CSL_GCCP2_CFG_PAT_PAGE_17_SHIFT (0x00000011u)
  1538. #define CSL_GCCP2_CFG_PAT_PAGE_17_RESETVAL (0x00000000u)
  1539. #define CSL_GCCP2_CFG_PAT_PAGE_16_MASK (0x00010000u)
  1540. #define CSL_GCCP2_CFG_PAT_PAGE_16_SHIFT (0x00000010u)
  1541. #define CSL_GCCP2_CFG_PAT_PAGE_16_RESETVAL (0x00000000u)
  1542. #define CSL_GCCP2_CFG_PAT_PAGE_15_MASK (0x00008000u)
  1543. #define CSL_GCCP2_CFG_PAT_PAGE_15_SHIFT (0x0000000Fu)
  1544. #define CSL_GCCP2_CFG_PAT_PAGE_15_RESETVAL (0x00000000u)
  1545. #define CSL_GCCP2_CFG_PAT_PAGE_14_MASK (0x00004000u)
  1546. #define CSL_GCCP2_CFG_PAT_PAGE_14_SHIFT (0x0000000Eu)
  1547. #define CSL_GCCP2_CFG_PAT_PAGE_14_RESETVAL (0x00000000u)
  1548. #define CSL_GCCP2_CFG_PAT_PAGE_13_MASK (0x00002000u)
  1549. #define CSL_GCCP2_CFG_PAT_PAGE_13_SHIFT (0x0000000Du)
  1550. #define CSL_GCCP2_CFG_PAT_PAGE_13_RESETVAL (0x00000000u)
  1551. #define CSL_GCCP2_CFG_PAT_PAGE_12_MASK (0x00001000u)
  1552. #define CSL_GCCP2_CFG_PAT_PAGE_12_SHIFT (0x0000000Cu)
  1553. #define CSL_GCCP2_CFG_PAT_PAGE_12_RESETVAL (0x00000000u)
  1554. #define CSL_GCCP2_CFG_PAT_PAGE_11_MASK (0x00000800u)
  1555. #define CSL_GCCP2_CFG_PAT_PAGE_11_SHIFT (0x0000000Bu)
  1556. #define CSL_GCCP2_CFG_PAT_PAGE_11_RESETVAL (0x00000000u)
  1557. #define CSL_GCCP2_CFG_PAT_PAGE_10_MASK (0x00000400u)
  1558. #define CSL_GCCP2_CFG_PAT_PAGE_10_SHIFT (0x0000000Au)
  1559. #define CSL_GCCP2_CFG_PAT_PAGE_10_RESETVAL (0x00000000u)
  1560. #define CSL_GCCP2_CFG_PAT_PAGE_9_MASK (0x00000200u)
  1561. #define CSL_GCCP2_CFG_PAT_PAGE_9_SHIFT (0x00000009u)
  1562. #define CSL_GCCP2_CFG_PAT_PAGE_9_RESETVAL (0x00000000u)
  1563. #define CSL_GCCP2_CFG_PAT_PAGE_8_MASK (0x00000100u)
  1564. #define CSL_GCCP2_CFG_PAT_PAGE_8_SHIFT (0x00000008u)
  1565. #define CSL_GCCP2_CFG_PAT_PAGE_8_RESETVAL (0x00000000u)
  1566. #define CSL_GCCP2_CFG_PAT_PAGE_7_MASK (0x00000080u)
  1567. #define CSL_GCCP2_CFG_PAT_PAGE_7_SHIFT (0x00000007u)
  1568. #define CSL_GCCP2_CFG_PAT_PAGE_7_RESETVAL (0x00000000u)
  1569. #define CSL_GCCP2_CFG_PAT_PAGE_6_MASK (0x00000040u)
  1570. #define CSL_GCCP2_CFG_PAT_PAGE_6_SHIFT (0x00000006u)
  1571. #define CSL_GCCP2_CFG_PAT_PAGE_6_RESETVAL (0x00000000u)
  1572. #define CSL_GCCP2_CFG_PAT_PAGE_5_MASK (0x00000020u)
  1573. #define CSL_GCCP2_CFG_PAT_PAGE_5_SHIFT (0x00000005u)
  1574. #define CSL_GCCP2_CFG_PAT_PAGE_5_RESETVAL (0x00000000u)
  1575. #define CSL_GCCP2_CFG_PAT_PAGE_4_MASK (0x00000010u)
  1576. #define CSL_GCCP2_CFG_PAT_PAGE_4_SHIFT (0x00000004u)
  1577. #define CSL_GCCP2_CFG_PAT_PAGE_4_RESETVAL (0x00000000u)
  1578. #define CSL_GCCP2_CFG_PAT_PAGE_3_MASK (0x00000008u)
  1579. #define CSL_GCCP2_CFG_PAT_PAGE_3_SHIFT (0x00000003u)
  1580. #define CSL_GCCP2_CFG_PAT_PAGE_3_RESETVAL (0x00000000u)
  1581. #define CSL_GCCP2_CFG_PAT_PAGE_2_MASK (0x00000004u)
  1582. #define CSL_GCCP2_CFG_PAT_PAGE_2_SHIFT (0x00000002u)
  1583. #define CSL_GCCP2_CFG_PAT_PAGE_2_RESETVAL (0x00000000u)
  1584. #define CSL_GCCP2_CFG_PAT_PAGE_1_MASK (0x00000002u)
  1585. #define CSL_GCCP2_CFG_PAT_PAGE_1_SHIFT (0x00000001u)
  1586. #define CSL_GCCP2_CFG_PAT_PAGE_1_RESETVAL (0x00000000u)
  1587. #define CSL_GCCP2_CFG_PAT_PAGE_0_MASK (0x00000001u)
  1588. #define CSL_GCCP2_CFG_PAT_PAGE_0_SHIFT (0x00000000u)
  1589. #define CSL_GCCP2_CFG_PAT_PAGE_0_RESETVAL (0x00000000u)
  1590. #define CSL_GCCP2_CFG_PAT_RESETVAL (0x00000000u)
  1591. /* INT_COEF */
  1592. #define CSL_GCCP2_CFG_INT_COEF_COEFF3_MASK (0xFF000000u)
  1593. #define CSL_GCCP2_CFG_INT_COEF_COEFF3_SHIFT (0x00000018u)
  1594. #define CSL_GCCP2_CFG_INT_COEF_COEFF3_RESETVAL (0x00000000u)
  1595. #define CSL_GCCP2_CFG_INT_COEF_COEFF2_MASK (0x00FF0000u)
  1596. #define CSL_GCCP2_CFG_INT_COEF_COEFF2_SHIFT (0x00000010u)
  1597. #define CSL_GCCP2_CFG_INT_COEF_COEFF2_RESETVAL (0x00000000u)
  1598. #define CSL_GCCP2_CFG_INT_COEF_COEFF1_MASK (0x0000FF00u)
  1599. #define CSL_GCCP2_CFG_INT_COEF_COEFF1_SHIFT (0x00000008u)
  1600. #define CSL_GCCP2_CFG_INT_COEF_COEFF1_RESETVAL (0x00000000u)
  1601. #define CSL_GCCP2_CFG_INT_COEF_COEFF0_MASK (0x000000FFu)
  1602. #define CSL_GCCP2_CFG_INT_COEF_COEFF0_SHIFT (0x00000000u)
  1603. #define CSL_GCCP2_CFG_INT_COEF_COEFF0_RESETVAL (0x00000000u)
  1604. #define CSL_GCCP2_CFG_INT_COEF_RESETVAL (0x00000000u)
  1605. /* HCQ_CURR_LVL */
  1606. #define CSL_GCCP2_CFG_HCQ_CURR_LVL_CURR_LVL_MASK (0x000000FFu)
  1607. #define CSL_GCCP2_CFG_HCQ_CURR_LVL_CURR_LVL_SHIFT (0x00000000u)
  1608. #define CSL_GCCP2_CFG_HCQ_CURR_LVL_CURR_LVL_RESETVAL (0x00000000u)
  1609. #define CSL_GCCP2_CFG_HCQ_CURR_LVL_RESETVAL (0x00000000u)
  1610. /* HCQ_WTMK_LVL */
  1611. #define CSL_GCCP2_CFG_HCQ_WTMK_LVL_WATERMARK_MASK (0x000000FFu)
  1612. #define CSL_GCCP2_CFG_HCQ_WTMK_LVL_WATERMARK_SHIFT (0x00000000u)
  1613. #define CSL_GCCP2_CFG_HCQ_WTMK_LVL_WATERMARK_RESETVAL (0x00000000u)
  1614. #define CSL_GCCP2_CFG_HCQ_WTMK_LVL_RESETVAL (0x00000000u)
  1615. /* HDQ_CURR_LVL */
  1616. #define CSL_GCCP2_CFG_HDQ_CURR_LVL_CURR_LVL_MASK (0x000000FFu)
  1617. #define CSL_GCCP2_CFG_HDQ_CURR_LVL_CURR_LVL_SHIFT (0x00000000u)
  1618. #define CSL_GCCP2_CFG_HDQ_CURR_LVL_CURR_LVL_RESETVAL (0x00000000u)
  1619. #define CSL_GCCP2_CFG_HDQ_CURR_LVL_RESETVAL (0x00000000u)
  1620. /* HDQ_WTMK_LVL */
  1621. #define CSL_GCCP2_CFG_HDQ_WTMK_LVL_WATERMARK_MASK (0x000000FFu)
  1622. #define CSL_GCCP2_CFG_HDQ_WTMK_LVL_WATERMARK_SHIFT (0x00000000u)
  1623. #define CSL_GCCP2_CFG_HDQ_WTMK_LVL_WATERMARK_RESETVAL (0x00000000u)
  1624. #define CSL_GCCP2_CFG_HDQ_WTMK_LVL_RESETVAL (0x00000000u)
  1625. /* LCQ_CURR_LVL */
  1626. #define CSL_GCCP2_CFG_LCQ_CURR_LVL_CURR_LVL_MASK (0x000007FFu)
  1627. #define CSL_GCCP2_CFG_LCQ_CURR_LVL_CURR_LVL_SHIFT (0x00000000u)
  1628. #define CSL_GCCP2_CFG_LCQ_CURR_LVL_CURR_LVL_RESETVAL (0x00000000u)
  1629. #define CSL_GCCP2_CFG_LCQ_CURR_LVL_RESETVAL (0x00000000u)
  1630. /* LCQ_WTMK_LVL */
  1631. #define CSL_GCCP2_CFG_LCQ_WTMK_LVL_WATERMARK_MASK (0x000007FFu)
  1632. #define CSL_GCCP2_CFG_LCQ_WTMK_LVL_WATERMARK_SHIFT (0x00000000u)
  1633. #define CSL_GCCP2_CFG_LCQ_WTMK_LVL_WATERMARK_RESETVAL (0x00000000u)
  1634. #define CSL_GCCP2_CFG_LCQ_WTMK_LVL_RESETVAL (0x00000000u)
  1635. /* LDQ_CURR_LVL */
  1636. #define CSL_GCCP2_CFG_LDQ_CURR_LVL_CURR_LVL_MASK (0x00000FFFu)
  1637. #define CSL_GCCP2_CFG_LDQ_CURR_LVL_CURR_LVL_SHIFT (0x00000000u)
  1638. #define CSL_GCCP2_CFG_LDQ_CURR_LVL_CURR_LVL_RESETVAL (0x00000000u)
  1639. #define CSL_GCCP2_CFG_LDQ_CURR_LVL_RESETVAL (0x00000000u)
  1640. /* LDQ_WTMK_LVL */
  1641. #define CSL_GCCP2_CFG_LDQ_WTMK_LVL_WATERMARK_MASK (0x00000FFFu)
  1642. #define CSL_GCCP2_CFG_LDQ_WTMK_LVL_WATERMARK_SHIFT (0x00000000u)
  1643. #define CSL_GCCP2_CFG_LDQ_WTMK_LVL_WATERMARK_RESETVAL (0x00000000u)
  1644. #define CSL_GCCP2_CFG_LDQ_WTMK_LVL_RESETVAL (0x00000000u)
  1645. /* CGT */
  1646. #define CSL_GCCP2_CFG_CGT_Y_PART_MASK (0x01FFFFFFu)
  1647. #define CSL_GCCP2_CFG_CGT_Y_PART_SHIFT (0x00000000u)
  1648. #define CSL_GCCP2_CFG_CGT_Y_PART_RESETVAL (0x00000000u)
  1649. #define CSL_GCCP2_CFG_CGT_RESETVAL (0x00000000u)
  1650. #endif