Remove #include "amdgpu_video_codecs.h" from amdgpu.h and add forward declaration
of struct amdgpu_video_codecs.
Add #include "amdgpu_video_codecs.h" into files amdgpu_kms.c, amdgpu_virt.c,
cik.c, nv.c, si.c, soc15.c, soc21.c, soc24.c, soc_v1_0.c, and vi.c.
Signed-off-by: Shahyan Soltani <shahyan.soltani@amd.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
#include "amdgpu_mes.h"
#include "amdgpu_sa.h"
#include "amdgpu_acpi.h"
-#include "amdgpu_video_codecs.h"
#if defined(CONFIG_DRM_AMD_ISP)
#include "amdgpu_isp.h"
#endif
struct amdgpu_reset_context;
struct amdgpu_reset_control;
struct amdgpu_coredump_info;
+struct amdgpu_video_codecs;
enum amdgpu_cp_irq {
AMDGPU_CP_IRQ_GFX_ME0_PIPE0_EOP = 0,
#include "amdgpu_reset.h"
#include "amd_pcie.h"
#include "amdgpu_userq.h"
+#include "amdgpu_video_codecs.h"
void amdgpu_unregister_gpu_instance(struct amdgpu_device *adev)
{
#include "amdgpu_ras.h"
#include "amdgpu_reset.h"
#include "amdgpu_dpm.h"
+#include "amdgpu_video_codecs.h"
#include "vi.h"
#include "soc15.h"
#include "nv.h"
#include "cikd.h"
#include "atom.h"
#include "amd_pcie.h"
+#include "amdgpu_video_codecs.h"
#include "cik.h"
#include "gmc_v7_0.h"
#include "amdgpu_psp.h"
#include "atom.h"
#include "amd_pcie.h"
+#include "amdgpu_video_codecs.h"
#include "gc/gc_10_1_0_offset.h"
#include "gc/gc_10_1_0_sh_mask.h"
#include "amdgpu_vce.h"
#include "atom.h"
#include "amd_pcie.h"
+#include "amdgpu_video_codecs.h"
#include "si_dpm.h"
#include "sid.h"
#include "mxgpu_ai.h"
#include "amdgpu_ras.h"
#include "amdgpu_xgmi.h"
+#include "amdgpu_video_codecs.h"
#include <uapi/linux/kfd_ioctl.h>
#define mmMP0_MISC_CGTT_CTRL0 0x01b9
#include "amdgpu_ucode.h"
#include "amdgpu_psp.h"
#include "amdgpu_smu.h"
+#include "amdgpu_video_codecs.h"
#include "atom.h"
#include "amd_pcie.h"
#include "amdgpu_smu.h"
#include "atom.h"
#include "amd_pcie.h"
+#include "amdgpu_video_codecs.h"
#include "gc/gc_12_0_0_offset.h"
#include "gc/gc_12_0_0_sh_mask.h"
#include "gfxhub_v12_1.h"
#include "sdma_v7_1.h"
#include "gfx_v12_1.h"
+#include "amdgpu_video_codecs.h"
#include "gc/gc_12_1_0_offset.h"
#include "gc/gc_12_1_0_sh_mask.h"
#include "amdgpu_ucode.h"
#include "atom.h"
#include "amd_pcie.h"
+#include "amdgpu_video_codecs.h"
#include "gmc/gmc_8_1_d.h"
#include "gmc/gmc_8_1_sh_mask.h"