Home
last modified time | relevance | path

Searched refs:spaceorb (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/input/joystick/
H A Dspaceorb.c41 struct spaceorb { struct
58 static void spaceorb_process_packet(struct spaceorb *spaceorb) in spaceorb_process_packet() argument
60 struct input_dev *dev = spaceorb->dev; in spaceorb_process_packet()
61 unsigned char *data = spaceorb->data; in spaceorb_process_packet()
66 if (spaceorb->idx < 2) return; in spaceorb_process_packet()
67 for (i = 0; i < spaceorb->idx; i++) c ^= data[i]; in spaceorb_process_packet()
73 spaceorb->data[spaceorb->idx - 1] = 0; in spaceorb_process_packet()
74 for (i = 1; i < spaceorb in spaceorb_process_packet()
115 struct spaceorb* spaceorb = serio_get_drvdata(serio); spaceorb_interrupt() local
132 struct spaceorb* spaceorb = serio_get_drvdata(serio); spaceorb_disconnect() local
148 struct spaceorb *spaceorb; spaceorb_connect() local
[all...]
/kernel/linux/linux-6.6/drivers/input/joystick/
H A Dspaceorb.c38 struct spaceorb { struct
55 static void spaceorb_process_packet(struct spaceorb *spaceorb) in spaceorb_process_packet() argument
57 struct input_dev *dev = spaceorb->dev; in spaceorb_process_packet()
58 unsigned char *data = spaceorb->data; in spaceorb_process_packet()
63 if (spaceorb->idx < 2) return; in spaceorb_process_packet()
64 for (i = 0; i < spaceorb->idx; i++) c ^= data[i]; in spaceorb_process_packet()
70 spaceorb->data[spaceorb->idx - 1] = 0; in spaceorb_process_packet()
71 for (i = 1; i < spaceorb in spaceorb_process_packet()
112 struct spaceorb* spaceorb = serio_get_drvdata(serio); spaceorb_interrupt() local
129 struct spaceorb* spaceorb = serio_get_drvdata(serio); spaceorb_disconnect() local
145 struct spaceorb *spaceorb; spaceorb_connect() local
[all...]

Completed in 1 milliseconds