diff options
Diffstat (limited to 'drivers/dahdi/wctdm24xxp/wctdm24xxp.h')
-rw-r--r-- | drivers/dahdi/wctdm24xxp/wctdm24xxp.h | 7 |
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; |