ipmi: Use is_visible callback for conditional sysfs entries
authorTakashi Iwai <tiwai@suse.de>
Wed, 4 Feb 2015 14:36:14 +0000 (15:36 +0100)
committerCorey Minyard <cminyard@mvista.com>
Fri, 20 Feb 2015 02:58:40 +0000 (20:58 -0600)
commit2d06a0c9b3756404e141cafcd62b29ce05238007
treecd9e8476ce380098f8799b4c958f630f4f1c4186
parentbdf2829cb673afc3aeb4f04531546c7605e8d94e
ipmi: Use is_visible callback for conditional sysfs entries

Instead of manual calls of device_create_file() and
device_remove_file(), implement the condition in is_visible callback
for the attribute group and put these entries to the group, too.
This simplifies the code and avoids the possible races.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Corey Minyard <cminyard@mvista.com>
drivers/char/ipmi/ipmi_msghandler.c