idma.h 704 B

123456789101112131415161718192021222324252627
  1. /*
  2. * sound/soc/samsung/idma.h
  3. *
  4. * Copyright (c) 2011 Samsung Electronics Co., Ltd
  5. * http://www.samsung.com
  6. *
  7. * This program is free software; you can redistribute it and/or modify it
  8. * under the terms of the GNU General Public License as published by the
  9. * Free Software Foundation; either version 2 of the License, or (at your
  10. * option) any later version.
  11. *
  12. */
  13. #ifndef __SND_SOC_SAMSUNG_IDMA_H_
  14. #define __SND_SOC_SAMSUNG_IDMA_H_
  15. extern void idma_reg_addr_init(void __iomem *regs, dma_addr_t addr);
  16. /* dma_state */
  17. #define LPAM_DMA_STOP 0
  18. #define LPAM_DMA_START 1
  19. #define MAX_IDMA_PERIOD (128 * 1024)
  20. #define MAX_IDMA_BUFFER (160 * 1024)
  21. #endif /* __SND_SOC_SAMSUNG_IDMA_H_ */