u32 r;
 
        spin_lock_irqsave(&adev->smc_idx_lock, flags);
-       WREG32(mmSMC_IND_INDEX_0, (reg));
-       r = RREG32(mmSMC_IND_DATA_0);
+       WREG32(mmSMC_IND_INDEX_11, (reg));
+       r = RREG32(mmSMC_IND_DATA_11);
        spin_unlock_irqrestore(&adev->smc_idx_lock, flags);
        return r;
 }
        unsigned long flags;
 
        spin_lock_irqsave(&adev->smc_idx_lock, flags);
-       WREG32(mmSMC_IND_INDEX_0, (reg));
-       WREG32(mmSMC_IND_DATA_0, (v));
+       WREG32(mmSMC_IND_INDEX_11, (reg));
+       WREG32(mmSMC_IND_DATA_11, (v));
        spin_unlock_irqrestore(&adev->smc_idx_lock, flags);
 }
 
        /* take the smc lock since we are using the smc index */
        spin_lock_irqsave(&adev->smc_idx_lock, flags);
        /* set rom index to 0 */
-       WREG32(mmSMC_IND_INDEX_0, ixROM_INDEX);
-       WREG32(mmSMC_IND_DATA_0, 0);
+       WREG32(mmSMC_IND_INDEX_11, ixROM_INDEX);
+       WREG32(mmSMC_IND_DATA_11, 0);
        /* set index to data for continous read */
-       WREG32(mmSMC_IND_INDEX_0, ixROM_DATA);
+       WREG32(mmSMC_IND_INDEX_11, ixROM_DATA);
        for (i = 0; i < length_dw; i++)
-               dw_ptr[i] = RREG32(mmSMC_IND_DATA_0);
+               dw_ptr[i] = RREG32(mmSMC_IND_DATA_11);
        spin_unlock_irqrestore(&adev->smc_idx_lock, flags);
 
        return true;
 
 #define mmSMU1_SMU_SMC_IND_DATA                                                 0x83
 #define mmSMU2_SMU_SMC_IND_DATA                                                 0x85
 #define mmSMU3_SMU_SMC_IND_DATA                                                 0x87
+#define mmSMC_IND_INDEX_11                                                                                                             0x1AC
+#define mmSMC_IND_DATA_11                                                                                                              0x1AD
 #define ixRCU_UC_EVENTS                                                         0xc0000004
 #define ixRCU_MISC_CTRL                                                         0xc0000010
 #define ixCC_RCU_FUSES                                                          0xc00c0000
 
 #define mmSMC_IND_DATA_6                                                        0x8d
 #define mmSMC_IND_INDEX_7                                                       0x8e
 #define mmSMC_IND_DATA_7                                                        0x8f
+#define mmSMC_IND_INDEX_11                                                                                                             0x1AC
+#define mmSMC_IND_DATA_11                                                                                                              0x1AD
 #define mmSMC_IND_ACCESS_CNTL                                                   0x92
 #define mmSMC_MESSAGE_0                                                         0x94
 #define mmSMC_RESP_0                                                            0x95
 
 #define mmSMC_IND_DATA_6                                                        0x8d
 #define mmSMC_IND_INDEX_7                                                       0x8e
 #define mmSMC_IND_DATA_7                                                        0x8f
+#define mmSMC_IND_INDEX_11                                                                                                             0x1AC
+#define mmSMC_IND_DATA_11                                                                                                              0x1AD
 #define mmSMC_IND_ACCESS_CNTL                                                   0x92
 #define mmSMC_MESSAGE_0                                                         0x94
 #define mmSMC_RESP_0                                                            0x95