Lines Matching refs:mec

2797 	amdgpu_bo_free_kernel(&adev->gfx.mec.hpd_eop_obj, NULL, NULL);  in gfx_v7_0_mec_fini()
2806 bitmap_zero(adev->gfx.mec.queue_bitmap, AMDGPU_MAX_COMPUTE_QUEUES); in gfx_v7_0_mec_init()
2812 mec_hpd_size = adev->gfx.mec.num_mec * adev->gfx.mec.num_pipe_per_mec in gfx_v7_0_mec_init()
2817 &adev->gfx.mec.hpd_eop_obj, in gfx_v7_0_mec_init()
2818 &adev->gfx.mec.hpd_eop_gpu_addr, in gfx_v7_0_mec_init()
2829 amdgpu_bo_kunmap(adev->gfx.mec.hpd_eop_obj); in gfx_v7_0_mec_init()
2830 amdgpu_bo_unreserve(adev->gfx.mec.hpd_eop_obj); in gfx_v7_0_mec_init()
2875 int mec, int pipe) in gfx_v7_0_compute_pipe_init() argument
2879 size_t eop_offset = (mec * adev->gfx.mec.num_pipe_per_mec + pipe) in gfx_v7_0_compute_pipe_init()
2883 eop_gpu_addr = adev->gfx.mec.hpd_eop_gpu_addr + eop_offset; in gfx_v7_0_compute_pipe_init()
2885 cik_srbm_select(adev, mec + 1, pipe, 0, 0); in gfx_v7_0_compute_pipe_init()
3124 for (i = 0; i < adev->gfx.mec.num_mec; i++) in gfx_v7_0_cp_compute_resume()
3125 for (j = 0; j < adev->gfx.mec.num_pipe_per_mec; j++) in gfx_v7_0_cp_compute_resume()
4399 int mec, int pipe, int queue) in gfx_v7_0_compute_ring_init() argument
4406 ring->me = mec + 1; in gfx_v7_0_compute_ring_init()
4416 + ((ring->me - 1) * adev->gfx.mec.num_pipe_per_mec) in gfx_v7_0_compute_ring_init()
4437 adev->gfx.mec.num_mec = 2; in gfx_v7_0_sw_init()
4444 adev->gfx.mec.num_mec = 1; in gfx_v7_0_sw_init()
4447 adev->gfx.mec.num_pipe_per_mec = 4; in gfx_v7_0_sw_init()
4448 adev->gfx.mec.num_queue_per_pipe = 8; in gfx_v7_0_sw_init()
4500 for (i = 0; i < adev->gfx.mec.num_mec; ++i) { in gfx_v7_0_sw_init()
4501 for (j = 0; j < adev->gfx.mec.num_queue_per_pipe; j++) { in gfx_v7_0_sw_init()
4502 for (k = 0; k < adev->gfx.mec.num_pipe_per_mec; k++) { in gfx_v7_0_sw_init()