drm/amdgpu: add psp_v12_0 for renoir (v2)
authorAaron Liu <aaron.liu@amd.com>
Fri, 9 Aug 2019 15:32:15 +0000 (10:32 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Mon, 12 Aug 2019 17:47:50 +0000 (12:47 -0500)
commit6a7a0bdbfa0c2453fb6c59c41a767d0e5307f793
treeb8b0db0190c35180f78c072d0eceeeab97eb8289
parent6b3ad3b2da2861cf1e7649d1f6dc699aa8e4910b
drm/amdgpu: add psp_v12_0 for renoir (v2)

1. Add psp ip block
2. Use direct loading type by default and it can also config psp
   loading type.
3. Bypass sos fw loading and xgmi&ras interface

v2: drop TA loading

Acked-by: Huang Rui <ray.huang@amd.com>
Signed-off-by: Aaron Liu <aaron.liu@amd.com>
Reviewed-by: Huang Rui <ray.huang@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/Makefile
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
drivers/gpu/drm/amd/amdgpu/psp_v12_0.c [new file with mode: 0644]
drivers/gpu/drm/amd/amdgpu/psp_v12_0.h [new file with mode: 0644]
drivers/gpu/drm/amd/amdgpu/soc15.c