dmaengine, async_tx: add a "no channel switch" allocator