static int ci_send_msg_to_smc(struct pp_hwmgr *hwmgr, uint16_t msg)
 {
+       struct amdgpu_device *adev = hwmgr->adev;
        int ret;
 
        cgs_write_register(hwmgr->device, mmSMC_RESP_0, 0);
        ret = PHM_READ_FIELD(hwmgr->device, SMC_RESP_0, SMC_RESP);
 
        if (ret != 1)
-               pr_info("\n failed to send message %x ret is %d\n",  msg, ret);
+               dev_info(adev->dev,
+                       "failed to send message %x ret is %d\n", msg,ret);
 
        return 0;
 }
 
        smu10_send_msg_to_smc_without_waiting(hwmgr, msg);
 
        if (smu10_wait_for_response(hwmgr) == 0)
-               printk("Failed to send Message %x.\n", msg);
+               dev_err(adev->dev, "Failed to send Message %x.\n", msg);
 
        return 0;
 }
 
 
        if (smu10_wait_for_response(hwmgr) == 0)
-               printk("Failed to send Message %x.\n", msg);
+               dev_err(adev->dev, "Failed to send Message %x.\n", msg);
 
        return 0;
 }
 
 
 int smu7_send_msg_to_smc(struct pp_hwmgr *hwmgr, uint16_t msg)
 {
+       struct amdgpu_device *adev = hwmgr->adev;
        int ret;
 
        PHM_WAIT_FIELD_UNEQUAL(hwmgr, SMC_RESP_0, SMC_RESP, 0);
        ret = PHM_READ_FIELD(hwmgr->device, SMC_RESP_0, SMC_RESP);
 
        if (ret == 0xFE)
-               pr_debug("last message was not supported\n");
+               dev_dbg(adev->dev, "last message was not supported\n");
        else if (ret != 1)
-               pr_info("\n last message was failed ret is %d\n", ret);
+               dev_info(adev->dev,
+                       "\nlast message was failed ret is %d\n", ret);
 
        cgs_write_register(hwmgr->device, mmSMC_RESP_0, 0);
        cgs_write_register(hwmgr->device, mmSMC_MESSAGE_0, msg);
        ret = PHM_READ_FIELD(hwmgr->device, SMC_RESP_0, SMC_RESP);
 
        if (ret == 0xFE)
-               pr_debug("message %x was not supported\n", msg);
+               dev_dbg(adev->dev, "message %x was not supported\n", msg);
        else if (ret != 1)
-               pr_info("\n failed to send message %x ret is %d \n",  msg, ret);
+               dev_dbg(adev->dev,
+                       "failed to send message %x ret is %d \n",  msg, ret);
 
        return 0;
 }
 
 
        ret = smu9_wait_for_response(hwmgr);
        if (ret != 1)
-               pr_err("Failed to send message: 0x%x, ret value: 0x%x\n", msg, ret);
+               dev_err(adev->dev, "Failed to send message: 0x%x, ret value: 0x%x\n", msg, ret);
 
        return 0;
 }
 
 
        ret = vega20_wait_for_response(hwmgr);
        if (ret != PPSMC_Result_OK)
-               pr_err("Failed to send message 0x%x, response 0x%x\n", msg, ret);
+               dev_err(adev->dev, "Failed to send message 0x%x, response 0x%x\n", msg, ret);
 
        return (ret == PPSMC_Result_OK) ? 0 : -EIO;
 }
 
        ret = vega20_wait_for_response(hwmgr);
        if (ret != PPSMC_Result_OK)
-               pr_err("Failed to send message 0x%x, response 0x%x\n", msg, ret);
+               dev_err(adev->dev, "Failed to send message 0x%x, response 0x%x\n", msg, ret);
 
        return (ret == PPSMC_Result_OK) ? 0 : -EIO;
 }