1*f3f6eff8SLeo Li /* 2*f3f6eff8SLeo Li * Copyright 2022 Advanced Micro Devices, Inc. 3*f3f6eff8SLeo Li * 4*f3f6eff8SLeo Li * Permission is hereby granted, free of charge, to any person obtaining a 5*f3f6eff8SLeo Li * copy of this software and associated documentation files (the "Software"), 6*f3f6eff8SLeo Li * to deal in the Software without restriction, including without limitation 7*f3f6eff8SLeo Li * the rights to use, copy, modify, merge, publish, distribute, sublicense, 8*f3f6eff8SLeo Li * and/or sell copies of the Software, and to permit persons to whom the 9*f3f6eff8SLeo Li * Software is furnished to do so, subject to the following conditions: 10*f3f6eff8SLeo Li * 11*f3f6eff8SLeo Li * The above copyright notice and this permission notice shall be included in 12*f3f6eff8SLeo Li * all copies or substantial portions of the Software. 13*f3f6eff8SLeo Li * 14*f3f6eff8SLeo Li * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 15*f3f6eff8SLeo Li * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 16*f3f6eff8SLeo Li * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 17*f3f6eff8SLeo Li * THE COPYRIGHT HOLDER(S) OR AUTHOR(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR 18*f3f6eff8SLeo Li * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, 19*f3f6eff8SLeo Li * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 20*f3f6eff8SLeo Li * OTHER DEALINGS IN THE SOFTWARE. 21*f3f6eff8SLeo Li * 22*f3f6eff8SLeo Li */ 23*f3f6eff8SLeo Li 24*f3f6eff8SLeo Li #ifndef _mp_13_0_8_SH_MASK_HEADER 25*f3f6eff8SLeo Li #define _mp_13_0_8_SH_MASK_HEADER 26*f3f6eff8SLeo Li 27*f3f6eff8SLeo Li 28*f3f6eff8SLeo Li // addressBlock: mp_SmuMp0_SmnDec 29*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_32 30*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_32__CONTENT__SHIFT 0x0 31*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_32__CONTENT_MASK 0xFFFFFFFFL 32*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_33 33*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_33__CONTENT__SHIFT 0x0 34*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_33__CONTENT_MASK 0xFFFFFFFFL 35*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_34 36*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_34__CONTENT__SHIFT 0x0 37*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_34__CONTENT_MASK 0xFFFFFFFFL 38*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_35 39*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_35__CONTENT__SHIFT 0x0 40*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_35__CONTENT_MASK 0xFFFFFFFFL 41*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_36 42*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_36__CONTENT__SHIFT 0x0 43*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_36__CONTENT_MASK 0xFFFFFFFFL 44*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_37 45*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_37__CONTENT__SHIFT 0x0 46*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_37__CONTENT_MASK 0xFFFFFFFFL 47*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_38 48*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_38__CONTENT__SHIFT 0x0 49*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_38__CONTENT_MASK 0xFFFFFFFFL 50*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_39 51*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_39__CONTENT__SHIFT 0x0 52*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_39__CONTENT_MASK 0xFFFFFFFFL 53*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_40 54*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_40__CONTENT__SHIFT 0x0 55*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_40__CONTENT_MASK 0xFFFFFFFFL 56*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_41 57*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_41__CONTENT__SHIFT 0x0 58*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_41__CONTENT_MASK 0xFFFFFFFFL 59*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_42 60*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_42__CONTENT__SHIFT 0x0 61*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_42__CONTENT_MASK 0xFFFFFFFFL 62*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_43 63*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_43__CONTENT__SHIFT 0x0 64*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_43__CONTENT_MASK 0xFFFFFFFFL 65*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_44 66*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_44__CONTENT__SHIFT 0x0 67*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_44__CONTENT_MASK 0xFFFFFFFFL 68*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_45 69*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_45__CONTENT__SHIFT 0x0 70*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_45__CONTENT_MASK 0xFFFFFFFFL 71*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_46 72*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_46__CONTENT__SHIFT 0x0 73*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_46__CONTENT_MASK 0xFFFFFFFFL 74*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_47 75*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_47__CONTENT__SHIFT 0x0 76*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_47__CONTENT_MASK 0xFFFFFFFFL 77*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_48 78*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_48__CONTENT__SHIFT 0x0 79*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_48__CONTENT_MASK 0xFFFFFFFFL 80*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_49 81*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_49__CONTENT__SHIFT 0x0 82*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_49__CONTENT_MASK 0xFFFFFFFFL 83*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_50 84*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_50__CONTENT__SHIFT 0x0 85*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_50__CONTENT_MASK 0xFFFFFFFFL 86*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_51 87*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_51__CONTENT__SHIFT 0x0 88*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_51__CONTENT_MASK 0xFFFFFFFFL 89*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_52 90*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_52__CONTENT__SHIFT 0x0 91*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_52__CONTENT_MASK 0xFFFFFFFFL 92*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_53 93*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_53__CONTENT__SHIFT 0x0 94*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_53__CONTENT_MASK 0xFFFFFFFFL 95*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_54 96*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_54__CONTENT__SHIFT 0x0 97*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_54__CONTENT_MASK 0xFFFFFFFFL 98*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_55 99*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_55__CONTENT__SHIFT 0x0 100*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_55__CONTENT_MASK 0xFFFFFFFFL 101*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_56 102*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_56__CONTENT__SHIFT 0x0 103*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_56__CONTENT_MASK 0xFFFFFFFFL 104*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_57 105*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_57__CONTENT__SHIFT 0x0 106*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_57__CONTENT_MASK 0xFFFFFFFFL 107*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_58 108*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_58__CONTENT__SHIFT 0x0 109*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_58__CONTENT_MASK 0xFFFFFFFFL 110*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_59 111*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_59__CONTENT__SHIFT 0x0 112*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_59__CONTENT_MASK 0xFFFFFFFFL 113*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_60 114*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_60__CONTENT__SHIFT 0x0 115*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_60__CONTENT_MASK 0xFFFFFFFFL 116*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_61 117*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_61__CONTENT__SHIFT 0x0 118*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_61__CONTENT_MASK 0xFFFFFFFFL 119*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_62 120*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_62__CONTENT__SHIFT 0x0 121*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_62__CONTENT_MASK 0xFFFFFFFFL 122*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_63 123*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_63__CONTENT__SHIFT 0x0 124*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_63__CONTENT_MASK 0xFFFFFFFFL 125*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_64 126*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_64__CONTENT__SHIFT 0x0 127*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_64__CONTENT_MASK 0xFFFFFFFFL 128*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_65 129*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_65__CONTENT__SHIFT 0x0 130*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_65__CONTENT_MASK 0xFFFFFFFFL 131*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_66 132*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_66__CONTENT__SHIFT 0x0 133*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_66__CONTENT_MASK 0xFFFFFFFFL 134*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_67 135*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_67__CONTENT__SHIFT 0x0 136*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_67__CONTENT_MASK 0xFFFFFFFFL 137*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_68 138*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_68__CONTENT__SHIFT 0x0 139*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_68__CONTENT_MASK 0xFFFFFFFFL 140*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_69 141*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_69__CONTENT__SHIFT 0x0 142*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_69__CONTENT_MASK 0xFFFFFFFFL 143*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_70 144*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_70__CONTENT__SHIFT 0x0 145*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_70__CONTENT_MASK 0xFFFFFFFFL 146*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_71 147*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_71__CONTENT__SHIFT 0x0 148*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_71__CONTENT_MASK 0xFFFFFFFFL 149*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_72 150*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_72__CONTENT__SHIFT 0x0 151*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_72__CONTENT_MASK 0xFFFFFFFFL 152*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_73 153*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_73__CONTENT__SHIFT 0x0 154*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_73__CONTENT_MASK 0xFFFFFFFFL 155*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_74 156*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_74__CONTENT__SHIFT 0x0 157*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_74__CONTENT_MASK 0xFFFFFFFFL 158*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_75 159*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_75__CONTENT__SHIFT 0x0 160*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_75__CONTENT_MASK 0xFFFFFFFFL 161*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_76 162*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_76__CONTENT__SHIFT 0x0 163*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_76__CONTENT_MASK 0xFFFFFFFFL 164*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_77 165*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_77__CONTENT__SHIFT 0x0 166*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_77__CONTENT_MASK 0xFFFFFFFFL 167*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_78 168*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_78__CONTENT__SHIFT 0x0 169*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_78__CONTENT_MASK 0xFFFFFFFFL 170*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_79 171*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_79__CONTENT__SHIFT 0x0 172*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_79__CONTENT_MASK 0xFFFFFFFFL 173*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_80 174*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_80__CONTENT__SHIFT 0x0 175*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_80__CONTENT_MASK 0xFFFFFFFFL 176*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_81 177*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_81__CONTENT__SHIFT 0x0 178*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_81__CONTENT_MASK 0xFFFFFFFFL 179*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_82 180*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_82__CONTENT__SHIFT 0x0 181*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_82__CONTENT_MASK 0xFFFFFFFFL 182*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_83 183*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_83__CONTENT__SHIFT 0x0 184*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_83__CONTENT_MASK 0xFFFFFFFFL 185*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_84 186*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_84__CONTENT__SHIFT 0x0 187*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_84__CONTENT_MASK 0xFFFFFFFFL 188*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_85 189*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_85__CONTENT__SHIFT 0x0 190*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_85__CONTENT_MASK 0xFFFFFFFFL 191*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_86 192*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_86__CONTENT__SHIFT 0x0 193*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_86__CONTENT_MASK 0xFFFFFFFFL 194*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_87 195*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_87__CONTENT__SHIFT 0x0 196*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_87__CONTENT_MASK 0xFFFFFFFFL 197*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_88 198*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_88__CONTENT__SHIFT 0x0 199*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_88__CONTENT_MASK 0xFFFFFFFFL 200*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_89 201*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_89__CONTENT__SHIFT 0x0 202*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_89__CONTENT_MASK 0xFFFFFFFFL 203*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_90 204*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_90__CONTENT__SHIFT 0x0 205*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_90__CONTENT_MASK 0xFFFFFFFFL 206*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_91 207*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_91__CONTENT__SHIFT 0x0 208*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_91__CONTENT_MASK 0xFFFFFFFFL 209*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_92 210*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_92__CONTENT__SHIFT 0x0 211*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_92__CONTENT_MASK 0xFFFFFFFFL 212*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_93 213*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_93__CONTENT__SHIFT 0x0 214*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_93__CONTENT_MASK 0xFFFFFFFFL 215*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_94 216*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_94__CONTENT__SHIFT 0x0 217*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_94__CONTENT_MASK 0xFFFFFFFFL 218*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_95 219*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_95__CONTENT__SHIFT 0x0 220*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_95__CONTENT_MASK 0xFFFFFFFFL 221*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_96 222*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_96__CONTENT__SHIFT 0x0 223*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_96__CONTENT_MASK 0xFFFFFFFFL 224*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_97 225*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_97__CONTENT__SHIFT 0x0 226*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_97__CONTENT_MASK 0xFFFFFFFFL 227*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_98 228*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_98__CONTENT__SHIFT 0x0 229*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_98__CONTENT_MASK 0xFFFFFFFFL 230*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_99 231*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_99__CONTENT__SHIFT 0x0 232*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_99__CONTENT_MASK 0xFFFFFFFFL 233*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_100 234*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_100__CONTENT__SHIFT 0x0 235*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_100__CONTENT_MASK 0xFFFFFFFFL 236*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_101 237*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_101__CONTENT__SHIFT 0x0 238*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_101__CONTENT_MASK 0xFFFFFFFFL 239*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_102 240*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_102__CONTENT__SHIFT 0x0 241*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_102__CONTENT_MASK 0xFFFFFFFFL 242*f3f6eff8SLeo Li //MP0_SMN_C2PMSG_103 243*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_103__CONTENT__SHIFT 0x0 244*f3f6eff8SLeo Li #define MP0_SMN_C2PMSG_103__CONTENT_MASK 0xFFFFFFFFL 245*f3f6eff8SLeo Li //MP0_SMN_IH_CREDIT 246*f3f6eff8SLeo Li #define MP0_SMN_IH_CREDIT__CREDIT_VALUE__SHIFT 0x0 247*f3f6eff8SLeo Li #define MP0_SMN_IH_CREDIT__CLIENT_ID__SHIFT 0x10 248*f3f6eff8SLeo Li #define MP0_SMN_IH_CREDIT__CREDIT_VALUE_MASK 0x00000003L 249*f3f6eff8SLeo Li #define MP0_SMN_IH_CREDIT__CLIENT_ID_MASK 0x00FF0000L 250*f3f6eff8SLeo Li //MP0_SMN_IH_SW_INT 251*f3f6eff8SLeo Li #define MP0_SMN_IH_SW_INT__ID__SHIFT 0x0 252*f3f6eff8SLeo Li #define MP0_SMN_IH_SW_INT__VALID__SHIFT 0x8 253*f3f6eff8SLeo Li #define MP0_SMN_IH_SW_INT__ID_MASK 0x000000FFL 254*f3f6eff8SLeo Li #define MP0_SMN_IH_SW_INT__VALID_MASK 0x00000100L 255*f3f6eff8SLeo Li //MP0_SMN_IH_SW_INT_CTRL 256*f3f6eff8SLeo Li #define MP0_SMN_IH_SW_INT_CTRL__INT_MASK__SHIFT 0x0 257*f3f6eff8SLeo Li #define MP0_SMN_IH_SW_INT_CTRL__INT_ACK__SHIFT 0x8 258*f3f6eff8SLeo Li #define MP0_SMN_IH_SW_INT_CTRL__INT_MASK_MASK 0x00000001L 259*f3f6eff8SLeo Li #define MP0_SMN_IH_SW_INT_CTRL__INT_ACK_MASK 0x00000100L 260*f3f6eff8SLeo Li 261*f3f6eff8SLeo Li 262*f3f6eff8SLeo Li // addressBlock: mp_SmuMp1_SmnDec 263*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_32 264*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_32__CONTENT__SHIFT 0x0 265*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_32__CONTENT_MASK 0xFFFFFFFFL 266*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_33 267*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_33__CONTENT__SHIFT 0x0 268*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_33__CONTENT_MASK 0xFFFFFFFFL 269*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_34 270*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_34__CONTENT__SHIFT 0x0 271*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_34__CONTENT_MASK 0xFFFFFFFFL 272*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_35 273*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_35__CONTENT__SHIFT 0x0 274*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_35__CONTENT_MASK 0xFFFFFFFFL 275*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_36 276*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_36__CONTENT__SHIFT 0x0 277*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_36__CONTENT_MASK 0xFFFFFFFFL 278*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_37 279*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_37__CONTENT__SHIFT 0x0 280*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_37__CONTENT_MASK 0xFFFFFFFFL 281*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_38 282*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_38__CONTENT__SHIFT 0x0 283*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_38__CONTENT_MASK 0xFFFFFFFFL 284*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_39 285*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_39__CONTENT__SHIFT 0x0 286*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_39__CONTENT_MASK 0xFFFFFFFFL 287*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_40 288*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_40__CONTENT__SHIFT 0x0 289*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_40__CONTENT_MASK 0xFFFFFFFFL 290*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_41 291*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_41__CONTENT__SHIFT 0x0 292*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_41__CONTENT_MASK 0xFFFFFFFFL 293*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_42 294*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_42__CONTENT__SHIFT 0x0 295*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_42__CONTENT_MASK 0xFFFFFFFFL 296*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_43 297*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_43__CONTENT__SHIFT 0x0 298*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_43__CONTENT_MASK 0xFFFFFFFFL 299*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_44 300*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_44__CONTENT__SHIFT 0x0 301*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_44__CONTENT_MASK 0xFFFFFFFFL 302*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_45 303*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_45__CONTENT__SHIFT 0x0 304*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_45__CONTENT_MASK 0xFFFFFFFFL 305*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_46 306*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_46__CONTENT__SHIFT 0x0 307*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_46__CONTENT_MASK 0xFFFFFFFFL 308*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_47 309*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_47__CONTENT__SHIFT 0x0 310*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_47__CONTENT_MASK 0xFFFFFFFFL 311*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_48 312*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_48__CONTENT__SHIFT 0x0 313*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_48__CONTENT_MASK 0xFFFFFFFFL 314*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_49 315*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_49__CONTENT__SHIFT 0x0 316*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_49__CONTENT_MASK 0xFFFFFFFFL 317*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_50 318*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_50__CONTENT__SHIFT 0x0 319*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_50__CONTENT_MASK 0xFFFFFFFFL 320*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_51 321*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_51__CONTENT__SHIFT 0x0 322*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_51__CONTENT_MASK 0xFFFFFFFFL 323*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_52 324*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_52__CONTENT__SHIFT 0x0 325*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_52__CONTENT_MASK 0xFFFFFFFFL 326*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_53 327*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_53__CONTENT__SHIFT 0x0 328*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_53__CONTENT_MASK 0xFFFFFFFFL 329*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_54 330*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_54__CONTENT__SHIFT 0x0 331*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_54__CONTENT_MASK 0xFFFFFFFFL 332*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_55 333*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_55__CONTENT__SHIFT 0x0 334*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_55__CONTENT_MASK 0xFFFFFFFFL 335*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_56 336*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_56__CONTENT__SHIFT 0x0 337*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_56__CONTENT_MASK 0xFFFFFFFFL 338*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_57 339*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_57__CONTENT__SHIFT 0x0 340*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_57__CONTENT_MASK 0xFFFFFFFFL 341*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_58 342*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_58__CONTENT__SHIFT 0x0 343*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_58__CONTENT_MASK 0xFFFFFFFFL 344*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_59 345*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_59__CONTENT__SHIFT 0x0 346*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_59__CONTENT_MASK 0xFFFFFFFFL 347*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_60 348*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_60__CONTENT__SHIFT 0x0 349*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_60__CONTENT_MASK 0xFFFFFFFFL 350*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_61 351*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_61__CONTENT__SHIFT 0x0 352*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_61__CONTENT_MASK 0xFFFFFFFFL 353*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_62 354*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_62__CONTENT__SHIFT 0x0 355*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_62__CONTENT_MASK 0xFFFFFFFFL 356*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_63 357*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_63__CONTENT__SHIFT 0x0 358*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_63__CONTENT_MASK 0xFFFFFFFFL 359*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_64 360*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_64__CONTENT__SHIFT 0x0 361*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_64__CONTENT_MASK 0xFFFFFFFFL 362*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_65 363*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_65__CONTENT__SHIFT 0x0 364*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_65__CONTENT_MASK 0xFFFFFFFFL 365*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_66 366*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_66__CONTENT__SHIFT 0x0 367*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_66__CONTENT_MASK 0xFFFFFFFFL 368*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_67 369*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_67__CONTENT__SHIFT 0x0 370*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_67__CONTENT_MASK 0xFFFFFFFFL 371*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_68 372*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_68__CONTENT__SHIFT 0x0 373*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_68__CONTENT_MASK 0xFFFFFFFFL 374*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_69 375*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_69__CONTENT__SHIFT 0x0 376*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_69__CONTENT_MASK 0xFFFFFFFFL 377*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_70 378*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_70__CONTENT__SHIFT 0x0 379*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_70__CONTENT_MASK 0xFFFFFFFFL 380*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_71 381*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_71__CONTENT__SHIFT 0x0 382*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_71__CONTENT_MASK 0xFFFFFFFFL 383*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_72 384*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_72__CONTENT__SHIFT 0x0 385*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_72__CONTENT_MASK 0xFFFFFFFFL 386*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_73 387*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_73__CONTENT__SHIFT 0x0 388*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_73__CONTENT_MASK 0xFFFFFFFFL 389*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_74 390*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_74__CONTENT__SHIFT 0x0 391*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_74__CONTENT_MASK 0xFFFFFFFFL 392*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_75 393*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_75__CONTENT__SHIFT 0x0 394*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_75__CONTENT_MASK 0xFFFFFFFFL 395*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_76 396*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_76__CONTENT__SHIFT 0x0 397*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_76__CONTENT_MASK 0xFFFFFFFFL 398*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_77 399*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_77__CONTENT__SHIFT 0x0 400*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_77__CONTENT_MASK 0xFFFFFFFFL 401*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_78 402*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_78__CONTENT__SHIFT 0x0 403*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_78__CONTENT_MASK 0xFFFFFFFFL 404*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_79 405*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_79__CONTENT__SHIFT 0x0 406*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_79__CONTENT_MASK 0xFFFFFFFFL 407*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_80 408*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_80__CONTENT__SHIFT 0x0 409*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_80__CONTENT_MASK 0xFFFFFFFFL 410*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_81 411*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_81__CONTENT__SHIFT 0x0 412*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_81__CONTENT_MASK 0xFFFFFFFFL 413*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_82 414*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_82__CONTENT__SHIFT 0x0 415*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_82__CONTENT_MASK 0xFFFFFFFFL 416*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_83 417*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_83__CONTENT__SHIFT 0x0 418*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_83__CONTENT_MASK 0xFFFFFFFFL 419*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_84 420*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_84__CONTENT__SHIFT 0x0 421*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_84__CONTENT_MASK 0xFFFFFFFFL 422*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_85 423*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_85__CONTENT__SHIFT 0x0 424*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_85__CONTENT_MASK 0xFFFFFFFFL 425*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_86 426*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_86__CONTENT__SHIFT 0x0 427*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_86__CONTENT_MASK 0xFFFFFFFFL 428*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_87 429*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_87__CONTENT__SHIFT 0x0 430*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_87__CONTENT_MASK 0xFFFFFFFFL 431*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_88 432*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_88__CONTENT__SHIFT 0x0 433*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_88__CONTENT_MASK 0xFFFFFFFFL 434*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_89 435*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_89__CONTENT__SHIFT 0x0 436*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_89__CONTENT_MASK 0xFFFFFFFFL 437*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_90 438*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_90__CONTENT__SHIFT 0x0 439*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_90__CONTENT_MASK 0xFFFFFFFFL 440*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_91 441*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_91__CONTENT__SHIFT 0x0 442*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_91__CONTENT_MASK 0xFFFFFFFFL 443*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_92 444*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_92__CONTENT__SHIFT 0x0 445*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_92__CONTENT_MASK 0xFFFFFFFFL 446*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_93 447*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_93__CONTENT__SHIFT 0x0 448*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_93__CONTENT_MASK 0xFFFFFFFFL 449*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_94 450*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_94__CONTENT__SHIFT 0x0 451*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_94__CONTENT_MASK 0xFFFFFFFFL 452*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_95 453*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_95__CONTENT__SHIFT 0x0 454*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_95__CONTENT_MASK 0xFFFFFFFFL 455*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_96 456*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_96__CONTENT__SHIFT 0x0 457*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_96__CONTENT_MASK 0xFFFFFFFFL 458*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_97 459*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_97__CONTENT__SHIFT 0x0 460*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_97__CONTENT_MASK 0xFFFFFFFFL 461*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_98 462*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_98__CONTENT__SHIFT 0x0 463*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_98__CONTENT_MASK 0xFFFFFFFFL 464*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_99 465*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_99__CONTENT__SHIFT 0x0 466*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_99__CONTENT_MASK 0xFFFFFFFFL 467*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_100 468*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_100__CONTENT__SHIFT 0x0 469*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_100__CONTENT_MASK 0xFFFFFFFFL 470*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_101 471*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_101__CONTENT__SHIFT 0x0 472*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_101__CONTENT_MASK 0xFFFFFFFFL 473*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_102 474*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_102__CONTENT__SHIFT 0x0 475*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_102__CONTENT_MASK 0xFFFFFFFFL 476*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_103 477*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_103__CONTENT__SHIFT 0x0 478*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_103__CONTENT_MASK 0xFFFFFFFFL 479*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_104 480*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_104__CONTENT__SHIFT 0x0 481*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_104__CONTENT_MASK 0xFFFFFFFFL 482*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_105 483*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_105__CONTENT__SHIFT 0x0 484*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_105__CONTENT_MASK 0xFFFFFFFFL 485*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_106 486*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_106__CONTENT__SHIFT 0x0 487*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_106__CONTENT_MASK 0xFFFFFFFFL 488*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_107 489*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_107__CONTENT__SHIFT 0x0 490*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_107__CONTENT_MASK 0xFFFFFFFFL 491*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_108 492*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_108__CONTENT__SHIFT 0x0 493*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_108__CONTENT_MASK 0xFFFFFFFFL 494*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_109 495*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_109__CONTENT__SHIFT 0x0 496*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_109__CONTENT_MASK 0xFFFFFFFFL 497*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_110 498*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_110__CONTENT__SHIFT 0x0 499*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_110__CONTENT_MASK 0xFFFFFFFFL 500*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_111 501*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_111__CONTENT__SHIFT 0x0 502*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_111__CONTENT_MASK 0xFFFFFFFFL 503*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_112 504*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_112__CONTENT__SHIFT 0x0 505*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_112__CONTENT_MASK 0xFFFFFFFFL 506*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_113 507*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_113__CONTENT__SHIFT 0x0 508*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_113__CONTENT_MASK 0xFFFFFFFFL 509*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_114 510*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_114__CONTENT__SHIFT 0x0 511*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_114__CONTENT_MASK 0xFFFFFFFFL 512*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_115 513*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_115__CONTENT__SHIFT 0x0 514*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_115__CONTENT_MASK 0xFFFFFFFFL 515*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_116 516*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_116__CONTENT__SHIFT 0x0 517*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_116__CONTENT_MASK 0xFFFFFFFFL 518*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_117 519*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_117__CONTENT__SHIFT 0x0 520*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_117__CONTENT_MASK 0xFFFFFFFFL 521*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_118 522*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_118__CONTENT__SHIFT 0x0 523*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_118__CONTENT_MASK 0xFFFFFFFFL 524*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_119 525*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_119__CONTENT__SHIFT 0x0 526*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_119__CONTENT_MASK 0xFFFFFFFFL 527*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_120 528*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_120__CONTENT__SHIFT 0x0 529*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_120__CONTENT_MASK 0xFFFFFFFFL 530*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_121 531*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_121__CONTENT__SHIFT 0x0 532*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_121__CONTENT_MASK 0xFFFFFFFFL 533*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_122 534*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_122__CONTENT__SHIFT 0x0 535*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_122__CONTENT_MASK 0xFFFFFFFFL 536*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_123 537*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_123__CONTENT__SHIFT 0x0 538*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_123__CONTENT_MASK 0xFFFFFFFFL 539*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_124 540*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_124__CONTENT__SHIFT 0x0 541*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_124__CONTENT_MASK 0xFFFFFFFFL 542*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_125 543*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_125__CONTENT__SHIFT 0x0 544*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_125__CONTENT_MASK 0xFFFFFFFFL 545*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_126 546*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_126__CONTENT__SHIFT 0x0 547*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_126__CONTENT_MASK 0xFFFFFFFFL 548*f3f6eff8SLeo Li //MP1_SMN_C2PMSG_127 549*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_127__CONTENT__SHIFT 0x0 550*f3f6eff8SLeo Li #define MP1_SMN_C2PMSG_127__CONTENT_MASK 0xFFFFFFFFL 551*f3f6eff8SLeo Li //MP1_SMN_IH_CREDIT 552*f3f6eff8SLeo Li #define MP1_SMN_IH_CREDIT__CREDIT_VALUE__SHIFT 0x0 553*f3f6eff8SLeo Li #define MP1_SMN_IH_CREDIT__CLIENT_ID__SHIFT 0x10 554*f3f6eff8SLeo Li #define MP1_SMN_IH_CREDIT__CREDIT_VALUE_MASK 0x00000003L 555*f3f6eff8SLeo Li #define MP1_SMN_IH_CREDIT__CLIENT_ID_MASK 0x00FF0000L 556*f3f6eff8SLeo Li //MP1_SMN_IH_SW_INT 557*f3f6eff8SLeo Li #define MP1_SMN_IH_SW_INT__ID__SHIFT 0x0 558*f3f6eff8SLeo Li #define MP1_SMN_IH_SW_INT__VALID__SHIFT 0x8 559*f3f6eff8SLeo Li #define MP1_SMN_IH_SW_INT__ID_MASK 0x000000FFL 560*f3f6eff8SLeo Li #define MP1_SMN_IH_SW_INT__VALID_MASK 0x00000100L 561*f3f6eff8SLeo Li //MP1_SMN_IH_SW_INT_CTRL 562*f3f6eff8SLeo Li #define MP1_SMN_IH_SW_INT_CTRL__INT_MASK__SHIFT 0x0 563*f3f6eff8SLeo Li #define MP1_SMN_IH_SW_INT_CTRL__INT_ACK__SHIFT 0x8 564*f3f6eff8SLeo Li #define MP1_SMN_IH_SW_INT_CTRL__INT_MASK_MASK 0x00000001L 565*f3f6eff8SLeo Li #define MP1_SMN_IH_SW_INT_CTRL__INT_ACK_MASK 0x00000100L 566*f3f6eff8SLeo Li //MP1_SMN_FPS_CNT 567*f3f6eff8SLeo Li #define MP1_SMN_FPS_CNT__COUNT__SHIFT 0x0 568*f3f6eff8SLeo Li #define MP1_SMN_FPS_CNT__COUNT_MASK 0xFFFFFFFFL 569*f3f6eff8SLeo Li //MP1_SMN_EXT_SCRATCH0 570*f3f6eff8SLeo Li #define MP1_SMN_EXT_SCRATCH0__DATA__SHIFT 0x0 571*f3f6eff8SLeo Li #define MP1_SMN_EXT_SCRATCH0__DATA_MASK 0xFFFFFFFFL 572*f3f6eff8SLeo Li //MP1_SMN_EXT_SCRATCH1 573*f3f6eff8SLeo Li #define MP1_SMN_EXT_SCRATCH1__DATA__SHIFT 0x0 574*f3f6eff8SLeo Li #define MP1_SMN_EXT_SCRATCH1__DATA_MASK 0xFFFFFFFFL 575*f3f6eff8SLeo Li //MP1_SMN_EXT_SCRATCH2 576*f3f6eff8SLeo Li #define MP1_SMN_EXT_SCRATCH2__DATA__SHIFT 0x0 577*f3f6eff8SLeo Li #define MP1_SMN_EXT_SCRATCH2__DATA_MASK 0xFFFFFFFFL 578*f3f6eff8SLeo Li //MP1_SMN_EXT_SCRATCH3 579*f3f6eff8SLeo Li #define MP1_SMN_EXT_SCRATCH3__DATA__SHIFT 0x0 580*f3f6eff8SLeo Li #define MP1_SMN_EXT_SCRATCH3__DATA_MASK 0xFFFFFFFFL 581*f3f6eff8SLeo Li //MP1_SMN_EXT_SCRATCH4 582*f3f6eff8SLeo Li #define MP1_SMN_EXT_SCRATCH4__DATA__SHIFT 0x0 583*f3f6eff8SLeo Li #define MP1_SMN_EXT_SCRATCH4__DATA_MASK 0xFFFFFFFFL 584*f3f6eff8SLeo Li //MP1_SMN_EXT_SCRATCH5 585*f3f6eff8SLeo Li #define MP1_SMN_EXT_SCRATCH5__DATA__SHIFT 0x0 586*f3f6eff8SLeo Li #define MP1_SMN_EXT_SCRATCH5__DATA_MASK 0xFFFFFFFFL 587*f3f6eff8SLeo Li //MP1_SMN_EXT_SCRATCH6 588*f3f6eff8SLeo Li #define MP1_SMN_EXT_SCRATCH6__DATA__SHIFT 0x0 589*f3f6eff8SLeo Li #define MP1_SMN_EXT_SCRATCH6__DATA_MASK 0xFFFFFFFFL 590*f3f6eff8SLeo Li //MP1_SMN_EXT_SCRATCH7 591*f3f6eff8SLeo Li #define MP1_SMN_EXT_SCRATCH7__DATA__SHIFT 0x0 592*f3f6eff8SLeo Li #define MP1_SMN_EXT_SCRATCH7__DATA_MASK 0xFFFFFFFFL 593*f3f6eff8SLeo Li 594*f3f6eff8SLeo Li 595*f3f6eff8SLeo Li // addressBlock: mp_SmuMp1Pub_CruDec 596*f3f6eff8SLeo Li //MP1_FIRMWARE_FLAGS 597*f3f6eff8SLeo Li #define MP1_FIRMWARE_FLAGS__INTERRUPTS_ENABLED__SHIFT 0x0 598*f3f6eff8SLeo Li #define MP1_FIRMWARE_FLAGS__RESERVED__SHIFT 0x1 599*f3f6eff8SLeo Li #define MP1_FIRMWARE_FLAGS__INTERRUPTS_ENABLED_MASK 0x00000001L 600*f3f6eff8SLeo Li #define MP1_FIRMWARE_FLAGS__RESERVED_MASK 0xFFFFFFFEL 601*f3f6eff8SLeo Li 602*f3f6eff8SLeo Li 603*f3f6eff8SLeo Li #endif 604