From: Mauro Carvalho Chehab Date: Thu, 13 Nov 2008 16:55:39 +0000 (-0300) Subject: V4L/DVB (9617): tvtime: remove generic_checkmode callback X-Git-Tag: v2.6.28-rc5~7^2~7 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dd03e970a18f266faf120e47355349d224f64e3f;p=pandora-kernel.git V4L/DVB (9617): tvtime: remove generic_checkmode callback generic_checkmode() were called, via a callback, for some tvaudio chips. There's just one callback code used on all those boards. So, it makes no sense on keeping this as a callback. Since there were some OOPS reported on tvaudio on kerneloops.org, this patch removes this callback, adding the code at the only place were it is called: inside chip_tread. A flag were added to indicate the need for a kernel thread to set stereo mode on cards that needs it. Using this more direct approach simplifies the code, making it more robust against human errors. Signed-off-by: Mauro Carvalho Chehab --- Reading git-diff-tree failed