summaryrefslogtreecommitdiff
path: root/drivers/dahdi/wctdm24xxp/wctdm24xxp.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/dahdi/wctdm24xxp/wctdm24xxp.h')
-rw-r--r--drivers/dahdi/wctdm24xxp/wctdm24xxp.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/drivers/dahdi/wctdm24xxp/wctdm24xxp.h b/drivers/dahdi/wctdm24xxp/wctdm24xxp.h
index 8dafb10..909dd26 100644
--- a/drivers/dahdi/wctdm24xxp/wctdm24xxp.h
+++ b/drivers/dahdi/wctdm24xxp/wctdm24xxp.h
@@ -85,7 +85,6 @@
#define NUM_CAL_REGS 12
-#define ISR_COMMANDS 2
#define QRV_DEBOUNCETIME 20
#define VPM150M_HPI_CONTROL 0x00
@@ -159,6 +158,8 @@ struct fxo {
unsigned int neonmwi_debounce;
unsigned int neonmwi_offcounter;
unsigned long display_fxovoltage;
+ u8 hook_ring_shadow;
+ s8 line_voltage_status;
};
struct fxs {
@@ -179,6 +180,8 @@ struct fxs {
*/
int lasttxhook;
int oppending_ms;
+ u8 linefeed_control_shadow;
+ u8 hook_state_shadow;
spinlock_t lasttxhooklock;
int palarms;
struct dahdi_vmwi_info vmwisetting;
@@ -204,6 +207,7 @@ struct qrv {
int radmode;
signed short rxgain;
signed short txgain;
+ u8 isrshadow[3];
};
enum module_type {
@@ -229,7 +233,6 @@ struct wctdm_module {
struct list_head active_cmds;
u8 offsets[3];
u8 subaddr;
- u8 isrshadow[ISR_COMMANDS];
u8 card;
enum module_type type;