diff options
author | Hartmut Hackmann <hartmut.hackmann@t-online.de> | 2008-04-22 13:46:07 -0400 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@infradead.org> | 2008-04-24 13:07:52 -0400 |
commit | 867bc6cccc511ccbf40609ccb6ede2aafdeb922e (patch) | |
tree | ac7dba9b435c3c7ad33f3321b140d117519c142f /drivers/media/video/saa7134/saa7134-reg.h | |
parent | c1e6393e24e0fcc8047db18dce05758c3fd54515 (diff) |
V4L/DVB (7390): saa7134: clear audio DSP interface after access error
In the case of an access error to the high latency registers of
the audio DSP, the interface needs to be cleared, otherwise a cascade
of errors occurs.
This patch is closely modeled after a proposal by Mirek Slugen
Signed-off-by: Hartmut Hackmann <hartmut.hackmann@t-online.de>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
Diffstat (limited to 'drivers/media/video/saa7134/saa7134-reg.h')
-rw-r--r-- | drivers/media/video/saa7134/saa7134-reg.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/media/video/saa7134/saa7134-reg.h b/drivers/media/video/saa7134/saa7134-reg.h index ac6431ba4fc3..86f5eefdb0f6 100644 --- a/drivers/media/video/saa7134/saa7134-reg.h +++ b/drivers/media/video/saa7134/saa7134-reg.h | |||
@@ -365,6 +365,9 @@ | |||
365 | #define SAA7135_DSP_RWSTATE_RDB (1 << 1) | 365 | #define SAA7135_DSP_RWSTATE_RDB (1 << 1) |
366 | #define SAA7135_DSP_RWSTATE_WRR (1 << 0) | 366 | #define SAA7135_DSP_RWSTATE_WRR (1 << 0) |
367 | 367 | ||
368 | #define SAA7135_DSP_RWCLEAR 0x586 | ||
369 | #define SAA7135_DSP_RWCLEAR_RERR 1 | ||
370 | |||
368 | /* ------------------------------------------------------------------ */ | 371 | /* ------------------------------------------------------------------ */ |
369 | /* | 372 | /* |
370 | * Local variables: | 373 | * Local variables: |