···5353struct grip_mp {5454 struct gameport *gameport;5555 struct grip_port *port[GRIP_MAX_PORTS];5656-// struct input_dev *dev[4];5757-// int mode[4];5858-// int registered[4];5956 int reads;6057 int bads;6161-6262- /* individual gamepad states */6363-// int buttons[4];6464-// int xaxes[4];6565-// int yaxes[4];6666-// int dirty[4]; /* has the state been updated? */6758};68596960/*
-10
drivers/input/keyboard/Kconfig
···143143 To compile this driver as a module, choose M here: the144144 module will be called spitzkbd.145145146146-config KEYBOARD_MAPLE147147- tristate "Maple bus keyboard"148148- depends on SH_DREAMCAST && MAPLE149149- help150150- Say Y here if you have a DreamCast console running Linux and have151151- a keyboard attached to its Maple bus.152152-153153- To compile this driver as a module, choose M here: the154154- module will be called maple_keyb.155155-156146config KEYBOARD_AMIGA157147 tristate "Amiga keyboard"158148 depends on AMIGA
-1
drivers/input/keyboard/Makefile
···55# Each configuration option enables a list of files.6677obj-$(CONFIG_KEYBOARD_ATKBD) += atkbd.o88-obj-$(CONFIG_KEYBOARD_MAPLE) += maple_keyb.o98obj-$(CONFIG_KEYBOARD_SUNKBD) += sunkbd.o109obj-$(CONFIG_KEYBOARD_LKKBD) += lkkbd.o1110obj-$(CONFIG_KEYBOARD_XTKBD) += xtkbd.o
···8686 To compile this driver as a module, choose M here: the8787 module will be called pc110pad.88888989-config MOUSE_MAPLE9090- tristate "Maple bus mouse"9191- depends on SH_DREAMCAST && MAPLE9292- help9393- Say Y if you have a DreamCast console and a mouse attached to9494- its Maple bus.9595-9696- To compile this driver as a module, choose M here: the9797- module will be called maplemouse.9898-9989config MOUSE_AMIGA10090 tristate "Amiga mouse"10191 depends on AMIGA
···270270271271 err_unregister_mouse_dev:272272 input_unregister_device(mouse_dev);273273+ mouse_dev = NULL; /* so we don't try to free it again below */273274 err_free_devices:274275 input_free_device(mouse_dev);275276 input_free_device(keybd_dev);