Package: dahdi-linux / 1:2.11.1.0.20170917~dfsg-7

Metadata

Package Version Patches format
dahdi-linux 1:2.11.1.0.20170917~dfsg-7 3.0 (quilt)

Patch series

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

drivers/dahdi/Kbuild | 5 5 + 0 - 0 !
drivers/dahdi/Kconfig | 44 44 + 0 - 0 !
drivers/dahdi/opvxa1200/Kbuild | 19 19 + 0 - 0 !
drivers/dahdi/opvxa1200/Makefile | 8 8 + 0 - 0 !
drivers/dahdi/opvxa1200/base.c | 3053 3053 + 0 - 0 !
drivers/dahdi/zaphfc/Kbuild | 10 10 + 0 - 0 !
drivers/dahdi/zaphfc/base.c | 1657 1657 + 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 | 413 413 + 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 !
16 files changed, 7234 insertions(+)

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

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

---
chanmute | (download)

include/dahdi/dahdi_config.h | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

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

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

 remove a bodus "test" target
tor2 request_firmware | (download)

drivers/dahdi/Kbuild | 6 1 + 5 - 0 !
drivers/dahdi/tor2.c | 15 12 + 3 - 0 !
2 files changed, 13 insertions(+), 8 deletions(-)

 tor2: use request_firmware() to load bitfile
Bug-Debian: http://bugs.debian.org/693666

Non-free bits belong in separate (source & binary) packages.
This driver must use request_firmware() to load the FPGA bitfile.


pciradio request_firmware | (download)

drivers/dahdi/Kbuild | 7 0 + 7 - 0 !
drivers/dahdi/pciradio.c | 34 23 + 11 - 0 !
2 files changed, 23 insertions(+), 18 deletions(-)

 pciradio: use request_firmware() to load bitfile
Bug-Debian: http://bugs.debian.org/693666

Non-free bits belong in separate (source & binary) packages.
This driver must use request_firmware() to load the FPGA bitfile.


hotplug_mod_params | (download)

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

 use hotplug mode ("pinned spans") by default

Disable automatic span assignment. Span assignment should be done by
userspace udev hooks.


dev_attr.patch | (download)

drivers/dahdi/dahdi-sysfs-chan.c | 38 38 + 0 - 0 !
drivers/dahdi/dahdi-sysfs.c | 101 85 + 16 - 0 !
drivers/dahdi/xpp/xbus-sysfs.c | 66 66 + 0 - 0 !
3 files changed, 189 insertions(+), 16 deletions(-)

 [patch] dahdi in kernel 4.13: dev_attr to dev_groups

dev_attrs was removed from struct bus_type on kernel 4.13, need to
convert to dev_groups, see
http://lkml.iu.edu/hypermail/linux/kernel/1706.0/04578.html.

DAHLIN-356 #close

Signed-off-by: Tzafrir Cohen <tzafrir.cohen@xorcom.com>

setup_timer_xpp.patch | (download)

drivers/dahdi/xpp/xbus-core.c | 30 30 + 0 - 0 !
drivers/dahdi/xpp/xbus-pcm.c | 30 0 + 30 - 0 !
2 files changed, 30 insertions(+), 30 deletions(-)

 [patch 1/2] xpp: move command_timer functions to xbus-core

Would allow one to later fully initializing the command_timer in xbus-core.c
rather than xbus-pcm.c .

setup_timer_main.patch | (download)

drivers/dahdi/dahdi-base.c | 11 8 + 3 - 0 !
drivers/dahdi/dahdi_dynamic.c | 13 8 + 5 - 0 !
drivers/dahdi/dahdi_dynamic_ethmf.c | 11 8 + 3 - 0 !
drivers/dahdi/wctc4xxp/base.c | 8 7 + 1 - 0 !
drivers/dahdi/wcte12xp/base.c | 9 8 + 1 - 0 !
drivers/dahdi/wcte13xp-base.c | 8 7 + 1 - 0 !
drivers/dahdi/wcte43x-base.c | 8 7 + 1 - 0 !
drivers/dahdi/xpp/xbus-core.c | 13 10 + 3 - 0 !
include/dahdi/kernel.h | 10 10 + 0 - 0 !
9 files changed, 73 insertions(+), 18 deletions(-)

 [patch] fix building with 4.15: init_timer / setup_timer

Kernel 4.15 revised the interface for callbacks to timers. For that the
initialization of timers has changed.

Changes are conditioned on the preprocesson define init_timer that was
removed.

DAHLIN-359 #close

Signed-off-by: Tzafrir Cohen <tzafrir.cohen@xorcom.com>