Package: dahdi-linux / 1:2.3.0.1+dfsg-2

Metadata

Package Version Patches format
dahdi-linux 1:2.3.0.1+dfsg-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
dahdi_linux_extra | (download)

drivers/dahdi/Kbuild | 6 6 + 0 - 0 !
drivers/dahdi/Kconfig | 51 51 + 0 - 0 !
drivers/dahdi/opvxa1200.c | 3018 3018 + 0 - 0 !
drivers/dahdi/wcopenpci.c | 1842 1842 + 0 - 0 !
drivers/dahdi/zaphfc/Kbuild | 10 10 + 0 - 0 !
drivers/dahdi/zaphfc/base.c | 1706 1706 + 0 - 0 !
drivers/dahdi/zaphfc/fifo.c | 375 375 + 0 - 0 !
drivers/dahdi/zaphfc/fifo.h | 139 139 + 0 - 0 !
drivers/dahdi/zaphfc/zaphfc.h | 414 414 + 0 - 0 !
drivers/staging/echo/Kbuild | 6 6 + 0 - 0 !
drivers/staging/echo/echo.c | 662 662 + 0 - 0 !
drivers/staging/echo/echo.h | 175 175 + 0 - 0 !
drivers/staging/echo/fir.h | 286 286 + 0 - 0 !
drivers/staging/echo/mmx.h | 288 288 + 0 - 0 !
drivers/staging/echo/oslec.h | 94 94 + 0 - 0 !
15 files changed, 9072 insertions(+)

 dahdi-extra: out-of-tree dahdi drivers 
no_firmware_download | (download)

Makefile | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
uk_rotary | (download)

drivers/dahdi/wctdm.c | 4 3 + 1 - 0 !
1 file changed, 3 insertions(+), 1 deletion(-)

 adds a parameter 'dialdebounce' to wctdm.
chanmute | (download)

include/dahdi/dahdi_config.h | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 enable chanmute optimization (for xpp, mostly)
oslec_include_2634 | (download)

drivers/dahdi/dahdi_echocan_oslec.c | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 missing #include: fixes building with 2.6.34-rc5

Fix the same issue as in upstream r8550 , for dahdi_echocan_oslec.c:

With kernel 2.6.34-rc5 an explicit '#include <slab.h>' is required for using
kzalloc() and friends.


xpp_usb_buffer_2635 | (download)

drivers/dahdi/xpp/xpp_usb.c | 12 10 + 2 - 0 !
1 file changed, 10 insertions(+), 2 deletions(-)

 use usb_{alloc,free}_coherent instead of usb_buffer_{alloc,free}

usb_buffer_alloc has been replaced with usb_alloc_coherent , and likewise
usb_buffer_free has been replaced with usb_free_coherent. in kernels 2.6.34
the older names are proxies for the new ones, and in 2.6.35 the older names are gone.

This patch defines the new names for the old ones, for older kernel versions.

Reported by: Chainsaw


voicebus_sem_h_2635 | (download)

drivers/dahdi/voicebus/GpakCust.h | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

 include semaphore.h explicitly for newer kernels
wcb4xxp_bn4s0e | (download)

drivers/dahdi/wcb4xxp/base.c | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 wcb4xxp: support beronet bn4s0e pci express card
Bug: http://bugs.debian.org/600839