Home
last modified time | relevance | path

Searched refs:fsia6b (Results 1 – 4 of 4) sorted by relevance

/Linux-v6.6/drivers/input/joystick/
Dfsia6b.c55 struct fsia6b { struct
65 struct fsia6b *fsia6b = serio_get_drvdata(serio); in fsia6b_serio_irq() argument
70 fsia6b->packet.ibuf = (data << 8) | ((fsia6b->packet.ibuf >> 8) & 0xFF); in fsia6b_serio_irq()
72 switch (fsia6b->packet.state) { in fsia6b_serio_irq()
74 if (fsia6b->packet.ibuf == 0x4020) in fsia6b_serio_irq()
75 fsia6b->packet.state = COLLECT; in fsia6b_serio_irq()
79 fsia6b->packet.state = PROCESS; in fsia6b_serio_irq()
83 fsia6b->packet.channel[fsia6b->packet.offset] = in fsia6b_serio_irq()
84 fsia6b->packet.ibuf; in fsia6b_serio_irq()
85 fsia6b->packet.offset++; in fsia6b_serio_irq()
[all …]
DMakefile16 obj-$(CONFIG_JOYSTICK_FSIA6B) += fsia6b.o
DKconfig394 module will be called fsia6b.
/Linux-v6.6/
DMAINTAINERS8138 F: drivers/input/joystick/fsia6b.c