/netbsd/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
H A D | amdgpu_vcn_v1_0.c | 339 adev->gfx.config.gb_addr_config); in vcn_v1_0_mc_resume_spg_mode() 341 adev->gfx.config.gb_addr_config); in vcn_v1_0_mc_resume_spg_mode() 343 adev->gfx.config.gb_addr_config); in vcn_v1_0_mc_resume_spg_mode() 345 adev->gfx.config.gb_addr_config); in vcn_v1_0_mc_resume_spg_mode() 347 adev->gfx.config.gb_addr_config); in vcn_v1_0_mc_resume_spg_mode() 349 adev->gfx.config.gb_addr_config); in vcn_v1_0_mc_resume_spg_mode() 351 adev->gfx.config.gb_addr_config); in vcn_v1_0_mc_resume_spg_mode() 353 adev->gfx.config.gb_addr_config); in vcn_v1_0_mc_resume_spg_mode() 355 adev->gfx.config.gb_addr_config); in vcn_v1_0_mc_resume_spg_mode() 357 adev->gfx.config.gb_addr_config); in vcn_v1_0_mc_resume_spg_mode() [all …]
|
H A D | amdgpu_gfx.h | 124 struct gb_addr_config { struct 156 unsigned gb_addr_config; member 164 struct gb_addr_config gb_addr_config_fields;
|
H A D | amdgpu_gfx_v6_0.c | 1583 u32 gb_addr_config = 0; in gfx_v6_0_constants_init() local 1605 gb_addr_config = TAHITI_GB_ADDR_CONFIG_GOLDEN; in gfx_v6_0_constants_init() 1622 gb_addr_config = TAHITI_GB_ADDR_CONFIG_GOLDEN; in gfx_v6_0_constants_init() 1639 gb_addr_config = VERDE_GB_ADDR_CONFIG_GOLDEN; in gfx_v6_0_constants_init() 1656 gb_addr_config = VERDE_GB_ADDR_CONFIG_GOLDEN; in gfx_v6_0_constants_init() 1673 gb_addr_config = HAINAN_GB_ADDR_CONFIG_GOLDEN; in gfx_v6_0_constants_init() 1715 adev->gfx.config.gb_addr_config = gb_addr_config; in gfx_v6_0_constants_init() 1717 WREG32(mmGB_ADDR_CONFIG, gb_addr_config); in gfx_v6_0_constants_init() 1718 WREG32(mmDMIF_ADDR_CONFIG, gb_addr_config); in gfx_v6_0_constants_init() 1719 WREG32(mmDMIF_ADDR_CALC, gb_addr_config); in gfx_v6_0_constants_init() [all …]
|
H A D | amdgpu_uvd_v4_2.c | 576 WREG32(mmUVD_UDEC_ADDR_CONFIG, adev->gfx.config.gb_addr_config); in uvd_v4_2_mc_resume() 577 WREG32(mmUVD_UDEC_DB_ADDR_CONFIG, adev->gfx.config.gb_addr_config); in uvd_v4_2_mc_resume() 578 WREG32(mmUVD_UDEC_DBW_ADDR_CONFIG, adev->gfx.config.gb_addr_config); in uvd_v4_2_mc_resume()
|
H A D | amdgpu_uvd_v5_0.c | 285 WREG32(mmUVD_UDEC_ADDR_CONFIG, adev->gfx.config.gb_addr_config); in uvd_v5_0_mc_resume() 286 WREG32(mmUVD_UDEC_DB_ADDR_CONFIG, adev->gfx.config.gb_addr_config); in uvd_v5_0_mc_resume() 287 WREG32(mmUVD_UDEC_DBW_ADDR_CONFIG, adev->gfx.config.gb_addr_config); in uvd_v5_0_mc_resume()
|
H A D | amdgpu_gfx_v7_0.c | 1940 WREG32(mmGB_ADDR_CONFIG, adev->gfx.config.gb_addr_config); in gfx_v7_0_constants_init() 1941 WREG32(mmHDP_ADDR_CONFIG, adev->gfx.config.gb_addr_config); in gfx_v7_0_constants_init() 1942 WREG32(mmDMIF_ADDR_CALC, adev->gfx.config.gb_addr_config); in gfx_v7_0_constants_init() 4268 u32 gb_addr_config; in gfx_v7_0_gpu_early_init() local 4289 gb_addr_config = BONAIRE_GB_ADDR_CONFIG_GOLDEN; in gfx_v7_0_gpu_early_init() 4306 gb_addr_config = HAWAII_GB_ADDR_CONFIG_GOLDEN; in gfx_v7_0_gpu_early_init() 4323 gb_addr_config = BONAIRE_GB_ADDR_CONFIG_GOLDEN; in gfx_v7_0_gpu_early_init() 4342 gb_addr_config = BONAIRE_GB_ADDR_CONFIG_GOLDEN; in gfx_v7_0_gpu_early_init() 4389 gb_addr_config &= ~GB_ADDR_CONFIG__ROW_SIZE_MASK; in gfx_v7_0_gpu_early_init() 4393 gb_addr_config |= (0 << GB_ADDR_CONFIG__ROW_SIZE__SHIFT); in gfx_v7_0_gpu_early_init() [all …]
|
H A D | amdgpu_gfx_v9_0.c | 2018 u32 gb_addr_config; in gfx_v9_0_gpu_early_init() local 2048 gb_addr_config &= ~0xf3e777ff; in gfx_v9_0_gpu_early_init() 2049 gb_addr_config |= 0x22014042; in gfx_v9_0_gpu_early_init() 2074 gb_addr_config &= ~0xf3e777ff; in gfx_v9_0_gpu_early_init() 2075 gb_addr_config |= 0x22014042; in gfx_v9_0_gpu_early_init() 2084 gb_addr_config &= ~0xf3e777ff; in gfx_v9_0_gpu_early_init() 2085 gb_addr_config |= 0x22010042; in gfx_v9_0_gpu_early_init() 2092 adev->gfx.config.gb_addr_config = gb_addr_config; in gfx_v9_0_gpu_early_init() 2096 adev->gfx.config.gb_addr_config, in gfx_v9_0_gpu_early_init() 2105 adev->gfx.config.gb_addr_config, in gfx_v9_0_gpu_early_init() [all …]
|
H A D | amdgpu_jpeg_v2_5.c | 327 adev->gfx.config.gb_addr_config); in jpeg_v2_5_start() 329 adev->gfx.config.gb_addr_config); in jpeg_v2_5_start()
|
H A D | amdgpu_gfx_v8_0.c | 1687 u32 gb_addr_config; in gfx_v8_0_gpu_early_init() local 1709 gb_addr_config = TOPAZ_GB_ADDR_CONFIG_GOLDEN; in gfx_v8_0_gpu_early_init() 1726 gb_addr_config = TONGA_GB_ADDR_CONFIG_GOLDEN; in gfx_v8_0_gpu_early_init() 1756 gb_addr_config = TONGA_GB_ADDR_CONFIG_GOLDEN; in gfx_v8_0_gpu_early_init() 1773 gb_addr_config = TONGA_GB_ADDR_CONFIG_GOLDEN; in gfx_v8_0_gpu_early_init() 1790 gb_addr_config = CARRIZO_GB_ADDR_CONFIG_GOLDEN; in gfx_v8_0_gpu_early_init() 1824 gb_addr_config = TONGA_GB_ADDR_CONFIG_GOLDEN; in gfx_v8_0_gpu_early_init() 1874 gb_addr_config = REG_SET_FIELD(gb_addr_config, GB_ADDR_CONFIG, ROW_SIZE, 0); in gfx_v8_0_gpu_early_init() 1877 gb_addr_config = REG_SET_FIELD(gb_addr_config, GB_ADDR_CONFIG, ROW_SIZE, 1); in gfx_v8_0_gpu_early_init() 1880 gb_addr_config = REG_SET_FIELD(gb_addr_config, GB_ADDR_CONFIG, ROW_SIZE, 2); in gfx_v8_0_gpu_early_init() [all …]
|
H A D | amdgpu_amdkfd_gfx_v8.c | 57 config->gb_addr_config = adev->gfx.config.gb_addr_config; in get_tile_config()
|
H A D | amdgpu_amdkfd_gfx_v7.c | 100 config->gb_addr_config = adev->gfx.config.gb_addr_config; in get_tile_config()
|
H A D | amdgpu_amdkfd_gfx_v9.c | 65 config->gb_addr_config = adev->gfx.config.gb_addr_config; in kgd_gfx_v9_get_tile_config()
|
H A D | amdgpu_amdkfd_gfx_v10.c | 58 config->gb_addr_config = adev->gfx.config.gb_addr_config; in amdgpu_amdkfd_get_tile_config()
|
H A D | amdgpu_uvd_v6_0.c | 611 WREG32(mmUVD_UDEC_ADDR_CONFIG, adev->gfx.config.gb_addr_config); in uvd_v6_0_mc_resume() 612 WREG32(mmUVD_UDEC_DB_ADDR_CONFIG, adev->gfx.config.gb_addr_config); in uvd_v6_0_mc_resume() 613 WREG32(mmUVD_UDEC_DBW_ADDR_CONFIG, adev->gfx.config.gb_addr_config); in uvd_v6_0_mc_resume()
|
H A D | amdgpu_uvd_v7_0.c | 705 adev->gfx.config.gb_addr_config); in uvd_v7_0_mc_resume() 707 adev->gfx.config.gb_addr_config); in uvd_v7_0_mc_resume() 709 adev->gfx.config.gb_addr_config); in uvd_v7_0_mc_resume()
|
H A D | amdgpu_gfx_v10_0.c | 1196 u32 gb_addr_config; in gfx_v10_0_gpu_early_init() local 1209 gb_addr_config = RREG32_SOC15(GC, 0, mmGB_ADDR_CONFIG); in gfx_v10_0_gpu_early_init() 1216 adev->gfx.config.gb_addr_config = gb_addr_config; in gfx_v10_0_gpu_early_init() 1219 REG_GET_FIELD(adev->gfx.config.gb_addr_config, in gfx_v10_0_gpu_early_init() 1226 REG_GET_FIELD(adev->gfx.config.gb_addr_config, in gfx_v10_0_gpu_early_init() 1229 REG_GET_FIELD(adev->gfx.config.gb_addr_config, in gfx_v10_0_gpu_early_init() 1232 REG_GET_FIELD(adev->gfx.config.gb_addr_config, in gfx_v10_0_gpu_early_init() 1235 REG_GET_FIELD(adev->gfx.config.gb_addr_config, in gfx_v10_0_gpu_early_init()
|
H A D | amdgpu_vcn_v2_5.c | 526 UVD, 0, mmUVD_GFX8_ADDR_CONFIG), adev->gfx.config.gb_addr_config, 0, indirect); in vcn_v2_5_mc_resume_dpg_mode() 975 adev->gfx.config.gb_addr_config); in vcn_v2_5_start() 977 adev->gfx.config.gb_addr_config); in vcn_v2_5_start()
|
H A D | amdgpu_jpeg_v2_0.c | 352 WREG32_SOC15(JPEG, 0, mmJPEG_DEC_GFX10_ADDR_CONFIG, adev->gfx.config.gb_addr_config); in jpeg_v2_0_start()
|
H A D | amdgpu_vcn_v2_0.c | 350 WREG32_SOC15(UVD, 0, mmUVD_GFX10_ADDR_CONFIG, adev->gfx.config.gb_addr_config); in vcn_v2_0_mc_resume() 443 UVD, 0, mmUVD_GFX10_ADDR_CONFIG), adev->gfx.config.gb_addr_config, 0, indirect); in vcn_v2_0_mc_resume_dpg_mode()
|
/netbsd/sys/external/bsd/drm2/dist/drm/radeon/ |
H A D | radeon_ni.c | 900 u32 gb_addr_config = 0; in cayman_gpu_init() local 933 gb_addr_config = CAYMAN_GB_ADDR_CONFIG_GOLDEN; in cayman_gpu_init() 1007 gb_addr_config = ARUBA_GB_ADDR_CONFIG_GOLDEN; in cayman_gpu_init() 1134 WREG32(GB_ADDR_CONFIG, gb_addr_config); in cayman_gpu_init() 1135 WREG32(DMIF_ADDR_CONFIG, gb_addr_config); in cayman_gpu_init() 1137 WREG32(DMIF_ADDR_CALC, gb_addr_config); in cayman_gpu_init() 1138 WREG32(HDP_ADDR_CONFIG, gb_addr_config); in cayman_gpu_init() 1141 WREG32(UVD_UDEC_ADDR_CONFIG, gb_addr_config); in cayman_gpu_init() 1142 WREG32(UVD_UDEC_DB_ADDR_CONFIG, gb_addr_config); in cayman_gpu_init() 1143 WREG32(UVD_UDEC_DBW_ADDR_CONFIG, gb_addr_config); in cayman_gpu_init() [all …]
|
H A D | radeon_evergreen.c | 3142 u32 gb_addr_config; in evergreen_gpu_init() local 3250 gb_addr_config = CEDAR_GB_ADDR_CONFIG_GOLDEN; in evergreen_gpu_init() 3272 gb_addr_config = CEDAR_GB_ADDR_CONFIG_GOLDEN; in evergreen_gpu_init() 3300 gb_addr_config = SUMO_GB_ADDR_CONFIG_GOLDEN; in evergreen_gpu_init() 3457 ((gb_addr_config & 0x30000000) >> 28) << 12; in evergreen_gpu_init() 3505 WREG32(GB_ADDR_CONFIG, gb_addr_config); in evergreen_gpu_init() 3506 WREG32(DMIF_ADDR_CONFIG, gb_addr_config); in evergreen_gpu_init() 3507 WREG32(HDP_ADDR_CONFIG, gb_addr_config); in evergreen_gpu_init() 3508 WREG32(DMA_TILING_CONFIG, gb_addr_config); in evergreen_gpu_init() 3509 WREG32(UVD_UDEC_ADDR_CONFIG, gb_addr_config); in evergreen_gpu_init() [all …]
|
H A D | radeon_si.c | 3102 u32 gb_addr_config = 0; in si_gpu_init() local 3160 gb_addr_config = VERDE_GB_ADDR_CONFIG_GOLDEN; in si_gpu_init() 3177 gb_addr_config = VERDE_GB_ADDR_CONFIG_GOLDEN; in si_gpu_init() 3230 gb_addr_config &= ~ROW_SIZE_MASK; in si_gpu_init() 3234 gb_addr_config |= ROW_SIZE(0); in si_gpu_init() 3237 gb_addr_config |= ROW_SIZE(1); in si_gpu_init() 3240 gb_addr_config |= ROW_SIZE(2); in si_gpu_init() 3285 WREG32(GB_ADDR_CONFIG, gb_addr_config); in si_gpu_init() 3286 WREG32(DMIF_ADDR_CONFIG, gb_addr_config); in si_gpu_init() 3287 WREG32(DMIF_ADDR_CALC, gb_addr_config); in si_gpu_init() [all …]
|
H A D | radeon_cik.c | 3197 u32 gb_addr_config = RREG32(GB_ADDR_CONFIG); in cik_gpu_init() local 3219 gb_addr_config = BONAIRE_GB_ADDR_CONFIG_GOLDEN; in cik_gpu_init() 3236 gb_addr_config = HAWAII_GB_ADDR_CONFIG_GOLDEN; in cik_gpu_init() 3306 gb_addr_config &= ~ROW_SIZE_MASK; in cik_gpu_init() 3310 gb_addr_config |= ROW_SIZE(0); in cik_gpu_init() 3313 gb_addr_config |= ROW_SIZE(1); in cik_gpu_init() 3316 gb_addr_config |= ROW_SIZE(2); in cik_gpu_init() 3351 WREG32(GB_ADDR_CONFIG, gb_addr_config); in cik_gpu_init() 3352 WREG32(HDP_ADDR_CONFIG, gb_addr_config); in cik_gpu_init() 3353 WREG32(DMIF_ADDR_CALC, gb_addr_config); in cik_gpu_init() [all …]
|
/netbsd/sys/external/bsd/drm2/dist/drm/amd/include/ |
H A D | kgd_kfd_interface.h | 164 uint32_t gb_addr_config; member
|
/netbsd/sys/external/bsd/drm2/dist/drm/amd/amdkfd/ |
H A D | kfd_chardev.c | 1177 args->gb_addr_config = config.gb_addr_config; in kfd_ioctl_get_tile_config()
|