1e905086eSChristoph Hellwig // SPDX-License-Identifier: GPL-2.0 2e905086eSChristoph Hellwig #include <linux/dma-direct.h> 3e905086eSChristoph Hellwig 45ceda740SChristoph Hellwig dma_addr_t phys_to_dma(struct device *dev, phys_addr_t paddr) 5e905086eSChristoph Hellwig { 6e905086eSChristoph Hellwig return paddr | 0x80000000; 7e905086eSChristoph Hellwig } 8e905086eSChristoph Hellwig 97bc5c428SChristoph Hellwig phys_addr_t dma_to_phys(struct device *dev, dma_addr_t dma_addr) 10e905086eSChristoph Hellwig { 11e905086eSChristoph Hellwig return dma_addr & 0x7fffffff; 12e905086eSChristoph Hellwig } 13