dma-no-isa.c 655 B

12345678910111213141516171819202122232425262728
  1. /*
  2. * This file is subject to the terms and conditions of the GNU General Public
  3. * License. See the file "COPYING" in the main directory of this archive
  4. * for more details.
  5. *
  6. * Copyright (C) 2004 by Ralf Baechle
  7. *
  8. * Dummy ISA DMA functions for systems that don't have ISA but share drivers
  9. * with ISA such as legacy free PCI.
  10. */
  11. #include <linux/errno.h>
  12. #include <linux/module.h>
  13. #include <linux/spinlock.h>
  14. DEFINE_SPINLOCK(dma_spin_lock);
  15. int request_dma(unsigned int dmanr, const char * device_id)
  16. {
  17. return -EINVAL;
  18. }
  19. void free_dma(unsigned int dmanr)
  20. {
  21. }
  22. EXPORT_SYMBOL(dma_spin_lock);
  23. EXPORT_SYMBOL(request_dma);
  24. EXPORT_SYMBOL(free_dma);