From 5b76757a6e20f2f982363b072fe312c91cf9fe7b Mon Sep 17 00:00:00 2001 From: Jean Tourrilhes Date: Fri, 13 Feb 2004 07:04:17 -0800 Subject: [PATCH] [IRDA]: Add stir4200 driver. After a long maturation, this is time to send you the latest version of the stir4200 USB driver. Initially started by Paul Stewart, modified by Martin Diehl and me, and later partially rewriten by Stephen Hemminger. The hardware has many quirks. This is the first version that work reliably at SIR and mostly work at FIR. We may never get optimal operation from this hardware due to its pecularities, but at least its now usable. --- drivers/net/irda/Kconfig | 16 ++++++++++++++++ drivers/net/irda/Makefile | 1 + 2 files changed, 17 insertions(+) diff --git a/drivers/net/irda/Kconfig b/drivers/net/irda/Kconfig index 6c69c520a69f8..5cafb14aa1c0b 100644 --- a/drivers/net/irda/Kconfig +++ b/drivers/net/irda/Kconfig @@ -292,6 +292,22 @@ config USB_IRDA Please note that the driver is still experimental. And of course, you will need both USB and IrDA support in your kernel... +config SIGMATEL_FIR + tristate "SigmaTel STIr4200 bridge (EXPERIMENTAL)" + depends on IRDA && USB && EXPERIMENTAL + select CRC32 + ---help--- + Say Y here if you want to build support for the SigmaTel STIr4200 + USB IrDA FIR bridge device driver. + + USB bridge based on the SigmaTel STIr4200 don't conform to the + IrDA-USB device class specification, and therefore need their + own specific driver. Those dongles support SIR and FIR (4Mbps) + speeds. + + To compile it as a module, choose M here: the module will be called + stir4200. + config NSC_FIR tristate "NSC PC87108/PC87338" depends on IRDA && ISA diff --git a/drivers/net/irda/Makefile b/drivers/net/irda/Makefile index 46e96b70081ce..29a8bd812b212 100644 --- a/drivers/net/irda/Makefile +++ b/drivers/net/irda/Makefile @@ -9,6 +9,7 @@ obj-$(CONFIG_IRPORT_SIR) += irport.o # FIR drivers obj-$(CONFIG_USB_IRDA) += irda-usb.o +obj-$(CONFIG_SIGMATEL_FIR) += stir4200.o obj-$(CONFIG_NSC_FIR) += nsc-ircc.o obj-$(CONFIG_WINBOND_FIR) += w83977af_ir.o obj-$(CONFIG_SA1100_FIR) += sa1100_ir.o -- 2.53.0