Linux Kernel
3.7.1
|
#include <fintek-cir.h>
Public Types | |
enum | { CMD_HEADER = 0, SUBCMD, CMD_DATA, PARSE_IRDATA } |
Data Fields | |
struct pnp_dev * | pdev |
struct rc_dev * | rdev |
spinlock_t | fintek_lock |
u8 | buf [RX_BUF_LEN] |
unsigned int | pkts |
struct { | |
spinlock_t lock | |
u8 buf [TX_BUF_LEN] | |
unsigned int buf_count | |
unsigned int cur_buf_num | |
wait_queue_head_t queue | |
} | tx |
u8 | cr_ip |
u8 | cr_dp |
unsigned long | cir_addr |
int | cir_irq |
int | cir_port_len |
u8 | chip_major |
u8 | chip_minor |
u16 | chip_vendor |
u8 | logical_dev_cir |
bool | hw_learning_capable |
bool | hw_tx_capable |
bool | learning_enabled |
bool | carrier_detect_enabled |
enum fintek_dev:: { ... } | parser_state |
u8 | cmd |
u8 | rem |
u32 | carrier |
Definition at line 60 of file fintek-cir.h.
anonymous enum |
Definition at line 101 of file fintek-cir.h.
Definition at line 67 of file fintek-cir.h.
unsigned int buf_count |
Definition at line 73 of file fintek-cir.h.
u32 carrier |
Definition at line 111 of file fintek-cir.h.
bool carrier_detect_enabled |
Definition at line 99 of file fintek-cir.h.
u8 chip_major |
Definition at line 88 of file fintek-cir.h.
u8 chip_minor |
Definition at line 89 of file fintek-cir.h.
u16 chip_vendor |
Definition at line 90 of file fintek-cir.h.
unsigned long cir_addr |
Definition at line 83 of file fintek-cir.h.
int cir_irq |
Definition at line 84 of file fintek-cir.h.
int cir_port_len |
Definition at line 85 of file fintek-cir.h.
Definition at line 108 of file fintek-cir.h.
u8 cr_dp |
Definition at line 80 of file fintek-cir.h.
u8 cr_ip |
Definition at line 79 of file fintek-cir.h.
unsigned int cur_buf_num |
Definition at line 74 of file fintek-cir.h.
spinlock_t fintek_lock |
Definition at line 64 of file fintek-cir.h.
bool hw_learning_capable |
Definition at line 94 of file fintek-cir.h.
bool hw_tx_capable |
Definition at line 95 of file fintek-cir.h.
bool learning_enabled |
Definition at line 98 of file fintek-cir.h.
spinlock_t lock |
Definition at line 71 of file fintek-cir.h.
u8 logical_dev_cir |
Definition at line 91 of file fintek-cir.h.
enum { ... } parser_state |
Definition at line 61 of file fintek-cir.h.
unsigned int pkts |
Definition at line 68 of file fintek-cir.h.
Definition at line 75 of file fintek-cir.h.
Definition at line 62 of file fintek-cir.h.
u8 rem |
Definition at line 108 of file fintek-cir.h.
struct { ... } tx |