diff options
Diffstat (limited to 'io-module/mts_io.h')
-rw-r--r-- | io-module/mts_io.h | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/io-module/mts_io.h b/io-module/mts_io.h index 241ed1d..5870146 100644 --- a/io-module/mts_io.h +++ b/io-module/mts_io.h @@ -10,33 +10,33 @@ printk(level "[" name "] " DRIVER_NAME ":%s:%d: " format "\n" , \ __func__ , __LINE__ , ## args) -#define log_emerg(format, args...) __log(KERN_EMERG, "EMERG", format , ## args) -#define log_alert(format, args...) __log(KERN_ALERT, "ALERT", format , ## args) -#define log_crit(format, args...) __log(KERN_CRIT, "CRIT", format , ## args) -#define log_error(format, args...) __log(KERN_ERR, "ERROR", format , ## args) -#define log_warning(format, args...) __log(KERN_WARNING, "WARNING", format , ## args) -#define log_notice(format, args...) __log(KERN_NOTICE, "NOTICE", format , ## args) -#define log_info(format, args...) __log(KERN_INFO, "INFO", format , ## args) +#define log_emerg(format, ...) __log(KERN_EMERG, "EMERG", format , ## __VA_ARGS__) +#define log_alert(format, ...) __log(KERN_ALERT, "ALERT", format , ## __VA_ARGS__) +#define log_crit(format, ...) __log(KERN_CRIT, "CRIT", format , ## __VA_ARGS__) +#define log_error(format, ...) __log(KERN_ERR, "ERROR", format , ## __VA_ARGS__) +#define log_warning(format, ...) __log(KERN_WARNING, "WARNING", format , ## __VA_ARGS__) +#define log_notice(format, ...) __log(KERN_NOTICE, "NOTICE", format , ## __VA_ARGS__) +#define log_info(format, ...) __log(KERN_INFO, "INFO", format , ## __VA_ARGS__) #if DEBUG -# define log_debug(format, args...) __log(KERN_DEBUG, "DEBUG", format , ## args) +# define log_debug(format, ...) __log(KERN_DEBUG, "DEBUG", format , ## __VA_ARGS__) #else -# define log_debug(format, args...) do {} while (0) +# define log_debug(format, ...) do {} while (0) #endif #define MTS_ATTR_MODE_RW S_IWUSR | S_IRUGO #define MTS_ATTR_MODE_RO S_IRUGO -#define DEVICE_ATTR_MTS(_dev_name, _name, _show, _store) \ -struct device_attribute _dev_name = { \ - .attr = { .name = _name, .mode = MTS_ATTR_MODE_RW }, \ - .show = _show, \ - .store = _store, \ +#define DEVICE_ATTR_MTS(mts_dev_name, mts_name, mts_show, mts_store) \ +struct device_attribute mts_dev_name = { \ + .attr = { .name = mts_name, .mode = MTS_ATTR_MODE_RW }, \ + .show = mts_show, \ + .store = mts_store, \ } -#define DEVICE_ATTR_RO_MTS(_dev_name, _name, _show) \ -struct device_attribute _dev_name = { \ - .attr = { .name = _name, .mode = MTS_ATTR_MODE_RO }, \ - .show = _show, \ +#define DEVICE_ATTR_RO_MTS(mts_dev_name, mts_name, mts_show) \ +struct device_attribute mts_dev_name = { \ + .attr = { .name = mts_name, .mode = MTS_ATTR_MODE_RO }, \ + .show = mts_show, \ } #define VENDOR_ID_MULTITECH "Multi-Tech Systems" |