162306a36Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0 */ 262306a36Sopenharmony_ci#ifndef ASM_POWERPC_DMA_DIRECT_H 362306a36Sopenharmony_ci#define ASM_POWERPC_DMA_DIRECT_H 1 462306a36Sopenharmony_ci 562306a36Sopenharmony_cistatic inline dma_addr_t phys_to_dma(struct device *dev, phys_addr_t paddr) 662306a36Sopenharmony_ci{ 762306a36Sopenharmony_ci return paddr + dev->archdata.dma_offset; 862306a36Sopenharmony_ci} 962306a36Sopenharmony_ci 1062306a36Sopenharmony_cistatic inline phys_addr_t dma_to_phys(struct device *dev, dma_addr_t daddr) 1162306a36Sopenharmony_ci{ 1262306a36Sopenharmony_ci return daddr - dev->archdata.dma_offset; 1362306a36Sopenharmony_ci} 1462306a36Sopenharmony_ci#endif /* ASM_POWERPC_DMA_DIRECT_H */ 15