]> err.no Git - linux-2.6/commit
V4L/DVB (4292): Fix DISEQC regression
authorAndrew de Quincey <adq_dvb@lidskialf.net>
Mon, 10 Jul 2006 06:34:14 +0000 (03:34 -0300)
committerMauro Carvalho Chehab <mchehab@infradead.org>
Sat, 29 Jul 2006 20:22:09 +0000 (17:22 -0300)
commit04c56d0e5b27f1f65e4d20b46731d55341d42a6a
treead4083fdc6abf669775ee668b1f9468ee240240e
parent061b623c54c5722fbb55fddbbdacbf97e8a82701
V4L/DVB (4292): Fix DISEQC regression

The changes to add frontend reinitialisation moved the position where the
init() op is called into the frontend thread. Unfortunately, since DISEQC
operations do not use the frontend thread, this meant that DISEQC could be
called against an uninitalised frontend, leading to all sorts of trouble.
Patch fixes this by reinstating the original fronted intialisation call.

Signed-off-by: Andrew de Quincey <adq_dvb@lidskialf.net>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
drivers/media/dvb/dvb-core/dvb_frontend.c