1e9126d09SFeifei Xu /* 2e9126d09SFeifei Xu * Copyright (C) 2018 Advanced Micro Devices, Inc. 3e9126d09SFeifei Xu * 4e9126d09SFeifei Xu * Permission is hereby granted, free of charge, to any person obtaining a 5e9126d09SFeifei Xu * copy of this software and associated documentation files (the "Software"), 6e9126d09SFeifei Xu * to deal in the Software without restriction, including without limitation 7e9126d09SFeifei Xu * the rights to use, copy, modify, merge, publish, distribute, sublicense, 8e9126d09SFeifei Xu * and/or sell copies of the Software, and to permit persons to whom the 9e9126d09SFeifei Xu * Software is furnished to do so, subject to the following conditions: 10e9126d09SFeifei Xu * 11e9126d09SFeifei Xu * The above copyright notice and this permission notice shall be included 12e9126d09SFeifei Xu * in all copies or substantial portions of the Software. 13e9126d09SFeifei Xu * 14e9126d09SFeifei Xu * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS 15e9126d09SFeifei Xu * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 16e9126d09SFeifei Xu * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 17e9126d09SFeifei Xu * THE COPYRIGHT HOLDER(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN 18e9126d09SFeifei Xu * AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 19e9126d09SFeifei Xu * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 20e9126d09SFeifei Xu */ 21e9126d09SFeifei Xu 22e9126d09SFeifei Xu #ifndef _mp_11_0_2_OFFSET_HEADER 23e9126d09SFeifei Xu #define _mp_11_0_2_OFFSET_HEADER 24e9126d09SFeifei Xu 25e9126d09SFeifei Xu 26e9126d09SFeifei Xu // addressBlock: mp_SmuMp0_SmnDec 27e9126d09SFeifei Xu // base address: 0x0 28e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_32 0x0060 29e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_32_BASE_IDX 0 30e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_33 0x0061 31e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_33_BASE_IDX 0 32e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_34 0x0062 33e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_34_BASE_IDX 0 34e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_35 0x0063 35e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_35_BASE_IDX 0 36e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_36 0x0064 37e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_36_BASE_IDX 0 38e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_37 0x0065 39e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_37_BASE_IDX 0 40e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_38 0x0066 41e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_38_BASE_IDX 0 42e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_39 0x0067 43e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_39_BASE_IDX 0 44e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_40 0x0068 45e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_40_BASE_IDX 0 46e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_41 0x0069 47e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_41_BASE_IDX 0 48e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_42 0x006a 49e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_42_BASE_IDX 0 50e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_43 0x006b 51e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_43_BASE_IDX 0 52e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_44 0x006c 53e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_44_BASE_IDX 0 54e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_45 0x006d 55e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_45_BASE_IDX 0 56e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_46 0x006e 57e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_46_BASE_IDX 0 58e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_47 0x006f 59e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_47_BASE_IDX 0 60e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_48 0x0070 61e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_48_BASE_IDX 0 62e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_49 0x0071 63e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_49_BASE_IDX 0 64e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_50 0x0072 65e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_50_BASE_IDX 0 66e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_51 0x0073 67e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_51_BASE_IDX 0 68e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_52 0x0074 69e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_52_BASE_IDX 0 70e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_53 0x0075 71e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_53_BASE_IDX 0 72e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_54 0x0076 73e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_54_BASE_IDX 0 74e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_55 0x0077 75e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_55_BASE_IDX 0 76e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_56 0x0078 77e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_56_BASE_IDX 0 78e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_57 0x0079 79e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_57_BASE_IDX 0 80e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_58 0x007a 81e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_58_BASE_IDX 0 82e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_59 0x007b 83e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_59_BASE_IDX 0 84e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_60 0x007c 85e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_60_BASE_IDX 0 86e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_61 0x007d 87e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_61_BASE_IDX 0 88e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_62 0x007e 89e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_62_BASE_IDX 0 90e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_63 0x007f 91e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_63_BASE_IDX 0 92e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_64 0x0080 93e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_64_BASE_IDX 0 94e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_65 0x0081 95e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_65_BASE_IDX 0 96e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_66 0x0082 97e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_66_BASE_IDX 0 98e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_67 0x0083 99e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_67_BASE_IDX 0 100e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_68 0x0084 101e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_68_BASE_IDX 0 102e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_69 0x0085 103e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_69_BASE_IDX 0 104e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_70 0x0086 105e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_70_BASE_IDX 0 106e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_71 0x0087 107e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_71_BASE_IDX 0 108e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_72 0x0088 109e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_72_BASE_IDX 0 110e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_73 0x0089 111e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_73_BASE_IDX 0 112e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_74 0x008a 113e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_74_BASE_IDX 0 114e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_75 0x008b 115e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_75_BASE_IDX 0 116e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_76 0x008c 117e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_76_BASE_IDX 0 118e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_77 0x008d 119e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_77_BASE_IDX 0 120e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_78 0x008e 121e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_78_BASE_IDX 0 122e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_79 0x008f 123e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_79_BASE_IDX 0 124e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_80 0x0090 125e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_80_BASE_IDX 0 126e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_81 0x0091 127e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_81_BASE_IDX 0 128e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_82 0x0092 129e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_82_BASE_IDX 0 130e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_83 0x0093 131e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_83_BASE_IDX 0 132e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_84 0x0094 133e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_84_BASE_IDX 0 134e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_85 0x0095 135e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_85_BASE_IDX 0 136e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_86 0x0096 137e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_86_BASE_IDX 0 138e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_87 0x0097 139e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_87_BASE_IDX 0 140e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_88 0x0098 141e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_88_BASE_IDX 0 142e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_89 0x0099 143e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_89_BASE_IDX 0 144e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_90 0x009a 145e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_90_BASE_IDX 0 146e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_91 0x009b 147e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_91_BASE_IDX 0 148e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_92 0x009c 149e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_92_BASE_IDX 0 150e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_93 0x009d 151e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_93_BASE_IDX 0 152e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_94 0x009e 153e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_94_BASE_IDX 0 154e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_95 0x009f 155e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_95_BASE_IDX 0 156e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_96 0x00a0 157e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_96_BASE_IDX 0 158e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_97 0x00a1 159e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_97_BASE_IDX 0 160e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_98 0x00a2 161e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_98_BASE_IDX 0 162e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_99 0x00a3 163e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_99_BASE_IDX 0 164e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_100 0x00a4 165e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_100_BASE_IDX 0 166e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_101 0x00a5 167e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_101_BASE_IDX 0 168e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_102 0x00a6 169e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_102_BASE_IDX 0 170e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_103 0x00a7 171e9126d09SFeifei Xu #define mmMP0_SMN_C2PMSG_103_BASE_IDX 0 172e9126d09SFeifei Xu #define mmMP0_SMN_ACTIVE_FCN_ID 0x00c0 173e9126d09SFeifei Xu #define mmMP0_SMN_ACTIVE_FCN_ID_BASE_IDX 0 174e9126d09SFeifei Xu #define mmMP0_SMN_IH_CREDIT 0x00c1 175e9126d09SFeifei Xu #define mmMP0_SMN_IH_CREDIT_BASE_IDX 0 176e9126d09SFeifei Xu #define mmMP0_SMN_IH_SW_INT 0x00c2 177e9126d09SFeifei Xu #define mmMP0_SMN_IH_SW_INT_BASE_IDX 0 178e9126d09SFeifei Xu #define mmMP0_SMN_IH_SW_INT_CTRL 0x00c3 179e9126d09SFeifei Xu #define mmMP0_SMN_IH_SW_INT_CTRL_BASE_IDX 0 180e9126d09SFeifei Xu 181e9126d09SFeifei Xu 182e9126d09SFeifei Xu // addressBlock: mp_SmuMp1_SmnDec 183e9126d09SFeifei Xu // base address: 0x0 184e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_32 0x0260 185e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_32_BASE_IDX 0 186e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_33 0x0261 187e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_33_BASE_IDX 0 188e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_34 0x0262 189e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_34_BASE_IDX 0 190e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_35 0x0263 191e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_35_BASE_IDX 0 192e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_36 0x0264 193e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_36_BASE_IDX 0 194e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_37 0x0265 195e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_37_BASE_IDX 0 196e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_38 0x0266 197e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_38_BASE_IDX 0 198e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_39 0x0267 199e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_39_BASE_IDX 0 200e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_40 0x0268 201e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_40_BASE_IDX 0 202e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_41 0x0269 203e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_41_BASE_IDX 0 204e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_42 0x026a 205e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_42_BASE_IDX 0 206e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_43 0x026b 207e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_43_BASE_IDX 0 208e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_44 0x026c 209e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_44_BASE_IDX 0 210e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_45 0x026d 211e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_45_BASE_IDX 0 212e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_46 0x026e 213e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_46_BASE_IDX 0 214e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_47 0x026f 215e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_47_BASE_IDX 0 216e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_48 0x0270 217e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_48_BASE_IDX 0 218e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_49 0x0271 219e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_49_BASE_IDX 0 220e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_50 0x0272 221e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_50_BASE_IDX 0 222e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_51 0x0273 223e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_51_BASE_IDX 0 224e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_52 0x0274 225e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_52_BASE_IDX 0 226e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_53 0x0275 227e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_53_BASE_IDX 0 228e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_54 0x0276 229e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_54_BASE_IDX 0 230e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_55 0x0277 231e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_55_BASE_IDX 0 232e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_56 0x0278 233e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_56_BASE_IDX 0 234e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_57 0x0279 235e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_57_BASE_IDX 0 236e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_58 0x027a 237e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_58_BASE_IDX 0 238e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_59 0x027b 239e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_59_BASE_IDX 0 240e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_60 0x027c 241e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_60_BASE_IDX 0 242e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_61 0x027d 243e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_61_BASE_IDX 0 244e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_62 0x027e 245e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_62_BASE_IDX 0 246e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_63 0x027f 247e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_63_BASE_IDX 0 248e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_64 0x0280 249e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_64_BASE_IDX 0 250e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_65 0x0281 251e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_65_BASE_IDX 0 252e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_66 0x0282 253e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_66_BASE_IDX 0 254e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_67 0x0283 255e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_67_BASE_IDX 0 256e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_68 0x0284 257e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_68_BASE_IDX 0 258e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_69 0x0285 259e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_69_BASE_IDX 0 260e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_70 0x0286 261e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_70_BASE_IDX 0 262e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_71 0x0287 263e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_71_BASE_IDX 0 264e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_72 0x0288 265e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_72_BASE_IDX 0 266e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_73 0x0289 267e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_73_BASE_IDX 0 268e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_74 0x028a 269e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_74_BASE_IDX 0 270e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_75 0x028b 271e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_75_BASE_IDX 0 272e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_76 0x028c 273e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_76_BASE_IDX 0 274e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_77 0x028d 275e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_77_BASE_IDX 0 276e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_78 0x028e 277e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_78_BASE_IDX 0 278e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_79 0x028f 279e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_79_BASE_IDX 0 280e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_80 0x0290 281e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_80_BASE_IDX 0 282e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_81 0x0291 283e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_81_BASE_IDX 0 284e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_82 0x0292 285e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_82_BASE_IDX 0 286e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_83 0x0293 287e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_83_BASE_IDX 0 288e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_84 0x0294 289e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_84_BASE_IDX 0 290e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_85 0x0295 291e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_85_BASE_IDX 0 292e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_86 0x0296 293e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_86_BASE_IDX 0 294e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_87 0x0297 295e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_87_BASE_IDX 0 296e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_88 0x0298 297e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_88_BASE_IDX 0 298e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_89 0x0299 299e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_89_BASE_IDX 0 300e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_90 0x029a 301e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_90_BASE_IDX 0 302e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_91 0x029b 303e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_91_BASE_IDX 0 304e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_92 0x029c 305e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_92_BASE_IDX 0 306e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_93 0x029d 307e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_93_BASE_IDX 0 308e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_94 0x029e 309e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_94_BASE_IDX 0 310e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_95 0x029f 311e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_95_BASE_IDX 0 312e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_96 0x02a0 313e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_96_BASE_IDX 0 314e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_97 0x02a1 315e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_97_BASE_IDX 0 316e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_98 0x02a2 317e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_98_BASE_IDX 0 318e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_99 0x02a3 319e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_99_BASE_IDX 0 320e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_100 0x02a4 321e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_100_BASE_IDX 0 322e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_101 0x02a5 323e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_101_BASE_IDX 0 324e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_102 0x02a6 325e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_102_BASE_IDX 0 326e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_103 0x02a7 327e9126d09SFeifei Xu #define mmMP1_SMN_C2PMSG_103_BASE_IDX 0 328e9126d09SFeifei Xu #define mmMP1_SMN_ACTIVE_FCN_ID 0x02c0 329e9126d09SFeifei Xu #define mmMP1_SMN_ACTIVE_FCN_ID_BASE_IDX 0 330e9126d09SFeifei Xu #define mmMP1_SMN_IH_CREDIT 0x02c1 331e9126d09SFeifei Xu #define mmMP1_SMN_IH_CREDIT_BASE_IDX 0 332e9126d09SFeifei Xu #define mmMP1_SMN_IH_SW_INT 0x02c2 333e9126d09SFeifei Xu #define mmMP1_SMN_IH_SW_INT_BASE_IDX 0 334e9126d09SFeifei Xu #define mmMP1_SMN_IH_SW_INT_CTRL 0x02c3 335e9126d09SFeifei Xu #define mmMP1_SMN_IH_SW_INT_CTRL_BASE_IDX 0 336e9126d09SFeifei Xu #define mmMP1_SMN_FPS_CNT 0x02c4 337e9126d09SFeifei Xu #define mmMP1_SMN_FPS_CNT_BASE_IDX 0 338e9126d09SFeifei Xu #define mmMP1_SMN_PUB_CTRL 0x02c5 339e9126d09SFeifei Xu #define mmMP1_SMN_PUB_CTRL_BASE_IDX 0 340e9126d09SFeifei Xu #define mmMP1_SMN_EXT_SCRATCH0 0x03c0 341e9126d09SFeifei Xu #define mmMP1_SMN_EXT_SCRATCH0_BASE_IDX 0 342e9126d09SFeifei Xu #define mmMP1_SMN_EXT_SCRATCH1 0x03c1 343e9126d09SFeifei Xu #define mmMP1_SMN_EXT_SCRATCH1_BASE_IDX 0 344e9126d09SFeifei Xu #define mmMP1_SMN_EXT_SCRATCH2 0x03c2 345e9126d09SFeifei Xu #define mmMP1_SMN_EXT_SCRATCH2_BASE_IDX 0 346e9126d09SFeifei Xu #define mmMP1_SMN_EXT_SCRATCH3 0x03c3 347e9126d09SFeifei Xu #define mmMP1_SMN_EXT_SCRATCH3_BASE_IDX 0 348e9126d09SFeifei Xu #define mmMP1_SMN_EXT_SCRATCH4 0x03c4 349e9126d09SFeifei Xu #define mmMP1_SMN_EXT_SCRATCH4_BASE_IDX 0 350e9126d09SFeifei Xu #define mmMP1_SMN_EXT_SCRATCH5 0x03c5 351e9126d09SFeifei Xu #define mmMP1_SMN_EXT_SCRATCH5_BASE_IDX 0 352e9126d09SFeifei Xu #define mmMP1_SMN_EXT_SCRATCH6 0x03c6 353e9126d09SFeifei Xu #define mmMP1_SMN_EXT_SCRATCH6_BASE_IDX 0 354e9126d09SFeifei Xu #define mmMP1_SMN_EXT_SCRATCH7 0x03c7 355e9126d09SFeifei Xu #define mmMP1_SMN_EXT_SCRATCH7_BASE_IDX 0 356e9126d09SFeifei Xu 357*db5b5c67SAndrey Grodzovsky /* 358*db5b5c67SAndrey Grodzovsky * addressBlock: mp_SmuMp1Pub_MmuDec 359*db5b5c67SAndrey Grodzovsky * base address: 0x0 360*db5b5c67SAndrey Grodzovsky */ 361*db5b5c67SAndrey Grodzovsky #define smnMP1_PMI_3_START 0x3030204 362*db5b5c67SAndrey Grodzovsky #define smnMP1_PMI_3_FIFO 0x3030208 363*db5b5c67SAndrey Grodzovsky #define smnMP1_PMI_3 0x3030600 364e9126d09SFeifei Xu 365e9126d09SFeifei Xu #endif 366