cfi_ops Struct Reference

This is the interface for the CFI operations. More...

#include <dwc_otg_cfi.h>


Data Fields

int(* ep_enable )(struct cfiobject *cfi, struct dwc_otg_pcd *pcd, struct dwc_otg_pcd_ep *ep)
void *(* ep_alloc_buf )(struct cfiobject *cfi, struct dwc_otg_pcd *pcd, struct dwc_otg_pcd_ep *ep, dma_addr_t *dma, unsigned size, gfp_t flags)
void(* release )(struct cfiobject *cfi)
int(* ctrl_write_complete )(struct cfiobject *cfi, struct dwc_otg_pcd *pcd)
void(* build_descriptors )(struct cfiobject *cfi, struct dwc_otg_pcd *pcd, struct dwc_otg_pcd_ep *ep, dwc_otg_pcd_request_t *req)


Detailed Description

This is the interface for the CFI operations.

Parameters:
ep_enable Called when any endpoint is enabled and activated.
release Called when the CFI object is released and it needs to correctly deallocate the dynamic memory
ctrl_write_complete Called when the data stage of the request is complete

Definition at line 199 of file dwc_otg_cfi.h.


The documentation for this struct was generated from the following file:
Generated on Tue May 5 02:22:49 2009 for DesignWare USB 2.0 OTG Controller (DWC_otg) Device Driver by  doxygen 1.4.7