[media] tuner-core: Change config from unsigned int to void *
config looks like a hack that was added to tuner-core to allow some configuration of TDA8290 tuner (it's not used by any other driver). But with the new configuration options of tda8290 driver (no_i2c_gate and std_map), it's no longer sufficient. Change config to be void * instead, which allows passing tuner-dependent config struct to drivers. Also update saa7134 driver to reflect this change (no other driver uses this). Signed-off-by: Ondrej Zary <linux@rainbow-software.org> Signed-off-by: Michael Krufky <mkrufky@linuxtv.org> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
このコミットが含まれているのは:
@@ -192,7 +192,7 @@ struct tuner_setup {
|
||||
unsigned short addr; /* I2C address */
|
||||
unsigned int type; /* Tuner type */
|
||||
unsigned int mode_mask; /* Allowed tuner modes */
|
||||
unsigned int config; /* configuraion for more complex tuners */
|
||||
void *config; /* configuraion for more complex tuners */
|
||||
int (*tuner_callback) (void *dev, int component, int cmd, int arg);
|
||||
};
|
||||
|
||||
|
新しいイシューから参照
ユーザーをブロックする