drm/amdgpu: rework sdma structures