1/* 2 * Copyright (C) 2017 Advanced Micro Devices, Inc. 3 * 4 * Permission is hereby granted, free of charge, to any person obtaining a 5 * copy of this software and associated documentation files (the "Software"), 6 * to deal in the Software without restriction, including without limitation 7 * the rights to use, copy, modify, merge, publish, distribute, sublicense, 8 * and/or sell copies of the Software, and to permit persons to whom the 9 * Software is furnished to do so, subject to the following conditions: 10 * 11 * The above copyright notice and this permission notice shall be included 12 * in all copies or substantial portions of the Software. 13 * 14 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS 15 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 16 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 17 * THE COPYRIGHT HOLDER(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN 18 * AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 19 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 20 */ 21#ifndef _mp_9_0_SH_MASK_HEADER 22#define _mp_9_0_SH_MASK_HEADER 23 24 25// addressBlock: mp_SmuMp0_SmnDec 26//MP0_SMN_C2PMSG_32 27#define MP0_SMN_C2PMSG_32__CONTENT__SHIFT 0x0 28#define MP0_SMN_C2PMSG_32__CONTENT_MASK 0xFFFFFFFFL 29//MP0_SMN_C2PMSG_33 30#define MP0_SMN_C2PMSG_33__CONTENT__SHIFT 0x0 31#define MP0_SMN_C2PMSG_33__CONTENT_MASK 0xFFFFFFFFL 32//MP0_SMN_C2PMSG_34 33#define MP0_SMN_C2PMSG_34__CONTENT__SHIFT 0x0 34#define MP0_SMN_C2PMSG_34__CONTENT_MASK 0xFFFFFFFFL 35//MP0_SMN_C2PMSG_35 36#define MP0_SMN_C2PMSG_35__CONTENT__SHIFT 0x0 37#define MP0_SMN_C2PMSG_35__CONTENT_MASK 0xFFFFFFFFL 38//MP0_SMN_C2PMSG_36 39#define MP0_SMN_C2PMSG_36__CONTENT__SHIFT 0x0 40#define MP0_SMN_C2PMSG_36__CONTENT_MASK 0xFFFFFFFFL 41//MP0_SMN_C2PMSG_37 42#define MP0_SMN_C2PMSG_37__CONTENT__SHIFT 0x0 43#define MP0_SMN_C2PMSG_37__CONTENT_MASK 0xFFFFFFFFL 44//MP0_SMN_C2PMSG_38 45#define MP0_SMN_C2PMSG_38__CONTENT__SHIFT 0x0 46#define MP0_SMN_C2PMSG_38__CONTENT_MASK 0xFFFFFFFFL 47//MP0_SMN_C2PMSG_39 48#define MP0_SMN_C2PMSG_39__CONTENT__SHIFT 0x0 49#define MP0_SMN_C2PMSG_39__CONTENT_MASK 0xFFFFFFFFL 50//MP0_SMN_C2PMSG_40 51#define MP0_SMN_C2PMSG_40__CONTENT__SHIFT 0x0 52#define MP0_SMN_C2PMSG_40__CONTENT_MASK 0xFFFFFFFFL 53//MP0_SMN_C2PMSG_41 54#define MP0_SMN_C2PMSG_41__CONTENT__SHIFT 0x0 55#define MP0_SMN_C2PMSG_41__CONTENT_MASK 0xFFFFFFFFL 56//MP0_SMN_C2PMSG_42 57#define MP0_SMN_C2PMSG_42__CONTENT__SHIFT 0x0 58#define MP0_SMN_C2PMSG_42__CONTENT_MASK 0xFFFFFFFFL 59//MP0_SMN_C2PMSG_43 60#define MP0_SMN_C2PMSG_43__CONTENT__SHIFT 0x0 61#define MP0_SMN_C2PMSG_43__CONTENT_MASK 0xFFFFFFFFL 62//MP0_SMN_C2PMSG_44 63#define MP0_SMN_C2PMSG_44__CONTENT__SHIFT 0x0 64#define MP0_SMN_C2PMSG_44__CONTENT_MASK 0xFFFFFFFFL 65//MP0_SMN_C2PMSG_45 66#define MP0_SMN_C2PMSG_45__CONTENT__SHIFT 0x0 67#define MP0_SMN_C2PMSG_45__CONTENT_MASK 0xFFFFFFFFL 68//MP0_SMN_C2PMSG_46 69#define MP0_SMN_C2PMSG_46__CONTENT__SHIFT 0x0 70#define MP0_SMN_C2PMSG_46__CONTENT_MASK 0xFFFFFFFFL 71//MP0_SMN_C2PMSG_47 72#define MP0_SMN_C2PMSG_47__CONTENT__SHIFT 0x0 73#define MP0_SMN_C2PMSG_47__CONTENT_MASK 0xFFFFFFFFL 74//MP0_SMN_C2PMSG_48 75#define MP0_SMN_C2PMSG_48__CONTENT__SHIFT 0x0 76#define MP0_SMN_C2PMSG_48__CONTENT_MASK 0xFFFFFFFFL 77//MP0_SMN_C2PMSG_49 78#define MP0_SMN_C2PMSG_49__CONTENT__SHIFT 0x0 79#define MP0_SMN_C2PMSG_49__CONTENT_MASK 0xFFFFFFFFL 80//MP0_SMN_C2PMSG_50 81#define MP0_SMN_C2PMSG_50__CONTENT__SHIFT 0x0 82#define MP0_SMN_C2PMSG_50__CONTENT_MASK 0xFFFFFFFFL 83//MP0_SMN_C2PMSG_51 84#define MP0_SMN_C2PMSG_51__CONTENT__SHIFT 0x0 85#define MP0_SMN_C2PMSG_51__CONTENT_MASK 0xFFFFFFFFL 86//MP0_SMN_C2PMSG_52 87#define MP0_SMN_C2PMSG_52__CONTENT__SHIFT 0x0 88#define MP0_SMN_C2PMSG_52__CONTENT_MASK 0xFFFFFFFFL 89//MP0_SMN_C2PMSG_53 90#define MP0_SMN_C2PMSG_53__CONTENT__SHIFT 0x0 91#define MP0_SMN_C2PMSG_53__CONTENT_MASK 0xFFFFFFFFL 92//MP0_SMN_C2PMSG_54 93#define MP0_SMN_C2PMSG_54__CONTENT__SHIFT 0x0 94#define MP0_SMN_C2PMSG_54__CONTENT_MASK 0xFFFFFFFFL 95//MP0_SMN_C2PMSG_55 96#define MP0_SMN_C2PMSG_55__CONTENT__SHIFT 0x0 97#define MP0_SMN_C2PMSG_55__CONTENT_MASK 0xFFFFFFFFL 98//MP0_SMN_C2PMSG_56 99#define MP0_SMN_C2PMSG_56__CONTENT__SHIFT 0x0 100#define MP0_SMN_C2PMSG_56__CONTENT_MASK 0xFFFFFFFFL 101//MP0_SMN_C2PMSG_57 102#define MP0_SMN_C2PMSG_57__CONTENT__SHIFT 0x0 103#define MP0_SMN_C2PMSG_57__CONTENT_MASK 0xFFFFFFFFL 104//MP0_SMN_C2PMSG_58 105#define MP0_SMN_C2PMSG_58__CONTENT__SHIFT 0x0 106#define MP0_SMN_C2PMSG_58__CONTENT_MASK 0xFFFFFFFFL 107//MP0_SMN_C2PMSG_59 108#define MP0_SMN_C2PMSG_59__CONTENT__SHIFT 0x0 109#define MP0_SMN_C2PMSG_59__CONTENT_MASK 0xFFFFFFFFL 110//MP0_SMN_C2PMSG_60 111#define MP0_SMN_C2PMSG_60__CONTENT__SHIFT 0x0 112#define MP0_SMN_C2PMSG_60__CONTENT_MASK 0xFFFFFFFFL 113//MP0_SMN_C2PMSG_61 114#define MP0_SMN_C2PMSG_61__CONTENT__SHIFT 0x0 115#define MP0_SMN_C2PMSG_61__CONTENT_MASK 0xFFFFFFFFL 116//MP0_SMN_C2PMSG_62 117#define MP0_SMN_C2PMSG_62__CONTENT__SHIFT 0x0 118#define MP0_SMN_C2PMSG_62__CONTENT_MASK 0xFFFFFFFFL 119//MP0_SMN_C2PMSG_63 120#define MP0_SMN_C2PMSG_63__CONTENT__SHIFT 0x0 121#define MP0_SMN_C2PMSG_63__CONTENT_MASK 0xFFFFFFFFL 122//MP0_SMN_C2PMSG_64 123#define MP0_SMN_C2PMSG_64__CONTENT__SHIFT 0x0 124#define MP0_SMN_C2PMSG_64__CONTENT_MASK 0xFFFFFFFFL 125//MP0_SMN_C2PMSG_65 126#define MP0_SMN_C2PMSG_65__CONTENT__SHIFT 0x0 127#define MP0_SMN_C2PMSG_65__CONTENT_MASK 0xFFFFFFFFL 128//MP0_SMN_C2PMSG_66 129#define MP0_SMN_C2PMSG_66__CONTENT__SHIFT 0x0 130#define MP0_SMN_C2PMSG_66__CONTENT_MASK 0xFFFFFFFFL 131//MP0_SMN_C2PMSG_67 132#define MP0_SMN_C2PMSG_67__CONTENT__SHIFT 0x0 133#define MP0_SMN_C2PMSG_67__CONTENT_MASK 0xFFFFFFFFL 134//MP0_SMN_C2PMSG_68 135#define MP0_SMN_C2PMSG_68__CONTENT__SHIFT 0x0 136#define MP0_SMN_C2PMSG_68__CONTENT_MASK 0xFFFFFFFFL 137//MP0_SMN_C2PMSG_69 138#define MP0_SMN_C2PMSG_69__CONTENT__SHIFT 0x0 139#define MP0_SMN_C2PMSG_69__CONTENT_MASK 0xFFFFFFFFL 140//MP0_SMN_C2PMSG_70 141#define MP0_SMN_C2PMSG_70__CONTENT__SHIFT 0x0 142#define MP0_SMN_C2PMSG_70__CONTENT_MASK 0xFFFFFFFFL 143//MP0_SMN_C2PMSG_71 144#define MP0_SMN_C2PMSG_71__CONTENT__SHIFT 0x0 145#define MP0_SMN_C2PMSG_71__CONTENT_MASK 0xFFFFFFFFL 146//MP0_SMN_C2PMSG_72 147#define MP0_SMN_C2PMSG_72__CONTENT__SHIFT 0x0 148#define MP0_SMN_C2PMSG_72__CONTENT_MASK 0xFFFFFFFFL 149//MP0_SMN_C2PMSG_73 150#define MP0_SMN_C2PMSG_73__CONTENT__SHIFT 0x0 151#define MP0_SMN_C2PMSG_73__CONTENT_MASK 0xFFFFFFFFL 152//MP0_SMN_C2PMSG_74 153#define MP0_SMN_C2PMSG_74__CONTENT__SHIFT 0x0 154#define MP0_SMN_C2PMSG_74__CONTENT_MASK 0xFFFFFFFFL 155//MP0_SMN_C2PMSG_75 156#define MP0_SMN_C2PMSG_75__CONTENT__SHIFT 0x0 157#define MP0_SMN_C2PMSG_75__CONTENT_MASK 0xFFFFFFFFL 158//MP0_SMN_C2PMSG_76 159#define MP0_SMN_C2PMSG_76__CONTENT__SHIFT 0x0 160#define MP0_SMN_C2PMSG_76__CONTENT_MASK 0xFFFFFFFFL 161//MP0_SMN_C2PMSG_77 162#define MP0_SMN_C2PMSG_77__CONTENT__SHIFT 0x0 163#define MP0_SMN_C2PMSG_77__CONTENT_MASK 0xFFFFFFFFL 164//MP0_SMN_C2PMSG_78 165#define MP0_SMN_C2PMSG_78__CONTENT__SHIFT 0x0 166#define MP0_SMN_C2PMSG_78__CONTENT_MASK 0xFFFFFFFFL 167//MP0_SMN_C2PMSG_79 168#define MP0_SMN_C2PMSG_79__CONTENT__SHIFT 0x0 169#define MP0_SMN_C2PMSG_79__CONTENT_MASK 0xFFFFFFFFL 170//MP0_SMN_C2PMSG_80 171#define MP0_SMN_C2PMSG_80__CONTENT__SHIFT 0x0 172#define MP0_SMN_C2PMSG_80__CONTENT_MASK 0xFFFFFFFFL 173//MP0_SMN_C2PMSG_81 174#define MP0_SMN_C2PMSG_81__CONTENT__SHIFT 0x0 175#define MP0_SMN_C2PMSG_81__CONTENT_MASK 0xFFFFFFFFL 176//MP0_SMN_C2PMSG_82 177#define MP0_SMN_C2PMSG_82__CONTENT__SHIFT 0x0 178#define MP0_SMN_C2PMSG_82__CONTENT_MASK 0xFFFFFFFFL 179//MP0_SMN_C2PMSG_83 180#define MP0_SMN_C2PMSG_83__CONTENT__SHIFT 0x0 181#define MP0_SMN_C2PMSG_83__CONTENT_MASK 0xFFFFFFFFL 182//MP0_SMN_C2PMSG_84 183#define MP0_SMN_C2PMSG_84__CONTENT__SHIFT 0x0 184#define MP0_SMN_C2PMSG_84__CONTENT_MASK 0xFFFFFFFFL 185//MP0_SMN_C2PMSG_85 186#define MP0_SMN_C2PMSG_85__CONTENT__SHIFT 0x0 187#define MP0_SMN_C2PMSG_85__CONTENT_MASK 0xFFFFFFFFL 188//MP0_SMN_C2PMSG_86 189#define MP0_SMN_C2PMSG_86__CONTENT__SHIFT 0x0 190#define MP0_SMN_C2PMSG_86__CONTENT_MASK 0xFFFFFFFFL 191//MP0_SMN_C2PMSG_87 192#define MP0_SMN_C2PMSG_87__CONTENT__SHIFT 0x0 193#define MP0_SMN_C2PMSG_87__CONTENT_MASK 0xFFFFFFFFL 194//MP0_SMN_C2PMSG_88 195#define MP0_SMN_C2PMSG_88__CONTENT__SHIFT 0x0 196#define MP0_SMN_C2PMSG_88__CONTENT_MASK 0xFFFFFFFFL 197//MP0_SMN_C2PMSG_89 198#define MP0_SMN_C2PMSG_89__CONTENT__SHIFT 0x0 199#define MP0_SMN_C2PMSG_89__CONTENT_MASK 0xFFFFFFFFL 200//MP0_SMN_C2PMSG_90 201#define MP0_SMN_C2PMSG_90__CONTENT__SHIFT 0x0 202#define MP0_SMN_C2PMSG_90__CONTENT_MASK 0xFFFFFFFFL 203//MP0_SMN_C2PMSG_91 204#define MP0_SMN_C2PMSG_91__CONTENT__SHIFT 0x0 205#define MP0_SMN_C2PMSG_91__CONTENT_MASK 0xFFFFFFFFL 206//MP0_SMN_C2PMSG_92 207#define MP0_SMN_C2PMSG_92__CONTENT__SHIFT 0x0 208#define MP0_SMN_C2PMSG_92__CONTENT_MASK 0xFFFFFFFFL 209//MP0_SMN_C2PMSG_93 210#define MP0_SMN_C2PMSG_93__CONTENT__SHIFT 0x0 211#define MP0_SMN_C2PMSG_93__CONTENT_MASK 0xFFFFFFFFL 212//MP0_SMN_C2PMSG_94 213#define MP0_SMN_C2PMSG_94__CONTENT__SHIFT 0x0 214#define MP0_SMN_C2PMSG_94__CONTENT_MASK 0xFFFFFFFFL 215//MP0_SMN_C2PMSG_95 216#define MP0_SMN_C2PMSG_95__CONTENT__SHIFT 0x0 217#define MP0_SMN_C2PMSG_95__CONTENT_MASK 0xFFFFFFFFL 218//MP0_SMN_C2PMSG_96 219#define MP0_SMN_C2PMSG_96__CONTENT__SHIFT 0x0 220#define MP0_SMN_C2PMSG_96__CONTENT_MASK 0xFFFFFFFFL 221//MP0_SMN_C2PMSG_97 222#define MP0_SMN_C2PMSG_97__CONTENT__SHIFT 0x0 223#define MP0_SMN_C2PMSG_97__CONTENT_MASK 0xFFFFFFFFL 224//MP0_SMN_C2PMSG_98 225#define MP0_SMN_C2PMSG_98__CONTENT__SHIFT 0x0 226#define MP0_SMN_C2PMSG_98__CONTENT_MASK 0xFFFFFFFFL 227//MP0_SMN_C2PMSG_99 228#define MP0_SMN_C2PMSG_99__CONTENT__SHIFT 0x0 229#define MP0_SMN_C2PMSG_99__CONTENT_MASK 0xFFFFFFFFL 230//MP0_SMN_C2PMSG_100 231#define MP0_SMN_C2PMSG_100__CONTENT__SHIFT 0x0 232#define MP0_SMN_C2PMSG_100__CONTENT_MASK 0xFFFFFFFFL 233//MP0_SMN_C2PMSG_101 234#define MP0_SMN_C2PMSG_101__CONTENT__SHIFT 0x0 235#define MP0_SMN_C2PMSG_101__CONTENT_MASK 0xFFFFFFFFL 236//MP0_SMN_C2PMSG_102 237#define MP0_SMN_C2PMSG_102__CONTENT__SHIFT 0x0 238#define MP0_SMN_C2PMSG_102__CONTENT_MASK 0xFFFFFFFFL 239//MP0_SMN_C2PMSG_103 240#define MP0_SMN_C2PMSG_103__CONTENT__SHIFT 0x0 241#define MP0_SMN_C2PMSG_103__CONTENT_MASK 0xFFFFFFFFL 242//MP0_SMN_ACTIVE_FCN_ID 243#define MP0_SMN_ACTIVE_FCN_ID__VFID__SHIFT 0x0 244#define MP0_SMN_ACTIVE_FCN_ID__VF__SHIFT 0x1f 245#define MP0_SMN_ACTIVE_FCN_ID__VFID_MASK 0x0000000FL 246#define MP0_SMN_ACTIVE_FCN_ID__VF_MASK 0x80000000L 247//MP0_SMN_IH_CREDIT 248#define MP0_SMN_IH_CREDIT__CREDIT_VALUE__SHIFT 0x0 249#define MP0_SMN_IH_CREDIT__CLIENT_ID__SHIFT 0x10 250#define MP0_SMN_IH_CREDIT__CREDIT_VALUE_MASK 0x00000003L 251#define MP0_SMN_IH_CREDIT__CLIENT_ID_MASK 0x00FF0000L 252//MP0_SMN_IH_SW_INT 253#define MP0_SMN_IH_SW_INT__VALID__SHIFT 0x0 254#define MP0_SMN_IH_SW_INT__ID__SHIFT 0x1 255#define MP0_SMN_IH_SW_INT__VALID_MASK 0x00000001L 256#define MP0_SMN_IH_SW_INT__ID_MASK 0x000001FEL 257//MP0_SMN_IH_SW_INT_CTRL 258#define MP0_SMN_IH_SW_INT_CTRL__SW_TRIG_MASK__SHIFT 0x0 259#define MP0_SMN_IH_SW_INT_CTRL__SW_INT_ACK__SHIFT 0x8 260#define MP0_SMN_IH_SW_INT_CTRL__SW_TRIG_MASK_MASK 0x00000001L 261#define MP0_SMN_IH_SW_INT_CTRL__SW_INT_ACK_MASK 0x00000100L 262 263 264// addressBlock: mp_SmuMp1_SmnDec 265//MP1_SMN_ACP2MP_RESP 266#define MP1_SMN_ACP2MP_RESP__CONTENT__SHIFT 0x0 267#define MP1_SMN_ACP2MP_RESP__CONTENT_MASK 0xFFFFFFFFL 268//MP1_SMN_DC2MP_RESP 269#define MP1_SMN_DC2MP_RESP__CONTENT__SHIFT 0x0 270#define MP1_SMN_DC2MP_RESP__CONTENT_MASK 0xFFFFFFFFL 271//MP1_SMN_UVD2MP_RESP 272#define MP1_SMN_UVD2MP_RESP__CONTENT__SHIFT 0x0 273#define MP1_SMN_UVD2MP_RESP__CONTENT_MASK 0xFFFFFFFFL 274//MP1_SMN_VCE2MP_RESP 275#define MP1_SMN_VCE2MP_RESP__CONTENT__SHIFT 0x0 276#define MP1_SMN_VCE2MP_RESP__CONTENT_MASK 0xFFFFFFFFL 277//MP1_SMN_RLC2MP_RESP 278#define MP1_SMN_RLC2MP_RESP__CONTENT__SHIFT 0x0 279#define MP1_SMN_RLC2MP_RESP__CONTENT_MASK 0xFFFFFFFFL 280//MP1_SMN_C2PMSG_32 281#define MP1_SMN_C2PMSG_32__CONTENT__SHIFT 0x0 282#define MP1_SMN_C2PMSG_32__CONTENT_MASK 0xFFFFFFFFL 283//MP1_SMN_C2PMSG_33 284#define MP1_SMN_C2PMSG_33__CONTENT__SHIFT 0x0 285#define MP1_SMN_C2PMSG_33__CONTENT_MASK 0xFFFFFFFFL 286//MP1_SMN_C2PMSG_34 287#define MP1_SMN_C2PMSG_34__CONTENT__SHIFT 0x0 288#define MP1_SMN_C2PMSG_34__CONTENT_MASK 0xFFFFFFFFL 289//MP1_SMN_C2PMSG_35 290#define MP1_SMN_C2PMSG_35__CONTENT__SHIFT 0x0 291#define MP1_SMN_C2PMSG_35__CONTENT_MASK 0xFFFFFFFFL 292//MP1_SMN_C2PMSG_36 293#define MP1_SMN_C2PMSG_36__CONTENT__SHIFT 0x0 294#define MP1_SMN_C2PMSG_36__CONTENT_MASK 0xFFFFFFFFL 295//MP1_SMN_C2PMSG_37 296#define MP1_SMN_C2PMSG_37__CONTENT__SHIFT 0x0 297#define MP1_SMN_C2PMSG_37__CONTENT_MASK 0xFFFFFFFFL 298//MP1_SMN_C2PMSG_38 299#define MP1_SMN_C2PMSG_38__CONTENT__SHIFT 0x0 300#define MP1_SMN_C2PMSG_38__CONTENT_MASK 0xFFFFFFFFL 301//MP1_SMN_C2PMSG_39 302#define MP1_SMN_C2PMSG_39__CONTENT__SHIFT 0x0 303#define MP1_SMN_C2PMSG_39__CONTENT_MASK 0xFFFFFFFFL 304//MP1_SMN_C2PMSG_40 305#define MP1_SMN_C2PMSG_40__CONTENT__SHIFT 0x0 306#define MP1_SMN_C2PMSG_40__CONTENT_MASK 0xFFFFFFFFL 307//MP1_SMN_C2PMSG_41 308#define MP1_SMN_C2PMSG_41__CONTENT__SHIFT 0x0 309#define MP1_SMN_C2PMSG_41__CONTENT_MASK 0xFFFFFFFFL 310//MP1_SMN_C2PMSG_42 311#define MP1_SMN_C2PMSG_42__CONTENT__SHIFT 0x0 312#define MP1_SMN_C2PMSG_42__CONTENT_MASK 0xFFFFFFFFL 313//MP1_SMN_C2PMSG_43 314#define MP1_SMN_C2PMSG_43__CONTENT__SHIFT 0x0 315#define MP1_SMN_C2PMSG_43__CONTENT_MASK 0xFFFFFFFFL 316//MP1_SMN_C2PMSG_44 317#define MP1_SMN_C2PMSG_44__CONTENT__SHIFT 0x0 318#define MP1_SMN_C2PMSG_44__CONTENT_MASK 0xFFFFFFFFL 319//MP1_SMN_C2PMSG_45 320#define MP1_SMN_C2PMSG_45__CONTENT__SHIFT 0x0 321#define MP1_SMN_C2PMSG_45__CONTENT_MASK 0xFFFFFFFFL 322//MP1_SMN_C2PMSG_46 323#define MP1_SMN_C2PMSG_46__CONTENT__SHIFT 0x0 324#define MP1_SMN_C2PMSG_46__CONTENT_MASK 0xFFFFFFFFL 325//MP1_SMN_C2PMSG_47 326#define MP1_SMN_C2PMSG_47__CONTENT__SHIFT 0x0 327#define MP1_SMN_C2PMSG_47__CONTENT_MASK 0xFFFFFFFFL 328//MP1_SMN_C2PMSG_48 329#define MP1_SMN_C2PMSG_48__CONTENT__SHIFT 0x0 330#define MP1_SMN_C2PMSG_48__CONTENT_MASK 0xFFFFFFFFL 331//MP1_SMN_C2PMSG_49 332#define MP1_SMN_C2PMSG_49__CONTENT__SHIFT 0x0 333#define MP1_SMN_C2PMSG_49__CONTENT_MASK 0xFFFFFFFFL 334//MP1_SMN_C2PMSG_50 335#define MP1_SMN_C2PMSG_50__CONTENT__SHIFT 0x0 336#define MP1_SMN_C2PMSG_50__CONTENT_MASK 0xFFFFFFFFL 337//MP1_SMN_C2PMSG_51 338#define MP1_SMN_C2PMSG_51__CONTENT__SHIFT 0x0 339#define MP1_SMN_C2PMSG_51__CONTENT_MASK 0xFFFFFFFFL 340//MP1_SMN_C2PMSG_52 341#define MP1_SMN_C2PMSG_52__CONTENT__SHIFT 0x0 342#define MP1_SMN_C2PMSG_52__CONTENT_MASK 0xFFFFFFFFL 343//MP1_SMN_C2PMSG_53 344#define MP1_SMN_C2PMSG_53__CONTENT__SHIFT 0x0 345#define MP1_SMN_C2PMSG_53__CONTENT_MASK 0xFFFFFFFFL 346//MP1_SMN_C2PMSG_54 347#define MP1_SMN_C2PMSG_54__CONTENT__SHIFT 0x0 348#define MP1_SMN_C2PMSG_54__CONTENT_MASK 0xFFFFFFFFL 349//MP1_SMN_C2PMSG_55 350#define MP1_SMN_C2PMSG_55__CONTENT__SHIFT 0x0 351#define MP1_SMN_C2PMSG_55__CONTENT_MASK 0xFFFFFFFFL 352//MP1_SMN_C2PMSG_56 353#define MP1_SMN_C2PMSG_56__CONTENT__SHIFT 0x0 354#define MP1_SMN_C2PMSG_56__CONTENT_MASK 0xFFFFFFFFL 355//MP1_SMN_C2PMSG_57 356#define MP1_SMN_C2PMSG_57__CONTENT__SHIFT 0x0 357#define MP1_SMN_C2PMSG_57__CONTENT_MASK 0xFFFFFFFFL 358//MP1_SMN_C2PMSG_58 359#define MP1_SMN_C2PMSG_58__CONTENT__SHIFT 0x0 360#define MP1_SMN_C2PMSG_58__CONTENT_MASK 0xFFFFFFFFL 361//MP1_SMN_C2PMSG_59 362#define MP1_SMN_C2PMSG_59__CONTENT__SHIFT 0x0 363#define MP1_SMN_C2PMSG_59__CONTENT_MASK 0xFFFFFFFFL 364//MP1_SMN_C2PMSG_60 365#define MP1_SMN_C2PMSG_60__CONTENT__SHIFT 0x0 366#define MP1_SMN_C2PMSG_60__CONTENT_MASK 0xFFFFFFFFL 367//MP1_SMN_C2PMSG_61 368#define MP1_SMN_C2PMSG_61__CONTENT__SHIFT 0x0 369#define MP1_SMN_C2PMSG_61__CONTENT_MASK 0xFFFFFFFFL 370//MP1_SMN_C2PMSG_62 371#define MP1_SMN_C2PMSG_62__CONTENT__SHIFT 0x0 372#define MP1_SMN_C2PMSG_62__CONTENT_MASK 0xFFFFFFFFL 373//MP1_SMN_C2PMSG_63 374#define MP1_SMN_C2PMSG_63__CONTENT__SHIFT 0x0 375#define MP1_SMN_C2PMSG_63__CONTENT_MASK 0xFFFFFFFFL 376//MP1_SMN_C2PMSG_64 377#define MP1_SMN_C2PMSG_64__CONTENT__SHIFT 0x0 378#define MP1_SMN_C2PMSG_64__CONTENT_MASK 0xFFFFFFFFL 379//MP1_SMN_C2PMSG_65 380#define MP1_SMN_C2PMSG_65__CONTENT__SHIFT 0x0 381#define MP1_SMN_C2PMSG_65__CONTENT_MASK 0xFFFFFFFFL 382//MP1_SMN_C2PMSG_66 383#define MP1_SMN_C2PMSG_66__CONTENT__SHIFT 0x0 384#define MP1_SMN_C2PMSG_66__CONTENT_MASK 0xFFFFFFFFL 385//MP1_SMN_C2PMSG_67 386#define MP1_SMN_C2PMSG_67__CONTENT__SHIFT 0x0 387#define MP1_SMN_C2PMSG_67__CONTENT_MASK 0xFFFFFFFFL 388//MP1_SMN_C2PMSG_68 389#define MP1_SMN_C2PMSG_68__CONTENT__SHIFT 0x0 390#define MP1_SMN_C2PMSG_68__CONTENT_MASK 0xFFFFFFFFL 391//MP1_SMN_C2PMSG_69 392#define MP1_SMN_C2PMSG_69__CONTENT__SHIFT 0x0 393#define MP1_SMN_C2PMSG_69__CONTENT_MASK 0xFFFFFFFFL 394//MP1_SMN_C2PMSG_70 395#define MP1_SMN_C2PMSG_70__CONTENT__SHIFT 0x0 396#define MP1_SMN_C2PMSG_70__CONTENT_MASK 0xFFFFFFFFL 397//MP1_SMN_C2PMSG_71 398#define MP1_SMN_C2PMSG_71__CONTENT__SHIFT 0x0 399#define MP1_SMN_C2PMSG_71__CONTENT_MASK 0xFFFFFFFFL 400//MP1_SMN_C2PMSG_72 401#define MP1_SMN_C2PMSG_72__CONTENT__SHIFT 0x0 402#define MP1_SMN_C2PMSG_72__CONTENT_MASK 0xFFFFFFFFL 403//MP1_SMN_C2PMSG_73 404#define MP1_SMN_C2PMSG_73__CONTENT__SHIFT 0x0 405#define MP1_SMN_C2PMSG_73__CONTENT_MASK 0xFFFFFFFFL 406//MP1_SMN_C2PMSG_74 407#define MP1_SMN_C2PMSG_74__CONTENT__SHIFT 0x0 408#define MP1_SMN_C2PMSG_74__CONTENT_MASK 0xFFFFFFFFL 409//MP1_SMN_C2PMSG_75 410#define MP1_SMN_C2PMSG_75__CONTENT__SHIFT 0x0 411#define MP1_SMN_C2PMSG_75__CONTENT_MASK 0xFFFFFFFFL 412//MP1_SMN_C2PMSG_76 413#define MP1_SMN_C2PMSG_76__CONTENT__SHIFT 0x0 414#define MP1_SMN_C2PMSG_76__CONTENT_MASK 0xFFFFFFFFL 415//MP1_SMN_C2PMSG_77 416#define MP1_SMN_C2PMSG_77__CONTENT__SHIFT 0x0 417#define MP1_SMN_C2PMSG_77__CONTENT_MASK 0xFFFFFFFFL 418//MP1_SMN_C2PMSG_78 419#define MP1_SMN_C2PMSG_78__CONTENT__SHIFT 0x0 420#define MP1_SMN_C2PMSG_78__CONTENT_MASK 0xFFFFFFFFL 421//MP1_SMN_C2PMSG_79 422#define MP1_SMN_C2PMSG_79__CONTENT__SHIFT 0x0 423#define MP1_SMN_C2PMSG_79__CONTENT_MASK 0xFFFFFFFFL 424//MP1_SMN_C2PMSG_80 425#define MP1_SMN_C2PMSG_80__CONTENT__SHIFT 0x0 426#define MP1_SMN_C2PMSG_80__CONTENT_MASK 0xFFFFFFFFL 427//MP1_SMN_C2PMSG_81 428#define MP1_SMN_C2PMSG_81__CONTENT__SHIFT 0x0 429#define MP1_SMN_C2PMSG_81__CONTENT_MASK 0xFFFFFFFFL 430//MP1_SMN_C2PMSG_82 431#define MP1_SMN_C2PMSG_82__CONTENT__SHIFT 0x0 432#define MP1_SMN_C2PMSG_82__CONTENT_MASK 0xFFFFFFFFL 433//MP1_SMN_C2PMSG_83 434#define MP1_SMN_C2PMSG_83__CONTENT__SHIFT 0x0 435#define MP1_SMN_C2PMSG_83__CONTENT_MASK 0xFFFFFFFFL 436//MP1_SMN_C2PMSG_84 437#define MP1_SMN_C2PMSG_84__CONTENT__SHIFT 0x0 438#define MP1_SMN_C2PMSG_84__CONTENT_MASK 0xFFFFFFFFL 439//MP1_SMN_C2PMSG_85 440#define MP1_SMN_C2PMSG_85__CONTENT__SHIFT 0x0 441#define MP1_SMN_C2PMSG_85__CONTENT_MASK 0xFFFFFFFFL 442//MP1_SMN_C2PMSG_86 443#define MP1_SMN_C2PMSG_86__CONTENT__SHIFT 0x0 444#define MP1_SMN_C2PMSG_86__CONTENT_MASK 0xFFFFFFFFL 445//MP1_SMN_C2PMSG_87 446#define MP1_SMN_C2PMSG_87__CONTENT__SHIFT 0x0 447#define MP1_SMN_C2PMSG_87__CONTENT_MASK 0xFFFFFFFFL 448//MP1_SMN_C2PMSG_88 449#define MP1_SMN_C2PMSG_88__CONTENT__SHIFT 0x0 450#define MP1_SMN_C2PMSG_88__CONTENT_MASK 0xFFFFFFFFL 451//MP1_SMN_C2PMSG_89 452#define MP1_SMN_C2PMSG_89__CONTENT__SHIFT 0x0 453#define MP1_SMN_C2PMSG_89__CONTENT_MASK 0xFFFFFFFFL 454//MP1_SMN_C2PMSG_90 455#define MP1_SMN_C2PMSG_90__CONTENT__SHIFT 0x0 456#define MP1_SMN_C2PMSG_90__CONTENT_MASK 0xFFFFFFFFL 457//MP1_SMN_C2PMSG_91 458#define MP1_SMN_C2PMSG_91__CONTENT__SHIFT 0x0 459#define MP1_SMN_C2PMSG_91__CONTENT_MASK 0xFFFFFFFFL 460//MP1_SMN_C2PMSG_92 461#define MP1_SMN_C2PMSG_92__CONTENT__SHIFT 0x0 462#define MP1_SMN_C2PMSG_92__CONTENT_MASK 0xFFFFFFFFL 463//MP1_SMN_C2PMSG_93 464#define MP1_SMN_C2PMSG_93__CONTENT__SHIFT 0x0 465#define MP1_SMN_C2PMSG_93__CONTENT_MASK 0xFFFFFFFFL 466//MP1_SMN_C2PMSG_94 467#define MP1_SMN_C2PMSG_94__CONTENT__SHIFT 0x0 468#define MP1_SMN_C2PMSG_94__CONTENT_MASK 0xFFFFFFFFL 469//MP1_SMN_C2PMSG_95 470#define MP1_SMN_C2PMSG_95__CONTENT__SHIFT 0x0 471#define MP1_SMN_C2PMSG_95__CONTENT_MASK 0xFFFFFFFFL 472//MP1_SMN_C2PMSG_96 473#define MP1_SMN_C2PMSG_96__CONTENT__SHIFT 0x0 474#define MP1_SMN_C2PMSG_96__CONTENT_MASK 0xFFFFFFFFL 475//MP1_SMN_C2PMSG_97 476#define MP1_SMN_C2PMSG_97__CONTENT__SHIFT 0x0 477#define MP1_SMN_C2PMSG_97__CONTENT_MASK 0xFFFFFFFFL 478//MP1_SMN_C2PMSG_98 479#define MP1_SMN_C2PMSG_98__CONTENT__SHIFT 0x0 480#define MP1_SMN_C2PMSG_98__CONTENT_MASK 0xFFFFFFFFL 481//MP1_SMN_C2PMSG_99 482#define MP1_SMN_C2PMSG_99__CONTENT__SHIFT 0x0 483#define MP1_SMN_C2PMSG_99__CONTENT_MASK 0xFFFFFFFFL 484//MP1_SMN_C2PMSG_100 485#define MP1_SMN_C2PMSG_100__CONTENT__SHIFT 0x0 486#define MP1_SMN_C2PMSG_100__CONTENT_MASK 0xFFFFFFFFL 487//MP1_SMN_C2PMSG_101 488#define MP1_SMN_C2PMSG_101__CONTENT__SHIFT 0x0 489#define MP1_SMN_C2PMSG_101__CONTENT_MASK 0xFFFFFFFFL 490//MP1_SMN_C2PMSG_102 491#define MP1_SMN_C2PMSG_102__CONTENT__SHIFT 0x0 492#define MP1_SMN_C2PMSG_102__CONTENT_MASK 0xFFFFFFFFL 493//MP1_SMN_C2PMSG_103 494#define MP1_SMN_C2PMSG_103__CONTENT__SHIFT 0x0 495#define MP1_SMN_C2PMSG_103__CONTENT_MASK 0xFFFFFFFFL 496//MP1_SMN_ACTIVE_FCN_ID 497#define MP1_SMN_ACTIVE_FCN_ID__VFID__SHIFT 0x0 498#define MP1_SMN_ACTIVE_FCN_ID__VF__SHIFT 0x1f 499#define MP1_SMN_ACTIVE_FCN_ID__VFID_MASK 0x0000000FL 500#define MP1_SMN_ACTIVE_FCN_ID__VF_MASK 0x80000000L 501//MP1_SMN_IH_CREDIT 502#define MP1_SMN_IH_CREDIT__CREDIT_VALUE__SHIFT 0x0 503#define MP1_SMN_IH_CREDIT__CLIENT_ID__SHIFT 0x10 504#define MP1_SMN_IH_CREDIT__CREDIT_VALUE_MASK 0x00000003L 505#define MP1_SMN_IH_CREDIT__CLIENT_ID_MASK 0x00FF0000L 506//MP1_SMN_IH_SW_INT 507#define MP1_SMN_IH_SW_INT__VALID__SHIFT 0x0 508#define MP1_SMN_IH_SW_INT__ID__SHIFT 0x1 509#define MP1_SMN_IH_SW_INT__VALID_MASK 0x00000001L 510#define MP1_SMN_IH_SW_INT__ID_MASK 0x000001FEL 511//MP1_SMN_IH_SW_INT_CTRL 512#define MP1_SMN_IH_SW_INT_CTRL__SW_TRIG_MASK__SHIFT 0x0 513#define MP1_SMN_IH_SW_INT_CTRL__SW_INT_ACK__SHIFT 0x8 514#define MP1_SMN_IH_SW_INT_CTRL__SW_TRIG_MASK_MASK 0x00000001L 515#define MP1_SMN_IH_SW_INT_CTRL__SW_INT_ACK_MASK 0x00000100L 516//MP1_SMN_FPS_CNT 517#define MP1_SMN_FPS_CNT__COUNT__SHIFT 0x0 518#define MP1_SMN_FPS_CNT__COUNT_MASK 0xFFFFFFFFL 519//MP1_SMN_EXT_SCRATCH0 520#define MP1_SMN_EXT_SCRATCH0__DATA__SHIFT 0x0 521#define MP1_SMN_EXT_SCRATCH0__DATA_MASK 0xFFFFFFFFL 522//MP1_SMN_EXT_SCRATCH1 523#define MP1_SMN_EXT_SCRATCH1__DATA__SHIFT 0x0 524#define MP1_SMN_EXT_SCRATCH1__DATA_MASK 0xFFFFFFFFL 525//MP1_SMN_EXT_SCRATCH2 526#define MP1_SMN_EXT_SCRATCH2__DATA__SHIFT 0x0 527#define MP1_SMN_EXT_SCRATCH2__DATA_MASK 0xFFFFFFFFL 528//MP1_SMN_EXT_SCRATCH3 529#define MP1_SMN_EXT_SCRATCH3__DATA__SHIFT 0x0 530#define MP1_SMN_EXT_SCRATCH3__DATA_MASK 0xFFFFFFFFL 531//MP1_SMN_EXT_SCRATCH4 532#define MP1_SMN_EXT_SCRATCH4__DATA__SHIFT 0x0 533#define MP1_SMN_EXT_SCRATCH4__DATA_MASK 0xFFFFFFFFL 534//MP1_SMN_EXT_SCRATCH5 535#define MP1_SMN_EXT_SCRATCH5__DATA__SHIFT 0x0 536#define MP1_SMN_EXT_SCRATCH5__DATA_MASK 0xFFFFFFFFL 537//MP1_SMN_EXT_SCRATCH6 538#define MP1_SMN_EXT_SCRATCH6__DATA__SHIFT 0x0 539#define MP1_SMN_EXT_SCRATCH6__DATA_MASK 0xFFFFFFFFL 540//MP1_SMN_EXT_SCRATCH7 541#define MP1_SMN_EXT_SCRATCH7__DATA__SHIFT 0x0 542#define MP1_SMN_EXT_SCRATCH7__DATA_MASK 0xFFFFFFFFL 543//MP1_SMN_EXT_SCRATCH8 544#define MP1_SMN_EXT_SCRATCH8__DATA__SHIFT 0x0 545#define MP1_SMN_EXT_SCRATCH8__DATA_MASK 0xFFFFFFFFL 546 547 548 549 550// addressBlock: mp_SmuMp0Pub_CruDec 551//MP0_SOC_INFO 552#define MP0_SOC_INFO__SOC_DIE_ID__SHIFT 0x0 553#define MP0_SOC_INFO__SOC_PKG_TYPE__SHIFT 0x2 554#define MP0_SOC_INFO__SOC_DIE_ID_MASK 0x00000003L 555#define MP0_SOC_INFO__SOC_PKG_TYPE_MASK 0x0000001CL 556//MP0_PUB_SCRATCH0 557#define MP0_PUB_SCRATCH0__DATA__SHIFT 0x0 558#define MP0_PUB_SCRATCH0__DATA_MASK 0xFFFFFFFFL 559//MP0_PUB_SCRATCH1 560#define MP0_PUB_SCRATCH1__DATA__SHIFT 0x0 561#define MP0_PUB_SCRATCH1__DATA_MASK 0xFFFFFFFFL 562//MP0_PUB_SCRATCH2 563#define MP0_PUB_SCRATCH2__DATA__SHIFT 0x0 564#define MP0_PUB_SCRATCH2__DATA_MASK 0xFFFFFFFFL 565//MP0_PUB_SCRATCH3 566#define MP0_PUB_SCRATCH3__DATA__SHIFT 0x0 567#define MP0_PUB_SCRATCH3__DATA_MASK 0xFFFFFFFFL 568//MP0_FW_INTF 569#define MP0_FW_INTF__SS_SECURE__SHIFT 0x13 570#define MP0_FW_INTF__SS_SECURE_MASK 0x00080000L 571//MP0_C2PMSG_0 572#define MP0_C2PMSG_0__CONTENT__SHIFT 0x0 573#define MP0_C2PMSG_0__CONTENT_MASK 0xFFFFFFFFL 574//MP0_C2PMSG_1 575#define MP0_C2PMSG_1__CONTENT__SHIFT 0x0 576#define MP0_C2PMSG_1__CONTENT_MASK 0xFFFFFFFFL 577//MP0_C2PMSG_2 578#define MP0_C2PMSG_2__CONTENT__SHIFT 0x0 579#define MP0_C2PMSG_2__CONTENT_MASK 0xFFFFFFFFL 580//MP0_C2PMSG_3 581#define MP0_C2PMSG_3__CONTENT__SHIFT 0x0 582#define MP0_C2PMSG_3__CONTENT_MASK 0xFFFFFFFFL 583//MP0_C2PMSG_4 584#define MP0_C2PMSG_4__CONTENT__SHIFT 0x0 585#define MP0_C2PMSG_4__CONTENT_MASK 0xFFFFFFFFL 586//MP0_C2PMSG_5 587#define MP0_C2PMSG_5__CONTENT__SHIFT 0x0 588#define MP0_C2PMSG_5__CONTENT_MASK 0xFFFFFFFFL 589//MP0_C2PMSG_6 590#define MP0_C2PMSG_6__CONTENT__SHIFT 0x0 591#define MP0_C2PMSG_6__CONTENT_MASK 0xFFFFFFFFL 592//MP0_C2PMSG_7 593#define MP0_C2PMSG_7__CONTENT__SHIFT 0x0 594#define MP0_C2PMSG_7__CONTENT_MASK 0xFFFFFFFFL 595//MP0_C2PMSG_8 596#define MP0_C2PMSG_8__CONTENT__SHIFT 0x0 597#define MP0_C2PMSG_8__CONTENT_MASK 0xFFFFFFFFL 598//MP0_C2PMSG_9 599#define MP0_C2PMSG_9__CONTENT__SHIFT 0x0 600#define MP0_C2PMSG_9__CONTENT_MASK 0xFFFFFFFFL 601//MP0_C2PMSG_10 602#define MP0_C2PMSG_10__CONTENT__SHIFT 0x0 603#define MP0_C2PMSG_10__CONTENT_MASK 0xFFFFFFFFL 604//MP0_C2PMSG_11 605#define MP0_C2PMSG_11__CONTENT__SHIFT 0x0 606#define MP0_C2PMSG_11__CONTENT_MASK 0xFFFFFFFFL 607//MP0_C2PMSG_12 608#define MP0_C2PMSG_12__CONTENT__SHIFT 0x0 609#define MP0_C2PMSG_12__CONTENT_MASK 0xFFFFFFFFL 610//MP0_C2PMSG_13 611#define MP0_C2PMSG_13__CONTENT__SHIFT 0x0 612#define MP0_C2PMSG_13__CONTENT_MASK 0xFFFFFFFFL 613//MP0_C2PMSG_14 614#define MP0_C2PMSG_14__CONTENT__SHIFT 0x0 615#define MP0_C2PMSG_14__CONTENT_MASK 0xFFFFFFFFL 616//MP0_C2PMSG_15 617#define MP0_C2PMSG_15__CONTENT__SHIFT 0x0 618#define MP0_C2PMSG_15__CONTENT_MASK 0xFFFFFFFFL 619//MP0_C2PMSG_16 620#define MP0_C2PMSG_16__CONTENT__SHIFT 0x0 621#define MP0_C2PMSG_16__CONTENT_MASK 0xFFFFFFFFL 622//MP0_C2PMSG_17 623#define MP0_C2PMSG_17__CONTENT__SHIFT 0x0 624#define MP0_C2PMSG_17__CONTENT_MASK 0xFFFFFFFFL 625//MP0_C2PMSG_18 626#define MP0_C2PMSG_18__CONTENT__SHIFT 0x0 627#define MP0_C2PMSG_18__CONTENT_MASK 0xFFFFFFFFL 628//MP0_C2PMSG_19 629#define MP0_C2PMSG_19__CONTENT__SHIFT 0x0 630#define MP0_C2PMSG_19__CONTENT_MASK 0xFFFFFFFFL 631//MP0_C2PMSG_20 632#define MP0_C2PMSG_20__CONTENT__SHIFT 0x0 633#define MP0_C2PMSG_20__CONTENT_MASK 0xFFFFFFFFL 634//MP0_C2PMSG_21 635#define MP0_C2PMSG_21__CONTENT__SHIFT 0x0 636#define MP0_C2PMSG_21__CONTENT_MASK 0xFFFFFFFFL 637//MP0_C2PMSG_22 638#define MP0_C2PMSG_22__CONTENT__SHIFT 0x0 639#define MP0_C2PMSG_22__CONTENT_MASK 0xFFFFFFFFL 640//MP0_C2PMSG_23 641#define MP0_C2PMSG_23__CONTENT__SHIFT 0x0 642#define MP0_C2PMSG_23__CONTENT_MASK 0xFFFFFFFFL 643//MP0_C2PMSG_24 644#define MP0_C2PMSG_24__CONTENT__SHIFT 0x0 645#define MP0_C2PMSG_24__CONTENT_MASK 0xFFFFFFFFL 646//MP0_C2PMSG_25 647#define MP0_C2PMSG_25__CONTENT__SHIFT 0x0 648#define MP0_C2PMSG_25__CONTENT_MASK 0xFFFFFFFFL 649//MP0_C2PMSG_26 650#define MP0_C2PMSG_26__CONTENT__SHIFT 0x0 651#define MP0_C2PMSG_26__CONTENT_MASK 0xFFFFFFFFL 652//MP0_C2PMSG_27 653#define MP0_C2PMSG_27__CONTENT__SHIFT 0x0 654#define MP0_C2PMSG_27__CONTENT_MASK 0xFFFFFFFFL 655//MP0_C2PMSG_28 656#define MP0_C2PMSG_28__CONTENT__SHIFT 0x0 657#define MP0_C2PMSG_28__CONTENT_MASK 0xFFFFFFFFL 658//MP0_C2PMSG_29 659#define MP0_C2PMSG_29__CONTENT__SHIFT 0x0 660#define MP0_C2PMSG_29__CONTENT_MASK 0xFFFFFFFFL 661//MP0_C2PMSG_30 662#define MP0_C2PMSG_30__CONTENT__SHIFT 0x0 663#define MP0_C2PMSG_30__CONTENT_MASK 0xFFFFFFFFL 664//MP0_C2PMSG_31 665#define MP0_C2PMSG_31__CONTENT__SHIFT 0x0 666#define MP0_C2PMSG_31__CONTENT_MASK 0xFFFFFFFFL 667//MP0_P2CMSG_0 668#define MP0_P2CMSG_0__CONTENT__SHIFT 0x0 669#define MP0_P2CMSG_0__CONTENT_MASK 0xFFFFFFFFL 670//MP0_P2CMSG_1 671#define MP0_P2CMSG_1__CONTENT__SHIFT 0x0 672#define MP0_P2CMSG_1__CONTENT_MASK 0xFFFFFFFFL 673//MP0_P2CMSG_2 674#define MP0_P2CMSG_2__CONTENT__SHIFT 0x0 675#define MP0_P2CMSG_2__CONTENT_MASK 0xFFFFFFFFL 676//MP0_P2CMSG_3 677#define MP0_P2CMSG_3__CONTENT__SHIFT 0x0 678#define MP0_P2CMSG_3__CONTENT_MASK 0xFFFFFFFFL 679//MP0_P2CMSG_INTEN 680#define MP0_P2CMSG_INTEN__INTEN__SHIFT 0x0 681#define MP0_P2CMSG_INTEN__INTEN_MASK 0x0000000FL 682//MP0_P2CMSG_INTSTS 683#define MP0_P2CMSG_INTSTS__INTSTS0__SHIFT 0x0 684#define MP0_P2CMSG_INTSTS__INTSTS1__SHIFT 0x1 685#define MP0_P2CMSG_INTSTS__INTSTS2__SHIFT 0x2 686#define MP0_P2CMSG_INTSTS__INTSTS3__SHIFT 0x3 687#define MP0_P2CMSG_INTSTS__INTSTS0_MASK 0x00000001L 688#define MP0_P2CMSG_INTSTS__INTSTS1_MASK 0x00000002L 689#define MP0_P2CMSG_INTSTS__INTSTS2_MASK 0x00000004L 690#define MP0_P2CMSG_INTSTS__INTSTS3_MASK 0x00000008L 691//MP0_C2PMSG_ATTR_0 692#define MP0_C2PMSG_ATTR_0__MSG_ATTR__SHIFT 0x0 693#define MP0_C2PMSG_ATTR_0__MSG_ATTR_MASK 0xFFFFFFFFL 694//MP0_C2PMSG_ATTR_1 695#define MP0_C2PMSG_ATTR_1__MSG_ATTR__SHIFT 0x0 696#define MP0_C2PMSG_ATTR_1__MSG_ATTR_MASK 0xFFFFFFFFL 697//MP0_C2PMSG_ATTR_2 698#define MP0_C2PMSG_ATTR_2__MSG_ATTR__SHIFT 0x0 699#define MP0_C2PMSG_ATTR_2__MSG_ATTR_MASK 0xFFFFFFFFL 700//MP0_C2PMSG_ATTR_3 701#define MP0_C2PMSG_ATTR_3__MSG_ATTR__SHIFT 0x0 702#define MP0_C2PMSG_ATTR_3__MSG_ATTR_MASK 0xFFFFFFFFL 703//MP0_C2PMSG_ATTR_4 704#define MP0_C2PMSG_ATTR_4__MSG_ATTR__SHIFT 0x0 705#define MP0_C2PMSG_ATTR_4__MSG_ATTR_MASK 0xFFFFFFFFL 706//MP0_C2PMSG_ATTR_5 707#define MP0_C2PMSG_ATTR_5__MSG_ATTR__SHIFT 0x0 708#define MP0_C2PMSG_ATTR_5__MSG_ATTR_MASK 0xFFFFFFFFL 709//MP0_C2PMSG_ATTR_6 710#define MP0_C2PMSG_ATTR_6__MSG_ATTR__SHIFT 0x0 711#define MP0_C2PMSG_ATTR_6__MSG_ATTR_MASK 0x0000FFFFL 712//MP0_P2CMSG_ATTR 713#define MP0_P2CMSG_ATTR__MSG_ATTR__SHIFT 0x0 714#define MP0_P2CMSG_ATTR__MSG_ATTR_MASK 0x000000FFL 715//MP0_P2SMSG_0 716#define MP0_P2SMSG_0__CONTENT__SHIFT 0x0 717#define MP0_P2SMSG_0__CONTENT_MASK 0xFFFFFFFFL 718//MP0_P2SMSG_1 719#define MP0_P2SMSG_1__CONTENT__SHIFT 0x0 720#define MP0_P2SMSG_1__CONTENT_MASK 0xFFFFFFFFL 721//MP0_P2SMSG_2 722#define MP0_P2SMSG_2__CONTENT__SHIFT 0x0 723#define MP0_P2SMSG_2__CONTENT_MASK 0xFFFFFFFFL 724//MP0_P2SMSG_3 725#define MP0_P2SMSG_3__CONTENT__SHIFT 0x0 726#define MP0_P2SMSG_3__CONTENT_MASK 0xFFFFFFFFL 727//MP0_P2SMSG_ATTR 728#define MP0_P2SMSG_ATTR__MSG_ATTR__SHIFT 0x0 729#define MP0_P2SMSG_ATTR__MSG_ATTR_MASK 0x000000FFL 730//MP0_S2PMSG_ATTR 731#define MP0_S2PMSG_ATTR__MSG_ATTR__SHIFT 0x0 732#define MP0_S2PMSG_ATTR__MSG_ATTR_MASK 0x00000003L 733//MP0_P2SMSG_INTSTS 734#define MP0_P2SMSG_INTSTS__INTSTS0__SHIFT 0x0 735#define MP0_P2SMSG_INTSTS__INTSTS1__SHIFT 0x1 736#define MP0_P2SMSG_INTSTS__INTSTS2__SHIFT 0x2 737#define MP0_P2SMSG_INTSTS__INTSTS3__SHIFT 0x3 738#define MP0_P2SMSG_INTSTS__INTSTS0_MASK 0x00000001L 739#define MP0_P2SMSG_INTSTS__INTSTS1_MASK 0x00000002L 740#define MP0_P2SMSG_INTSTS__INTSTS2_MASK 0x00000004L 741#define MP0_P2SMSG_INTSTS__INTSTS3_MASK 0x00000008L 742//MP0_S2PMSG_0 743#define MP0_S2PMSG_0__CONTENT__SHIFT 0x0 744#define MP0_S2PMSG_0__CONTENT_MASK 0xFFFFFFFFL 745//MP0_C2PMSG_32 746#define MP0_C2PMSG_32__CONTENT__SHIFT 0x0 747#define MP0_C2PMSG_32__CONTENT_MASK 0xFFFFFFFFL 748//MP0_C2PMSG_33 749#define MP0_C2PMSG_33__CONTENT__SHIFT 0x0 750#define MP0_C2PMSG_33__CONTENT_MASK 0xFFFFFFFFL 751//MP0_C2PMSG_34 752#define MP0_C2PMSG_34__CONTENT__SHIFT 0x0 753#define MP0_C2PMSG_34__CONTENT_MASK 0xFFFFFFFFL 754//MP0_C2PMSG_35 755#define MP0_C2PMSG_35__CONTENT__SHIFT 0x0 756#define MP0_C2PMSG_35__CONTENT_MASK 0xFFFFFFFFL 757//MP0_C2PMSG_36 758#define MP0_C2PMSG_36__CONTENT__SHIFT 0x0 759#define MP0_C2PMSG_36__CONTENT_MASK 0xFFFFFFFFL 760//MP0_C2PMSG_37 761#define MP0_C2PMSG_37__CONTENT__SHIFT 0x0 762#define MP0_C2PMSG_37__CONTENT_MASK 0xFFFFFFFFL 763//MP0_C2PMSG_38 764#define MP0_C2PMSG_38__CONTENT__SHIFT 0x0 765#define MP0_C2PMSG_38__CONTENT_MASK 0xFFFFFFFFL 766//MP0_C2PMSG_39 767#define MP0_C2PMSG_39__CONTENT__SHIFT 0x0 768#define MP0_C2PMSG_39__CONTENT_MASK 0xFFFFFFFFL 769//MP0_C2PMSG_40 770#define MP0_C2PMSG_40__CONTENT__SHIFT 0x0 771#define MP0_C2PMSG_40__CONTENT_MASK 0xFFFFFFFFL 772//MP0_C2PMSG_41 773#define MP0_C2PMSG_41__CONTENT__SHIFT 0x0 774#define MP0_C2PMSG_41__CONTENT_MASK 0xFFFFFFFFL 775//MP0_C2PMSG_42 776#define MP0_C2PMSG_42__CONTENT__SHIFT 0x0 777#define MP0_C2PMSG_42__CONTENT_MASK 0xFFFFFFFFL 778//MP0_C2PMSG_43 779#define MP0_C2PMSG_43__CONTENT__SHIFT 0x0 780#define MP0_C2PMSG_43__CONTENT_MASK 0xFFFFFFFFL 781//MP0_C2PMSG_44 782#define MP0_C2PMSG_44__CONTENT__SHIFT 0x0 783#define MP0_C2PMSG_44__CONTENT_MASK 0xFFFFFFFFL 784//MP0_C2PMSG_45 785#define MP0_C2PMSG_45__CONTENT__SHIFT 0x0 786#define MP0_C2PMSG_45__CONTENT_MASK 0xFFFFFFFFL 787//MP0_C2PMSG_46 788#define MP0_C2PMSG_46__CONTENT__SHIFT 0x0 789#define MP0_C2PMSG_46__CONTENT_MASK 0xFFFFFFFFL 790//MP0_C2PMSG_47 791#define MP0_C2PMSG_47__CONTENT__SHIFT 0x0 792#define MP0_C2PMSG_47__CONTENT_MASK 0xFFFFFFFFL 793//MP0_C2PMSG_48 794#define MP0_C2PMSG_48__CONTENT__SHIFT 0x0 795#define MP0_C2PMSG_48__CONTENT_MASK 0xFFFFFFFFL 796//MP0_C2PMSG_49 797#define MP0_C2PMSG_49__CONTENT__SHIFT 0x0 798#define MP0_C2PMSG_49__CONTENT_MASK 0xFFFFFFFFL 799//MP0_C2PMSG_50 800#define MP0_C2PMSG_50__CONTENT__SHIFT 0x0 801#define MP0_C2PMSG_50__CONTENT_MASK 0xFFFFFFFFL 802//MP0_C2PMSG_51 803#define MP0_C2PMSG_51__CONTENT__SHIFT 0x0 804#define MP0_C2PMSG_51__CONTENT_MASK 0xFFFFFFFFL 805//MP0_C2PMSG_52 806#define MP0_C2PMSG_52__CONTENT__SHIFT 0x0 807#define MP0_C2PMSG_52__CONTENT_MASK 0xFFFFFFFFL 808//MP0_C2PMSG_53 809#define MP0_C2PMSG_53__CONTENT__SHIFT 0x0 810#define MP0_C2PMSG_53__CONTENT_MASK 0xFFFFFFFFL 811//MP0_C2PMSG_54 812#define MP0_C2PMSG_54__CONTENT__SHIFT 0x0 813#define MP0_C2PMSG_54__CONTENT_MASK 0xFFFFFFFFL 814//MP0_C2PMSG_55 815#define MP0_C2PMSG_55__CONTENT__SHIFT 0x0 816#define MP0_C2PMSG_55__CONTENT_MASK 0xFFFFFFFFL 817//MP0_C2PMSG_56 818#define MP0_C2PMSG_56__CONTENT__SHIFT 0x0 819#define MP0_C2PMSG_56__CONTENT_MASK 0xFFFFFFFFL 820//MP0_C2PMSG_57 821#define MP0_C2PMSG_57__CONTENT__SHIFT 0x0 822#define MP0_C2PMSG_57__CONTENT_MASK 0xFFFFFFFFL 823//MP0_C2PMSG_58 824#define MP0_C2PMSG_58__CONTENT__SHIFT 0x0 825#define MP0_C2PMSG_58__CONTENT_MASK 0xFFFFFFFFL 826//MP0_C2PMSG_59 827#define MP0_C2PMSG_59__CONTENT__SHIFT 0x0 828#define MP0_C2PMSG_59__CONTENT_MASK 0xFFFFFFFFL 829//MP0_C2PMSG_60 830#define MP0_C2PMSG_60__CONTENT__SHIFT 0x0 831#define MP0_C2PMSG_60__CONTENT_MASK 0xFFFFFFFFL 832//MP0_C2PMSG_61 833#define MP0_C2PMSG_61__CONTENT__SHIFT 0x0 834#define MP0_C2PMSG_61__CONTENT_MASK 0xFFFFFFFFL 835//MP0_C2PMSG_62 836#define MP0_C2PMSG_62__CONTENT__SHIFT 0x0 837#define MP0_C2PMSG_62__CONTENT_MASK 0xFFFFFFFFL 838//MP0_C2PMSG_63 839#define MP0_C2PMSG_63__CONTENT__SHIFT 0x0 840#define MP0_C2PMSG_63__CONTENT_MASK 0xFFFFFFFFL 841//MP0_C2PMSG_64 842#define MP0_C2PMSG_64__CONTENT__SHIFT 0x0 843#define MP0_C2PMSG_64__CONTENT_MASK 0xFFFFFFFFL 844//MP0_C2PMSG_65 845#define MP0_C2PMSG_65__CONTENT__SHIFT 0x0 846#define MP0_C2PMSG_65__CONTENT_MASK 0xFFFFFFFFL 847//MP0_C2PMSG_66 848#define MP0_C2PMSG_66__CONTENT__SHIFT 0x0 849#define MP0_C2PMSG_66__CONTENT_MASK 0xFFFFFFFFL 850//MP0_C2PMSG_67 851#define MP0_C2PMSG_67__CONTENT__SHIFT 0x0 852#define MP0_C2PMSG_67__CONTENT_MASK 0xFFFFFFFFL 853//MP0_C2PMSG_68 854#define MP0_C2PMSG_68__CONTENT__SHIFT 0x0 855#define MP0_C2PMSG_68__CONTENT_MASK 0xFFFFFFFFL 856//MP0_C2PMSG_69 857#define MP0_C2PMSG_69__CONTENT__SHIFT 0x0 858#define MP0_C2PMSG_69__CONTENT_MASK 0xFFFFFFFFL 859//MP0_C2PMSG_70 860#define MP0_C2PMSG_70__CONTENT__SHIFT 0x0 861#define MP0_C2PMSG_70__CONTENT_MASK 0xFFFFFFFFL 862//MP0_C2PMSG_71 863#define MP0_C2PMSG_71__CONTENT__SHIFT 0x0 864#define MP0_C2PMSG_71__CONTENT_MASK 0xFFFFFFFFL 865//MP0_C2PMSG_72 866#define MP0_C2PMSG_72__CONTENT__SHIFT 0x0 867#define MP0_C2PMSG_72__CONTENT_MASK 0xFFFFFFFFL 868//MP0_C2PMSG_73 869#define MP0_C2PMSG_73__CONTENT__SHIFT 0x0 870#define MP0_C2PMSG_73__CONTENT_MASK 0xFFFFFFFFL 871//MP0_C2PMSG_74 872#define MP0_C2PMSG_74__CONTENT__SHIFT 0x0 873#define MP0_C2PMSG_74__CONTENT_MASK 0xFFFFFFFFL 874//MP0_C2PMSG_75 875#define MP0_C2PMSG_75__CONTENT__SHIFT 0x0 876#define MP0_C2PMSG_75__CONTENT_MASK 0xFFFFFFFFL 877//MP0_C2PMSG_76 878#define MP0_C2PMSG_76__CONTENT__SHIFT 0x0 879#define MP0_C2PMSG_76__CONTENT_MASK 0xFFFFFFFFL 880//MP0_C2PMSG_77 881#define MP0_C2PMSG_77__CONTENT__SHIFT 0x0 882#define MP0_C2PMSG_77__CONTENT_MASK 0xFFFFFFFFL 883//MP0_C2PMSG_78 884#define MP0_C2PMSG_78__CONTENT__SHIFT 0x0 885#define MP0_C2PMSG_78__CONTENT_MASK 0xFFFFFFFFL 886//MP0_C2PMSG_79 887#define MP0_C2PMSG_79__CONTENT__SHIFT 0x0 888#define MP0_C2PMSG_79__CONTENT_MASK 0xFFFFFFFFL 889//MP0_C2PMSG_80 890#define MP0_C2PMSG_80__CONTENT__SHIFT 0x0 891#define MP0_C2PMSG_80__CONTENT_MASK 0xFFFFFFFFL 892//MP0_C2PMSG_81 893#define MP0_C2PMSG_81__CONTENT__SHIFT 0x0 894#define MP0_C2PMSG_81__CONTENT_MASK 0xFFFFFFFFL 895//MP0_C2PMSG_82 896#define MP0_C2PMSG_82__CONTENT__SHIFT 0x0 897#define MP0_C2PMSG_82__CONTENT_MASK 0xFFFFFFFFL 898//MP0_C2PMSG_83 899#define MP0_C2PMSG_83__CONTENT__SHIFT 0x0 900#define MP0_C2PMSG_83__CONTENT_MASK 0xFFFFFFFFL 901//MP0_C2PMSG_84 902#define MP0_C2PMSG_84__CONTENT__SHIFT 0x0 903#define MP0_C2PMSG_84__CONTENT_MASK 0xFFFFFFFFL 904//MP0_C2PMSG_85 905#define MP0_C2PMSG_85__CONTENT__SHIFT 0x0 906#define MP0_C2PMSG_85__CONTENT_MASK 0xFFFFFFFFL 907//MP0_C2PMSG_86 908#define MP0_C2PMSG_86__CONTENT__SHIFT 0x0 909#define MP0_C2PMSG_86__CONTENT_MASK 0xFFFFFFFFL 910//MP0_C2PMSG_87 911#define MP0_C2PMSG_87__CONTENT__SHIFT 0x0 912#define MP0_C2PMSG_87__CONTENT_MASK 0xFFFFFFFFL 913//MP0_C2PMSG_88 914#define MP0_C2PMSG_88__CONTENT__SHIFT 0x0 915#define MP0_C2PMSG_88__CONTENT_MASK 0xFFFFFFFFL 916//MP0_C2PMSG_89 917#define MP0_C2PMSG_89__CONTENT__SHIFT 0x0 918#define MP0_C2PMSG_89__CONTENT_MASK 0xFFFFFFFFL 919//MP0_C2PMSG_90 920#define MP0_C2PMSG_90__CONTENT__SHIFT 0x0 921#define MP0_C2PMSG_90__CONTENT_MASK 0xFFFFFFFFL 922//MP0_C2PMSG_91 923#define MP0_C2PMSG_91__CONTENT__SHIFT 0x0 924#define MP0_C2PMSG_91__CONTENT_MASK 0xFFFFFFFFL 925//MP0_C2PMSG_92 926#define MP0_C2PMSG_92__CONTENT__SHIFT 0x0 927#define MP0_C2PMSG_92__CONTENT_MASK 0xFFFFFFFFL 928//MP0_C2PMSG_93 929#define MP0_C2PMSG_93__CONTENT__SHIFT 0x0 930#define MP0_C2PMSG_93__CONTENT_MASK 0xFFFFFFFFL 931//MP0_C2PMSG_94 932#define MP0_C2PMSG_94__CONTENT__SHIFT 0x0 933#define MP0_C2PMSG_94__CONTENT_MASK 0xFFFFFFFFL 934//MP0_C2PMSG_95 935#define MP0_C2PMSG_95__CONTENT__SHIFT 0x0 936#define MP0_C2PMSG_95__CONTENT_MASK 0xFFFFFFFFL 937//MP0_C2PMSG_96 938#define MP0_C2PMSG_96__CONTENT__SHIFT 0x0 939#define MP0_C2PMSG_96__CONTENT_MASK 0xFFFFFFFFL 940//MP0_C2PMSG_97 941#define MP0_C2PMSG_97__CONTENT__SHIFT 0x0 942#define MP0_C2PMSG_97__CONTENT_MASK 0xFFFFFFFFL 943//MP0_C2PMSG_98 944#define MP0_C2PMSG_98__CONTENT__SHIFT 0x0 945#define MP0_C2PMSG_98__CONTENT_MASK 0xFFFFFFFFL 946//MP0_C2PMSG_99 947#define MP0_C2PMSG_99__CONTENT__SHIFT 0x0 948#define MP0_C2PMSG_99__CONTENT_MASK 0xFFFFFFFFL 949//MP0_C2PMSG_100 950#define MP0_C2PMSG_100__CONTENT__SHIFT 0x0 951#define MP0_C2PMSG_100__CONTENT_MASK 0xFFFFFFFFL 952//MP0_C2PMSG_101 953#define MP0_C2PMSG_101__CONTENT__SHIFT 0x0 954#define MP0_C2PMSG_101__CONTENT_MASK 0xFFFFFFFFL 955//MP0_C2PMSG_102 956#define MP0_C2PMSG_102__CONTENT__SHIFT 0x0 957#define MP0_C2PMSG_102__CONTENT_MASK 0xFFFFFFFFL 958//MP0_C2PMSG_103 959#define MP0_C2PMSG_103__CONTENT__SHIFT 0x0 960#define MP0_C2PMSG_103__CONTENT_MASK 0xFFFFFFFFL 961//MP0_ACTIVE_FCN_ID 962#define MP0_ACTIVE_FCN_ID__VFID__SHIFT 0x0 963#define MP0_ACTIVE_FCN_ID__VF__SHIFT 0x1f 964#define MP0_ACTIVE_FCN_ID__VFID_MASK 0x0000000FL 965#define MP0_ACTIVE_FCN_ID__VF_MASK 0x80000000L 966//MP0_IH_CREDIT 967#define MP0_IH_CREDIT__CREDIT_VALUE__SHIFT 0x0 968#define MP0_IH_CREDIT__CLIENT_ID__SHIFT 0x10 969#define MP0_IH_CREDIT__CREDIT_VALUE_MASK 0x00000003L 970#define MP0_IH_CREDIT__CLIENT_ID_MASK 0x00FF0000L 971//MP0_IH_SW_INT 972#define MP0_IH_SW_INT__ID__SHIFT 0x0 973#define MP0_IH_SW_INT__VALID__SHIFT 0x8 974#define MP0_IH_SW_INT__ID_MASK 0x000000FFL 975#define MP0_IH_SW_INT__VALID_MASK 0x00000100L 976//MP0_IH_SW_INT_CTRL 977#define MP0_IH_SW_INT_CTRL__INT_MASK__SHIFT 0x0 978#define MP0_IH_SW_INT_CTRL__INT_ACK__SHIFT 0x8 979#define MP0_IH_SW_INT_CTRL__INT_MASK_MASK 0x00000001L 980#define MP0_IH_SW_INT_CTRL__INT_ACK_MASK 0x00000100L 981 982 983//CGTT_DRM_CLK_CTRL0 984#define CGTT_DRM_CLK_CTRL0__ON_DELAY__SHIFT 0x0 985#define CGTT_DRM_CLK_CTRL0__OFF_HYSTERESIS__SHIFT 0x4 986#define CGTT_DRM_CLK_CTRL0__DIV_ID__SHIFT 0xc 987#define CGTT_DRM_CLK_CTRL0__RAMP_DIS_CLK_0__SHIFT 0x15 988#define CGTT_DRM_CLK_CTRL0__RAMP_DIS_CLK_REG__SHIFT 0x16 989#define CGTT_DRM_CLK_CTRL0__SOFT_OVERRIDE7__SHIFT 0x18 990#define CGTT_DRM_CLK_CTRL0__SOFT_OVERRIDE6__SHIFT 0x19 991#define CGTT_DRM_CLK_CTRL0__SOFT_OVERRIDE5__SHIFT 0x1a 992#define CGTT_DRM_CLK_CTRL0__SOFT_OVERRIDE4__SHIFT 0x1b 993#define CGTT_DRM_CLK_CTRL0__SOFT_OVERRIDE3__SHIFT 0x1c 994#define CGTT_DRM_CLK_CTRL0__SOFT_OVERRIDE2__SHIFT 0x1d 995#define CGTT_DRM_CLK_CTRL0__SOFT_OVERRIDE1__SHIFT 0x1e 996#define CGTT_DRM_CLK_CTRL0__SOFT_OVERRIDE0__SHIFT 0x1f 997#define CGTT_DRM_CLK_CTRL0__ON_DELAY_MASK 0x0000000FL 998#define CGTT_DRM_CLK_CTRL0__OFF_HYSTERESIS_MASK 0x00000FF0L 999#define CGTT_DRM_CLK_CTRL0__DIV_ID_MASK 0x00007000L 1000#define CGTT_DRM_CLK_CTRL0__RAMP_DIS_CLK_0_MASK 0x00200000L 1001#define CGTT_DRM_CLK_CTRL0__RAMP_DIS_CLK_REG_MASK 0x00400000L 1002#define CGTT_DRM_CLK_CTRL0__SOFT_OVERRIDE7_MASK 0x01000000L 1003#define CGTT_DRM_CLK_CTRL0__SOFT_OVERRIDE6_MASK 0x02000000L 1004#define CGTT_DRM_CLK_CTRL0__SOFT_OVERRIDE5_MASK 0x04000000L 1005#define CGTT_DRM_CLK_CTRL0__SOFT_OVERRIDE4_MASK 0x08000000L 1006#define CGTT_DRM_CLK_CTRL0__SOFT_OVERRIDE3_MASK 0x10000000L 1007#define CGTT_DRM_CLK_CTRL0__SOFT_OVERRIDE2_MASK 0x20000000L 1008#define CGTT_DRM_CLK_CTRL0__SOFT_OVERRIDE1_MASK 0x40000000L 1009#define CGTT_DRM_CLK_CTRL0__SOFT_OVERRIDE0_MASK 0x80000000L 1010//DRM_LIGHT_SLEEP_CTRL 1011#define DRM_LIGHT_SLEEP_CTRL__MEM_LIGHT_SLEEP_EN__SHIFT 0x0 1012#define DRM_LIGHT_SLEEP_CTRL__MEM_LIGHT_SLEEP_EN_MASK 0x00000001L 1013 1014 1015// addressBlock: mp_SmuMp1Pub_CruDec 1016//MP1_SMN_PUB_CTRL 1017#define MP1_SMN_PUB_CTRL__RESET__SHIFT 0x0 1018#define MP1_SMN_PUB_CTRL__RESET_MASK 0x00000001L 1019//MP1_FIRMWARE_FLAGS 1020#define MP1_FIRMWARE_FLAGS__INTERRUPTS_ENABLED__SHIFT 0x0 1021#define MP1_FIRMWARE_FLAGS__RESERVED__SHIFT 0x1 1022#define MP1_FIRMWARE_FLAGS__INTERRUPTS_ENABLED_MASK 0x00000001L 1023#define MP1_FIRMWARE_FLAGS__RESERVED_MASK 0xFFFFFFFEL 1024//MP1_PUB_SCRATCH0 1025#define MP1_PUB_SCRATCH0__DATA__SHIFT 0x0 1026#define MP1_PUB_SCRATCH0__DATA_MASK 0xFFFFFFFFL 1027//MP1_PUB_SCRATCH1 1028#define MP1_PUB_SCRATCH1__DATA__SHIFT 0x0 1029#define MP1_PUB_SCRATCH1__DATA_MASK 0xFFFFFFFFL 1030//MP1_PUB_SCRATCH2 1031#define MP1_PUB_SCRATCH2__DATA__SHIFT 0x0 1032#define MP1_PUB_SCRATCH2__DATA_MASK 0xFFFFFFFFL 1033//MP1_PUB_SCRATCH3 1034#define MP1_PUB_SCRATCH3__DATA__SHIFT 0x0 1035#define MP1_PUB_SCRATCH3__DATA_MASK 0xFFFFFFFFL 1036//MP1_C2PMSG_0 1037#define MP1_C2PMSG_0__CONTENT__SHIFT 0x0 1038#define MP1_C2PMSG_0__CONTENT_MASK 0xFFFFFFFFL 1039//MP1_C2PMSG_1 1040#define MP1_C2PMSG_1__CONTENT__SHIFT 0x0 1041#define MP1_C2PMSG_1__CONTENT_MASK 0xFFFFFFFFL 1042//MP1_C2PMSG_2 1043#define MP1_C2PMSG_2__CONTENT__SHIFT 0x0 1044#define MP1_C2PMSG_2__CONTENT_MASK 0xFFFFFFFFL 1045//MP1_C2PMSG_3 1046#define MP1_C2PMSG_3__CONTENT__SHIFT 0x0 1047#define MP1_C2PMSG_3__CONTENT_MASK 0xFFFFFFFFL 1048//MP1_C2PMSG_4 1049#define MP1_C2PMSG_4__CONTENT__SHIFT 0x0 1050#define MP1_C2PMSG_4__CONTENT_MASK 0xFFFFFFFFL 1051//MP1_C2PMSG_5 1052#define MP1_C2PMSG_5__CONTENT__SHIFT 0x0 1053#define MP1_C2PMSG_5__CONTENT_MASK 0xFFFFFFFFL 1054//MP1_C2PMSG_6 1055#define MP1_C2PMSG_6__CONTENT__SHIFT 0x0 1056#define MP1_C2PMSG_6__CONTENT_MASK 0xFFFFFFFFL 1057//MP1_C2PMSG_7 1058#define MP1_C2PMSG_7__CONTENT__SHIFT 0x0 1059#define MP1_C2PMSG_7__CONTENT_MASK 0xFFFFFFFFL 1060//MP1_C2PMSG_8 1061#define MP1_C2PMSG_8__CONTENT__SHIFT 0x0 1062#define MP1_C2PMSG_8__CONTENT_MASK 0xFFFFFFFFL 1063//MP1_C2PMSG_9 1064#define MP1_C2PMSG_9__CONTENT__SHIFT 0x0 1065#define MP1_C2PMSG_9__CONTENT_MASK 0xFFFFFFFFL 1066//MP1_C2PMSG_10 1067#define MP1_C2PMSG_10__CONTENT__SHIFT 0x0 1068#define MP1_C2PMSG_10__CONTENT_MASK 0xFFFFFFFFL 1069//MP1_C2PMSG_11 1070#define MP1_C2PMSG_11__CONTENT__SHIFT 0x0 1071#define MP1_C2PMSG_11__CONTENT_MASK 0xFFFFFFFFL 1072//MP1_C2PMSG_12 1073#define MP1_C2PMSG_12__CONTENT__SHIFT 0x0 1074#define MP1_C2PMSG_12__CONTENT_MASK 0xFFFFFFFFL 1075//MP1_C2PMSG_13 1076#define MP1_C2PMSG_13__CONTENT__SHIFT 0x0 1077#define MP1_C2PMSG_13__CONTENT_MASK 0xFFFFFFFFL 1078//MP1_C2PMSG_14 1079#define MP1_C2PMSG_14__CONTENT__SHIFT 0x0 1080#define MP1_C2PMSG_14__CONTENT_MASK 0xFFFFFFFFL 1081//MP1_C2PMSG_15 1082#define MP1_C2PMSG_15__CONTENT__SHIFT 0x0 1083#define MP1_C2PMSG_15__CONTENT_MASK 0xFFFFFFFFL 1084//MP1_C2PMSG_16 1085#define MP1_C2PMSG_16__CONTENT__SHIFT 0x0 1086#define MP1_C2PMSG_16__CONTENT_MASK 0xFFFFFFFFL 1087//MP1_C2PMSG_17 1088#define MP1_C2PMSG_17__CONTENT__SHIFT 0x0 1089#define MP1_C2PMSG_17__CONTENT_MASK 0xFFFFFFFFL 1090//MP1_C2PMSG_18 1091#define MP1_C2PMSG_18__CONTENT__SHIFT 0x0 1092#define MP1_C2PMSG_18__CONTENT_MASK 0xFFFFFFFFL 1093//MP1_C2PMSG_19 1094#define MP1_C2PMSG_19__CONTENT__SHIFT 0x0 1095#define MP1_C2PMSG_19__CONTENT_MASK 0xFFFFFFFFL 1096//MP1_C2PMSG_20 1097#define MP1_C2PMSG_20__CONTENT__SHIFT 0x0 1098#define MP1_C2PMSG_20__CONTENT_MASK 0xFFFFFFFFL 1099//MP1_C2PMSG_21 1100#define MP1_C2PMSG_21__CONTENT__SHIFT 0x0 1101#define MP1_C2PMSG_21__CONTENT_MASK 0xFFFFFFFFL 1102//MP1_C2PMSG_22 1103#define MP1_C2PMSG_22__CONTENT__SHIFT 0x0 1104#define MP1_C2PMSG_22__CONTENT_MASK 0xFFFFFFFFL 1105//MP1_C2PMSG_23 1106#define MP1_C2PMSG_23__CONTENT__SHIFT 0x0 1107#define MP1_C2PMSG_23__CONTENT_MASK 0xFFFFFFFFL 1108//MP1_C2PMSG_24 1109#define MP1_C2PMSG_24__CONTENT__SHIFT 0x0 1110#define MP1_C2PMSG_24__CONTENT_MASK 0xFFFFFFFFL 1111//MP1_C2PMSG_25 1112#define MP1_C2PMSG_25__CONTENT__SHIFT 0x0 1113#define MP1_C2PMSG_25__CONTENT_MASK 0xFFFFFFFFL 1114//MP1_C2PMSG_26 1115#define MP1_C2PMSG_26__CONTENT__SHIFT 0x0 1116#define MP1_C2PMSG_26__CONTENT_MASK 0xFFFFFFFFL 1117//MP1_C2PMSG_27 1118#define MP1_C2PMSG_27__CONTENT__SHIFT 0x0 1119#define MP1_C2PMSG_27__CONTENT_MASK 0xFFFFFFFFL 1120//MP1_C2PMSG_28 1121#define MP1_C2PMSG_28__CONTENT__SHIFT 0x0 1122#define MP1_C2PMSG_28__CONTENT_MASK 0xFFFFFFFFL 1123//MP1_C2PMSG_29 1124#define MP1_C2PMSG_29__CONTENT__SHIFT 0x0 1125#define MP1_C2PMSG_29__CONTENT_MASK 0xFFFFFFFFL 1126//MP1_C2PMSG_30 1127#define MP1_C2PMSG_30__CONTENT__SHIFT 0x0 1128#define MP1_C2PMSG_30__CONTENT_MASK 0xFFFFFFFFL 1129//MP1_C2PMSG_31 1130#define MP1_C2PMSG_31__CONTENT__SHIFT 0x0 1131#define MP1_C2PMSG_31__CONTENT_MASK 0xFFFFFFFFL 1132//MP1_P2CMSG_0 1133#define MP1_P2CMSG_0__CONTENT__SHIFT 0x0 1134#define MP1_P2CMSG_0__CONTENT_MASK 0xFFFFFFFFL 1135//MP1_P2CMSG_1 1136#define MP1_P2CMSG_1__CONTENT__SHIFT 0x0 1137#define MP1_P2CMSG_1__CONTENT_MASK 0xFFFFFFFFL 1138//MP1_P2CMSG_2 1139#define MP1_P2CMSG_2__CONTENT__SHIFT 0x0 1140#define MP1_P2CMSG_2__CONTENT_MASK 0xFFFFFFFFL 1141//MP1_P2CMSG_3 1142#define MP1_P2CMSG_3__CONTENT__SHIFT 0x0 1143#define MP1_P2CMSG_3__CONTENT_MASK 0xFFFFFFFFL 1144//MP1_P2CMSG_INTEN 1145#define MP1_P2CMSG_INTEN__INTEN__SHIFT 0x0 1146#define MP1_P2CMSG_INTEN__INTEN_MASK 0x0000000FL 1147//MP1_P2CMSG_INTSTS 1148#define MP1_P2CMSG_INTSTS__INTSTS0__SHIFT 0x0 1149#define MP1_P2CMSG_INTSTS__INTSTS1__SHIFT 0x1 1150#define MP1_P2CMSG_INTSTS__INTSTS2__SHIFT 0x2 1151#define MP1_P2CMSG_INTSTS__INTSTS3__SHIFT 0x3 1152#define MP1_P2CMSG_INTSTS__INTSTS0_MASK 0x00000001L 1153#define MP1_P2CMSG_INTSTS__INTSTS1_MASK 0x00000002L 1154#define MP1_P2CMSG_INTSTS__INTSTS2_MASK 0x00000004L 1155#define MP1_P2CMSG_INTSTS__INTSTS3_MASK 0x00000008L 1156//MP1_P2SMSG_0 1157#define MP1_P2SMSG_0__CONTENT__SHIFT 0x0 1158#define MP1_P2SMSG_0__CONTENT_MASK 0xFFFFFFFFL 1159//MP1_P2SMSG_1 1160#define MP1_P2SMSG_1__CONTENT__SHIFT 0x0 1161#define MP1_P2SMSG_1__CONTENT_MASK 0xFFFFFFFFL 1162//MP1_P2SMSG_2 1163#define MP1_P2SMSG_2__CONTENT__SHIFT 0x0 1164#define MP1_P2SMSG_2__CONTENT_MASK 0xFFFFFFFFL 1165//MP1_P2SMSG_3 1166#define MP1_P2SMSG_3__CONTENT__SHIFT 0x0 1167#define MP1_P2SMSG_3__CONTENT_MASK 0xFFFFFFFFL 1168//MP1_P2SMSG_INTSTS 1169#define MP1_P2SMSG_INTSTS__INTSTS0__SHIFT 0x0 1170#define MP1_P2SMSG_INTSTS__INTSTS1__SHIFT 0x1 1171#define MP1_P2SMSG_INTSTS__INTSTS2__SHIFT 0x2 1172#define MP1_P2SMSG_INTSTS__INTSTS3__SHIFT 0x3 1173#define MP1_P2SMSG_INTSTS__INTSTS0_MASK 0x00000001L 1174#define MP1_P2SMSG_INTSTS__INTSTS1_MASK 0x00000002L 1175#define MP1_P2SMSG_INTSTS__INTSTS2_MASK 0x00000004L 1176#define MP1_P2SMSG_INTSTS__INTSTS3_MASK 0x00000008L 1177//MP1_S2PMSG_0 1178#define MP1_S2PMSG_0__CONTENT__SHIFT 0x0 1179#define MP1_S2PMSG_0__CONTENT_MASK 0xFFFFFFFFL 1180//MP1_ACP2MP_RESP 1181#define MP1_ACP2MP_RESP__CONTENT__SHIFT 0x0 1182#define MP1_ACP2MP_RESP__CONTENT_MASK 0xFFFFFFFFL 1183//MP1_DC2MP_RESP 1184#define MP1_DC2MP_RESP__CONTENT__SHIFT 0x0 1185#define MP1_DC2MP_RESP__CONTENT_MASK 0xFFFFFFFFL 1186//MP1_UVD2MP_RESP 1187#define MP1_UVD2MP_RESP__CONTENT__SHIFT 0x0 1188#define MP1_UVD2MP_RESP__CONTENT_MASK 0xFFFFFFFFL 1189//MP1_VCE2MP_RESP 1190#define MP1_VCE2MP_RESP__CONTENT__SHIFT 0x0 1191#define MP1_VCE2MP_RESP__CONTENT_MASK 0xFFFFFFFFL 1192//MP1_RLC2MP_RESP 1193#define MP1_RLC2MP_RESP__CONTENT__SHIFT 0x0 1194#define MP1_RLC2MP_RESP__CONTENT_MASK 0xFFFFFFFFL 1195//MP1_C2PMSG_32 1196#define MP1_C2PMSG_32__CONTENT__SHIFT 0x0 1197#define MP1_C2PMSG_32__CONTENT_MASK 0xFFFFFFFFL 1198//MP1_C2PMSG_33 1199#define MP1_C2PMSG_33__CONTENT__SHIFT 0x0 1200#define MP1_C2PMSG_33__CONTENT_MASK 0xFFFFFFFFL 1201//MP1_C2PMSG_34 1202#define MP1_C2PMSG_34__CONTENT__SHIFT 0x0 1203#define MP1_C2PMSG_34__CONTENT_MASK 0xFFFFFFFFL 1204//MP1_C2PMSG_35 1205#define MP1_C2PMSG_35__CONTENT__SHIFT 0x0 1206#define MP1_C2PMSG_35__CONTENT_MASK 0xFFFFFFFFL 1207//MP1_C2PMSG_36 1208#define MP1_C2PMSG_36__CONTENT__SHIFT 0x0 1209#define MP1_C2PMSG_36__CONTENT_MASK 0xFFFFFFFFL 1210//MP1_C2PMSG_37 1211#define MP1_C2PMSG_37__CONTENT__SHIFT 0x0 1212#define MP1_C2PMSG_37__CONTENT_MASK 0xFFFFFFFFL 1213//MP1_C2PMSG_38 1214#define MP1_C2PMSG_38__CONTENT__SHIFT 0x0 1215#define MP1_C2PMSG_38__CONTENT_MASK 0xFFFFFFFFL 1216//MP1_C2PMSG_39 1217#define MP1_C2PMSG_39__CONTENT__SHIFT 0x0 1218#define MP1_C2PMSG_39__CONTENT_MASK 0xFFFFFFFFL 1219//MP1_C2PMSG_40 1220#define MP1_C2PMSG_40__CONTENT__SHIFT 0x0 1221#define MP1_C2PMSG_40__CONTENT_MASK 0xFFFFFFFFL 1222//MP1_C2PMSG_41 1223#define MP1_C2PMSG_41__CONTENT__SHIFT 0x0 1224#define MP1_C2PMSG_41__CONTENT_MASK 0xFFFFFFFFL 1225//MP1_C2PMSG_42 1226#define MP1_C2PMSG_42__CONTENT__SHIFT 0x0 1227#define MP1_C2PMSG_42__CONTENT_MASK 0xFFFFFFFFL 1228//MP1_C2PMSG_43 1229#define MP1_C2PMSG_43__CONTENT__SHIFT 0x0 1230#define MP1_C2PMSG_43__CONTENT_MASK 0xFFFFFFFFL 1231//MP1_C2PMSG_44 1232#define MP1_C2PMSG_44__CONTENT__SHIFT 0x0 1233#define MP1_C2PMSG_44__CONTENT_MASK 0xFFFFFFFFL 1234//MP1_C2PMSG_45 1235#define MP1_C2PMSG_45__CONTENT__SHIFT 0x0 1236#define MP1_C2PMSG_45__CONTENT_MASK 0xFFFFFFFFL 1237//MP1_C2PMSG_46 1238#define MP1_C2PMSG_46__CONTENT__SHIFT 0x0 1239#define MP1_C2PMSG_46__CONTENT_MASK 0xFFFFFFFFL 1240//MP1_C2PMSG_47 1241#define MP1_C2PMSG_47__CONTENT__SHIFT 0x0 1242#define MP1_C2PMSG_47__CONTENT_MASK 0xFFFFFFFFL 1243//MP1_C2PMSG_48 1244#define MP1_C2PMSG_48__CONTENT__SHIFT 0x0 1245#define MP1_C2PMSG_48__CONTENT_MASK 0xFFFFFFFFL 1246//MP1_C2PMSG_49 1247#define MP1_C2PMSG_49__CONTENT__SHIFT 0x0 1248#define MP1_C2PMSG_49__CONTENT_MASK 0xFFFFFFFFL 1249//MP1_C2PMSG_50 1250#define MP1_C2PMSG_50__CONTENT__SHIFT 0x0 1251#define MP1_C2PMSG_50__CONTENT_MASK 0xFFFFFFFFL 1252//MP1_C2PMSG_51 1253#define MP1_C2PMSG_51__CONTENT__SHIFT 0x0 1254#define MP1_C2PMSG_51__CONTENT_MASK 0xFFFFFFFFL 1255//MP1_C2PMSG_52 1256#define MP1_C2PMSG_52__CONTENT__SHIFT 0x0 1257#define MP1_C2PMSG_52__CONTENT_MASK 0xFFFFFFFFL 1258//MP1_C2PMSG_53 1259#define MP1_C2PMSG_53__CONTENT__SHIFT 0x0 1260#define MP1_C2PMSG_53__CONTENT_MASK 0xFFFFFFFFL 1261//MP1_C2PMSG_54 1262#define MP1_C2PMSG_54__CONTENT__SHIFT 0x0 1263#define MP1_C2PMSG_54__CONTENT_MASK 0xFFFFFFFFL 1264//MP1_C2PMSG_55 1265#define MP1_C2PMSG_55__CONTENT__SHIFT 0x0 1266#define MP1_C2PMSG_55__CONTENT_MASK 0xFFFFFFFFL 1267//MP1_C2PMSG_56 1268#define MP1_C2PMSG_56__CONTENT__SHIFT 0x0 1269#define MP1_C2PMSG_56__CONTENT_MASK 0xFFFFFFFFL 1270//MP1_C2PMSG_57 1271#define MP1_C2PMSG_57__CONTENT__SHIFT 0x0 1272#define MP1_C2PMSG_57__CONTENT_MASK 0xFFFFFFFFL 1273//MP1_C2PMSG_58 1274#define MP1_C2PMSG_58__CONTENT__SHIFT 0x0 1275#define MP1_C2PMSG_58__CONTENT_MASK 0xFFFFFFFFL 1276//MP1_C2PMSG_59 1277#define MP1_C2PMSG_59__CONTENT__SHIFT 0x0 1278#define MP1_C2PMSG_59__CONTENT_MASK 0xFFFFFFFFL 1279//MP1_C2PMSG_60 1280#define MP1_C2PMSG_60__CONTENT__SHIFT 0x0 1281#define MP1_C2PMSG_60__CONTENT_MASK 0xFFFFFFFFL 1282//MP1_C2PMSG_61 1283#define MP1_C2PMSG_61__CONTENT__SHIFT 0x0 1284#define MP1_C2PMSG_61__CONTENT_MASK 0xFFFFFFFFL 1285//MP1_C2PMSG_62 1286#define MP1_C2PMSG_62__CONTENT__SHIFT 0x0 1287#define MP1_C2PMSG_62__CONTENT_MASK 0xFFFFFFFFL 1288//MP1_C2PMSG_63 1289#define MP1_C2PMSG_63__CONTENT__SHIFT 0x0 1290#define MP1_C2PMSG_63__CONTENT_MASK 0xFFFFFFFFL 1291//MP1_C2PMSG_64 1292#define MP1_C2PMSG_64__CONTENT__SHIFT 0x0 1293#define MP1_C2PMSG_64__CONTENT_MASK 0xFFFFFFFFL 1294//MP1_C2PMSG_65 1295#define MP1_C2PMSG_65__CONTENT__SHIFT 0x0 1296#define MP1_C2PMSG_65__CONTENT_MASK 0xFFFFFFFFL 1297//MP1_C2PMSG_66 1298#define MP1_C2PMSG_66__CONTENT__SHIFT 0x0 1299#define MP1_C2PMSG_66__CONTENT_MASK 0xFFFFFFFFL 1300//MP1_C2PMSG_67 1301#define MP1_C2PMSG_67__CONTENT__SHIFT 0x0 1302#define MP1_C2PMSG_67__CONTENT_MASK 0xFFFFFFFFL 1303//MP1_C2PMSG_68 1304#define MP1_C2PMSG_68__CONTENT__SHIFT 0x0 1305#define MP1_C2PMSG_68__CONTENT_MASK 0xFFFFFFFFL 1306//MP1_C2PMSG_69 1307#define MP1_C2PMSG_69__CONTENT__SHIFT 0x0 1308#define MP1_C2PMSG_69__CONTENT_MASK 0xFFFFFFFFL 1309//MP1_C2PMSG_70 1310#define MP1_C2PMSG_70__CONTENT__SHIFT 0x0 1311#define MP1_C2PMSG_70__CONTENT_MASK 0xFFFFFFFFL 1312//MP1_C2PMSG_71 1313#define MP1_C2PMSG_71__CONTENT__SHIFT 0x0 1314#define MP1_C2PMSG_71__CONTENT_MASK 0xFFFFFFFFL 1315//MP1_C2PMSG_72 1316#define MP1_C2PMSG_72__CONTENT__SHIFT 0x0 1317#define MP1_C2PMSG_72__CONTENT_MASK 0xFFFFFFFFL 1318//MP1_C2PMSG_73 1319#define MP1_C2PMSG_73__CONTENT__SHIFT 0x0 1320#define MP1_C2PMSG_73__CONTENT_MASK 0xFFFFFFFFL 1321//MP1_C2PMSG_74 1322#define MP1_C2PMSG_74__CONTENT__SHIFT 0x0 1323#define MP1_C2PMSG_74__CONTENT_MASK 0xFFFFFFFFL 1324//MP1_C2PMSG_75 1325#define MP1_C2PMSG_75__CONTENT__SHIFT 0x0 1326#define MP1_C2PMSG_75__CONTENT_MASK 0xFFFFFFFFL 1327//MP1_C2PMSG_76 1328#define MP1_C2PMSG_76__CONTENT__SHIFT 0x0 1329#define MP1_C2PMSG_76__CONTENT_MASK 0xFFFFFFFFL 1330//MP1_C2PMSG_77 1331#define MP1_C2PMSG_77__CONTENT__SHIFT 0x0 1332#define MP1_C2PMSG_77__CONTENT_MASK 0xFFFFFFFFL 1333//MP1_C2PMSG_78 1334#define MP1_C2PMSG_78__CONTENT__SHIFT 0x0 1335#define MP1_C2PMSG_78__CONTENT_MASK 0xFFFFFFFFL 1336//MP1_C2PMSG_79 1337#define MP1_C2PMSG_79__CONTENT__SHIFT 0x0 1338#define MP1_C2PMSG_79__CONTENT_MASK 0xFFFFFFFFL 1339//MP1_C2PMSG_80 1340#define MP1_C2PMSG_80__CONTENT__SHIFT 0x0 1341#define MP1_C2PMSG_80__CONTENT_MASK 0xFFFFFFFFL 1342//MP1_C2PMSG_81 1343#define MP1_C2PMSG_81__CONTENT__SHIFT 0x0 1344#define MP1_C2PMSG_81__CONTENT_MASK 0xFFFFFFFFL 1345//MP1_C2PMSG_82 1346#define MP1_C2PMSG_82__CONTENT__SHIFT 0x0 1347#define MP1_C2PMSG_82__CONTENT_MASK 0xFFFFFFFFL 1348//MP1_C2PMSG_83 1349#define MP1_C2PMSG_83__CONTENT__SHIFT 0x0 1350#define MP1_C2PMSG_83__CONTENT_MASK 0xFFFFFFFFL 1351//MP1_C2PMSG_84 1352#define MP1_C2PMSG_84__CONTENT__SHIFT 0x0 1353#define MP1_C2PMSG_84__CONTENT_MASK 0xFFFFFFFFL 1354//MP1_C2PMSG_85 1355#define MP1_C2PMSG_85__CONTENT__SHIFT 0x0 1356#define MP1_C2PMSG_85__CONTENT_MASK 0xFFFFFFFFL 1357//MP1_C2PMSG_86 1358#define MP1_C2PMSG_86__CONTENT__SHIFT 0x0 1359#define MP1_C2PMSG_86__CONTENT_MASK 0xFFFFFFFFL 1360//MP1_C2PMSG_87 1361#define MP1_C2PMSG_87__CONTENT__SHIFT 0x0 1362#define MP1_C2PMSG_87__CONTENT_MASK 0xFFFFFFFFL 1363//MP1_C2PMSG_88 1364#define MP1_C2PMSG_88__CONTENT__SHIFT 0x0 1365#define MP1_C2PMSG_88__CONTENT_MASK 0xFFFFFFFFL 1366//MP1_C2PMSG_89 1367#define MP1_C2PMSG_89__CONTENT__SHIFT 0x0 1368#define MP1_C2PMSG_89__CONTENT_MASK 0xFFFFFFFFL 1369//MP1_C2PMSG_90 1370#define MP1_C2PMSG_90__CONTENT__SHIFT 0x0 1371#define MP1_C2PMSG_90__CONTENT_MASK 0xFFFFFFFFL 1372//MP1_C2PMSG_91 1373#define MP1_C2PMSG_91__CONTENT__SHIFT 0x0 1374#define MP1_C2PMSG_91__CONTENT_MASK 0xFFFFFFFFL 1375//MP1_C2PMSG_92 1376#define MP1_C2PMSG_92__CONTENT__SHIFT 0x0 1377#define MP1_C2PMSG_92__CONTENT_MASK 0xFFFFFFFFL 1378//MP1_C2PMSG_93 1379#define MP1_C2PMSG_93__CONTENT__SHIFT 0x0 1380#define MP1_C2PMSG_93__CONTENT_MASK 0xFFFFFFFFL 1381//MP1_C2PMSG_94 1382#define MP1_C2PMSG_94__CONTENT__SHIFT 0x0 1383#define MP1_C2PMSG_94__CONTENT_MASK 0xFFFFFFFFL 1384//MP1_C2PMSG_95 1385#define MP1_C2PMSG_95__CONTENT__SHIFT 0x0 1386#define MP1_C2PMSG_95__CONTENT_MASK 0xFFFFFFFFL 1387//MP1_C2PMSG_96 1388#define MP1_C2PMSG_96__CONTENT__SHIFT 0x0 1389#define MP1_C2PMSG_96__CONTENT_MASK 0xFFFFFFFFL 1390//MP1_C2PMSG_97 1391#define MP1_C2PMSG_97__CONTENT__SHIFT 0x0 1392#define MP1_C2PMSG_97__CONTENT_MASK 0xFFFFFFFFL 1393//MP1_C2PMSG_98 1394#define MP1_C2PMSG_98__CONTENT__SHIFT 0x0 1395#define MP1_C2PMSG_98__CONTENT_MASK 0xFFFFFFFFL 1396//MP1_C2PMSG_99 1397#define MP1_C2PMSG_99__CONTENT__SHIFT 0x0 1398#define MP1_C2PMSG_99__CONTENT_MASK 0xFFFFFFFFL 1399//MP1_C2PMSG_100 1400#define MP1_C2PMSG_100__CONTENT__SHIFT 0x0 1401#define MP1_C2PMSG_100__CONTENT_MASK 0xFFFFFFFFL 1402//MP1_C2PMSG_101 1403#define MP1_C2PMSG_101__CONTENT__SHIFT 0x0 1404#define MP1_C2PMSG_101__CONTENT_MASK 0xFFFFFFFFL 1405//MP1_C2PMSG_102 1406#define MP1_C2PMSG_102__CONTENT__SHIFT 0x0 1407#define MP1_C2PMSG_102__CONTENT_MASK 0xFFFFFFFFL 1408//MP1_C2PMSG_103 1409#define MP1_C2PMSG_103__CONTENT__SHIFT 0x0 1410#define MP1_C2PMSG_103__CONTENT_MASK 0xFFFFFFFFL 1411//MP1_ACTIVE_FCN_ID 1412#define MP1_ACTIVE_FCN_ID__VFID__SHIFT 0x0 1413#define MP1_ACTIVE_FCN_ID__VF__SHIFT 0x1f 1414#define MP1_ACTIVE_FCN_ID__VFID_MASK 0x0000000FL 1415#define MP1_ACTIVE_FCN_ID__VF_MASK 0x80000000L 1416//MP1_IH_CREDIT 1417#define MP1_IH_CREDIT__CREDIT_VALUE__SHIFT 0x0 1418#define MP1_IH_CREDIT__CLIENT_ID__SHIFT 0x10 1419#define MP1_IH_CREDIT__CREDIT_VALUE_MASK 0x00000003L 1420#define MP1_IH_CREDIT__CLIENT_ID_MASK 0x00FF0000L 1421//MP1_IH_SW_INT 1422#define MP1_IH_SW_INT__ID__SHIFT 0x0 1423#define MP1_IH_SW_INT__VALID__SHIFT 0x8 1424#define MP1_IH_SW_INT__ID_MASK 0x000000FFL 1425#define MP1_IH_SW_INT__VALID_MASK 0x00000100L 1426//MP1_IH_SW_INT_CTRL 1427#define MP1_IH_SW_INT_CTRL__INT_MASK__SHIFT 0x0 1428#define MP1_IH_SW_INT_CTRL__INT_ACK__SHIFT 0x8 1429#define MP1_IH_SW_INT_CTRL__INT_MASK_MASK 0x00000001L 1430#define MP1_IH_SW_INT_CTRL__INT_ACK_MASK 0x00000100L 1431//MP1_FPS_CNT 1432#define MP1_FPS_CNT__COUNT__SHIFT 0x0 1433#define MP1_FPS_CNT__COUNT_MASK 0xFFFFFFFFL 1434//MP1_PUB_CTRL 1435#define MP1_PUB_CTRL__RESET__SHIFT 0x0 1436#define MP1_PUB_CTRL__RESET_MASK 0x00000001L 1437//MP1_EXT_SCRATCH0 1438#define MP1_EXT_SCRATCH0__DATA__SHIFT 0x0 1439#define MP1_EXT_SCRATCH0__DATA_MASK 0xFFFFFFFFL 1440//MP1_EXT_SCRATCH1 1441#define MP1_EXT_SCRATCH1__DATA__SHIFT 0x0 1442#define MP1_EXT_SCRATCH1__DATA_MASK 0xFFFFFFFFL 1443//MP1_EXT_SCRATCH2 1444#define MP1_EXT_SCRATCH2__DATA__SHIFT 0x0 1445#define MP1_EXT_SCRATCH2__DATA_MASK 0xFFFFFFFFL 1446//MP1_EXT_SCRATCH3 1447#define MP1_EXT_SCRATCH3__DATA__SHIFT 0x0 1448#define MP1_EXT_SCRATCH3__DATA_MASK 0xFFFFFFFFL 1449//MP1_EXT_SCRATCH4 1450#define MP1_EXT_SCRATCH4__DATA__SHIFT 0x0 1451#define MP1_EXT_SCRATCH4__DATA_MASK 0xFFFFFFFFL 1452//MP1_EXT_SCRATCH5 1453#define MP1_EXT_SCRATCH5__DATA__SHIFT 0x0 1454#define MP1_EXT_SCRATCH5__DATA_MASK 0xFFFFFFFFL 1455//MP1_EXT_SCRATCH6 1456#define MP1_EXT_SCRATCH6__DATA__SHIFT 0x0 1457#define MP1_EXT_SCRATCH6__DATA_MASK 0xFFFFFFFFL 1458//MP1_EXT_SCRATCH7 1459#define MP1_EXT_SCRATCH7__DATA__SHIFT 0x0 1460#define MP1_EXT_SCRATCH7__DATA_MASK 0xFFFFFFFFL 1461 1462 1463#endif 1464