chip.h 608 B

1234567891011121314151617181920212223242526
  1. /* SPDX-License-Identifier: GPL-2.0-or-later */
  2. /*
  3. * Linux driver for M2Tech hiFace compatible devices
  4. *
  5. * Copyright 2012-2013 (C) M2TECH S.r.l and Amarula Solutions B.V.
  6. *
  7. * Authors: Michael Trimarchi <[email protected]>
  8. * Antonio Ospite <[email protected]>
  9. *
  10. * The driver is based on the work done in TerraTec DMX 6Fire USB
  11. */
  12. #ifndef HIFACE_CHIP_H
  13. #define HIFACE_CHIP_H
  14. #include <linux/usb.h>
  15. #include <sound/core.h>
  16. struct pcm_runtime;
  17. struct hiface_chip {
  18. struct usb_device *dev;
  19. struct snd_card *card;
  20. struct pcm_runtime *pcm;
  21. };
  22. #endif /* HIFACE_CHIP_H */