/* usb/driver/hid/usb/hid/utils.h
 *
 * (c) 2002 Simtec Electronics
 *
 * Ben Dooks
 *
 * HID Driver - utility functions
 *
 * $Id: utils.h,v 1.5 2003/12/01 23:48:14 ben Exp $
 *
 * This Library file is part of the Simtec Electronics USB stack development
 *   suite.
 * Specific licence is granted to use this file by third parties for the
 *   development of USB device drivers.
*/


#ifndef __USB_HID_UTILS_H
#define __USB_HID_UTILS_H "$Id: utils.h,v 1.5 2003/12/01 23:48:14 ben Exp $"

typedef int (*hid_do_for_type_fn_t)(struct hid_dev *dev);

extern int hid_do_for_type(enum hid_type_code, hid_do_for_type_fn_t fn);

extern struct usbmsg_module_def usbhid_mod_def;

#endif /* _USB_HID_UTILS_H */
