dahdi-linux/drivers/dahdi/voicebus
Shaun Ruffell 935c9ba50a dahdi: Register devices instead of individual spans.
Increasingly, spans are implemented by devices that support more than a
single span. Introduce a 'struct dahdi_device' object which explicitly
contains multiple spans. This will allow a cleaner representation of
spans and devices in sysfs since order of arrival will not determine the
layout of the devices. This also gives the core of dahdi a way to know
the relationship between spans.

This generalizes similar concepts that were previously xpp specific. The
conversion of the xpp code was almost entirely done by Oron and Tzafrir.

Signed-off-by: Shaun Ruffell <sruffell@digium.com>
Signed-off-by: Oron Peled <oron.peled@xorcom.com>
Signed-off-by: Tzafrir Cohen <tzafrir.cohen@xorcom.com>

git-svn-id: http://svn.asterisk.org/svn/dahdi/linux/trunk@10273 a0bf4364-ded3-4de4-8d8a-66a801d63aff
2011-10-26 18:58:14 +00:00
..
GpakApi.c wct4xxp: Moving the transmit short detection behind debug module param. 2010-08-27 21:59:27 +00:00
GpakApi.h wct4xxp: Moving the transmit short detection behind debug module param. 2010-08-27 21:59:27 +00:00
GpakCust.c wcte12xp, wctdm24xxp: Separate test for VPMADT032 and initialization. 2011-06-02 20:02:28 +00:00
GpakCust.h wctdm24xxp: Hold the reglock longer in the interrupt handler. 2011-06-02 20:03:20 +00:00
gpakenum.h wct4xxp: Moving the transmit short detection behind debug module param. 2010-08-27 21:59:27 +00:00
gpakErrs.h wct4xxp: Moving the transmit short detection behind debug module param. 2010-08-27 21:59:27 +00:00
GpakHpi.h wct4xxp: Moving the transmit short detection behind debug module param. 2010-08-27 21:59:27 +00:00
Kbuild wcte12xp, wctdm24xxp: Add support for the VPMOCT032 hardware echocanceler. 2011-06-28 22:28:53 +00:00
Makefile wct4xxp: Moving the transmit short detection behind debug module param. 2010-08-27 21:59:27 +00:00
voicebus_net.c wctc4xxp, wcte12xp, wctdm24xxp: Remove check for HAVE_NETDEV_PRIV 2011-08-08 06:38:25 +00:00
voicebus_net.h wct4xxp: Moving the transmit short detection behind debug module param. 2010-08-27 21:59:27 +00:00
voicebus.c dahdi: Register devices instead of individual spans. 2011-10-26 18:58:14 +00:00
voicebus.h wcte12xp, wctdm24xxp: decriptor_list.count does not need to be atomic. 2011-04-04 16:25:47 +00:00
vpmadtreg.c wct4xxp: Moving the transmit short detection behind debug module param. 2010-08-27 21:59:27 +00:00
vpmadtreg.h wct4xxp: Moving the transmit short detection behind debug module param. 2010-08-27 21:59:27 +00:00
vpmoct.c wcte12xp, wctdm24xxp: Remove frowny face from vpmoct032 error message 2011-08-15 21:57:53 +00:00
vpmoct.h wcte12xp, wctdm24xxp: Load VPMOCT032 firmware in background. 2011-06-28 22:29:00 +00:00