That's exactly the point. The patch in question is not to be used in any part of the kernel. It is a wrapper around the C API. It has no impact on current code and it will only be used by Rust drivers using DMA, the people of Rust for Linux were clear about it.
Duplicating this wrapper in every driver would just make painful the usage of DMA for Rust drivers for not benefit.