Skip to contentSkip to conversation

Driver for Solos PCI ADSL2+ card.

PATCH In review David Woodhouse 2 participants 3 messages Dec 23, 2008

Subsystems (3)
lore
Share & tools
lore
#0 lore raw

PATCH 1/1 Driver for Solos PCI ADSL2+ card.

This adds basic support for the 'Solos' PCI ADSL2+ cards being developed by Traverse Technologies and Xrio Ltd:
http://www.traverse.com.au/productview.php?product_id=116

---

There are some improvements to come -- an FPGA update will add DMA support, and a few other things. But since the cards are now coming off the production line and being shipped, it's worth getting the functional driver upstream...

Development tree at {http://,git://}

	git.infradead.org/users/dwmw2/solos-2.6.git
drivers/atm/Kconfig +6 -0
index f197a19..191b85e 100644
@@ -391,4 +391,10 @@ config ATM_HE_USE_SUNI
 	  Support for the S/UNI-Ultra and S/UNI-622 found in the ForeRunner
 	  HE cards.  This driver provides carrier detection some statistics.
 
+config ATM_SOLOS
+	tristate "Solos ADSL2+ PCI Multiport card driver"
+	depends on PCI
+	help
+	  Support for the Solos multiport ADSL2+ card.
+
 endif # ATM
drivers/atm/Makefile +1 -0
index 0bfb317..62c3cc1 100644
@@ -12,6 +12,7 @@ obj-$(CONFIG_ATM_IA)		+= iphase.o suni.o
 obj-$(CONFIG_ATM_FORE200E)	+= fore_200e.o
 obj-$(CONFIG_ATM_ENI)		+= eni.o suni.o
 obj-$(CONFIG_ATM_IDT77252)	+= idt77252.o
+obj-$(CONFIG_ATM_SOLOS)		+= solos-pci.o
 
 ifeq ($(CONFIG_ATM_NICSTAR_USE_SUNI),y)
   obj-$(CONFIG_ATM_NICSTAR)	+= suni.o
drivers/atm/solos-pci.c new file +790 -0

790 lines not on this page · raw message

Signature · 2 lines
David Woodhouse                            Open Source Technology Centre
[email protected]                              Intel Corporation
#1 lore raw

In message <[email protected]>,David Woodhouse w rites:

Quoted 1 line

+static int opens;

should make this an atomic type. there is no locking/serialization in the vcc open/close unless you implement it yourself.

#2 lore raw
Quoted 2 lines · Chas Williams (CONTRACTOR)

should make this an atomic type. there is no locking/serialization in the vcc open/close unless you implement it yourself.

True. Actually I intend to remove it completely.

Signature · 1 line
dwmw2