WSL2-Linux-Kernel/Documentation
Dominic Cerquetti deb8ee43a2 USB: xpad: dance pad support
Adds support for dance pads to the xpad driver. Dance pads require the
d-pad to be mapped to four buttons instead of two axes, so that
combinations of up/down and left/right can be hit simultaneously.
Known dance pads are detected, and there is a module parameter added
to default unknown xpad devices to map the d-pad to buttons if this is
desired. (dpad_to_buttons). Minor modifications were made to port the
changes in the original patch to a newer kernel version.

This patch was originally from Dominic Cerquetti originally written
for kernel 2.6.11.4, with minor modifications (API changes for USB,
spelling fixes to the documentation added in the original patch) made
to apply to the current kernel. I have modified Dominic's original
patch per some suggestions from Dmitry Torokhov. (There was nothing
in the patch format description about multiple From: lines, so I
haven't added myself.)

[akpm@osdl.org: cleanups]
Signed-off-by: Adam Buchbinder <adam.buchbinder@gmail.com>
Acked-by: Dmitry Torokhov <dtor@mail.ru>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2006-10-17 14:46:33 -07:00
..
ABI PM: add /sys/power documentation to Documentation/ABI 2006-09-25 21:08:38 -07:00
DocBook Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev 2006-10-04 08:06:16 -07:00
RCU [PATCH] rcu: add sched torture type to rcutorture 2006-10-04 07:55:31 -07:00
accounting [PATCH] csa accounting taskstats update 2006-10-01 00:39:29 -07:00
aoe Fix typos in Documentation/: 'D'-'E' 2006-10-03 22:47:42 +02:00
arm Fix typos in Documentation/: 'N'-'P' 2006-10-03 22:52:05 +02:00
block Documentation: remove duplicated words 2006-10-03 22:57:56 +02:00
cdrom
connector
console
cpu-freq Fix typos in Documentation/: 'S' 2006-10-03 22:55:17 +02:00
cris
crypto
device-mapper
driver-model Documentation: remove duplicated words 2006-10-03 22:57:56 +02:00
drivers/edac
dvb Fix typos in Documentation/: 'S' 2006-10-03 22:55:17 +02:00
early-userspace
fb Documentation: remove duplicated words 2006-10-03 22:57:56 +02:00
filesystems [PATCH] Documentation/filesystems/ext4.txt 2006-10-11 11:14:19 -07:00
firmware_class
fujitsu/frv Documentation: remove duplicated words 2006-10-03 22:57:56 +02:00
hwmon hwmon: Remove Yuan Mu's address 2006-09-28 15:31:19 -07:00
i2c i2c-viapro: Add support for the VT8237A and VT8251 2006-09-26 15:38:52 -07:00
i2o
i386
ia64 Documentation: remove duplicated words 2006-10-03 22:57:56 +02:00
infiniband
input USB: xpad: dance pad support 2006-10-17 14:46:33 -07:00
ioctl Fix "can not" in Documentation and Kconfig 2006-10-03 22:53:09 +02:00
isdn Documentation: remove duplicated words 2006-10-03 22:57:56 +02:00
kbuild [PATCH] docs: small kbuild cleanup 2006-10-04 07:55:12 -07:00
kdump Documentation: remove duplicated words 2006-10-03 22:57:56 +02:00
m68k Documentation: remove duplicated words 2006-10-03 22:57:56 +02:00
mips
netlabel
networking Documentation: remove duplicated words 2006-10-03 22:57:56 +02:00
parisc
pcmcia
power Documentation: remove duplicated words 2006-10-03 22:57:56 +02:00
powerpc Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc 2006-10-04 08:16:37 -07:00
s390 Documentation: remove duplicated words 2006-10-03 22:57:56 +02:00
scsi Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 2006-10-04 18:57:35 -07:00
serial
sh Fix typos in Documentation/: 'H'-'M' 2006-10-03 22:50:39 +02:00
sound [PATCH] The scheduled removal of some OSS drivers 2006-10-04 07:55:32 -07:00
sparc Fix typos in Documentation/: 'Q'-'R' 2006-10-03 22:54:15 +02:00
spi Documentation: remove duplicated words 2006-10-03 22:57:56 +02:00
sysctl [PATCH] document the core-dump-to-a-pipe patch 2006-10-11 11:14:22 -07:00
telephony
uml Fix typos in Documentation/: 'Q'-'R' 2006-10-03 22:54:15 +02:00
usb Documentation: remove duplicated words 2006-10-03 22:57:56 +02:00
video4linux V4L/DVB (4692): Add WinTV-HVR3000 DVB-T support 2006-10-14 00:43:48 -03:00
vm Documentation: remove duplicated words 2006-10-03 22:57:56 +02:00
w1
watchdog Fix "can not" in Documentation and Kconfig 2006-10-03 22:53:09 +02:00
x86_64 Fix typos in Documentation/: 'Q'-'R' 2006-10-03 22:54:15 +02:00
00-INDEX
BUG-HUNTING
Changes Documentaion: update Documentation/Changes with minimum versions 2006-09-25 10:06:15 +02:00
CodingStyle [PATCH] Add section on function return values to CodingStyle 2006-09-29 09:18:22 -07:00
DMA-API.txt
DMA-ISA-LPC.txt
DMA-mapping.txt Documentation: remove duplicated words 2006-10-03 22:57:56 +02:00
HOWTO [PATCH] HOWTO: mention bughunting 2006-10-01 00:39:22 -07:00
IO-mapping.txt
IPMI.txt Fix typos in Documentation/: 'B'-'C' 2006-10-03 22:46:31 +02:00
IRQ-affinity.txt
IRQ.txt
MSI-HOWTO.txt Fix typos in Documentation/: 'Q'-'R' 2006-10-03 22:54:15 +02:00
ManagementStyle
PCIEBUS-HOWTO.txt
README.DAC960
README.cycladesZ
SAK.txt
SecurityBugs
SubmitChecklist [PATCH] submit checklist: mention headers_check 2006-10-01 00:39:21 -07:00
SubmittingDrivers [PATCH] Documentation/SubmittingDrivers: minor update 2006-09-29 09:18:25 -07:00
SubmittingPatches [PATCH] SubmittingPatches: add a note about "format=flowed" when sending patches 2006-09-29 09:18:25 -07:00
VGA-softcursor.txt
acpi-hotkey.txt
applying-patches.txt
atomic_ops.txt
basic_profiling.txt
binfmt_misc.txt
cachetlb.txt
cciss.txt Fix typos in Documentation/: 'D'-'E' 2006-10-03 22:47:42 +02:00
cli-sti-removal.txt
computone.txt remove mentionings of devfs in documentation 2006-10-03 22:17:48 +02:00
cpqarray.txt
cpu-hotplug.txt
cpusets.txt [PATCH] cpuset: top_cpuset tracks hotplug changes to node_online_map 2006-09-29 09:18:21 -07:00
cputopology.txt Fix typos in Documentation/: 'D'-'E' 2006-10-03 22:47:42 +02:00
dcdbas.txt
debugging-modules.txt
dell_rbu.txt Fix typos in Documentation/: 'N'-'P' 2006-10-03 22:52:05 +02:00
devices.txt Fix typos in Documentation/: 'N'-'P' 2006-10-03 22:52:05 +02:00
digiepca.txt
dnotify.txt
dontdiff dontdiff: add utsrelease.h 2006-09-25 13:33:04 +02:00
ecryptfs.txt [PATCH] ecryptfs: fs/Makefile and fs/Kconfig 2006-10-04 07:55:24 -07:00
eisa.txt Fix typos in Documentation/: 'N'-'P' 2006-10-03 22:52:05 +02:00
exception.txt Documentation: remove duplicated words 2006-10-03 22:57:56 +02:00
feature-removal-schedule.txt [PATCH] The scheduled removal of some OSS drivers 2006-10-04 07:55:32 -07:00
floppy.txt
ftape.txt
hayes-esp.txt
highuid.txt Fix "can not" in Documentation and Kconfig 2006-10-03 22:53:09 +02:00
hpet.txt
hrtimers.txt Fix typos in Documentation/: 'S' 2006-10-03 22:55:17 +02:00
hw_random.txt
ibm-acpi.txt ACPI: ibm_acpi: delete obsolete documentation 2006-10-14 01:53:32 -04:00
ide.txt Fix typos in Documentation/: 'Q'-'R' 2006-10-03 22:54:15 +02:00
initrd.txt
io_ordering.txt
ioctl-number.txt
iostats.txt
irqflags-tracing.txt
isapnp.txt
java.txt Fix "can not" in Documentation and Kconfig 2006-10-03 22:53:09 +02:00
kernel-doc-nano-HOWTO.txt
kernel-docs.txt remove mentionings of devfs in documentation 2006-10-03 22:17:48 +02:00
kernel-parameters.txt [PATCH] The scheduled removal of some OSS drivers 2006-10-04 07:55:32 -07:00
keys-request-key.txt
keys.txt Documentation: remove duplicated words 2006-10-03 22:57:56 +02:00
kobject.txt Fix typos in Documentation/: 'D'-'E' 2006-10-03 22:47:42 +02:00
kprobes.txt [PATCH] Update Documentation/kprobes.txt 2006-10-02 07:57:16 -07:00
kref.txt
laptop-mode.txt Fix some typos in Documentation/: 'A' 2006-10-03 22:45:33 +02:00
ldm.txt
leds-class.txt
lockdep-design.txt [PATCH] fix lockdep-design.txt 2006-10-11 11:14:24 -07:00
locks.txt
logo.gif
logo.txt
magic-number.txt
mandatory.txt
mca.txt Fix some typos in Documentation/: 'A' 2006-10-03 22:45:33 +02:00
md.txt Fix typos in Documentation/: 'Q'-'R' 2006-10-03 22:54:15 +02:00
memory-barriers.txt Documentation: remove duplicated words 2006-10-03 22:57:56 +02:00
memory.txt
mono.txt Fix "can not" in Documentation and Kconfig 2006-10-03 22:53:09 +02:00
moxa-smartio
mtrr.txt
mutex-design.txt
nbd.txt
nfsroot.txt Fix typos in Documentation/: 'D'-'E' 2006-10-03 22:47:42 +02:00
nmi_watchdog.txt
nommu-mmap.txt [PATCH] NOMMU: Make futexes work under NOMMU conditions 2006-09-27 08:26:15 -07:00
numastat.txt
oops-tracing.txt
paride.txt
parport-lowlevel.txt
parport.txt
pci-error-recovery.txt Documentation: remove duplicated words 2006-10-03 22:57:56 +02:00
pci.txt
pcieaer-howto.txt PCI-Express AER implemetation: aer howto document 2006-09-26 17:43:52 -07:00
pi-futex.txt fix a typo in Documentation/pi-futex.txt 2006-10-03 23:39:02 +02:00
pm.txt Fix "can not" in Documentation and Kconfig 2006-10-03 22:53:09 +02:00
pnp.txt Fix "can not" in Documentation and Kconfig 2006-10-03 22:53:09 +02:00
preempt-locking.txt
prio_tree.txt Documentation: remove duplicated words 2006-10-03 22:57:56 +02:00
ramdisk.txt
riscom8.txt
robust-futex-ABI.txt
robust-futexes.txt
rocket.txt Fix typos in Documentation/: 'S' 2006-10-03 22:55:17 +02:00
rpc-cache.txt Documentation: remove duplicated words 2006-10-03 22:57:56 +02:00
rt-mutex-design.txt [PATCH] typo fixes for rt-mutex-design.txt 2006-10-01 00:39:24 -07:00
rt-mutex.txt
rtc.txt
sched-arch.txt
sched-coding.txt Fix typos in Documentation/: 'H'-'M' 2006-10-03 22:50:39 +02:00
sched-design.txt Fix typos in Documentation/: 'H'-'M' 2006-10-03 22:50:39 +02:00
sched-domains.txt
sched-stats.txt
serial-console.txt
sgi-ioc4.txt
sgi-visws.txt
sharedsubtree.txt
smart-config.txt
smp.txt
sonypi.txt
sparse.txt kbuild: clarify "make C=" build option 2006-09-25 10:10:56 +02:00
specialix.txt
spinlocks.txt
stable_api_nonsense.txt
stable_kernel_rules.txt Fix "can not" in Documentation and Kconfig 2006-10-03 22:53:09 +02:00
stallion.txt
svga.txt
sx.txt
sysrq.txt
time_interpolators.txt
tipar.txt
tty.txt
unicode.txt
unshare.txt Documentation: remove duplicated words 2006-10-03 22:57:56 +02:00
voyager.txt
xterm-linux.xpm
zorro.txt

README.cycladesZ

The Cyclades-Z must have firmware loaded onto the card before it will
operate.  This operation should be performed during system startup,

The firmware, loader program and the latest device driver code are
available from Cyclades at
    ftp://ftp.cyclades.com/pub/cyclades/cyclades-z/linux/