dvb_usb_common.h 647 B

12345678910111213141516171819202122
  1. /* SPDX-License-Identifier: GPL-2.0-or-later */
  2. /*
  3. * DVB USB framework
  4. *
  5. * Copyright (C) 2004-6 Patrick Boettcher <patrick.boettcher@posteo.de>
  6. * Copyright (C) 2012 Antti Palosaari <crope@iki.fi>
  7. */
  8. #ifndef DVB_USB_COMMON_H
  9. #define DVB_USB_COMMON_H
  10. #include "dvb_usb.h"
  11. /* commonly used methods */
  12. extern int usb_urb_initv2(struct usb_data_stream *stream,
  13. const struct usb_data_stream_properties *props);
  14. extern int usb_urb_exitv2(struct usb_data_stream *stream);
  15. extern int usb_urb_submitv2(struct usb_data_stream *stream,
  16. struct usb_data_stream_properties *props);
  17. extern int usb_urb_killv2(struct usb_data_stream *stream);
  18. #endif