linux/arch/microblaze/include/asm/dma.h
<<
>>
Prefs
   1/*
   2 * Copyright (C) 2006 Atmark Techno, Inc.
   3 *
   4 * This file is subject to the terms and conditions of the GNU General Public
   5 * License. See the file "COPYING" in the main directory of this archive
   6 * for more details.
   7 */
   8
   9#ifndef _ASM_MICROBLAZE_DMA_H
  10#define _ASM_MICROBLAZE_DMA_H
  11
  12#ifndef CONFIG_MMU
  13/* we don't have dma address limit. define it as zero to be
  14 * unlimited. */
  15#define MAX_DMA_ADDRESS         (0)
  16#else
  17/* Virtual address corresponding to last available physical memory address.  */
  18#define MAX_DMA_ADDRESS (CONFIG_KERNEL_START + memory_size - 1)
  19#endif
  20
  21#ifdef CONFIG_PCI
  22extern int isa_dma_bridge_buggy;
  23#else
  24#define isa_dma_bridge_buggy     (0)
  25#endif
  26
  27#endif /* _ASM_MICROBLAZE_DMA_H */
  28