Bug 16467 - TeVii S470 dvbs-2 card (cx23885) is not usable after pm-suspend/resume
Summary: TeVii S470 dvbs-2 card (cx23885) is not usable after pm-suspend/resume
Status: RESOLVED OBSOLETE
Alias: None
Product: v4l-dvb
Classification: Unclassified
Component: dvb-other (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: dvb-other
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-26 14:44 UTC by boris64
Modified: 2012-08-09 15:04 UTC (History)
1 user (show)

See Also:
Kernel Version: 2.6.35-rc6
Subsystem:
Regression: No
Bisected commit-id:


Attachments
full dmesg (90.67 KB, text/plain)
2010-07-26 14:44 UTC, boris64
Details
lspci -vv (32.61 KB, text/plain)
2010-07-26 14:44 UTC, boris64
Details
.config (61.39 KB, text/x-mpsub)
2010-07-27 16:12 UTC, boris64
Details
full dmesg incl. suspend+resume kernel-2.6.37-rc6 (240.21 KB, text/plain)
2010-12-17 11:11 UTC, boris64
Details

Description boris64 2010-07-26 14:44:12 UTC
Created attachment 27258 [details]
full dmesg

My "TeVii S470 dvbs-2" card (using kernel module cx23885)
is not usable after pm-suspend/resume. There is lot of output
found in dmesg that are related to cx23885.

[dmesg]
...
[11115.500084] ds3000_firmware_ondemand: Waiting for firmware upload (dvb-fe-ds3000.fw)...
[11115.500088] ds3000_firmware_ondemand: Waiting for firmware upload(2)...
[11117.540168] cx23885[0]: mpeg risc op code error
[11117.540173] cx23885[0]: TS1 B - dma channel status dump
[11117.540177] cx23885[0]:   cmds: init risc lo   : 0xaab12000
[11117.540181] cx23885[0]:   cmds: init risc hi   : 0x00000000
[11117.540186] cx23885[0]:   cmds: cdt base       : 0x00010580
[11117.540189] cx23885[0]:   cmds: cdt size       : 0x0000000a
[11117.540193] cx23885[0]:   cmds: iq base        : 0x00010400
[11117.540198] cx23885[0]:   cmds: iq size        : 0x00000010
[11117.540202] cx23885[0]:   cmds: risc pc lo     : 0xaab121cc
[11117.540206] cx23885[0]:   cmds: risc pc hi     : 0x00000000
[11117.540210] cx23885[0]:   cmds: iq wr ptr      : 0x00004103
[11117.540214] cx23885[0]:   cmds: iq rd ptr      : 0x00004109
[11117.540218] cx23885[0]:   cmds: cdt current    : 0x000105a8
[11117.540223] cx23885[0]:   cmds: pci target lo  : 0xaab10530
[11117.540226] cx23885[0]:   cmds: pci target hi  : 0x00000000
[11117.540231] cx23885[0]:   cmds: line / byte    : 0x001b0000
[11117.540235] cx23885[0]:   risc0: 0x1c0002f0 [ write sol eol count=752 ]
[11117.540244] cx23885[0]:   risc1: 0xaab10530 [ readc sol irq2 23 21 20 cnt0 count=1328 ]
[11117.540258] cx23885[0]:   risc2: 0x00000000 [ INVALID count=0 ]
[11117.540265] cx23885[0]:   risc3: 0x1c0002f0 [ write sol eol count=752 ]
[11117.540274] cx23885[0]:   (0x00010400) iq 0: 0xaab1a000 [ readc sol irq2 23 21 20 cnt0 resync 13 count=0 ]
[11117.540290] cx23885[0]:   (0x00010404) iq 1: 0x00000000 [ INVALID count=0 ]
[11117.540297] cx23885[0]:   (0x00010408) iq 2: 0x00000000 [ INVALID count=0 ]
[11117.540304] cx23885[0]:   (0x0001040c) iq 3: 0x1c0002f0 [ write sol eol count=752 ]
[11117.540312] cx23885[0]:   iq 4: 0xaab10240 [ arg #1 ]
[11117.540316] cx23885[0]:   iq 5: 0x00000000 [ arg #2 ]
[11117.540320] cx23885[0]:   (0x00010418) iq 6: 0x1c0002f0 [ write sol eol count=752 ]
[11117.540330] cx23885[0]:   iq 7: 0xaab10530 [ arg #1 ]
[11117.540334] cx23885[0]:   iq 8: 0x00000000 [ arg #2 ]
[11117.540338] cx23885[0]:   (0x00010424) iq 9: 0x1c0002f0 [ write sol eol count=752 ]
[11117.540346] cx23885[0]:   iq a: 0xaab10530 [ arg #1 ]
[11117.540350] cx23885[0]:   iq b: 0x00000000 [ arg #2 ]
[11117.540354] cx23885[0]:   (0x00010430) iq c: 0x1c0002f0 [ write sol eol count=752 ]
[11117.540364] cx23885[0]:   iq d: 0xaab10530 [ arg #1 ]
[11117.540368] cx23885[0]:   iq e: 0x00000000 [ arg #2 ]
[11117.540373] cx23885[0]:   (0x0001043c) iq f: 0x1c0002f0 [ write sol eol count=752 ]
[11117.540382] cx23885[0]:   iq 10: 0x5fdf8d38 [ arg #1 ]
[11117.540386] cx23885[0]:   iq 11: 0x195a846c [ arg #2 ]
[11117.540389] cx23885[0]: fifo: 0x00005000 -> 0x6000
[11117.540391] cx23885[0]: ctrl: 0x00010400 -> 0x10460
[11117.540395] cx23885[0]:   ptr1_reg: 0x00005690
[11117.540399] cx23885[0]:   ptr2_reg: 0x000105a8
[11117.540402] cx23885[0]:   cnt1_reg: 0x0000000b
[11117.540406] cx23885[0]:   cnt2_reg: 0x00000005
[11118.516032] cx23885[0]: mpeg risc op code error
[11118.516037] cx23885[0]: TS1 B - dma channel status dump
[11118.516041] cx23885[0]:   cmds: init risc lo   : 0xaab12000
[11118.516045] cx23885[0]:   cmds: init risc hi   : 0x00000000
[11118.516048] cx23885[0]:   cmds: cdt base       : 0x00010580
[11118.516052] cx23885[0]:   cmds: cdt size       : 0x0000000a
[11118.516055] cx23885[0]:   cmds: iq base        : 0x00010400
[11118.516059] cx23885[0]:   cmds: iq size        : 0x00000010
[11118.516062] cx23885[0]:   cmds: risc pc lo     : 0xaab121cc
[11118.516065] cx23885[0]:   cmds: risc pc hi     : 0x00000000
[11118.516069] cx23885[0]:   cmds: iq wr ptr      : 0x00004103
[11118.516072] cx23885[0]:   cmds: iq rd ptr      : 0x00004109
[11118.516075] cx23885[0]:   cmds: cdt current    : 0x000105a8
[11118.516079] cx23885[0]:   cmds: pci target lo  : 0xaab10530
[11118.516082] cx23885[0]:   cmds: pci target hi  : 0x00000000
[11118.516085] cx23885[0]:   cmds: line / byte    : 0x001b0000
[11118.516089] cx23885[0]:   risc0: 0x1c0002f0 [ write sol eol count=752 ]
[11118.516095] cx23885[0]:   risc1: 0xaab10530 [ readc sol irq2 23 21 20 cnt0 count=1328 ]
[11118.516102] cx23885[0]:   risc2: 0x00000000 [ INVALID count=0 ]
[11118.516107] cx23885[0]:   risc3: 0x1c0002f0 [ write sol eol count=752 ]
[11118.516113] cx23885[0]:   (0x00010400) iq 0: 0xaab1a000 [ readc sol irq2 23 21 20 cnt0 resync 13 count=0 ]
[11118.516122] cx23885[0]:   (0x00010404) iq 1: 0x00000000 [ INVALID count=0 ]
[11118.516127] cx23885[0]:   (0x00010408) iq 2: 0x00000000 [ INVALID count=0 ]
[11118.516132] cx23885[0]:   (0x0001040c) iq 3: 0x1c0002f0 [ write sol eol count=752 ]
[11118.516138] cx23885[0]:   iq 4: 0xaab10240 [ arg #1 ]
[11118.516142] cx23885[0]:   iq 5: 0x00000000 [ arg #2 ]
[11118.516145] cx23885[0]:   (0x00010418) iq 6: 0x1c0002f0 [ write sol eol count=752 ]
[11118.516152] cx23885[0]:   iq 7: 0xaab10530 [ arg #1 ]
[11118.516155] cx23885[0]:   iq 8: 0x00000000 [ arg #2 ]
[11118.516159] cx23885[0]:   (0x00010424) iq 9: 0x1c0002f0 [ write sol eol count=752 ]
[11118.516165] cx23885[0]:   iq a: 0xaab10530 [ arg #1 ]
[11118.516168] cx23885[0]:   iq b: 0x00000000 [ arg #2 ]
[11118.516172] cx23885[0]:   (0x00010430) iq c: 0x1c0002f0 [ write sol eol count=752 ]
[11118.516178] cx23885[0]:   iq d: 0xaab10530 [ arg #1 ]
[11118.516181] cx23885[0]:   iq e: 0x00000000 [ arg #2 ]
[11118.516185] cx23885[0]:   (0x0001043c) iq f: 0x1c0002f0 [ write sol eol count=752 ]
[11118.516191] cx23885[0]:   iq 10: 0x5fdf8d38 [ arg #1 ]
[11118.516195] cx23885[0]:   iq 11: 0x195a846c [ arg #2 ]
[11118.516197] cx23885[0]: fifo: 0x00005000 -> 0x6000
[11118.516199] cx23885[0]: ctrl: 0x00010400 -> 0x10460
[11118.516202] cx23885[0]:   ptr1_reg: 0x00005690
[11118.516205] cx23885[0]:   ptr2_reg: 0x000105a8
[11118.516208] cx23885[0]:   cnt1_reg: 0x0000000b
[11118.516211] cx23885[0]:   cnt2_reg: 0x00000005
[11119.515936] cx23885[0]: mpeg risc op code error
[11119.515942] cx23885[0]: TS1 B - dma channel status dump
[11119.515946] cx23885[0]:   cmds: init risc lo   : 0xaab12000
[11119.515950] cx23885[0]:   cmds: init risc hi   : 0x00000000
[11119.515953] cx23885[0]:   cmds: cdt base       : 0x00010580
[11119.515957] cx23885[0]:   cmds: cdt size       : 0x0000000a
[11119.515960] cx23885[0]:   cmds: iq base        : 0x00010400
[11119.515963] cx23885[0]:   cmds: iq size        : 0x00000010
[11119.515967] cx23885[0]:   cmds: risc pc lo     : 0xaab121cc
[11119.515970] cx23885[0]:   cmds: risc pc hi     : 0x00000000
[11119.515974] cx23885[0]:   cmds: iq wr ptr      : 0x00004103
[11119.515977] cx23885[0]:   cmds: iq rd ptr      : 0x00004109
[11119.515980] cx23885[0]:   cmds: cdt current    : 0x000105a8
[11119.515984] cx23885[0]:   cmds: pci target lo  : 0xaab10530
[11119.515987] cx23885[0]:   cmds: pci target hi  : 0x00000000
[11119.515991] cx23885[0]:   cmds: line / byte    : 0x001b0000
[11119.515994] cx23885[0]:   risc0: 0x1c0002f0 [ write sol eol count=752 ]
[11119.516000] cx23885[0]:   risc1: 0xaab10530 [ readc sol irq2 23 21 20 cnt0 count=1328 ]
[11119.516013] cx23885[0]:   risc2: 0x00000000 [ INVALID count=0 ]
[11119.516017] cx23885[0]:   risc3: 0x1c0002f0 [ write sol eol count=752 ]
[11119.516022] cx23885[0]:   (0x00010400) iq 0: 0xaab1a000 [ readc sol irq2 23 21 20 cnt0 resync 13 count=0 ]
[11119.516029] cx23885[0]:   (0x00010404) iq 1: 0x00000000 [ INVALID count=0 ]
[11119.516034] cx23885[0]:   (0x00010408) iq 2: 0x00000000 [ INVALID count=0 ]
[11119.516038] cx23885[0]:   (0x0001040c) iq 3: 0x1c0002f0 [ write sol eol count=752 ]
[11119.516043] cx23885[0]:   iq 4: 0xaab10240 [ arg #1 ]
[11119.516046] cx23885[0]:   iq 5: 0x00000000 [ arg #2 ]
[11119.516049] cx23885[0]:   (0x00010418) iq 6: 0x1c0002f0 [ write sol eol count=752 ]
[11119.516055] cx23885[0]:   iq 7: 0xaab10530 [ arg #1 ]
[11119.516058] cx23885[0]:   iq 8: 0x00000000 [ arg #2 ]
[11119.516061] cx23885[0]:   (0x00010424) iq 9: 0x1c0002f0 [ write sol eol count=752 ]
[11119.516066] cx23885[0]:   iq a: 0xaab10530 [ arg #1 ]
[11119.516069] cx23885[0]:   iq b: 0x00000000 [ arg #2 ]
[11119.516072] cx23885[0]:   (0x00010430) iq c: 0x1c0002f0 [ write sol eol count=752 ]
[11119.516077] cx23885[0]:   iq d: 0xaab10530 [ arg #1 ]
[11119.516080] cx23885[0]:   iq e: 0x00000000 [ arg #2 ]
[11119.516083] cx23885[0]:   (0x0001043c) iq f: 0x1c0002f0 [ write sol eol count=752 ]
[11119.516089] cx23885[0]:   iq 10: 0x5fdf8d38 [ arg #1 ]
[11119.516092] cx23885[0]:   iq 11: 0x195a846c [ arg #2 ]
[11119.516093] cx23885[0]: fifo: 0x00005000 -> 0x6000
[11119.516095] cx23885[0]: ctrl: 0x00010400 -> 0x10460
[11119.516098] cx23885[0]:   ptr1_reg: 0x00005690
[11119.516100] cx23885[0]:   ptr2_reg: 0x000105a8
[11119.516103] cx23885[0]:   cnt1_reg: 0x0000000b
[11119.516106] cx23885[0]:   cnt2_reg: 0x00000005
[11120.523841] cx23885[0]: mpeg risc op code error
[11120.523847] cx23885[0]: TS1 B - dma channel status dump
[11120.523852] cx23885[0]:   cmds: init risc lo   : 0xaab12000
[11120.523856] cx23885[0]:   cmds: init risc hi   : 0x00000000
[11120.523860] cx23885[0]:   cmds: cdt base       : 0x00010580
[11120.523863] cx23885[0]:   cmds: cdt size       : 0x0000000a
[11120.523867] cx23885[0]:   cmds: iq base        : 0x00010400
[11120.523871] cx23885[0]:   cmds: iq size        : 0x00000010
[11120.523875] cx23885[0]:   cmds: risc pc lo     : 0xaab121cc
[11120.523878] cx23885[0]:   cmds: risc pc hi     : 0x00000000
[11120.523882] cx23885[0]:   cmds: iq wr ptr      : 0x00004103
[11120.523886] cx23885[0]:   cmds: iq rd ptr      : 0x00004109
[11120.523889] cx23885[0]:   cmds: cdt current    : 0x000105a8
[11120.523893] cx23885[0]:   cmds: pci target lo  : 0xaab10530
[11120.523902] cx23885[0]:   cmds: pci target hi  : 0x00000000
[11120.523905] cx23885[0]:   cmds: line / byte    : 0x001b0000
[11120.523909] cx23885[0]:   risc0: 0x1c0002f0 [ write sol eol count=752 ]
[11120.523917] cx23885[0]:   risc1: 0xaab10530 [ readc sol irq2 23 21 20 cnt0 count=1328 ]
[11120.523927] cx23885[0]:   risc2: 0x00000000 [ INVALID count=0 ]
[11120.523933] cx23885[0]:   risc3: 0x1c0002f0 [ write sol eol count=752 ]
[11120.523940] cx23885[0]:   (0x00010400) iq 0: 0xaab1a000 [ readc sol irq2 23 21 20 cnt0 resync 13 count=0 ]
[11120.523951] cx23885[0]:   (0x00010404) iq 1: 0x00000000 [ INVALID count=0 ]
[11120.523957] cx23885[0]:   (0x00010408) iq 2: 0x00000000 [ INVALID count=0 ]
[11120.523963] cx23885[0]:   (0x0001040c) iq 3: 0x1c0002f0 [ write sol eol count=752 ]
[11120.523970] cx23885[0]:   iq 4: 0xaab10240 [ arg #1 ]
[11120.523974] cx23885[0]:   iq 5: 0x00000000 [ arg #2 ]
[11120.523978] cx23885[0]:   (0x00010418) iq 6: 0x1c0002f0 [ write sol eol count=752 ]
[11120.523985] cx23885[0]:   iq 7: 0xaab10530 [ arg #1 ]
[11120.523989] cx23885[0]:   iq 8: 0x00000000 [ arg #2 ]
[11120.523992] cx23885[0]:   (0x00010424) iq 9: 0x1c0002f0 [ write sol eol count=752 ]
[11120.524000] cx23885[0]:   iq a: 0xaab10530 [ arg #1 ]
[11120.524002] cx23885[0]:   iq b: 0x00000000 [ arg #2 ]
[11120.524002] cx23885[0]:   (0x00010430) iq c: 0x1c0002f0 [ write sol eol count=752 ]
[11120.524002] cx23885[0]:   iq d: 0xaab10530 [ arg #1 ]
[11120.524002] cx23885[0]:   iq e: 0x00000000 [ arg #2 ]
[11120.524002] cx23885[0]:   (0x0001043c) iq f: 0x1c0002f0 [ write sol eol count=752 ]
[11120.524002] cx23885[0]:   iq 10: 0x5fdf8d38 [ arg #1 ]
[11120.524002] cx23885[0]:   iq 11: 0x195a846c [ arg #2 ]
[11120.524002] cx23885[0]: fifo: 0x00005000 -> 0x6000
[11120.524002] cx23885[0]: ctrl: 0x00010400 -> 0x10460
[11120.524002] cx23885[0]:   ptr1_reg: 0x00005690
[11120.524002] cx23885[0]:   ptr2_reg: 0x000105a8
[11120.524002] cx23885[0]:   cnt1_reg: 0x0000000b
[11120.524002] cx23885[0]:   cnt2_reg: 0x00000005
[11121.651730] cx23885[0]: mpeg risc op code error
[11121.651736] cx23885[0]: TS1 B - dma channel status dump
[11121.651740] cx23885[0]:   cmds: init risc lo   : 0xaab12000
[11121.651744] cx23885[0]:   cmds: init risc hi   : 0x00000000
[11121.651747] cx23885[0]:   cmds: cdt base       : 0x00010580
[11121.651751] cx23885[0]:   cmds: cdt size       : 0x0000000a
[11121.651754] cx23885[0]:   cmds: iq base        : 0x00010400
[11121.651757] cx23885[0]:   cmds: iq size        : 0x00000010
[11121.651761] cx23885[0]:   cmds: risc pc lo     : 0xaab121cc
[11121.651764] cx23885[0]:   cmds: risc pc hi     : 0x00000000
[11121.651767] cx23885[0]:   cmds: iq wr ptr      : 0x00004103
[11121.651771] cx23885[0]:   cmds: iq rd ptr      : 0x00004109
[11121.651774] cx23885[0]:   cmds: cdt current    : 0x000105a8
[11121.651777] cx23885[0]:   cmds: pci target lo  : 0xaab10530
[11121.651781] cx23885[0]:   cmds: pci target hi  : 0x00000000
[11121.651784] cx23885[0]:   cmds: line / byte    : 0x001b0000
[11121.651788] cx23885[0]:   risc0: 0x1c0002f0 [ write sol eol count=752 ]
[11121.651794] cx23885[0]:   risc1: 0xaab10530 [ readc sol irq2 23 21 20 cnt0 count=1328 ]
[11121.651806] cx23885[0]:   risc2: 0x00000000 [ INVALID count=0 ]
[11121.651810] cx23885[0]:   risc3: 0x1c0002f0 [ write sol eol count=752 ]
[11121.651815] cx23885[0]:   (0x00010400) iq 0: 0xaab1a000 [ readc sol irq2 23 21 20 cnt0 resync 13 count=0 ]
[11121.651823] cx23885[0]:   (0x00010404) iq 1: 0x00000000 [ INVALID count=0 ]
[11121.651827] cx23885[0]:   (0x00010408) iq 2: 0x00000000 [ INVALID count=0 ]
[11121.651831] cx23885[0]:   (0x0001040c) iq 3: 0x1c0002f0 [ write sol eol count=752 ]
[11121.651837] cx23885[0]:   iq 4: 0xaab10240 [ arg #1 ]
[11121.651840] cx23885[0]:   iq 5: 0x00000000 [ arg #2 ]
[11121.651843] cx23885[0]:   (0x00010418) iq 6: 0x1c0002f0 [ write sol eol count=752 ]
[11121.651848] cx23885[0]:   iq 7: 0xaab10530 [ arg #1 ]
[11121.651851] cx23885[0]:   iq 8: 0x00000000 [ arg #2 ]
[11121.651854] cx23885[0]:   (0x00010424) iq 9: 0x1c0002f0 [ write sol eol count=752 ]
[11121.651860] cx23885[0]:   iq a: 0xaab10530 [ arg #1 ]
[11121.651863] cx23885[0]:   iq b: 0x00000000 [ arg #2 ]
[11121.651866] cx23885[0]:   (0x00010430) iq c: 0x1c0002f0 [ write sol eol count=752 ]
[11121.651871] cx23885[0]:   iq d: 0xaab10530 [ arg #1 ]
[11121.651874] cx23885[0]:   iq e: 0x00000000 [ arg #2 ]
[11121.651877] cx23885[0]:   (0x0001043c) iq f: 0x1c0002f0 [ write sol eol count=752 ]
[11121.651882] cx23885[0]:   iq 10: 0x5fdf8d38 [ arg #1 ]
[11121.651886] cx23885[0]:   iq 11: 0x195a846c [ arg #2 ]
[11121.651887] cx23885[0]: fifo: 0x00005000 -> 0x6000
[11121.651889] cx23885[0]: ctrl: 0x00010400 -> 0x10460
[11121.651892] cx23885[0]:   ptr1_reg: 0x00005690
[11121.651894] cx23885[0]:   ptr2_reg: 0x000105a8
[11121.651897] cx23885[0]:   cnt1_reg: 0x0000000b
[11121.651900] cx23885[0]:   cnt2_reg: 0x00000005
[11122.611638] cx23885[0]: mpeg risc op code error
[11122.611643] cx23885[0]: TS1 B - dma channel status dump
[11122.611646] cx23885[0]:   cmds: init risc lo   : 0xaab12000
[11122.611650] cx23885[0]:   cmds: init risc hi   : 0x00000000
[11122.611653] cx23885[0]:   cmds: cdt base       : 0x00010580
[11122.611656] cx23885[0]:   cmds: cdt size       : 0x0000000a
[11122.611659] cx23885[0]:   cmds: iq base        : 0x00010400
[11122.611662] cx23885[0]:   cmds: iq size        : 0x00000010
[11122.611665] cx23885[0]:   cmds: risc pc lo     : 0xaab121cc
[11122.611668] cx23885[0]:   cmds: risc pc hi     : 0x00000000
[11122.611671] cx23885[0]:   cmds: iq wr ptr      : 0x00004103
[11122.611674] cx23885[0]:   cmds: iq rd ptr      : 0x00004109
[11122.611677] cx23885[0]:   cmds: cdt current    : 0x000105a8
[11122.611680] cx23885[0]:   cmds: pci target lo  : 0xaab10530
[11122.611683] cx23885[0]:   cmds: pci target hi  : 0x00000000
[11122.611686] cx23885[0]:   cmds: line / byte    : 0x001b0000
[11122.611689] cx23885[0]:   risc0: 0x1c0002f0 [ write sol eol count=752 ]
[11122.611694] cx23885[0]:   risc1: 0xaab10530 [ readc sol irq2 23 21 20 cnt0 count=1328 ]
[11122.611700] cx23885[0]:   risc2: 0x00000000 [ INVALID count=0 ]
[11122.611704] cx23885[0]:   risc3: 0x1c0002f0 [ write sol eol count=752 ]
[11122.611709] cx23885[0]:   (0x00010400) iq 0: 0xaab1a000 [ readc sol irq2 23 21 20 cnt0 resync 13 count=0 ]
[11122.611717] cx23885[0]:   (0x00010404) iq 1: 0x00000000 [ INVALID count=0 ]
[11122.611721] cx23885[0]:   (0x00010408) iq 2: 0x00000000 [ INVALID count=0 ]
[11122.611725] cx23885[0]:   (0x0001040c) iq 3: 0x1c0002f0 [ write sol eol count=752 ]
[11122.611731] cx23885[0]:   iq 4: 0xaab10240 [ arg #1 ]
[11122.611734] cx23885[0]:   iq 5: 0x00000000 [ arg #2 ]
[11122.611737] cx23885[0]:   (0x00010418) iq 6: 0x1c0002f0 [ write sol eol count=752 ]
[11122.611742] cx23885[0]:   iq 7: 0xaab10530 [ arg #1 ]
[11122.611745] cx23885[0]:   iq 8: 0x00000000 [ arg #2 ]
[11122.611748] cx23885[0]:   (0x00010424) iq 9: 0x1c0002f0 [ write sol eol count=752 ]
[11122.611753] cx23885[0]:   iq a: 0xaab10530 [ arg #1 ]
[11122.611757] cx23885[0]:   iq b: 0x00000000 [ arg #2 ]
[11122.611760] cx23885[0]:   (0x00010430) iq c: 0x1c0002f0 [ write sol eol count=752 ]
[11122.611765] cx23885[0]:   iq d: 0xaab10530 [ arg #1 ]
[11122.611768] cx23885[0]:   iq e: 0x00000000 [ arg #2 ]
[11122.611771] cx23885[0]:   (0x0001043c) iq f: 0x1c0002f0 [ write sol eol count=752 ]
[11122.611776] cx23885[0]:   iq 10: 0x5fdf8d38 [ arg #1 ]
[11122.611779] cx23885[0]:   iq 11: 0x195a846c [ arg #2 ]
[11122.611781] cx23885[0]: fifo: 0x00005000 -> 0x6000
[11122.611782] cx23885[0]: ctrl: 0x00010400 -> 0x10460
[11122.611785] cx23885[0]:   ptr1_reg: 0x00005690
[11122.611788] cx23885[0]:   ptr2_reg: 0x000105a8
[11122.611791] cx23885[0]:   cnt1_reg: 0x0000000b
[11122.611794] cx23885[0]:   cnt2_reg: 0x00000005
[11130.034920] cx23885[0]: mpeg risc op code error
[11130.034925] cx23885[0]: TS1 B - dma channel status dump
[11130.034929] cx23885[0]:   cmds: init risc lo   : 0xa5a0b000
[11130.034933] cx23885[0]:   cmds: init risc hi   : 0x00000000
[11130.034936] cx23885[0]:   cmds: cdt base       : 0x00010580
[11130.034940] cx23885[0]:   cmds: cdt size       : 0x0000000a
[11130.034943] cx23885[0]:   cmds: iq base        : 0x00010400
[11130.034947] cx23885[0]:   cmds: iq size        : 0x00000010
[11130.034950] cx23885[0]:   cmds: risc pc lo     : 0xa5a0b1cc
[11130.034954] cx23885[0]:   cmds: risc pc hi     : 0x00000000
[11130.034957] cx23885[0]:   cmds: iq wr ptr      : 0x00004103
[11130.034961] cx23885[0]:   cmds: iq rd ptr      : 0x00004109
[11130.034964] cx23885[0]:   cmds: cdt current    : 0x000105a8
[11130.034968] cx23885[0]:   cmds: pci target lo  : 0xa5ce3530
[11130.034971] cx23885[0]:   cmds: pci target hi  : 0x00000000
[11130.034975] cx23885[0]:   cmds: line / byte    : 0x001b0000
[11130.034978] cx23885[0]:   risc0: 0x1c0002f0 [ write sol eol count=752 ]
[11130.034984] cx23885[0]:   risc1: 0xa5ce3530 [ readc eol irq1 23 22 19 18 cnt1 13 12 count=1328 ]
[11130.034998] cx23885[0]:   risc2: 0x00000000 [ INVALID count=0 ]
[11130.035002] cx23885[0]:   risc3: 0x1c0002f0 [ write sol eol count=752 ]
[11130.035007] cx23885[0]:   (0x00010400) iq 0: 0xa5a15000 [ readc eol irq1 23 21 cnt0 14 12 count=0 ]
[11130.035015] cx23885[0]:   (0x00010404) iq 1: 0x00000000 [ INVALID count=0 ]
[11130.035019] cx23885[0]:   (0x00010408) iq 2: 0x00000000 [ INVALID count=0 ]
[11130.035023] cx23885[0]:   (0x0001040c) iq 3: 0x1c0002f0 [ write sol eol count=752 ]
[11130.035029] cx23885[0]:   iq 4: 0xa5ce3240 [ arg #1 ]
[11130.035032] cx23885[0]:   iq 5: 0x00000000 [ arg #2 ]
[11130.035035] cx23885[0]:   (0x00010418) iq 6: 0x1c0002f0 [ write sol eol count=752 ]
[11130.035040] cx23885[0]:   iq 7: 0xa5ce3530 [ arg #1 ]
[11130.035043] cx23885[0]:   iq 8: 0x00000000 [ arg #2 ]
[11130.035047] cx23885[0]:   (0x00010424) iq 9: 0x1c0002f0 [ write sol eol count=752 ]
[11130.035052] cx23885[0]:   iq a: 0xa5ce3530 [ arg #1 ]
[11130.035055] cx23885[0]:   iq b: 0x00000000 [ arg #2 ]
[11130.035058] cx23885[0]:   (0x00010430) iq c: 0x1c0002f0 [ write sol eol count=752 ]
[11130.035064] cx23885[0]:   iq d: 0xa5ce3530 [ arg #1 ]
[11130.035067] cx23885[0]:   iq e: 0x00000000 [ arg #2 ]
[11130.035070] cx23885[0]:   (0x0001043c) iq f: 0x1c0002f0 [ write sol eol count=752 ]
[11130.035075] cx23885[0]:   iq 10: 0x5fdf8d38 [ arg #1 ]
[11130.035078] cx23885[0]:   iq 11: 0x195a846c [ arg #2 ]
[11130.035080] cx23885[0]: fifo: 0x00005000 -> 0x6000
[11130.035081] cx23885[0]: ctrl: 0x00010400 -> 0x10460
[11130.035084] cx23885[0]:   ptr1_reg: 0x00005690
[11130.035087] cx23885[0]:   ptr2_reg: 0x000105a8
[11130.035090] cx23885[0]:   cnt1_reg: 0x0000000b
[11130.035093] cx23885[0]:   cnt2_reg: 0x00000005

...
[/dmesg]


Bottom line of the story is:
Programs like mplayer can't tune any channel after resume.
[mplayer output]
mplayer -zoom -vo x11 -cache 8192 dvb://ZDF
MPlayer SVN-r31749-4.5.0 (C) 2000-2010 MPlayer Team

Spiele dvb://ZDF.
dvb_tune Freq: 11953000
Fülle Zwischenpuffer:  0.00% (0 Bytes)   dvb_streaming_read, attempt N. 6 failed with errno 0 when reading 2048 bytes
Fülle Zwischenpuffer:  0.00% (0 Bytes)   dvb_streaming_read, attempt N. 5 failed with errno 0 when reading 2048 bytes
Fülle Zwischenpuffer:  0.00% (0 Bytes)   dvb_streaming_read, attempt N. 4 failed with errno 0 when reading 2048 bytes
Fülle Zwischenpuffer:  0.00% (0 Bytes)   dvb_streaming_read, attempt N. 3 failed with errno 0 when reading 2048 bytes
Fülle Zwischenpuffer:  0.00% (0 Bytes)   dvb_streaming_read, attempt N. 2 failed with errno 0 when reading 2048 bytes
Fülle Zwischenpuffer:  0.00% (0 Bytes)   dvb_streaming_read, attempt N. 1 failed with errno 0 when reading 2048 bytes
dvb_streaming_read, return 0 bytes
Fülle Zwischenpuffer:  0.00% (0 Bytes)   

Cache not filling!
dvb_streaming_read, attempt N. 6 failed with errno 0 when reading 2048 bytes
dvb_streaming_read, attempt N. 5 failed with errno 0 when reading 2048 bytes
dvb_streaming_read, attempt N. 4 failed with errno 0 when reading 2048 bytes
dvb_streaming_read, attempt N. 3 failed with errno 0 when reading 2048 bytes
dvb_streaming_read, attempt N. 2 failed with errno 0 when reading 2048 bytes
dvb_streaming_read, attempt N. 1 failed with errno 0 when reading 2048 bytes
dvb_streaming_read, return 0 bytes
Cache not filling!
dvb_streaming_read, attempt N. 6 failed with errno 0 when reading 2048 bytes
dvb_streaming_read, attempt N. 5 failed with errno 0 when reading 2048 bytes
dvb_streaming_read, attempt N. 4 failed with errno 0 when reading 2048 bytes
dvb_streaming_read, attempt N. 3 failed with errno 0 when reading 2048 bytes
dvb_streaming_read, attempt N. 2 failed with errno 0 when reading 2048 bytes
dvb_streaming_read, attempt N. 1 failed with errno 0 when reading 2048 bytes
dvb_streaming_read, return 0 bytes

Beenden... (Dateiende erreicht)
[/mplayer output]
(Sorry, i know there is some non-english output in it, but somehow
mplayer seems to ignore LC_ALL/LANG=C on command line)
Comment 1 boris64 2010-07-26 14:44:44 UTC
Created attachment 27259 [details]
lspci -vv
Comment 2 boris64 2010-07-27 16:12:33 UTC
Created attachment 27273 [details]
.config
Comment 3 boris64 2010-10-18 19:15:02 UTC
Well, it's been 2+ month since i opened this bug.
Is there anything i could do to help debug this issue?
Is this the wrong place to report problems about
multimedia stuff in the kernel?
Comment 4 boris64 2010-12-17 11:11:02 UTC
Created attachment 40552 [details]
full dmesg incl. suspend+resume kernel-2.6.37-rc6

This dmesg output is from kernel-2.6.37-rc6, is much different
from the old one, but card still doesn't work anymore after supend/resume.

Note You need to log in before you can comment on or make changes to this bug.