Lines Matching refs:rdev
30 int kv_notify_message_to_smu(struct radeon_device *rdev, u32 id) in kv_notify_message_to_smu() argument
37 for (i = 0; i < rdev->usec_timeout; i++) { in kv_notify_message_to_smu()
54 int kv_dpm_get_enable_mask(struct radeon_device *rdev, u32 *enable_mask) in kv_dpm_get_enable_mask() argument
58 ret = kv_notify_message_to_smu(rdev, PPSMC_MSG_SCLKDPM_GetEnabledMask); in kv_dpm_get_enable_mask()
66 int kv_send_msg_to_smc_with_parameter(struct radeon_device *rdev, in kv_send_msg_to_smc_with_parameter() argument
72 return kv_notify_message_to_smu(rdev, msg); in kv_send_msg_to_smc_with_parameter()
75 static int kv_set_smc_sram_address(struct radeon_device *rdev, in kv_set_smc_sram_address() argument
89 int kv_read_smc_sram_dword(struct radeon_device *rdev, u32 smc_address, in kv_read_smc_sram_dword() argument
94 ret = kv_set_smc_sram_address(rdev, smc_address, limit); in kv_read_smc_sram_dword()
102 int kv_smc_dpm_enable(struct radeon_device *rdev, bool enable) in kv_smc_dpm_enable() argument
105 return kv_notify_message_to_smu(rdev, PPSMC_MSG_DPM_Enable); in kv_smc_dpm_enable()
107 return kv_notify_message_to_smu(rdev, PPSMC_MSG_DPM_Disable); in kv_smc_dpm_enable()
110 int kv_smc_bapm_enable(struct radeon_device *rdev, bool enable) in kv_smc_bapm_enable() argument
113 return kv_notify_message_to_smu(rdev, PPSMC_MSG_EnableBAPM); in kv_smc_bapm_enable()
115 return kv_notify_message_to_smu(rdev, PPSMC_MSG_DisableBAPM); in kv_smc_bapm_enable()
118 int kv_copy_bytes_to_smc(struct radeon_device *rdev, in kv_copy_bytes_to_smc() argument
135 ret = kv_set_smc_sram_address(rdev, addr, limit); in kv_copy_bytes_to_smc()
161 ret = kv_set_smc_sram_address(rdev, addr, limit); in kv_copy_bytes_to_smc()
174 ret = kv_set_smc_sram_address(rdev, addr, limit); in kv_copy_bytes_to_smc()
189 ret = kv_set_smc_sram_address(rdev, addr, limit); in kv_copy_bytes_to_smc()
207 ret = kv_set_smc_sram_address(rdev, addr, limit); in kv_copy_bytes_to_smc()