Skip to content

Commit

Permalink
Driver Core: input: add nodename for input drivers
Browse files Browse the repository at this point in the history
This adds support to the input core to report the proper device name to
userspace for their devices.

Signed-off-by: Kay Sievers <kay.sievers@vrfy.org>
Signed-off-by: Jan Blunck <jblunck@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  • Loading branch information
kaysievers authored and gregkh committed Jun 16, 2009
1 parent 8a8bdcc commit aa5ed63
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions drivers/input/input.c
Original file line number Diff line number Diff line change
Expand Up @@ -1265,8 +1265,14 @@ static struct device_type input_dev_type = {
.uevent = input_dev_uevent,
};

static char *input_nodename(struct device *dev)
{
return kasprintf(GFP_KERNEL, "input/%s", dev_name(dev));
}

struct class input_class = {
.name = "input",
.nodename = input_nodename,
};
EXPORT_SYMBOL_GPL(input_class);

Expand Down

0 comments on commit aa5ed63

Please sign in to comment.