] drm/amdgpu: Separate vf2pf work item init from virt data
exchange
We want to be able to call virt data exchange conditionally after gmc sw init
to reserve bad pages as early as possible.
Since this is a conditional call, we will need to call it again unconditionally
later in the init sequence
We want to be able to call virt data exchange conditionally
after gmc sw init to reserve bad pages as early as possible.
Since this is a conditional call, we will need to call
it again unconditionally later in the init sequence.
Refactor the data exchange function so it can be
called multiple time