diff options
Diffstat (limited to 'common/recipes-kernel/linux/linux-yocto-4.19.8/0640-drm-amdgpu-initilize-picasso-psp-firmwares-support.patch')
-rw-r--r-- | common/recipes-kernel/linux/linux-yocto-4.19.8/0640-drm-amdgpu-initilize-picasso-psp-firmwares-support.patch | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/common/recipes-kernel/linux/linux-yocto-4.19.8/0640-drm-amdgpu-initilize-picasso-psp-firmwares-support.patch b/common/recipes-kernel/linux/linux-yocto-4.19.8/0640-drm-amdgpu-initilize-picasso-psp-firmwares-support.patch new file mode 100644 index 00000000..91437942 --- /dev/null +++ b/common/recipes-kernel/linux/linux-yocto-4.19.8/0640-drm-amdgpu-initilize-picasso-psp-firmwares-support.patch @@ -0,0 +1,46 @@ +From ae54da4b22c47d604bc78ccd92ced4d82ed39f27 Mon Sep 17 00:00:00 2001 +From: Likun Gao <Likun.Gao@amd.com> +Date: Tue, 10 Jul 2018 20:12:38 +0800 +Subject: [PATCH 0640/2940] drm/amdgpu: initilize picasso psp firmwares support + +Same as raven for now. + +Signed-off-by: Likun Gao <Likun.Gao@amd.com> +Reviewed-by: Alex Deucher <alexander.deucher@amd.com> +Reviewed-by: Huang Rui <ray.huang@amd.com> +Signed-off-by: Alex Deucher <alexander.deucher@amd.com> +Signed-off-by: Chaudhary Amit Kumar <Chaudharyamit.Kumar@amd.com> +--- + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 1 + + drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 3 +++ + 2 files changed, 4 insertions(+) + +diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c +index cfe71dc8bfc1..20048d5855b9 100644 +--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c ++++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c +@@ -56,6 +56,7 @@ static int psp_sw_init(void *handle) + psp_v3_1_set_psp_funcs(psp); + break; + case CHIP_RAVEN: ++ case CHIP_PICASSO: + psp_v10_0_set_psp_funcs(psp); + break; + case CHIP_VEGA20: +diff --git a/drivers/gpu/drm/amd/amdgpu/psp_v10_0.c b/drivers/gpu/drm/amd/amdgpu/psp_v10_0.c +index 295c2205485a..7a9260694165 100644 +--- a/drivers/gpu/drm/amd/amdgpu/psp_v10_0.c ++++ b/drivers/gpu/drm/amd/amdgpu/psp_v10_0.c +@@ -126,6 +126,9 @@ static int psp_v10_0_init_microcode(struct psp_context *psp) + else + chip_name = "raven"; + break; ++ case CHIP_PICASSO: ++ chip_name = "picasso"; ++ break; + default: BUG(); + } + +-- +2.17.1 + |