162306a36Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0 */
262306a36Sopenharmony_ci/*
362306a36Sopenharmony_ci * Copyright (c) 2011 Samsung Electronics Co., Ltd
462306a36Sopenharmony_ci *		http://www.samsung.com
562306a36Sopenharmony_ci */
662306a36Sopenharmony_ci
762306a36Sopenharmony_ci#ifndef __SND_SOC_SAMSUNG_IDMA_H_
862306a36Sopenharmony_ci#define __SND_SOC_SAMSUNG_IDMA_H_
962306a36Sopenharmony_ci
1062306a36Sopenharmony_ciextern void idma_reg_addr_init(void __iomem *regs, dma_addr_t addr);
1162306a36Sopenharmony_ci
1262306a36Sopenharmony_ci/* dma_state */
1362306a36Sopenharmony_ci#define LPAM_DMA_STOP	0
1462306a36Sopenharmony_ci#define LPAM_DMA_START	1
1562306a36Sopenharmony_ci
1662306a36Sopenharmony_ci#define MAX_IDMA_PERIOD (128 * 1024)
1762306a36Sopenharmony_ci#define MAX_IDMA_BUFFER (160 * 1024)
1862306a36Sopenharmony_ci
1962306a36Sopenharmony_ci#endif /* __SND_SOC_SAMSUNG_IDMA_H_ */
20