Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Enumerations | Functions
siu.h File Reference

Go to the source code of this file.

Macros

#define SIU_PORTS_MAX   2
 

Enumerations

enum  siu_interface_t { SIU_INTERFACE_RS232C, SIU_INTERFACE_IRDA }
 
enum  irda_use_t { SIU_USE_IRDA, FIR_USE_IRDA }
 
enum  irda_module_t { SHARP_IRDA, TEMIC_IRDA, HP_IRDA }
 
enum  irda_speed_t { IRDA_TX_1_5MBPS, IRDA_TX_4MBPS }
 

Functions

void vr41xx_select_siu_interface (siu_interface_t interface)
 
void vr41xx_use_irda (irda_use_t use)
 
void vr41xx_select_irda_module (irda_module_t module, irda_speed_t speed)
 

Macro Definition Documentation

#define SIU_PORTS_MAX   2

Definition at line 23 of file siu.h.

Enumeration Type Documentation

Enumerator:
SHARP_IRDA 
TEMIC_IRDA 
HP_IRDA 

Definition at line 39 of file siu.h.

Enumerator:
IRDA_TX_1_5MBPS 
IRDA_TX_4MBPS 

Definition at line 45 of file siu.h.

enum irda_use_t
Enumerator:
SIU_USE_IRDA 
FIR_USE_IRDA 

Definition at line 32 of file siu.h.

Enumerator:
SIU_INTERFACE_RS232C 
SIU_INTERFACE_IRDA 

Definition at line 25 of file siu.h.

Function Documentation

void vr41xx_select_irda_module ( irda_module_t  module,
irda_speed_t  speed 
)

Definition at line 117 of file vr41xx_siu.c.

void vr41xx_select_siu_interface ( siu_interface_t  interface)

Definition at line 75 of file vr41xx_siu.c.

void vr41xx_use_irda ( irda_use_t  use)

Definition at line 96 of file vr41xx_siu.c.