diff options
author | Alex Villac�s Lasso <a_villacis@palosanto.com> | 2007-05-09 19:18:21 -0400 |
---|---|---|
committer | David S. Miller <davem@sunset.davemloft.net> | 2007-05-11 02:46:13 -0400 |
commit | a2af421f1819946556c6f467b1efdd0dc84af4d5 (patch) | |
tree | eaee8d9b7066e28651398e18e404a4c97c8702fb /drivers/net/irda/Kconfig | |
parent | 9a6bf6fe716ea09160ee11660ee66a930167692b (diff) |
[IrDA]: KingSun/DonShine USB IrDA dongle support.
This dongle does not follow the usb-irda specification, so it needs its
own special driver. In addition, it uses interrupt endpoints instead of
bulk ones as the rest of USB IrDA dongles supported by Linux (just to be
different?) and data reads need to be parsed to extract the valid bytes
before being unwrapped (details in the comment at the start of the
source). No speed commands have been discovered for this dongle, and I
suspect it does not have any at all.
On plugin, this dongle reports vendor and device IDs: 0x07c0:0x4200 .
The Windows driver that is used normally to control this dongle has a
filename of DSIR620.SYS .
Signed-off-by: Alex Villac�s Lasso <a_villacis@palosanto.com>
Signed-off-by: Samuel Ortiz <samuel@sortiz.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/irda/Kconfig')
-rw-r--r-- | drivers/net/irda/Kconfig | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/drivers/net/irda/Kconfig b/drivers/net/irda/Kconfig index 7c8ccc09b601..829da9a1d113 100644 --- a/drivers/net/irda/Kconfig +++ b/drivers/net/irda/Kconfig | |||
@@ -141,6 +141,20 @@ config ACT200L_DONGLE | |||
141 | To activate support for ACTiSYS IR-200L dongle you will have to | 141 | To activate support for ACTiSYS IR-200L dongle you will have to |
142 | start irattach like this: "irattach -d act200l". | 142 | start irattach like this: "irattach -d act200l". |
143 | 143 | ||
144 | config KINGSUN_DONGLE | ||
145 | tristate "KingSun/DonShine DS-620 IrDA-USB dongle" | ||
146 | depends on IRDA && USB && EXPERIMENTAL | ||
147 | help | ||
148 | Say Y or M here if you want to build support for the KingSun/DonShine | ||
149 | DS-620 IrDA-USB bridge device driver. | ||
150 | |||
151 | This USB bridge does not conform to the IrDA-USB device class | ||
152 | specification, and therefore needs its own specific driver. This | ||
153 | dongle supports SIR speed only (9600 bps). | ||
154 | |||
155 | To compile it as a module, choose M here: the module will be called | ||
156 | kingsun-sir. | ||
157 | |||
144 | comment "Old SIR device drivers" | 158 | comment "Old SIR device drivers" |
145 | 159 | ||
146 | config IRPORT_SIR | 160 | config IRPORT_SIR |