|
Linux Kernel
3.7.1
|
#include <linux/init.h>#include <linux/module.h>#include <linux/timer.h>#include <linux/sched.h>#include <linux/netdevice.h>#include <linux/errno.h>#include <linux/input.h>#include <asm/unaligned.h>#include "ozconfig.h"#include "ozprotocol.h"#include "ozeltbuf.h"#include "ozpd.h"#include "ozproto.h"#include "ozusbif.h"#include "ozhcd.h"#include "oztrace.h"#include "ozusbsvc.h"#include "ozevent.h"Go to the source code of this file.
Macros | |
| #define | MAX_ISOC_FIXED_DATA (253-sizeof(struct oz_isoc_fixed)) |
Functions | |
| int | oz_usb_get_desc_req (void *hpd, u8 req_id, u8 req_type, u8 desc_type, u8 index, u16 windex, int offset, int len) |
| int | oz_usb_control_req (void *hpd, u8 req_id, struct usb_ctrlrequest *setup, u8 *data, int data_len) |
| int | oz_usb_send_isoc (void *hpd, u8 ep_num, struct urb *urb) |
| void | oz_usb_handle_ep_data (struct oz_usb_ctx *usb_ctx, struct oz_usb_hdr *usb_hdr, int len) |
| void | oz_usb_rx (struct oz_pd *pd, struct oz_elt *elt) |
| void | oz_usb_farewell (struct oz_pd *pd, u8 ep_num, u8 *data, u8 len) |
| #define MAX_ISOC_FIXED_DATA (253-sizeof(struct oz_isoc_fixed)) |
Definition at line 28 of file ozusbsvc1.c.
| int oz_usb_control_req | ( | void * | hpd, |
| u8 | req_id, | ||
| struct usb_ctrlrequest * | setup, | ||
| u8 * | data, | ||
| int | data_len | ||
| ) |
Definition at line 186 of file ozusbsvc1.c.
Definition at line 422 of file ozusbsvc1.c.
| int oz_usb_get_desc_req | ( | void * | hpd, |
| u8 | req_id, | ||
| u8 | req_type, | ||
| u8 | desc_type, | ||
| u8 | index, | ||
| u16 | windex, | ||
| int | offset, | ||
| int | len | ||
| ) |
Definition at line 57 of file ozusbsvc1.c.
| void oz_usb_handle_ep_data | ( | struct oz_usb_ctx * | usb_ctx, |
| struct oz_usb_hdr * | usb_hdr, | ||
| int | len | ||
| ) |
Definition at line 308 of file ozusbsvc1.c.
Definition at line 352 of file ozusbsvc1.c.
1.8.2