I2C: Add helper macro for i2c_driver boilerplate
This patch introduces the module_i2c_driver macro which is a convenience macro for I2C driver modules similar to module_platform_driver. It is intended to be used by drivers which init/exit section does nothing but register/unregister the I2C driver. By using this macro it is possible to eliminate a few lines of boilerplate code per I2C driver. Signed-off-by:Lars-Peter Clausen <lars@metafoo.de> Acked-by:
Grant Likely <grant.likely@secretlab.ca> Acked-by:
Jonathan Cameron <jic23@cam.ac.uk> Acked-by:
Wolfram Sang <w.sang@pengutronix.de> Acked-by:
Jean Delvare <khali@linux-fr.org> Signed-off-by:
Greg Kroah-Hartman <gregkh@suse.de>
parent
907d0ed1
Please register or sign in to comment