aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu
diff options
context:
space:
mode:
authorJammy Zhou <Jammy.Zhou@amd.com>2015-05-13 10:49:04 -0400
committerAlex Deucher <alexander.deucher@amd.com>2015-06-03 21:03:36 -0400
commitc65444fe054fb69e95444ddd545adf43f682bb41 (patch)
treec4938bbc2a8a63036a82c703f55b59d980170c2d /drivers/gpu
parent4b095304ea7f73c178cd906df37185c0b9ad9a60 (diff)
drm/amdgpu: switch to amdgpu folder for firmware files v2
v2: keep using radeon folder for CIK Signed-off-by: Jammy Zhou <Jammy.Zhou@amd.com> Reviewed-by: Christian König <christian.koenig@amd.com>
Diffstat (limited to 'drivers/gpu')
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c4
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c4
-rw-r--r--drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c52
-rw-r--r--drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c6
-rw-r--r--drivers/gpu/drm/amd/amdgpu/iceland_dpm.c4
-rw-r--r--drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c8
-rw-r--r--drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c12
-rw-r--r--drivers/gpu/drm/amd/amdgpu/tonga_dpm.c4
8 files changed, 47 insertions, 47 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c
index c03bce6f32a9..4b0be906d235 100644
--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c
+++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c
@@ -50,8 +50,8 @@
50#define FIRMWARE_HAWAII "radeon/hawaii_uvd.bin" 50#define FIRMWARE_HAWAII "radeon/hawaii_uvd.bin"
51#define FIRMWARE_MULLINS "radeon/mullins_uvd.bin" 51#define FIRMWARE_MULLINS "radeon/mullins_uvd.bin"
52#endif 52#endif
53#define FIRMWARE_TONGA "radeon/tonga_uvd.bin" 53#define FIRMWARE_TONGA "amdgpu/tonga_uvd.bin"
54#define FIRMWARE_CARRIZO "radeon/carrizo_uvd.bin" 54#define FIRMWARE_CARRIZO "amdgpu/carrizo_uvd.bin"
55 55
56/** 56/**
57 * amdgpu_uvd_cs_ctx - Command submission parser context 57 * amdgpu_uvd_cs_ctx - Command submission parser context
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c
index c65d93cb540d..803ee601c399 100644
--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c
+++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c
@@ -46,8 +46,8 @@
46#define FIRMWARE_HAWAII "radeon/hawaii_vce.bin" 46#define FIRMWARE_HAWAII "radeon/hawaii_vce.bin"
47#define FIRMWARE_MULLINS "radeon/mullins_vce.bin" 47#define FIRMWARE_MULLINS "radeon/mullins_vce.bin"
48#endif 48#endif
49#define FIRMWARE_TONGA "radeon/tonga_vce.bin" 49#define FIRMWARE_TONGA "amdgpu/tonga_vce.bin"
50#define FIRMWARE_CARRIZO "radeon/carrizo_vce.bin" 50#define FIRMWARE_CARRIZO "amdgpu/carrizo_vce.bin"
51 51
52#ifdef CONFIG_DRM_AMDGPU_CIK 52#ifdef CONFIG_DRM_AMDGPU_CIK
53MODULE_FIRMWARE(FIRMWARE_BONAIRE); 53MODULE_FIRMWARE(FIRMWARE_BONAIRE);
diff --git a/drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c b/drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
index 188a7abbddaf..4597256cc6e2 100644
--- a/drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
+++ b/drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
@@ -66,26 +66,26 @@
66#define MACRO_TILE_ASPECT(x) ((x) << GB_MACROTILE_MODE0__MACRO_TILE_ASPECT__SHIFT) 66#define MACRO_TILE_ASPECT(x) ((x) << GB_MACROTILE_MODE0__MACRO_TILE_ASPECT__SHIFT)
67#define NUM_BANKS(x) ((x) << GB_MACROTILE_MODE0__NUM_BANKS__SHIFT) 67#define NUM_BANKS(x) ((x) << GB_MACROTILE_MODE0__NUM_BANKS__SHIFT)
68 68
69MODULE_FIRMWARE("radeon/carrizo_ce.bin"); 69MODULE_FIRMWARE("amdgpu/carrizo_ce.bin");
70MODULE_FIRMWARE("radeon/carrizo_pfp.bin"); 70MODULE_FIRMWARE("amdgpu/carrizo_pfp.bin");
71MODULE_FIRMWARE("radeon/carrizo_me.bin"); 71MODULE_FIRMWARE("amdgpu/carrizo_me.bin");
72MODULE_FIRMWARE("radeon/carrizo_mec.bin"); 72MODULE_FIRMWARE("amdgpu/carrizo_mec.bin");
73MODULE_FIRMWARE("radeon/carrizo_mec2.bin"); 73MODULE_FIRMWARE("amdgpu/carrizo_mec2.bin");
74MODULE_FIRMWARE("radeon/carrizo_rlc.bin"); 74MODULE_FIRMWARE("amdgpu/carrizo_rlc.bin");
75 75
76MODULE_FIRMWARE("radeon/tonga_ce.bin"); 76MODULE_FIRMWARE("amdgpu/tonga_ce.bin");
77MODULE_FIRMWARE("radeon/tonga_pfp.bin"); 77MODULE_FIRMWARE("amdgpu/tonga_pfp.bin");
78MODULE_FIRMWARE("radeon/tonga_me.bin"); 78MODULE_FIRMWARE("amdgpu/tonga_me.bin");
79MODULE_FIRMWARE("radeon/tonga_mec.bin"); 79MODULE_FIRMWARE("amdgpu/tonga_mec.bin");
80MODULE_FIRMWARE("radeon/tonga_mec2.bin"); 80MODULE_FIRMWARE("amdgpu/tonga_mec2.bin");
81MODULE_FIRMWARE("radeon/tonga_rlc.bin"); 81MODULE_FIRMWARE("amdgpu/tonga_rlc.bin");
82 82
83MODULE_FIRMWARE("radeon/topaz_ce.bin"); 83MODULE_FIRMWARE("amdgpu/topaz_ce.bin");
84MODULE_FIRMWARE("radeon/topaz_pfp.bin"); 84MODULE_FIRMWARE("amdgpu/topaz_pfp.bin");
85MODULE_FIRMWARE("radeon/topaz_me.bin"); 85MODULE_FIRMWARE("amdgpu/topaz_me.bin");
86MODULE_FIRMWARE("radeon/topaz_mec.bin"); 86MODULE_FIRMWARE("amdgpu/topaz_mec.bin");
87MODULE_FIRMWARE("radeon/topaz_mec2.bin"); 87MODULE_FIRMWARE("amdgpu/topaz_mec2.bin");
88MODULE_FIRMWARE("radeon/topaz_rlc.bin"); 88MODULE_FIRMWARE("amdgpu/topaz_rlc.bin");
89 89
90static const struct amdgpu_gds_reg_offset amdgpu_gds_reg_offset[] = 90static const struct amdgpu_gds_reg_offset amdgpu_gds_reg_offset[] =
91{ 91{
@@ -597,7 +597,7 @@ static int gfx_v8_0_init_microcode(struct amdgpu_device *adev)
597 BUG(); 597 BUG();
598 } 598 }
599 599
600 snprintf(fw_name, sizeof(fw_name), "radeon/%s_pfp.bin", chip_name); 600 snprintf(fw_name, sizeof(fw_name), "amdgpu/%s_pfp.bin", chip_name);
601 err = request_firmware(&adev->gfx.pfp_fw, fw_name, adev->dev); 601 err = request_firmware(&adev->gfx.pfp_fw, fw_name, adev->dev);
602 if (err) 602 if (err)
603 goto out; 603 goto out;
@@ -605,7 +605,7 @@ static int gfx_v8_0_init_microcode(struct amdgpu_device *adev)
605 if (err) 605 if (err)
606 goto out; 606 goto out;
607 607
608 snprintf(fw_name, sizeof(fw_name), "radeon/%s_me.bin", chip_name); 608 snprintf(fw_name, sizeof(fw_name), "amdgpu/%s_me.bin", chip_name);
609 err = request_firmware(&adev->gfx.me_fw, fw_name, adev->dev); 609 err = request_firmware(&adev->gfx.me_fw, fw_name, adev->dev);
610 if (err) 610 if (err)
611 goto out; 611 goto out;
@@ -613,7 +613,7 @@ static int gfx_v8_0_init_microcode(struct amdgpu_device *adev)
613 if (err) 613 if (err)
614 goto out; 614 goto out;
615 615
616 snprintf(fw_name, sizeof(fw_name), "radeon/%s_ce.bin", chip_name); 616 snprintf(fw_name, sizeof(fw_name), "amdgpu/%s_ce.bin", chip_name);
617 err = request_firmware(&adev->gfx.ce_fw, fw_name, adev->dev); 617 err = request_firmware(&adev->gfx.ce_fw, fw_name, adev->dev);
618 if (err) 618 if (err)
619 goto out; 619 goto out;
@@ -621,13 +621,13 @@ static int gfx_v8_0_init_microcode(struct amdgpu_device *adev)
621 if (err) 621 if (err)
622 goto out; 622 goto out;
623 623
624 snprintf(fw_name, sizeof(fw_name), "radeon/%s_rlc.bin", chip_name); 624 snprintf(fw_name, sizeof(fw_name), "amdgpu/%s_rlc.bin", chip_name);
625 err = request_firmware(&adev->gfx.rlc_fw, fw_name, adev->dev); 625 err = request_firmware(&adev->gfx.rlc_fw, fw_name, adev->dev);
626 if (err) 626 if (err)
627 goto out; 627 goto out;
628 err = amdgpu_ucode_validate(adev->gfx.rlc_fw); 628 err = amdgpu_ucode_validate(adev->gfx.rlc_fw);
629 629
630 snprintf(fw_name, sizeof(fw_name), "radeon/%s_mec.bin", chip_name); 630 snprintf(fw_name, sizeof(fw_name), "amdgpu/%s_mec.bin", chip_name);
631 err = request_firmware(&adev->gfx.mec_fw, fw_name, adev->dev); 631 err = request_firmware(&adev->gfx.mec_fw, fw_name, adev->dev);
632 if (err) 632 if (err)
633 goto out; 633 goto out;
@@ -635,7 +635,7 @@ static int gfx_v8_0_init_microcode(struct amdgpu_device *adev)
635 if (err) 635 if (err)
636 goto out; 636 goto out;
637 637
638 snprintf(fw_name, sizeof(fw_name), "radeon/%s_mec2.bin", chip_name); 638 snprintf(fw_name, sizeof(fw_name), "amdgpu/%s_mec2.bin", chip_name);
639 err = request_firmware(&adev->gfx.mec2_fw, fw_name, adev->dev); 639 err = request_firmware(&adev->gfx.mec2_fw, fw_name, adev->dev);
640 if (!err) { 640 if (!err) {
641 err = amdgpu_ucode_validate(adev->gfx.mec2_fw); 641 err = amdgpu_ucode_validate(adev->gfx.mec2_fw);
diff --git a/drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c b/drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c
index ac8cff85cde3..7f6c52ff832f 100644
--- a/drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c
+++ b/drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c
@@ -41,8 +41,8 @@
41static void gmc_v8_0_set_gart_funcs(struct amdgpu_device *adev); 41static void gmc_v8_0_set_gart_funcs(struct amdgpu_device *adev);
42static void gmc_v8_0_set_irq_funcs(struct amdgpu_device *adev); 42static void gmc_v8_0_set_irq_funcs(struct amdgpu_device *adev);
43 43
44MODULE_FIRMWARE("radeon/topaz_mc.bin"); 44MODULE_FIRMWARE("amdgpu/topaz_mc.bin");
45MODULE_FIRMWARE("radeon/tonga_mc.bin"); 45MODULE_FIRMWARE("amdgpu/tonga_mc.bin");
46 46
47static const u32 golden_settings_tonga_a11[] = 47static const u32 golden_settings_tonga_a11[] =
48{ 48{
@@ -206,7 +206,7 @@ static int gmc_v8_0_init_microcode(struct amdgpu_device *adev)
206 default: BUG(); 206 default: BUG();
207 } 207 }
208 208
209 snprintf(fw_name, sizeof(fw_name), "radeon/%s_mc.bin", chip_name); 209 snprintf(fw_name, sizeof(fw_name), "amdgpu/%s_mc.bin", chip_name);
210 err = request_firmware(&adev->mc.fw, fw_name, adev->dev); 210 err = request_firmware(&adev->mc.fw, fw_name, adev->dev);
211 if (err) 211 if (err)
212 goto out; 212 goto out;
diff --git a/drivers/gpu/drm/amd/amdgpu/iceland_dpm.c b/drivers/gpu/drm/amd/amdgpu/iceland_dpm.c
index 8f5c54be70b0..0688b88cb170 100644
--- a/drivers/gpu/drm/amd/amdgpu/iceland_dpm.c
+++ b/drivers/gpu/drm/amd/amdgpu/iceland_dpm.c
@@ -26,7 +26,7 @@
26#include "amdgpu.h" 26#include "amdgpu.h"
27#include "iceland_smumgr.h" 27#include "iceland_smumgr.h"
28 28
29MODULE_FIRMWARE("radeon/topaz_smc.bin"); 29MODULE_FIRMWARE("amdgpu/topaz_smc.bin");
30 30
31static void iceland_dpm_set_funcs(struct amdgpu_device *adev); 31static void iceland_dpm_set_funcs(struct amdgpu_device *adev);
32 32
@@ -39,7 +39,7 @@ static int iceland_dpm_early_init(struct amdgpu_device *adev)
39 39
40static int iceland_dpm_init_microcode(struct amdgpu_device *adev) 40static int iceland_dpm_init_microcode(struct amdgpu_device *adev)
41{ 41{
42 char fw_name[30] = "radeon/topaz_smc.bin"; 42 char fw_name[30] = "amdgpu/topaz_smc.bin";
43 int err; 43 int err;
44 44
45 err = request_firmware(&adev->pm.fw, fw_name, adev->dev); 45 err = request_firmware(&adev->pm.fw, fw_name, adev->dev);
diff --git a/drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c b/drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c
index f1423a412867..99b8b326e999 100644
--- a/drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c
+++ b/drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c
@@ -49,8 +49,8 @@ static void sdma_v2_4_set_buffer_funcs(struct amdgpu_device *adev);
49static void sdma_v2_4_set_vm_pte_funcs(struct amdgpu_device *adev); 49static void sdma_v2_4_set_vm_pte_funcs(struct amdgpu_device *adev);
50static void sdma_v2_4_set_irq_funcs(struct amdgpu_device *adev); 50static void sdma_v2_4_set_irq_funcs(struct amdgpu_device *adev);
51 51
52MODULE_FIRMWARE("radeon/topaz_sdma.bin"); 52MODULE_FIRMWARE("amdgpu/topaz_sdma.bin");
53MODULE_FIRMWARE("radeon/topaz_sdma1.bin"); 53MODULE_FIRMWARE("amdgpu/topaz_sdma1.bin");
54 54
55static const u32 sdma_offsets[SDMA_MAX_INSTANCE] = 55static const u32 sdma_offsets[SDMA_MAX_INSTANCE] =
56{ 56{
@@ -133,9 +133,9 @@ static int sdma_v2_4_init_microcode(struct amdgpu_device *adev)
133 133
134 for (i = 0; i < SDMA_MAX_INSTANCE; i++) { 134 for (i = 0; i < SDMA_MAX_INSTANCE; i++) {
135 if (i == 0) 135 if (i == 0)
136 snprintf(fw_name, sizeof(fw_name), "radeon/%s_sdma.bin", chip_name); 136 snprintf(fw_name, sizeof(fw_name), "amdgpu/%s_sdma.bin", chip_name);
137 else 137 else
138 snprintf(fw_name, sizeof(fw_name), "radeon/%s_sdma1.bin", chip_name); 138 snprintf(fw_name, sizeof(fw_name), "amdgpu/%s_sdma1.bin", chip_name);
139 err = request_firmware(&adev->sdma[i].fw, fw_name, adev->dev); 139 err = request_firmware(&adev->sdma[i].fw, fw_name, adev->dev);
140 if (err) 140 if (err)
141 goto out; 141 goto out;
diff --git a/drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c b/drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c
index 7c4abff5005d..86a5278b65f6 100644
--- a/drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c
+++ b/drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c
@@ -49,10 +49,10 @@ static void sdma_v3_0_set_buffer_funcs(struct amdgpu_device *adev);
49static void sdma_v3_0_set_vm_pte_funcs(struct amdgpu_device *adev); 49static void sdma_v3_0_set_vm_pte_funcs(struct amdgpu_device *adev);
50static void sdma_v3_0_set_irq_funcs(struct amdgpu_device *adev); 50static void sdma_v3_0_set_irq_funcs(struct amdgpu_device *adev);
51 51
52MODULE_FIRMWARE("radeon/tonga_sdma.bin"); 52MODULE_FIRMWARE("amdgpu/tonga_sdma.bin");
53MODULE_FIRMWARE("radeon/tonga_sdma1.bin"); 53MODULE_FIRMWARE("amdgpu/tonga_sdma1.bin");
54MODULE_FIRMWARE("radeon/carrizo_sdma.bin"); 54MODULE_FIRMWARE("amdgpu/carrizo_sdma.bin");
55MODULE_FIRMWARE("radeon/carrizo_sdma1.bin"); 55MODULE_FIRMWARE("amdgpu/carrizo_sdma1.bin");
56 56
57static const u32 sdma_offsets[SDMA_MAX_INSTANCE] = 57static const u32 sdma_offsets[SDMA_MAX_INSTANCE] =
58{ 58{
@@ -174,9 +174,9 @@ static int sdma_v3_0_init_microcode(struct amdgpu_device *adev)
174 174
175 for (i = 0; i < SDMA_MAX_INSTANCE; i++) { 175 for (i = 0; i < SDMA_MAX_INSTANCE; i++) {
176 if (i == 0) 176 if (i == 0)
177 snprintf(fw_name, sizeof(fw_name), "radeon/%s_sdma.bin", chip_name); 177 snprintf(fw_name, sizeof(fw_name), "amdgpu/%s_sdma.bin", chip_name);
178 else 178 else
179 snprintf(fw_name, sizeof(fw_name), "radeon/%s_sdma1.bin", chip_name); 179 snprintf(fw_name, sizeof(fw_name), "amdgpu/%s_sdma1.bin", chip_name);
180 err = request_firmware(&adev->sdma[i].fw, fw_name, adev->dev); 180 err = request_firmware(&adev->sdma[i].fw, fw_name, adev->dev);
181 if (err) 181 if (err)
182 goto out; 182 goto out;
diff --git a/drivers/gpu/drm/amd/amdgpu/tonga_dpm.c b/drivers/gpu/drm/amd/amdgpu/tonga_dpm.c
index 98bd707ac5dc..cf97d496a7a4 100644
--- a/drivers/gpu/drm/amd/amdgpu/tonga_dpm.c
+++ b/drivers/gpu/drm/amd/amdgpu/tonga_dpm.c
@@ -26,7 +26,7 @@
26#include "amdgpu.h" 26#include "amdgpu.h"
27#include "tonga_smumgr.h" 27#include "tonga_smumgr.h"
28 28
29MODULE_FIRMWARE("radeon/tonga_smc.bin"); 29MODULE_FIRMWARE("amdgpu/tonga_smc.bin");
30 30
31static void tonga_dpm_set_funcs(struct amdgpu_device *adev); 31static void tonga_dpm_set_funcs(struct amdgpu_device *adev);
32 32
@@ -39,7 +39,7 @@ static int tonga_dpm_early_init(struct amdgpu_device *adev)
39 39
40static int tonga_dpm_init_microcode(struct amdgpu_device *adev) 40static int tonga_dpm_init_microcode(struct amdgpu_device *adev)
41{ 41{
42 char fw_name[30] = "radeon/tonga_smc.bin"; 42 char fw_name[30] = "amdgpu/tonga_smc.bin";
43 int err; 43 int err;
44 44
45 err = request_firmware(&adev->pm.fw, fw_name, adev->dev); 45 err = request_firmware(&adev->pm.fw, fw_name, adev->dev);