Queue Tear-down (C2H Stream):
- Send Marker packet to drain the pipeline.
- Wait for Marker completion.
- Invalidate/Clear Descriptor Software Context.
- Invalidate/Clear Prefetch Context.
- Invalidate/Clear Completion Context.
- Invalidate Timer Context (clear cmd is not supported).
Queue Tear-down (H2C Stream & MM):
- Invalidate/Clear Descriptor Software Context.