Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
usb_ohci_pdata Struct Reference

#include <ohci_pdriver.h>

Data Fields

unsigned big_endian_desc:1
 
unsigned big_endian_mmio:1
 
unsigned no_big_frame_no:1
 
int(* power_on )(struct platform_device *pdev)
 
void(* power_off )(struct platform_device *pdev)
 
void(* power_suspend )(struct platform_device *pdev)
 

Detailed Description

struct usb_ohci_pdata - platform_data for generic ohci driver

: BE descriptors : BE registers : no big endian frame_no shift

These are general configuration options for the OHCI controller. All of these options are activating more or less workarounds for some hardware.

Definition at line 32 of file ohci_pdriver.h.

Field Documentation

unsigned big_endian_desc

Definition at line 33 of file ohci_pdriver.h.

unsigned big_endian_mmio

Definition at line 34 of file ohci_pdriver.h.

unsigned no_big_frame_no

Definition at line 35 of file ohci_pdriver.h.

void(* power_off)(struct platform_device *pdev)

Definition at line 40 of file ohci_pdriver.h.

int(* power_on)(struct platform_device *pdev)

Definition at line 38 of file ohci_pdriver.h.

void(* power_suspend)(struct platform_device *pdev)

Definition at line 43 of file ohci_pdriver.h.


The documentation for this struct was generated from the following file: