drm/amdgpu: create a new file for doorbell manager
authorShashank Sharma <shashank.sharma@amd.com>
Fri, 14 Jul 2023 13:05:44 +0000 (15:05 +0200)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 18 Jul 2023 15:12:08 +0000 (11:12 -0400)
commit43c064db65e2bb5c577121353175c4060c88ccae
treebd2e4b74634753a599126ad8dfbc8728031fb6e8
parentb2225568cc7bbffc6fa4c65cdd83e2de2eacb84b
drm/amdgpu: create a new file for doorbell manager

This patch:
- creates a new file for doorbell management.
- moves doorbell code from amdgpu_device.c to this file.

V2:
 - remove doc from function declaration (Christian)
 - remove 'device' from function names to make it consistent (Alex)
 - add SPDX license identifier (Luben)

V3:
 - change license to MIT license(Christian)

Cc: Alex Deucher <alexander.deucher@amd.com>
Cc: Christian Koenig <christian.koenig@amd.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Shashank Sharma <shashank.sharma@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/Makefile
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell.h
drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell_mgr.c [new file with mode: 0644]