Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm/amdgpu: set ip blocks for yellow carp

Enable ip blocks for yellow carp.

Signed-off-by: Aaron Liu <aaron.liu@amd.com>
Reviewed-by: Huang Rui <ray.huang@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

authored by

Aaron Liu and committed by
Alex Deucher
5c462ca9 e88d68e1

+9
+9
drivers/gpu/drm/amd/amdgpu/nv.c
··· 988 988 amdgpu_device_ip_block_add(adev, &smu_v11_0_ip_block); 989 989 amdgpu_device_ip_block_add(adev, &vcn_v3_0_ip_block); 990 990 break; 991 + case CHIP_YELLOW_CARP: 992 + amdgpu_device_ip_block_add(adev, &nv_common_ip_block); 993 + amdgpu_device_ip_block_add(adev, &gmc_v10_0_ip_block); 994 + amdgpu_device_ip_block_add(adev, &navi10_ih_ip_block); 995 + if (adev->enable_virtual_display || amdgpu_sriov_vf(adev)) 996 + amdgpu_device_ip_block_add(adev, &dce_virtual_ip_block); 997 + amdgpu_device_ip_block_add(adev, &gfx_v10_0_ip_block); 998 + amdgpu_device_ip_block_add(adev, &sdma_v5_2_ip_block); 999 + break; 991 1000 default: 992 1001 return -EINVAL; 993 1002 }