staging: greybus: audio: Fix no terminating newline in sysfs emit
Subsystems (3)
PATCH 1/1 staging: greybus: audio: Fix no terminating newline in sysfs emit
Terminating newlines added to adhere kernel coding standards and reduce noise when debugging with checkpatch.
Reported by checkpatch:
WARNING: SYSFS_EMIT: return sysfs_emit(...) formats should include a terminating newline
Signed-off-by Raiden Horner <[email protected]>
--- drivers/staging/greybus/audio_manager_module.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-)
drivers/staging/greybus/audio_manager_module.c +7 -7
@@ -75,7 +75,7 @@ static void gb_audio_module_release(struct kobject *kobj)static ssize_t gb_audio_module_name_show (struct gb_audio_manager_module *module,struct gb_audio_manager_module_attribute *attr,char *buf) { -return sysfs_emit (buf,"%s" , module->desc.name); +return sysfs_emit (buf,"%s\n" , module->desc.name); } static struct gb_audio_manager_module_attribute gb_audio_module_name_attribute =
@@ -84,7 +84,7 @@ static struct gb_audio_manager_module_attribute gb_audio_module_name_attribute =static ssize_t gb_audio_module_vid_show (struct gb_audio_manager_module *module,struct gb_audio_manager_module_attribute *attr,char *buf) { -return sysfs_emit (buf,"%d" , module->desc.vid); +return sysfs_emit (buf,"%d\n" , module->desc.vid); } static struct gb_audio_manager_module_attribute gb_audio_module_vid_attribute =
@@ -93,7 +93,7 @@ static struct gb_audio_manager_module_attribute gb_audio_module_vid_attribute =static ssize_t gb_audio_module_pid_show (struct gb_audio_manager_module *module,struct gb_audio_manager_module_attribute *attr,char *buf) { -return sysfs_emit (buf,"%d" , module->desc.pid); +return sysfs_emit (buf,"%d\n" , module->desc.pid); } static struct gb_audio_manager_module_attribute gb_audio_module_pid_attribute =
@@ -103,7 +103,7 @@ static ssize_t gb_audio_module_intf_id_show(struct gb_audio_manager_module *modustruct gb_audio_manager_module_attribute *attr, char *buf) { - return sysfs_emit(buf, "%d", module->desc.intf_id); + return sysfs_emit(buf, "%d\n", module->desc.intf_id); } static struct gb_audio_manager_module_attribute
@@ -114,7 +114,7 @@ static ssize_t gb_audio_module_ip_devices_show(struct gb_audio_manager_module *mstruct gb_audio_manager_module_attribute *attr, char *buf) { - return sysfs_emit(buf, "0x%X", module->desc.ip_devices); + return sysfs_emit(buf, "0x%X\n", module->desc.ip_devices); } static struct gb_audio_manager_module_attribute
@@ -125,7 +125,7 @@ static ssize_t gb_audio_module_op_devices_show(struct gb_audio_manager_module *mstruct gb_audio_manager_module_attribute *attr, char *buf) { - return sysfs_emit(buf, "0x%X", module->desc.op_devices); + return sysfs_emit(buf, "0x%X\n", module->desc.op_devices); } static struct gb_audio_manager_module_attribute
@@ -158,7 +158,7 @@ static void send_add_uevent(struct gb_audio_manager_module *module)char ip_devices_string[64 ];char op_devices_string[64 ]; -char *envp[] = { +char *const envp[] = { name_string, vid_string, pid_string,
Signature · 1 line
2.47.3
Greg KH
maintainerQuoted 8 lines · Raiden Horner
Terminating newlines added to adhere kernel coding standards and reduce noise when debugging with checkpatch.
Reported by checkpatch:
WARNING:
SYSFS_EMIT: returnsysfs_emit(...)formats should include a terminating newlineSigned-off-by Raiden Horner <[email protected]>
Did you read the mailing list archives for what happened when others sent this patch?
thanks,
greg k-h