LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Kernel
User Name
Password
Linux - Kernel This forum is for all discussion relating to the Linux kernel.

Notices


Reply
  Search this Thread
Old 06-15-2015, 05:54 PM   #1
milomak
Member
 
Registered: May 2009
Posts: 147

Rep: Reputation: 18
cx8800/cx88xx and kernel 4.x


i have the leadtek winfast tv2000xp expert tv card. it uses the cx8800/xx drivers.

when i install a v4 kernel, when the de loads up a screeching sound starts. this doesn't happen on the v3.17 kernel i am currently running.

when i blacklist these modules, the screeching sound doesn't happen.

what else can i provide as diagnostics?
 
Old 06-16-2015, 12:11 PM   #2
Keruskerfuerst
Senior Member
 
Registered: Oct 2005
Location: Horgau, Germany
Distribution: Manjaro KDE, Win 10
Posts: 2,199

Rep: Reputation: 164Reputation: 164
kernel config
lsmod
 
Old 06-18-2015, 04:40 PM   #3
milomak
Member
 
Registered: May 2009
Posts: 147

Original Poster
Rep: Reputation: 18
kernel config
Code:
$ cat /boot/config-4.0-5.dmz.3-liquorix-amd64 | grep CX88
CONFIG_VIDEO_CX88=m
CONFIG_VIDEO_CX88_ALSA=m
CONFIG_VIDEO_CX88_BLACKBIRD=m
CONFIG_VIDEO_CX88_DVB=m
CONFIG_VIDEO_CX88_ENABLE_VP3054=y
CONFIG_VIDEO_CX88_VP3054=m
CONFIG_VIDEO_CX88_MPEG=m
and
Code:
$ cat /boot/config-3.17-4.dmz.2-liquorix-amd64  | grep CX88
CONFIG_VIDEO_CX88=m
CONFIG_VIDEO_CX88_ALSA=m
CONFIG_VIDEO_CX88_BLACKBIRD=m
CONFIG_VIDEO_CX88_DVB=m
CONFIG_VIDEO_CX88_ENABLE_VP3054=y
CONFIG_VIDEO_CX88_VP3054=m
CONFIG_VIDEO_CX88_MPEG=m
which is working

lsmod kernel 3
Code:
$ lsmod | grep cx88
cx8800                 31477  0 
cx88xx                 80236  1 cx8800
btcx_risc               4192  2 cx8800,cx88xx
tveeprom               14712  1 cx88xx
videobuf_dma_sg        10902  2 cx8800,cx88xx
rc_core                20852  3 cx88xx,rc_winfast
v4l2_common             7249  3 tuner,cx8800,cx88xx
videodev              148569  6 tuner,cx8800,cx88xx,gspca_main,v4l2_common,gspca_zc3xx
videobuf_core          19391  3 videobuf_dma_sg,cx8800,cx88xx
i2c_algo_bit            5789  2 cx88xx,nvidiafb
i2c_core               44594  16 drm,i2c_i801,tuner,tda8290,tda9887,tea5767,i2c_algo_bit,cx8800,cx88xx,fb_ddc,nvidia,v4l2_common,tveeprom,tuner_simple,videodev,nvidiafb
lsmod kernel 4
Code:
$ lsmod | grep cx88
cx8800                 27673  0 
cx88xx                 80070  1 cx8800
tveeprom               15352  1 cx88xx
videobuf2_dma_sg        8585  1 cx8800
rc_core                20973  3 cx88xx,rc_winfast
videobuf2_core         40166  2 cx8800,cx88xx
v4l2_common             5573  4 tuner,cx8800,cx88xx,videobuf2_core
videodev              146932  7 tuner,cx8800,cx88xx,gspca_main,v4l2_common,videobuf2_core,gspca_zc3xx
i2c_algo_bit            5846  2 cx88xx,nvidiafb
i2c_core               45327  16 drm,i2c_i801,tuner,tda8290,tda9887,tea5767,i2c_algo_bit,cx8800,cx88xx,fb_ddc,nvidia,v4l2_common,tveeprom,tuner_simple,videodev,nvidiafb

Last edited by milomak; 06-20-2015 at 04:38 PM.
 
Old 06-18-2015, 04:53 PM   #4
milomak
Member
 
Registered: May 2009
Posts: 147

Original Poster
Rep: Reputation: 18
This may be a clue. Looking at the list below it seems btcx_risc and videobuf_core are not loaded modules
Code:
# cat /boot/config-3.17-4.dmz.2-liquorix-amd64 | grep BTC
CONFIG_ATH9K_BTCOEX_SUPPORT=y
CONFIG_RTLBTCOEXIST=m
CONFIG_VIDEO_BTCX=m
Code:
# cat /boot/config-4.0-5.dmz.3-liquorix-amd64 | grep BTC
CONFIG_ATH9K_BTCOEX_SUPPORT=y
CONFIG_RTLBTCOEXIST=m
so the video option missing. which is interesting because using the latest 4 kernel, the problem starts when i launch tvtime.

and

Code:
# cat /boot/config-3.17-4.dmz.2-liquorix-amd64 | grep VIDEOBUF
CONFIG_VIDEOBUF_GEN=m
CONFIG_VIDEOBUF_DMA_SG=m
CONFIG_VIDEOBUF_VMALLOC=m
CONFIG_VIDEOBUF_DVB=m
CONFIG_VIDEOBUF2_CORE=m
CONFIG_VIDEOBUF2_MEMOPS=m
CONFIG_VIDEOBUF2_DMA_CONTIG=m
CONFIG_VIDEOBUF2_VMALLOC=m
CONFIG_VIDEOBUF2_DMA_SG=m
CONFIG_VIDEOBUF2_DVB=m
Code:
# cat /boot/config-4.0-5.dmz.3-liquorix-amd64 | grep VIDEOBUF
CONFIG_VIDEOBUF_GEN=m
CONFIG_VIDEOBUF_DMA_SG=m
CONFIG_VIDEOBUF_VMALLOC=m
CONFIG_VIDEOBUF_DVB=m
CONFIG_VIDEOBUF2_CORE=m
CONFIG_VIDEOBUF2_MEMOPS=m
CONFIG_VIDEOBUF2_DMA_CONTIG=m
CONFIG_VIDEOBUF2_VMALLOC=m
CONFIG_VIDEOBUF2_DMA_SG=m
CONFIG_VIDEOBUF2_DVB=m

Last edited by milomak; 06-20-2015 at 03:13 PM.
 
Old 09-02-2015, 05:50 PM   #5
milomak
Member
 
Registered: May 2009
Posts: 147

Original Poster
Rep: Reputation: 18
would this kin d of thing be a policy change in kernel 4 around the cx88 module?
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Problem in Installing TV Tuner (chipset CX88xx) ge_penyoe8 Slackware 3 05-30-2006 08:36 PM
TV Tuner With Conexant cx88xx Chipset Richard Craneum Linux - Hardware 1 04-01-2006 09:32 AM
cx8800 error Mojojo Linux - Hardware 0 02-02-2005 12:56 PM
modprobe cx8800 error alexzr Linux - Hardware 0 12-06-2004 10:39 PM
how to pass kernel module options (cx8800, ATI Tv Wonder pro) johnford Linux - Hardware 3 11-16-2004 08:23 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Kernel

All times are GMT -5. The time now is 05:40 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration