Skip to content

Commit

Permalink
Input: add input_{get|set}_drvdata() helpers
Browse files Browse the repository at this point in the history
Add helpers to set up and access driver-specific data in input
device structure. Once conversion to struct driver is complete
we will drop input_dev->private and will use dev_get_drvdata()
and dev_set_drvdata().

Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
  • Loading branch information
Dmitry Torokhov committed Apr 12, 2007
1 parent 5014186 commit 3abccf3
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions include/linux/input.h
Original file line number Diff line number Diff line change
Expand Up @@ -1097,6 +1097,16 @@ static inline void input_put_device(struct input_dev *dev)
class_device_put(&dev->cdev);
}

static inline void *input_get_drvdata(struct input_dev *dev)
{
return dev->private;
}

static inline void input_set_drvdata(struct input_dev *dev, void *data)
{
dev->private = data;
}

int input_register_device(struct input_dev *);
void input_unregister_device(struct input_dev *);

Expand Down

0 comments on commit 3abccf3

Please sign in to comment.