|
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 |
1.8.2