All of lore.kernel.org
 help / color / mirror / Atom feed
From: Hugo <hugo@digitalspirit.org>
To: video4linux-list@redhat.com
Subject: em28xx device problem since 2.6.30 kernel
Date: Fri, 03 Jul 2009 11:21:32 +0200	[thread overview]
Message-ID: <4A4DCD9C.3090002@digitalspirit.org> (raw)

Hi,

I have a  em28xx based device : Pinnacle PCTV USB 2 worked great before
kernel 2.6.30
On 2.6.30 and 2.6.31 kernel, device don't work...

dmesg :

[ 1822.572852] em28xx: New device Pinnacle Systems GmbH PCTV USB2 PAL @
480 Mbps (2304:0208, interface 0, class 0)
[ 1822.572856] em28xx #0: Identified as Pinnacle PCTV USB 2 (card=3)
[ 1822.573037] em28xx #0: chip ID is em2820
[ 1822.678037] em28xx #0: i2c eeprom 00: 1a eb 67 95 04 23 08 02 10 00
1e 03 98 1e 6a 2e
[ 1822.678049] em28xx #0: i2c eeprom 10: 00 00 06 57 6e 00 00 00 8e 00
00 00 07 00 00 00
[ 1822.678059] em28xx #0: i2c eeprom 20: 16 00 01 00 00 00 00 00 00 00
00 00 00 00 00 00
[ 1822.678250] em28xx #0: i2c eeprom 30: 00 00 20 40 20 80 02 20 10 01
00 00 00 00 00 00
[ 1822.678261] em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00
[ 1822.678271] em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00
[ 1822.678280] em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00
2e 03 50 00 69 00
[ 1822.678290] em28xx #0: i2c eeprom 70: 6e 00 6e 00 61 00 63 00 6c 00
65 00 20 00 53 00
[ 1822.678300] em28xx #0: i2c eeprom 80: 79 00 73 00 74 00 65 00 6d 00
73 00 20 00 47 00
[ 1822.678310] em28xx #0: i2c eeprom 90: 6d 00 62 00 48 00 00 00 1e 03
50 00 43 00 54 00
[ 1822.678320] em28xx #0: i2c eeprom a0: 56 00 20 00 55 00 53 00 42 00
32 00 20 00 50 00
[ 1822.678330] em28xx #0: i2c eeprom b0: 41 00 4c 00 00 00 06 03 31 00
00 00 00 00 00 00
[ 1822.678339] em28xx #0: i2c eeprom c0: 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00
[ 1822.678349] em28xx #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00
[ 1822.678359] em28xx #0: i2c eeprom e0: 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00
[ 1822.678369] em28xx #0: i2c eeprom f0: 00 00 00 00 00 00 00 00 0e 5d
62 39 03 c6 00 0b
[ 1822.678381] em28xx #0: EEPROM ID= 0x9567eb1a, EEPROM hash = 0x1d1a34bf
[ 1822.678383] em28xx #0: EEPROM info:
[ 1822.678385] em28xx #0:    AC97 audio (5 sample rates)
[ 1822.678386] em28xx #0:    500mA max power
[ 1822.678389] em28xx #0:    Table at 0x06, strings=0x1e98, 0x2e6a, 0x0000
[ 1822.904387] saa7115 4-0025: saa7113 found (1f7113d0e100000) @ 0x4a
(em28xx #0)
[ 1823.274678] tuner 4-0043: chip found @ 0x86 (em28xx #0)
[ 1823.277509] tda9887 4-0043: creating new instance
[ 1823.277513] tda9887 4-0043: tda988[5/6/7] found
[ 1823.283317] tda9887 4-0043: destroying instance
[ 1823.287462] tuner-simple 4-0043: creating new instance
[ 1823.287466] tuner-simple 4-0043: type set to 38 (Philips PAL/SECAM
multi (FM1216ME MK3))
[ 1823.287474] BUG: unable to handle kernel NULL pointer dereference at
00000020
[ 1823.287478] IP: [<f873ea02>] tda9887_set_params+0xd/0x2a [tda9887]
[ 1823.287486] *pde = 00000000
[ 1823.287489] Oops: 0002 [#1] PREEMPT SMP
[ 1823.287493] last sysfs file: /sys/module/v4l2_common/initstate
[ 1823.287495] Modules linked in: tuner_simple tuner_types tda9887
tda8290 tuner saa7115 em28xx(+) ir_common v4l2_common videobuf_vmalloc
videobuf_core tveeprom dvb_core nvidia(P) sco bnep rfcomm l2cap
snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_pcm_oss snd_mixer_oss ext4 jbd2 crc16 ide_cd_mod
snd_hda_codec_realtek snd_hda_intel snd_hda_codec snd_pcm snd_timer
btusb snd bluetooth soundcore pwc ftdi_sio usbserial floppy jmicron
ide_core r8169 videodev v4l1_compat snd_page_alloc
[ 1823.287535]
[ 1823.287538] Pid: 25833, comm: modprobe Tainted: P           (2.6.30.1
#4) EX58-UD5
[ 1823.287542] EIP: 0060:[<f873ea02>] EFLAGS: 00010283 CPU: 1
[ 1823.287546] EIP is at tda9887_set_params+0xd/0x2a [tda9887]
[ 1823.287549] EAX: f73bfc00 EBX: 00000000 ECX: 00000002 EDX: dab01c28
[ 1823.287552] ESI: f73bfc00 EDI: dab01c3c EBP: dab01bfc ESP: dab01bf8
[ 1823.287555]  DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
[ 1823.287558] Process modprobe (pid: 25833, ti=dab00000 task=f6b84020
task.ti=dab00000)
[ 1823.287561] Stack:
[ 1823.287562]  00000000 dab01c48 f86e33cf 00000005 00000000 00000000
dab01c28 dab01c44
[ 1823.287569]  f87bc774 f73bfc00 00000001 00000002 000002c0 00000002
00000001 00000000
[ 1823.287575]  00000000 f87bc3c4 f73bfc00 f86e61bf dab01c80 f86e4da3
f7316938 f73bfc00
[ 1823.287583] Call Trace:
[ 1823.287585]  [<f86e33cf>] ? set_freq+0x220/0x267 [tuner]
[ 1823.287592]  [<f87bc774>] ? simple_tuner_attach+0x3b0/0x3bf
[tuner_simple]
[ 1823.287599]  [<f87bc3c4>] ? simple_tuner_attach+0x0/0x3bf [tuner_simple]
[ 1823.287605]  [<f86e4da3>] ? set_type+0x612/0x8de [tuner]
[ 1823.287611]  [<f86e55b5>] ? tuner_s_type_addr+0x86/0xd5 [tuner]
[ 1823.287618]  [<f871f5cc>] ? em28xx_tuner_callback+0x0/0x21 [em28xx]
[ 1823.287630]  [<f871f3ee>] ? em28xx_card_setup+0x656/0x834 [em28xx]
[ 1823.287642]  [<c056a537>] ? printk+0xf/0x11
[ 1823.287648]  [<f871eb2b>] ? em28xx_i2c_register+0x324/0x365 [em28xx]
[ 1823.287660]  [<f871f5cc>] ? em28xx_tuner_callback+0x0/0x21 [em28xx]
[ 1823.287671]  [<f8720086>] ? em28xx_usb_probe+0x564/0x6e2 [em28xx]
[ 1823.287685]  [<c0428f96>] ? usb_probe_interface+0xe2/0x12b
[ 1823.287691]  [<c03df78c>] ? driver_probe_device+0x79/0x105
[ 1823.287696]  [<c03df85b>] ? __driver_attach+0x43/0x5f
[ 1823.287700]  [<c03df1a6>] ? bus_for_each_dev+0x3d/0x67
[ 1823.287705]  [<c03df665>] ? driver_attach+0x14/0x16
[ 1823.287709]  [<c03df818>] ? __driver_attach+0x0/0x5f
[ 1823.287713]  [<c03dec2b>] ? bus_add_driver+0xfb/0x21f
[ 1823.287717]  [<c03dfa9f>] ? driver_register+0x8b/0xe8
[ 1823.287721]  [<c0237b9a>] ? enqueue_entity+0x110/0x118
[ 1823.287726]  [<c0428d9f>] ? usb_register_driver+0x66/0xc0
[ 1823.287731]  [<f8039018>] ? em28xx_module_init+0x18/0x3c [em28xx]
[ 1823.287740]  [<c0201137>] ? do_one_initcall+0x4a/0x10c
[ 1823.287745]  [<f8039000>] ? em28xx_module_init+0x0/0x3c [em28xx]
[ 1823.287754]  [<c02540d0>] ? __blocking_notifier_call_chain+0x40/0x4c
[ 1823.287760]  [<c02607f1>] ? sys_init_module+0x87/0x18b
[ 1823.287765]  [<c021cb30>] ? sysenter_do_call+0x12/0x22
[ 1823.287771] Code: f6 ff ff 31 c0 5d c3 8b 90 2c 02 00 00 55 89 e5 c7
42 20 00 00 00 80 e8 6a f6 ff ff 5d c3 55 89 e5 53 8b 98 2c 02 00 00 8b
4a 04 <89> 4b 20 8b 4a 08 89 4b 24 8b 4a 10 8b 52 0c 89 4b 2c 89 53 28
[ 1823.287807] EIP: [<f873ea02>] tda9887_set_params+0xd/0x2a [tda9887]
SS:ESP 0068:dab01bf8
[ 1823.287814] CR2: 0000000000000020
[ 1823.287817] ---[ end trace b1fd98e6e01f3d35 ]---


Anynone have some idea ?
Thank you !

Regards

-- 
http://www.digitalspirit.org/
Jabber: hugo@im.digitalspirit.org

--
video4linux-list mailing list
Unsubscribe mailto:video4linux-list-request@redhat.com?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list

             reply	other threads:[~2009-07-03  9:21 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-07-03  9:21 Hugo [this message]
2009-07-03 10:53 ` em28xx device problem since 2.6.30 kernel Douglas Schilling Landgraf
2009-07-04  9:35 ` Hugo

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4A4DCD9C.3090002@digitalspirit.org \
    --to=hugo@digitalspirit.org \
    --cc=video4linux-list@redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.