/netbsd-current/sys/external/bsd/drm2/dist/drm/amd/powerplay/smumgr/ |
H A D | smu7_smumgr.h | 58 int smu7_copy_bytes_from_smc(struct pp_hwmgr *hwmgr, uint32_t smc_start_address, 60 int smu7_copy_bytes_to_smc(struct pp_hwmgr *hwmgr, uint32_t smc_start_address,
|
H A D | amdgpu_smu7_smumgr.c | 54 int smu7_copy_bytes_from_smc(struct pp_hwmgr *hwmgr, uint32_t smc_start_address, uint32_t *dest, uint32_t byte_count, uint32_t limit) argument 62 PP_ASSERT_WITH_CODE((0 == (3 & smc_start_address)), "SMC address must be 4 byte aligned.", return -EINVAL); 63 PP_ASSERT_WITH_CODE((limit > (smc_start_address + byte_count)), "SMC address is beyond the SMC RAM area.", return -EINVAL); 65 addr = smc_start_address; 90 int smu7_copy_bytes_to_smc(struct pp_hwmgr *hwmgr, uint32_t smc_start_address, argument 99 PP_ASSERT_WITH_CODE((0 == (3 & smc_start_address)), "SMC address must be 4 byte aligned.", return -EINVAL); 100 PP_ASSERT_WITH_CODE((limit > (smc_start_address + byte_count)), "SMC address is beyond the SMC RAM area.", return -EINVAL); 102 addr = smc_start_address;
|
H A D | amdgpu_ci_smumgr.c | 113 static int ci_copy_bytes_to_smc(struct pp_hwmgr *hwmgr, uint32_t smc_start_address, argument 122 if ((3 & smc_start_address) 123 || ((smc_start_address + byte_count) >= limit)) { 124 pr_err("smc_start_address invalid \n"); 128 addr = smc_start_address;
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
H A D | amdgpu_kv_smc.c | 127 u32 smc_start_address, 133 if ((smc_start_address + byte_count) > limit) 136 addr = smc_start_address; 126 amdgpu_kv_copy_bytes_to_smc(struct amdgpu_device *adev, u32 smc_start_address, const u8 *src, u32 byte_count, u32 limit) argument
|
H A D | amdgpu_si_smc.c | 53 u32 smc_start_address, 60 if (smc_start_address & 3) 62 if ((smc_start_address + byte_count) > limit) 65 addr = smc_start_address; 52 amdgpu_si_copy_bytes_to_smc(struct amdgpu_device *adev, u32 smc_start_address, const u8 *src, u32 byte_count, u32 limit) argument
|
H A D | kv_dpm.h | 228 u32 smc_start_address,
|
H A D | sislands_smc.h | 409 u32 smc_start_address,
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/radeon/ |
H A D | radeon_kv_smc.c | 123 u32 smc_start_address, 129 if ((smc_start_address + byte_count) > limit) 132 addr = smc_start_address; 122 kv_copy_bytes_to_smc(struct radeon_device *rdev, u32 smc_start_address, const u8 *src, u32 byte_count, u32 limit) argument
|
H A D | radeon_ci_smc.c | 53 u32 smc_start_address, 62 if (smc_start_address & 3) 64 if ((smc_start_address + byte_count) > limit) 67 addr = smc_start_address; 52 ci_copy_bytes_to_smc(struct radeon_device *rdev, u32 smc_start_address, const u8 *src, u32 byte_count, u32 limit) argument
|
H A D | radeon_si_smc.c | 53 u32 smc_start_address, 60 if (smc_start_address & 3) 62 if ((smc_start_address + byte_count) > limit) 65 addr = smc_start_address; 52 si_copy_bytes_to_smc(struct radeon_device *rdev, u32 smc_start_address, const u8 *src, u32 byte_count, u32 limit) argument
|
H A D | kv_dpm.h | 199 u32 smc_start_address,
|
H A D | rv770_smc.h | 193 u16 smc_start_address, const u8 *src,
|
H A D | ci_dpm.h | 328 u32 smc_start_address,
|
H A D | radeon_rv770_smc.c | 301 u16 smc_start_address, const u8 *src, 309 if (smc_start_address & 3) 311 if ((smc_start_address + byte_count) > limit) 314 addr = smc_start_address; 300 rv770_copy_bytes_to_smc(struct radeon_device *rdev, u16 smc_start_address, const u8 *src, u16 byte_count, u16 limit) argument
|
H A D | sislands_smc.h | 409 u32 smc_start_address,
|