-
bb3f3c6414
"struct pci_device_id[]" -> "DEFINE_PCI_DEVICE_TABLE"
Shaun Ruffell
2011-01-21 05:32:45 +0000
-
d28f297d51
dahdi: If mutexes are not available use semaphores instead.
Shaun Ruffell
2011-01-21 05:32:31 +0000
-
dc653f4d60
wcb4xxp: HDLC packets do not pass over D-channel.
Shaun Ruffell
2011-01-21 05:32:23 +0000
-
50d6f6b2b2
wcte12xp, wctdm24xxp: Do not call pci_set_drvdata after device initialization.
Shaun Ruffell
2011-01-21 05:32:14 +0000
-
a9eb9d6e0a
wctdm24xxp, wcte12xp: Disable PCI read-line multiple command.
Shaun Ruffell
2011-01-21 05:32:07 +0000
-
ee507478e3
wct4xxp: Close a memory leak in the VPM450 error path.
Shaun Ruffell
2011-01-21 05:31:59 +0000
-
3a599b52d5
wctdm24xxp, wcte12xp: Lock interrupts when recovering from an underrun.
Shaun Ruffell
2011-01-21 05:31:51 +0000
-
0fed8904ec
wctdm24xxp, wcte12xp: Add more descriptive message on a failed reset.
Shaun Ruffell
2011-01-21 05:31:43 +0000
-
a209d1b433
wcte12xp: Use interruptible waits to decrease impact on load average.
Shaun Ruffell
2011-01-21 05:31:35 +0000
-
a9d55bb3d7
dahdi: Prevent unloadable module on failed open.
Shaun Ruffell
2011-01-21 05:31:26 +0000
-
c23a4dcab1
live_dahdi: fix usage of xpp.conf
Tzafrir Cohen
2011-01-21 05:31:18 +0000
-
abd2c1c21e
xpd_pri: Remove pointless hooksig span op
Tzafrir Cohen
2011-01-21 05:31:11 +0000
-
3ae68b9ca6
xpd_pri: ignore DAHDI_VMWI and DAHDIVMWI_CONFIG
Tzafrir Cohen
2011-01-21 05:31:03 +0000
-
740312ea26
wctdm24xxp, wcte12xp: Close a few potential resource assignment leaks.
Shaun Ruffell
2011-01-21 05:30:55 +0000
-
88d8b68370
live_dahdi: only check for TOOLS_DIR when used
Shaun Ruffell
2011-01-21 05:30:47 +0000
-
26fdcdb51a
Remove mutex emulation
Shaun Ruffell
2011-01-21 05:30:39 +0000
-
aeb716625a
wctdm24xxp: Detect FXS modules based on the 3210 SLIC.
Shaun Ruffell
2011-01-21 05:30:25 +0000
-
c43fe554a9
wctdm24xxp: Leave FXO (DAA) always in full-wave ring detect mode.
Shaun Ruffell
2011-01-21 05:30:13 +0000
-
ad83ff1f21
dahdi: '-o' -> '--no-same-owner' in drivers/dahdi/firmware/Makefile
Shaun Ruffell
2011-01-21 05:30:03 +0000
-
ccc84c7095
wcte12xp, wctdm24xxp: Do not rely on polling main memory.
Shaun Ruffell
2011-01-21 05:29:56 +0000
-
81abcab4d4
wct4xxp: Drop usage of 'volatile' qualifier.
Shaun Ruffell
2011-01-21 05:29:48 +0000
-
e38cbd0869
dahdi: Make CONFIG_DAHDI_PPP off by default.
Shaun Ruffell
2011-01-21 05:29:40 +0000
-
cfd46b51a2
dahdi: Fix for when PPP support is compiled as a kernel module.
Shaun Ruffell
2011-01-21 05:29:32 +0000
-
ef8c38ad70
vpmadt032: Remove potential endless waits when resetting.
Shaun Ruffell
2011-01-21 05:29:25 +0000
-
9c5548919e
vpmadt032: Honor the CONFIG_DAHDI_NO_ECHOCAN_DISABLE flag.
Shaun Ruffell
2011-01-21 05:29:17 +0000
-
dce9c6e0c4
xpp: Fixes init error for PRI devices with < 4 ports
Shaun Ruffell
2011-01-21 05:29:09 +0000
-
102d709038
dahdi: Anonymous member in dahdi_echocan_events union.
Kinsey Moore
2011-01-21 05:28:59 +0000
-
053c70fc47
dahdi: Fix 'void *' pointer arithmetic warnings.
Kinsey Moore
2011-01-21 05:28:50 +0000
-
b1837a9633
wctdm24xxp: Add optional FXO digital loopback if DEBUG is defined.
Shaun Ruffell
2011-01-21 05:28:42 +0000
-
43ebb99002
dahdi: Be more tolerant of surprise removal of channels.
Shaun Ruffell
2011-01-21 05:28:28 +0000
-
e119bbed46
wcte12xp, wctdm24xxp: Add call to 'pci_set_mwi' on initialization.
Shaun Ruffell
2011-01-21 05:28:21 +0000
-
dd61a7c70f
wcte12xp, wctdm24xxp: Remove redundant vb_enable_io_access.
Shaun Ruffell
2011-01-21 05:28:13 +0000
-
b77bc833bc
dahdi-base: All channels for a span are now unconfigured on shutdown
Shaun Ruffell
2011-01-21 05:28:05 +0000
-
2bd36973c3
dahdi_dummy: #include <linux/slab.h> for kzalloc and friends.
Shaun Ruffell
2011-01-21 05:27:57 +0000
-
6e12364fc4
wcte11xp, wcte12xp: Fix a long-standing issue with shutdown
Shaun Ruffell
2011-01-21 05:27:49 +0000
-
957841819b
README: Remove references to dahdi_dummy.
Shaun Ruffell
2011-01-21 05:27:40 +0000
-
b8beda0f5c
dahdi: Fix compilation error when CONFIG_DAHDI_NET is defined.
Shaun Ruffell
2011-01-21 05:27:32 +0000
-
64533f9b18
wct4xxp: Update span-local struct with timing info
Shaun Ruffell
2011-01-21 05:27:24 +0000
-
6725b44af7
Turning on merge tracking.
Shaun Ruffell
2011-01-21 05:23:14 +0000
-
ed089da04b
Creating 2.4 branch.
Shaun Ruffell
2011-01-21 04:44:02 +0000
-
08200e4a7e
wct4xxp: Do not place _t4_remove_one in module exit section.
Shaun Ruffell
2011-01-20 19:01:17 +0000
-
fae45054b1
dahdi-perl: left-over $span->xpd
Tzafrir Cohen
2011-01-20 18:06:38 +0000
-
e9aae4933a
wctdm24xxp: Replace interruptible_sleep_on with wait_event_interruptible.
Shaun Ruffell
2011-01-20 14:32:58 +0000
-
8b68d2dd1b
dahdi: Constify the data parameter to __buf_push.
Shaun Ruffell
2011-01-18 20:25:35 +0000
-
3cee9adfbb
dahdi: Trivial. Move process_masterspan description.
Shaun Ruffell
2011-01-18 20:25:31 +0000
-
f2b7303161
dahdi: Fix recent regression with native bridging.
Shaun Ruffell
2011-01-18 20:25:26 +0000
-
4fea8415d6
dahdi: Permit open pseudo channels before spans are registered.
Shaun Ruffell
2011-01-17 17:17:52 +0000
-
6b797b607b
wct4xxp: Check the return value of dahdi_register call.
Shaun Ruffell
2011-01-17 17:17:44 +0000
-
9b745d29dd
wct4xxp: Perform an extended reset on PCI-Express cards by default.
Shaun Ruffell
2011-01-17 17:17:39 +0000
-
cd595df1c3
dahdi-sysfs: include slab.h for newer kernels
Tzafrir Cohen
2011-01-16 21:12:20 +0000
-
7e6509855a
Remove the (now) duplicate rule
Tzafrir Cohen
2011-01-16 20:19:56 +0000
-
11edb7d2b5
Fixes accidental generation of drvers/dahdi/$(obj)
Tzafrir Cohen
2011-01-16 17:21:16 +0000
-
69f3c96690
Refactor SysFS code to dahdi-sysfs.c
Tzafrir Cohen
2011-01-16 14:18:18 +0000
-
adb849e064
cleaner error handling in dahdi_register
Tzafrir Cohen
2011-01-10 21:42:49 +0000
-
52cc07ecb1
span_sysfs_{create,remove}
Tzafrir Cohen
2011-01-10 21:42:00 +0000
-
98aa2844c1
Pass error val from dahdi_register_echocan_factory
Tzafrir Cohen
2011-01-10 21:36:41 +0000
-
244dd928e5
separate device init functions
Tzafrir Cohen
2011-01-10 21:30:54 +0000
-
d5520c533a
dahdi: Do not call dahdi_check_conf under lock.
Shaun Ruffell
2011-01-06 21:34:10 +0000
-
5f952783bf
README: clarify required kernel configuration
Tzafrir Cohen
2011-01-06 16:55:29 +0000
-
68c0c37691
dahdi: Ensure we have room to keep all span channels contiguous.
Shaun Ruffell
2011-01-05 15:52:10 +0000
-
a45f853395
dahdi: Move the default tone lengths into include/dahdi/dahdi_config.h
Shaun Ruffell
2011-01-05 15:52:03 +0000
-
d4c047f5d9
dahdi: Also use constant for DAHDI_TRANSCODE
Tzafrir Cohen
2011-01-03 21:17:17 +0000
-
588d311c62
dahdi: Break the dahdi_ctl_ioctl handlers into separate functions.
Shaun Ruffell
2011-01-03 18:28:28 +0000
-
9f790b7859
dahdi: Do not locate new master in interrupt context.
Shaun Ruffell
2011-01-03 18:28:24 +0000
-
e5cbedbf37
dahdi: Add module parameter to limit number of pseudo channels.
Shaun Ruffell
2011-01-03 18:28:19 +0000
-
579ea560ef
dahdi: Remove 'chans' array from reg/unreg. Now completely removed.
Shaun Ruffell
2011-01-03 18:28:15 +0000
-
b3aa15a793
dahdi: Remove three maxchans/DAHDI_MAX_CHANNELS references.
Shaun Ruffell
2011-01-03 18:28:11 +0000
-
6f8b5cefe5
dahdi: Drop 'chans' reference in chan_from_num.
Shaun Ruffell
2011-01-03 18:28:06 +0000
-
4533614fb6
dahdi: Group all conditions for skipping channel receive together.
Shaun Ruffell
2011-01-03 18:28:02 +0000
-
5002e537c3
dahdi: Move the slave channel processing into separate functions.
Shaun Ruffell
2011-01-03 18:27:58 +0000
-
766d0755fd
dahdi: Save pointer to monitored channel in struct dahdi_chan.
Shaun Ruffell
2011-01-03 18:27:53 +0000
-
88345e505a
dahdi: When DACS is enabled, hold a pointer directly to the crossed channel.
Shaun Ruffell
2011-01-03 18:27:49 +0000
-
7c49f372c2
dahdi: Only check for NOSTDTXRX once in dahdi_receive.
Shaun Ruffell
2011-01-03 18:27:44 +0000
-
9d4a2fad78
dahdi: Trivial formatting change in dahdi_receive.
Shaun Ruffell
2011-01-03 18:27:40 +0000
-
8053657761
dahdi: Change dahdi_chan.nextslave from index to a pointer.
Shaun Ruffell
2011-01-03 18:27:36 +0000
-
c380e4d91e
dahdi: Use 'dacs_chan' convenience pointer in dahdi_ioctl_chanconfig.
Shaun Ruffell
2011-01-03 18:27:31 +0000
-
800c356cf3
dahdi: Remove arbitrary limit on number of spans in the kernel.
Shaun Ruffell
2011-01-03 18:27:27 +0000
-
7a6d71f35c
dahdi: Move the contents of digits.h directly into dahdi-base.c
Shaun Ruffell
2011-01-03 18:27:23 +0000
-
89d96a16b5
dahdi: Cleanup formatting in dahdi_ioctl_set_dialparams().
Shaun Ruffell
2011-01-03 18:27:18 +0000
-
a6b2fb1891
dahdi: Move DAHDI_SET_DIALPARAMS code into separate function.
Shaun Ruffell
2011-01-03 18:27:14 +0000
-
daf96e677d
dahdi: Change reference counting for tone zones.
Shaun Ruffell
2011-01-03 18:27:10 +0000
-
215d530887
dahdi: Introduce dahdi_kasprintf for pre 2.6.12 kernels.
Shaun Ruffell
2011-01-03 18:27:05 +0000
-
0dc5fd0ffb
dahdi: Add error if CONFIG_BKL is not defined
Shaun Ruffell
2011-01-03 18:27:01 +0000
-
781b51aa3a
dahdi: trivial. Remove unneccessary comment.
Shaun Ruffell
2011-01-03 18:26:56 +0000
-
41c09ac4b4
dahdi: Minor fix for alloc/free of 'struct ecfactory'
Shaun Ruffell
2011-01-03 18:26:52 +0000
-
42ba6fab28
dahdi: Convert ecfactory_list_lock from rwlock to spinlock.
Shaun Ruffell
2011-01-03 18:26:47 +0000
-
3ba232691d
dahdi: Use a spinlock instead of a rwlock for 'zone_lock'
Shaun Ruffell
2011-01-03 18:26:43 +0000
-
4763b89d5a
dahdi, xpp: dahdi_span_ops.sync_tick should return void.
Shaun Ruffell
2011-01-03 18:26:39 +0000
-
c6ae6d6cec
dahdi: Trivial move of sync_tick callback to inline function.
Shaun Ruffell
2011-01-03 18:26:34 +0000
-
2f3b2a4f62
'dahdi_copy_string()' -> 'strlcpy()'
Shaun Ruffell
2011-01-03 18:26:29 +0000
-
25a8bb1abe
"struct pci_device_id[]" -> "DEFINE_PCI_DEVICE_TABLE"
Shaun Ruffell
2011-01-03 18:26:24 +0000
-
fdaa2d3f49
dahdi: Take a reference count on module when operating on spans directly.
Shaun Ruffell
2011-01-03 18:26:19 +0000
-
c168f838ac
dahdi: Add the span onto the list as the very last thing
Shaun Ruffell
2011-01-03 18:26:14 +0000
-
c050ca9065
dahdi: Allow spans to advertise if they can provide any timing.
Shaun Ruffell
2011-01-03 18:26:08 +0000
-
28f559e2ac
dahdi_dynamic: Do not depend on BKL for serialization of dspan creation.
Shaun Ruffell
2011-01-03 18:26:04 +0000
-
593787e3b3
dahdi: If mutexes are not available use semaphores instead.
Shaun Ruffell
2011-01-03 18:26:00 +0000
-
e0d94d5ca4
dahdi_dynamic: Pass the dahdi_dynamic to create/destroy functions.
Shaun Ruffell
2011-01-03 18:25:56 +0000
-
b68be9abb5
dahdi_dynamic: Do not enable tasklets by default for dynamic_spans.
Shaun Ruffell
2011-01-03 18:25:51 +0000
-
e3bf2fe45d
dahdi_dynamic: Use dahdi_span_ops.sync_tick for driving dynamic spans.
Shaun Ruffell
2011-01-03 18:25:45 +0000
-
8c709f9aa0
dahdi_dynamic: Remove tests for KERNEL_VERSION < 2.6.9
Shaun Ruffell
2011-01-03 18:25:41 +0000