summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdkfd
diff options
context:
space:
mode:
authorAmber Lin <Amber.Lin@amd.com>2018-12-14 09:35:17 -0500
committerAlex Deucher <alexander.deucher@amd.com>2019-01-14 15:04:29 -0500
commit308176d6f625bc782a34ec316beaefcfa7ad75f3 (patch)
treec2138c46bbec856efa3c3a3f5f3c49ed59a7b556 /drivers/gpu/drm/amd/amdkfd
parent8e07e2676a42e7d3e5fe8eebac6262ec975664a1 (diff)
downloadtalos-op-linux-308176d6f625bc782a34ec316beaefcfa7ad75f3.tar.gz
talos-op-linux-308176d6f625bc782a34ec316beaefcfa7ad75f3.zip
drm/amdgpu: Remove kgd2kfd function pointers
kgd2kfd function pointers and global kgd2kfd pointer are no longer in use. Signed-off-by: Amber Lin <Amber.Lin@amd.com> Reviewed-by: Felix Kuehling <Felix.Kuehling@amd.com> Acked-by: Christian König <christian.koenig@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/amdkfd')
-rw-r--r--drivers/gpu/drm/amd/amdkfd/kfd_module.c29
1 files changed, 2 insertions, 27 deletions
diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_module.c b/drivers/gpu/drm/amd/amdkfd/kfd_module.c
index 030b39d62973..932007eb9168 100644
--- a/drivers/gpu/drm/amd/amdkfd/kfd_module.c
+++ b/drivers/gpu/drm/amd/amdkfd/kfd_module.c
@@ -25,22 +25,6 @@
#include "kfd_priv.h"
#include "amdgpu_amdkfd.h"
-static const struct kgd2kfd_calls kgd2kfd = {
- .exit = kgd2kfd_exit,
- .probe = kgd2kfd_probe,
- .device_init = kgd2kfd_device_init,
- .device_exit = kgd2kfd_device_exit,
- .interrupt = kgd2kfd_interrupt,
- .suspend = kgd2kfd_suspend,
- .resume = kgd2kfd_resume,
- .quiesce_mm = kgd2kfd_quiesce_mm,
- .resume_mm = kgd2kfd_resume_mm,
- .schedule_evict_and_restore_process =
- kgd2kfd_schedule_evict_and_restore_process,
- .pre_reset = kgd2kfd_pre_reset,
- .post_reset = kgd2kfd_post_reset,
-};
-
static int kfd_init(void)
{
int err;
@@ -92,18 +76,9 @@ static void kfd_exit(void)
kfd_chardev_exit();
}
-int kgd2kfd_init(unsigned int interface_version,
- const struct kgd2kfd_calls **g2f)
+int kgd2kfd_init()
{
- int err;
-
- err = kfd_init();
- if (err)
- return err;
-
- *g2f = &kgd2kfd;
-
- return 0;
+ return kfd_init();
}
void kgd2kfd_exit(void)
OpenPOWER on IntegriCloud