drm/amdgpu: add gmc v10 ip block for navi10 (v6)
authorHawking Zhang <Hawking.Zhang@amd.com>
Mon, 4 Mar 2019 08:27:14 +0000 (16:27 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Fri, 21 Jun 2019 02:35:29 +0000 (21:35 -0500)
commitf9df67e92404cba82b4a76c138d6d211cf27bf9c
tree82e17219be84860bf1a634659055ca19e1d4ea20
parentadc43c1b5e47856b6348c14b93a7ae5f44d670b3
drm/amdgpu: add gmc v10 ip block for navi10 (v6)

GMC in the GPU memory controller.

v1: add place holder and initial basic implementation (Ray)
v2: retire unused amdgpu_gart_set_defaults (Hawking)
v3: re-work get_vm_pde function (Hawking)
v4: replace legacy amdgpu_vram/gtt_location with
    amdgpu_gmc_vram/gtt_location (Hawking)
v5: squash in updates (Alex)
v6: use get_vbios_fb_size (Alex)

Signed-off-by: Huang Rui <ray.huang@amd.com>
Signed-off-by: Hawking Zhang <Hawking.Zhang@amd.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Reviewed-by: Hawking Zhang <Hawking.Zhang@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/Makefile
drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c [new file with mode: 0644]
drivers/gpu/drm/amd/amdgpu/gmc_v10_0.h [new file with mode: 0644]