diff options
| author | Vladimir Kondratyev <wulf@FreeBSD.org> | 2018-08-13 19:00:42 +0000 |
|---|---|---|
| committer | Vladimir Kondratyev <wulf@FreeBSD.org> | 2018-08-13 19:00:42 +0000 |
| commit | 911aed94fa3a6b7c99aae26c48c0724ada8ab787 (patch) | |
| tree | 30afd3caed98d978252498cb8988810e62cf85f7 /sys/dev/evdev/evdev_utils.c | |
| parent | b16d03ad6e17a6f1ae18ab27ade04090cf415a2d (diff) | |
evdev: remove soft context from evdev methods parameter list.
Now softc should be retrieved from struct edvev * pointer
with evdev_get_softc() helper.
wmt(4) is a sample of driver that support both KPI.
Reviewed by: hselasky, gonzo
Differential Revision: https://reviews.freebsd.org/D16614
Notes
svn path=/head/; revision=337720
Diffstat (limited to 'sys/dev/evdev/evdev_utils.c')
| -rw-r--r-- | sys/dev/evdev/evdev_utils.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/dev/evdev/evdev_utils.c b/sys/dev/evdev/evdev_utils.c index 9edd35dcc8fb..22f8c4d7239a 100644 --- a/sys/dev/evdev/evdev_utils.c +++ b/sys/dev/evdev/evdev_utils.c @@ -301,10 +301,10 @@ evdev_push_repeats(struct evdev_dev *evdev, keyboard_t *kbd) } void -evdev_ev_kbd_event(struct evdev_dev *evdev, void *softc, uint16_t type, - uint16_t code, int32_t value) +evdev_ev_kbd_event(struct evdev_dev *evdev, uint16_t type, uint16_t code, + int32_t value) { - keyboard_t *kbd = (keyboard_t *)softc; + keyboard_t *kbd = (keyboard_t *)evdev_get_softc(evdev); int delay[2], leds, oleds; size_t i; |
