Lines Matching +full:proc +full:- +full:id

1 // SPDX-License-Identifier: GPL-2.0-only
37 return -ENOMEM; in mac_hid_create_emumouse()
39 lockdep_set_class(&mac_hid_emumouse_dev->event_lock, in mac_hid_create_emumouse()
41 lockdep_set_class(&mac_hid_emumouse_dev->mutex, in mac_hid_create_emumouse()
44 mac_hid_emumouse_dev->name = "Macintosh mouse button emulation"; in mac_hid_create_emumouse()
45 mac_hid_emumouse_dev->id.bustype = BUS_ADB; in mac_hid_create_emumouse()
46 mac_hid_emumouse_dev->id.vendor = 0x0001; in mac_hid_create_emumouse()
47 mac_hid_emumouse_dev->id.product = 0x0001; in mac_hid_create_emumouse()
48 mac_hid_emumouse_dev->id.version = 0x0100; in mac_hid_create_emumouse()
50 mac_hid_emumouse_dev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_REL); in mac_hid_create_emumouse()
51 mac_hid_emumouse_dev->keybit[BIT_WORD(BTN_MOUSE)] = in mac_hid_create_emumouse()
53 mac_hid_emumouse_dev->relbit[0] = BIT_MASK(REL_X) | BIT_MASK(REL_Y); in mac_hid_create_emumouse()
95 const struct input_device_id *id) in mac_hid_emumouse_connect() argument
102 return -ENODEV; in mac_hid_emumouse_connect()
106 return -ENOMEM; in mac_hid_emumouse_connect()
108 handle->dev = dev; in mac_hid_emumouse_connect()
109 handle->handler = handler; in mac_hid_emumouse_connect()
110 handle->name = "mac-button-emul"; in mac_hid_emumouse_connect()
158 .name = "mac-button-emul",
188 int *valp = table->data; in mac_hid_toggle_emumouse()
204 rc = -EINVAL; in mac_hid_toggle_emumouse()
216 /* file(s) in /proc/sys/dev/mac_hid */
242 /* dir in /proc/sys/dev */
253 /* /proc/sys/dev itself, in case that is not there yet */
270 return -ENOMEM; in mac_hid_init()