@@ -1512,6 +1512,7 @@ static int amdgpu_discovery_set_common_ip_blocks(struct amdgpu_device *adev)
15121512 case IP_VERSION (11 , 0 , 1 ):
15131513 case IP_VERSION (11 , 0 , 2 ):
15141514 case IP_VERSION (11 , 0 , 3 ):
1515+ case IP_VERSION (11 , 0 , 4 ):
15151516 amdgpu_device_ip_block_add (adev , & soc21_common_ip_block );
15161517 break ;
15171518 default :
@@ -1556,6 +1557,7 @@ static int amdgpu_discovery_set_gmc_ip_blocks(struct amdgpu_device *adev)
15561557 case IP_VERSION (11 , 0 , 1 ):
15571558 case IP_VERSION (11 , 0 , 2 ):
15581559 case IP_VERSION (11 , 0 , 3 ):
1560+ case IP_VERSION (11 , 0 , 4 ):
15591561 amdgpu_device_ip_block_add (adev , & gmc_v11_0_ip_block );
15601562 break ;
15611563 default :
@@ -1641,6 +1643,7 @@ static int amdgpu_discovery_set_psp_ip_blocks(struct amdgpu_device *adev)
16411643 case IP_VERSION (13 , 0 , 7 ):
16421644 case IP_VERSION (13 , 0 , 8 ):
16431645 case IP_VERSION (13 , 0 , 10 ):
1646+ case IP_VERSION (13 , 0 , 11 ):
16441647 amdgpu_device_ip_block_add (adev , & psp_v13_0_ip_block );
16451648 break ;
16461649 case IP_VERSION (13 , 0 , 4 ):
@@ -1691,6 +1694,7 @@ static int amdgpu_discovery_set_smu_ip_blocks(struct amdgpu_device *adev)
16911694 case IP_VERSION (13 , 0 , 7 ):
16921695 case IP_VERSION (13 , 0 , 8 ):
16931696 case IP_VERSION (13 , 0 , 10 ):
1697+ case IP_VERSION (13 , 0 , 11 ):
16941698 amdgpu_device_ip_block_add (adev , & smu_v13_0_ip_block );
16951699 break ;
16961700 default :
@@ -1804,6 +1808,7 @@ static int amdgpu_discovery_set_gc_ip_blocks(struct amdgpu_device *adev)
18041808 case IP_VERSION (11 , 0 , 1 ):
18051809 case IP_VERSION (11 , 0 , 2 ):
18061810 case IP_VERSION (11 , 0 , 3 ):
1811+ case IP_VERSION (11 , 0 , 4 ):
18071812 amdgpu_device_ip_block_add (adev , & gfx_v11_0_ip_block );
18081813 break ;
18091814 default :
@@ -1967,6 +1972,7 @@ static int amdgpu_discovery_set_mes_ip_blocks(struct amdgpu_device *adev)
19671972 case IP_VERSION (11 , 0 , 1 ):
19681973 case IP_VERSION (11 , 0 , 2 ):
19691974 case IP_VERSION (11 , 0 , 3 ):
1975+ case IP_VERSION (11 , 0 , 4 ):
19701976 amdgpu_device_ip_block_add (adev , & mes_v11_0_ip_block );
19711977 adev -> enable_mes = true;
19721978 adev -> enable_mes_kiq = true;
@@ -2197,6 +2203,7 @@ int amdgpu_discovery_set_ip_blocks(struct amdgpu_device *adev)
21972203 adev -> family = AMDGPU_FAMILY_GC_11_0_0 ;
21982204 break ;
21992205 case IP_VERSION (11 , 0 , 1 ):
2206+ case IP_VERSION (11 , 0 , 4 ):
22002207 adev -> family = AMDGPU_FAMILY_GC_11_0_1 ;
22012208 break ;
22022209 default :
@@ -2214,6 +2221,7 @@ int amdgpu_discovery_set_ip_blocks(struct amdgpu_device *adev)
22142221 case IP_VERSION (10 , 3 , 6 ):
22152222 case IP_VERSION (10 , 3 , 7 ):
22162223 case IP_VERSION (11 , 0 , 1 ):
2224+ case IP_VERSION (11 , 0 , 4 ):
22172225 adev -> flags |= AMD_IS_APU ;
22182226 break ;
22192227 default :
@@ -2270,6 +2278,7 @@ int amdgpu_discovery_set_ip_blocks(struct amdgpu_device *adev)
22702278 adev -> nbio .hdp_flush_reg = & nbio_v4_3_hdp_flush_reg ;
22712279 break ;
22722280 case IP_VERSION (7 , 7 , 0 ):
2281+ case IP_VERSION (7 , 7 , 1 ):
22732282 adev -> nbio .funcs = & nbio_v7_7_funcs ;
22742283 adev -> nbio .hdp_flush_reg = & nbio_v7_7_hdp_flush_reg ;
22752284 break ;
0 commit comments