us122l.h 432 B

123456789101112131415161718192021222324252627
  1. #ifndef US122L_H
  2. #define US122L_H
  3. struct us122l {
  4. struct snd_usb_audio chip;
  5. int stride;
  6. struct usb_stream_kernel sk;
  7. struct mutex mutex;
  8. struct file *first;
  9. unsigned second_periods_polled;
  10. struct file *master;
  11. struct file *slave;
  12. atomic_t mmap_count;
  13. };
  14. #define US122L(c) ((struct us122l *)(c)->private_data)
  15. #define NAME_ALLCAPS "US-122L"
  16. #define USB_ID_US122L 0x800E
  17. #define USB_ID_US144 0x800F
  18. #endif