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

#include <hfc_usb.h>

Data Fields

u8 channels
 
bool dualmaster
 
bool nomadik
 
int vendor
 
int prod_id
 
charvend_name
 
__u8 led_scheme
 
signed short led_bits [8]
 
int fifodepth
 
int max_bpw
 
bool unidir
 
bool extended_cr
 
bool pl023
 
bool loopback
 
unsigned int ifls
 
unsigned int fifosize
 
unsigned int lcrh_tx
 
unsigned int lcrh_rx
 
bool oversampling
 
bool dma_threshold
 
bool cts_event_workaround
 

Detailed Description

struct vendor_data - vendor-specific config parameters for PL08x derivatives : the number of channels available in this variant : whether this version supports dual AHB masters or not. : whether the channels have Nomadik security extension bits that need to be checked for permission before use and some registers are missing

struct vendor_data - vendor-specific config parameters for PL022 derivates : depth of FIFOs (both) : maximum number of bits per word : supports unidirection transfers : 32 bit wide control register 0 with extra features and extra features in CR1 as found in the ST variants : supports a subset of the ST extensions called "PL023"

Definition at line 104 of file amba-pl08x.c.

Field Documentation

u8 channels

Definition at line 105 of file amba-pl08x.c.

bool cts_event_workaround

Definition at line 81 of file amba-pl011.c.

bool dma_threshold

Definition at line 80 of file amba-pl011.c.

bool dualmaster

Definition at line 106 of file amba-pl08x.c.

bool extended_cr

Definition at line 321 of file spi-pl022.c.

int fifodepth

Definition at line 318 of file spi-pl022.c.

unsigned int fifosize

Definition at line 76 of file amba-pl011.c.

unsigned int ifls

Definition at line 75 of file amba-pl011.c.

unsigned int lcrh_rx

Definition at line 78 of file amba-pl011.c.

unsigned int lcrh_tx

Definition at line 77 of file amba-pl011.c.

signed short led_bits[8]

Definition at line 185 of file hfc_usb.h.

__u8 led_scheme

Definition at line 184 of file hfc_usb.h.

Definition at line 323 of file spi-pl022.c.

int max_bpw

Definition at line 319 of file spi-pl022.c.

bool nomadik

Definition at line 107 of file amba-pl08x.c.

bool oversampling

Definition at line 79 of file amba-pl011.c.

bool pl023

Definition at line 322 of file spi-pl022.c.

int prod_id

Definition at line 182 of file hfc_usb.h.

bool unidir

Definition at line 320 of file spi-pl022.c.

char* vend_name

Definition at line 183 of file hfc_usb.h.

Definition at line 181 of file hfc_usb.h.


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