From 8e3f8f30fbc5b1d0efac1702ec39e6f580e795f1 Mon Sep 17 00:00:00 2001 From: Gerd Knorr Date: Thu, 2 Sep 2004 20:27:28 -0700 Subject: [PATCH] [PATCH] v4l: i2c cleanups This patch has some minor cleanups for the v4l i2c modules: Don't ignore the i2c_add_driver return value and mark the init+exit functions with __init + __exit. Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- drivers/media/video/msp3400.c | 7 +++---- drivers/media/video/tda7432.c | 8 ++++---- drivers/media/video/tda9875.c | 7 +++---- drivers/media/video/tvaudio.c | 8 ++++---- drivers/media/video/tvmixer.c | 8 ++++---- include/media/id.h | 1 - 6 files changed, 18 insertions(+), 21 deletions(-) diff --git a/drivers/media/video/msp3400.c b/drivers/media/video/msp3400.c index 41adfef5c7156..b606096164b9e 100644 --- a/drivers/media/video/msp3400.c +++ b/drivers/media/video/msp3400.c @@ -1552,13 +1552,12 @@ static int msp_command(struct i2c_client *client, unsigned int cmd, void *arg) /* ----------------------------------------------------------------------- */ -static int msp3400_init_module(void) +static int __init msp3400_init_module(void) { - i2c_add_driver(&driver); - return 0; + return i2c_add_driver(&driver); } -static void msp3400_cleanup_module(void) +static void __exit msp3400_cleanup_module(void) { i2c_del_driver(&driver); } diff --git a/drivers/media/video/tda7432.c b/drivers/media/video/tda7432.c index 4365d9485ff60..20051a00cf392 100644 --- a/drivers/media/video/tda7432.c +++ b/drivers/media/video/tda7432.c @@ -532,17 +532,17 @@ static struct i2c_client client_template = .driver = &driver, }; -static int tda7432_init(void) +static int __init tda7432_init(void) { if ( (loudness < 0) || (loudness > 15) ) { printk(KERN_ERR "tda7432: loudness parameter must be between 0 and 15\n"); return -EINVAL; } - i2c_add_driver(&driver); - return 0; + + return i2c_add_driver(&driver); } -static void tda7432_fini(void) +static void __exit tda7432_fini(void) { i2c_del_driver(&driver); } diff --git a/drivers/media/video/tda9875.c b/drivers/media/video/tda9875.c index ae5fd316fba0a..41327c3f7b264 100644 --- a/drivers/media/video/tda9875.c +++ b/drivers/media/video/tda9875.c @@ -403,13 +403,12 @@ static struct i2c_client client_template = .driver = &driver, }; -static int tda9875_init(void) +static int __init tda9875_init(void) { - i2c_add_driver(&driver); - return 0; + return i2c_add_driver(&driver); } -static void tda9875_fini(void) +static void __exit tda9875_fini(void) { i2c_del_driver(&driver); } diff --git a/drivers/media/video/tvaudio.c b/drivers/media/video/tvaudio.c index bf5017a7766c1..b435bcef92607 100644 --- a/drivers/media/video/tvaudio.c +++ b/drivers/media/video/tvaudio.c @@ -1651,7 +1651,7 @@ static struct i2c_client client_template = .driver = &driver, }; -static int audiochip_init_module(void) +static int __init audiochip_init_module(void) { struct CHIPDESC *desc; printk(KERN_INFO "tvaudio: TV audio decoder + audio/video mux driver\n"); @@ -1659,11 +1659,11 @@ static int audiochip_init_module(void) for (desc = chiplist; desc->name != NULL; desc++) printk("%s%s", (desc == chiplist) ? "" : ",",desc->name); printk("\n"); - i2c_add_driver(&driver); - return 0; + + return i2c_add_driver(&driver); } -static void audiochip_cleanup_module(void) +static void __exit audiochip_cleanup_module(void) { i2c_del_driver(&driver); } diff --git a/drivers/media/video/tvmixer.c b/drivers/media/video/tvmixer.c index 48b2f822e6c7f..20cb7647ff2e6 100644 --- a/drivers/media/video/tvmixer.c +++ b/drivers/media/video/tvmixer.c @@ -330,17 +330,17 @@ static int tvmixer_clients(struct i2c_client *client) /* ----------------------------------------------------------------------- */ -static int tvmixer_init_module(void) +static int __init tvmixer_init_module(void) { int i; for (i = 0; i < DEV_MAX; i++) devices[i].minor = -1; - i2c_add_driver(&driver); - return 0; + + return i2c_add_driver(&driver); } -static void tvmixer_cleanup_module(void) +static void __exit tvmixer_cleanup_module(void) { int i; diff --git a/include/media/id.h b/include/media/id.h index dca5dcfc054b6..1b0320dc8f73c 100644 --- a/include/media/id.h +++ b/include/media/id.h @@ -35,4 +35,3 @@ #ifndef I2C_ALGO_SAA7134 # define I2C_ALGO_SAA7134 0x090000 #endif - -- 2.53.0