]> git.baikalelectronics.ru Git - kernel.git/commit
V4L/DVB (9048): add a general-purpose callback pointer to struct dvb_frontend
authorMichael Krufky <mkrufky@linuxtv.org>
Wed, 10 Sep 2008 04:39:20 +0000 (01:39 -0300)
committerMauro Carvalho Chehab <mchehab@redhat.com>
Sun, 12 Oct 2008 11:37:09 +0000 (09:37 -0200)
commitffc2a8f15e37906180bdaeba18e006008825b596
treed748a4ba02bcc4ce1f51ab0a840fee49795b9746
parent7820065d713e5eccbb17460520e095440266690a
V4L/DVB (9048): add a general-purpose callback pointer to struct dvb_frontend

Remove tuner_callback pointers from tuner driver configuration
and private state structures, replaced with a general-purpose
callback pointer within struct dvb_frontend.

A new parameter is added to the callback function, called
component. This allows us to use this callback pointer by
frontend components other than the tuner, if need be. So
far, this is only used by tuner drivers.

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
drivers/media/dvb/dvb-core/dvb_frontend.h