So I think the big problem pointed out by Robin is that existing DTs might not take this into account. So I think we need to do a little research and at least Cc all maintainers and lists for relevant in-tree DTs for drivers that use dma_map_resource to discuss this.