diff options
Diffstat (limited to 'linux/drivers/media/dvb/frontends/at76c651.c')
-rw-r--r-- | linux/drivers/media/dvb/frontends/at76c651.c | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/linux/drivers/media/dvb/frontends/at76c651.c b/linux/drivers/media/dvb/frontends/at76c651.c index 7bd80c738..856693361 100644 --- a/linux/drivers/media/dvb/frontends/at76c651.c +++ b/linux/drivers/media/dvb/frontends/at76c651.c @@ -43,12 +43,18 @@ #include "dvb_i2c.h" #include "dvb_functions.h" +#define FRONTEND_NAME "dvbfe_at76c651" + +#define dprintk(args...) \ + do { \ + if (debug) printk(KERN_DEBUG FRONTEND_NAME ": " args); \ + } while (0) + static int debug; -#define dprintk if (debug) printk +module_param(debug, int, 0644); +MODULE_PARM_DESC(debug, "Turn on/off frontend debugging (default:off)."); -//FIXME: Move to i2c-id.h -#define I2C_DRIVERID_DVBFE_AT76C651 I2C_DRIVERID_EXP0 static struct dvb_frontend_info at76c651_info = { .name = "Atmel AT76C651B with TUA6010XS", @@ -532,7 +538,7 @@ static int command(struct i2c_client *client, unsigned int cmd, void *arg) static struct i2c_driver driver = { .owner = THIS_MODULE, - .name = "at76c651", + .name = FRONTEND_NAME, .id = I2C_DRIVERID_DVBFE_AT76C651, .flags = I2C_DF_NOTIFY, .attach_adapter = attach_adapter, @@ -541,7 +547,7 @@ static struct i2c_driver driver = { }; static struct i2c_client client_template = { - I2C_DEVNAME("at76c651"), + .name = FRONTEND_NAME, .flags = I2C_CLIENT_ALLOW_USE, .driver = &driver, }; @@ -559,7 +565,6 @@ static void __exit at76c651_exit(void) module_init(at76c651_init); module_exit(at76c651_exit); -module_param(debug, int, 0444); MODULE_DESCRIPTION("at76c651/tua6010xs dvb-c frontend driver"); MODULE_AUTHOR("Andreas Oberritter <obi@linuxtv.org>"); |