The driver of tda8261 produces a large amount of debug output after every channel switch: [ 261.420519] tda8261_get_bandwidth: Bandwidth=40000000 [ 261.424027] tda8261_get_bandwidth: Bandwidth=40000000 [ 261.425662] tda8261_set_state: Step size=1, Divider=1000, PG=0x3c4 (964) [ 261.425874] tda8261_set_state: Waiting to Phase LOCK [ 261.448171] tda8261_get_status: Tuner Phase Locked [ 261.448177] tda8261_set_state: Tuner Phase locked: status=1 [ 261.448182] tda8261_set_frequency: Frequency=964000 [ 261.448186] tda8261_get_frequency: Frequency=964000 If you run a channel search the output will spam the kernel. Attached is a patch which disables the debug output.
Created attachment 53902 [details] Patch for kernel 2.6.38.2. to disable debug output of tda8261
A patch referencing this bug report has been merged in Linux v3.7-rc1: commit eb2e2652457e407ff617a4412120e924398e7545 Author: Alan Cox <alan@linux.intel.com> Date: Sun Sep 2 03:30:15 2012 -0300 [media] tda8261: add printk levels