Lines Matching refs:mmhub

1260 		adev->mmhub.funcs = &mmhub_v9_4_funcs;  in gmc_v9_0_set_mmhub_funcs()
1263 adev->mmhub.funcs = &mmhub_v1_7_funcs; in gmc_v9_0_set_mmhub_funcs()
1266 adev->mmhub.funcs = &mmhub_v1_0_funcs; in gmc_v9_0_set_mmhub_funcs()
1275 adev->mmhub.ras = &mmhub_v1_0_ras; in gmc_v9_0_set_mmhub_ras_funcs()
1278 adev->mmhub.ras = &mmhub_v9_4_ras; in gmc_v9_0_set_mmhub_ras_funcs()
1281 adev->mmhub.ras = &mmhub_v1_7_ras; in gmc_v9_0_set_mmhub_ras_funcs()
1288 if (adev->mmhub.ras) { in gmc_v9_0_set_mmhub_ras_funcs()
1289 amdgpu_ras_register_ras_block(adev, &adev->mmhub.ras->ras_block); in gmc_v9_0_set_mmhub_ras_funcs()
1291 strcpy(adev->mmhub.ras->ras_block.ras_comm.name, "mmhub"); in gmc_v9_0_set_mmhub_ras_funcs()
1292 adev->mmhub.ras->ras_block.ras_comm.block = AMDGPU_RAS_BLOCK__MMHUB; in gmc_v9_0_set_mmhub_ras_funcs()
1293 adev->mmhub.ras->ras_block.ras_comm.type = AMDGPU_RAS_ERROR__MULTI_UNCORRECTABLE; in gmc_v9_0_set_mmhub_ras_funcs()
1294 adev->mmhub.ras_if = &adev->mmhub.ras->ras_block.ras_comm; in gmc_v9_0_set_mmhub_ras_funcs()
1385 if (adev->mmhub.ras && adev->mmhub.ras->ras_block.hw_ops && in gmc_v9_0_late_init()
1386 adev->mmhub.ras->ras_block.hw_ops->reset_ras_error_count) in gmc_v9_0_late_init()
1387 adev->mmhub.ras->ras_block.hw_ops->reset_ras_error_count(adev); in gmc_v9_0_late_init()
1404 u64 base = adev->mmhub.funcs->get_fb_location(adev); in gmc_v9_0_vram_gtt_location()
1565 adev->mmhub.funcs->init(adev); in gmc_v9_0_sw_init()
1804 r = adev->mmhub.funcs->gart_enable(adev); in gmc_v9_0_gart_enable()
1835 if (adev->mmhub.funcs->update_power_gating) in gmc_v9_0_hw_init()
1836 adev->mmhub.funcs->update_power_gating(adev, true); in gmc_v9_0_hw_init()
1850 adev->mmhub.funcs->set_fault_enable_default(adev, value); in gmc_v9_0_hw_init()
1878 adev->mmhub.funcs->gart_disable(adev); in gmc_v9_0_gart_disable()
1898 if (adev->mmhub.funcs->update_power_gating) in gmc_v9_0_hw_fini()
1899 adev->mmhub.funcs->update_power_gating(adev, false); in gmc_v9_0_hw_fini()
1951 adev->mmhub.funcs->set_clockgating(adev, state); in gmc_v9_0_set_clockgating_state()
1962 adev->mmhub.funcs->get_clockgating(adev, flags); in gmc_v9_0_get_clockgating_state()