diff options
| author | Patrick Boettcher <devnull@localhost> | 2005-06-22 18:53:25 +0000 |
|---|---|---|
| committer | Patrick Boettcher <devnull@localhost> | 2005-06-22 18:53:25 +0000 |
| commit | b7edecd715cc1c362ace64ebd925f6fb40a8967f (patch) | |
| tree | 3170828f049dae7a96bdf713b6c026ad2efd8fcf /linux/drivers/media/dvb/b2c2/flexcop_ibi_value_be.h | |
| parent | bf26c70f504763809544095c38f614bea587c3ac (diff) | |
| download | mediapointer-dvb-s2-b7edecd715cc1c362ace64ebd925f6fb40a8967f.tar.gz mediapointer-dvb-s2-b7edecd715cc1c362ace64ebd925f6fb40a8967f.tar.bz2 | |
no-data (IRQ-stop) problem (partially) fixed by resetting register 0x300 at each data_rcv-stop
small change in register-struct
restructured code in dma-handling (added some comments regarding FCIIb limitations)
debug-messages and irq-watchdog (disabled by default, but maybe needed later) added
Signed-off-by: Patrick Boettcher <pb@linuxtv.org>
Diffstat (limited to 'linux/drivers/media/dvb/b2c2/flexcop_ibi_value_be.h')
| -rw-r--r-- | linux/drivers/media/dvb/b2c2/flexcop_ibi_value_be.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/linux/drivers/media/dvb/b2c2/flexcop_ibi_value_be.h b/linux/drivers/media/dvb/b2c2/flexcop_ibi_value_be.h index bf3cb5a71..ed9a6756b 100644 --- a/linux/drivers/media/dvb/b2c2/flexcop_ibi_value_be.h +++ b/linux/drivers/media/dvb/b2c2/flexcop_ibi_value_be.h @@ -152,7 +152,14 @@ typedef union { struct { u32 Special_controls :16; u32 Block_reset_enable : 8; - u32 reset_blocks : 8; + u32 reset_block_700 : 1; + u32 reset_block_600 : 1; + u32 reset_block_500 : 1; + u32 reset_block_400 : 1; + u32 reset_block_300 : 1; + u32 reset_block_200 : 1; + u32 reset_block_100 : 1; + u32 reset_block_000 : 1; } sw_reset_210; struct { |
