This website requires JavaScript.
74fff81da4
dahdi: Remove interruptible_sleep_on() calls for WINK/FLASH.
Shaun Ruffell
2010-12-21 16:09:17 +00:00
492315c255
wcb4xxp: Remove unused syncpos member.
Shaun Ruffell
2010-12-20 19:49:05 +00:00
34400ad07c
wcte12xp, wctdm24xxp: Use more descriptive symbols for the bus setup.
Shaun Ruffell
2010-12-15 18:54:53 +00:00
4de462c3e0
wctdm24xxp, wcte12xp: Disable PCI read-line multiple command.
Shaun Ruffell
2010-12-15 18:54:49 +00:00
1d9cbea469
wcb4xxp: Remove redundant dev member from 'struct wcb4xxp'
Shaun Ruffell
2010-12-15 17:53:35 +00:00
eba7fe3ca4
wct4xxp: Close a memory leak in the VPM450 error path.
Shaun Ruffell
2010-12-15 17:53:31 +00:00
b7cf1d9c02
vpmadt032: Convert ifacelock from rwlock to plain spinlock.
Shaun Ruffell
2010-12-15 17:53:25 +00:00
9292e6f0ad
wctc4xxp: Make the "mode" module parameter read-only in sysfs.
Shaun Ruffell
2010-12-15 17:53:21 +00:00
0c3cbc2c32
wcte12xp: Unregister the span before any additional cleanup.
Shaun Ruffell
2010-12-15 17:53:16 +00:00
5b6fba6e4b
wctdm24xxp, wcte12xp: Lock interrupts when recovering from an underrun.
Shaun Ruffell
2010-12-15 17:53:12 +00:00
cf3e4bd757
wctdm24xxp, wcte12xp: Add more descriptive message on a failed reset.
Shaun Ruffell
2010-12-15 17:53:07 +00:00
af9a089714
live_dahdi: Fix regression from r9508
Tzafrir Cohen
2010-12-13 15:56:16 +00:00
3203aaf84c
dahdi: Do not dereference chan->span for pseudo channels.
Shaun Ruffell
2010-12-13 14:57:12 +00:00
249baf1db3
README, UPGRADE.txt, system.conf.sample: Add documentation for using HWEC
Kinsey Moore
2010-12-09 22:44:52 +00:00
60c4681ec8
dahdi_echocan_hpec: Update the HPEC wrapper to use the new name interface
Kinsey Moore
2010-12-09 21:52:34 +00:00
7a7d4000a0
dahdi-base, dahdi_echocan_*, wcb4xxp, wct4xxp, wctdm24xxp, wcte12xp, kernel: Allow name of EC factory to vary based on channel
Kinsey Moore
2010-12-09 20:19:26 +00:00
fd01eef199
dahdi-base, kernel, dahdi_echocan_*, wcb4xxp, wct4xxp, wctdm24xxp, wcte12xp: Remove name field from echocan ops
Kinsey Moore
2010-12-09 20:19:21 +00:00
06eac5b1d2
dahdi-base: Alarms may not be the last item on the line, so don't strip the trailing space
Kinsey Moore
2010-12-09 20:19:18 +00:00
fbee540bf5
dahdi-base: Remove old method of invoking HWEC
Kinsey Moore
2010-12-09 20:19:16 +00:00
6140d43665
dahdi-base: Allow HWEC to use the modular echocan interface
Kinsey Moore
2010-12-09 20:19:13 +00:00
d3d246b656
dahdi_maint: Added the loopup/loopdown functionality
Russ Meyerriecks
2010-12-08 22:14:29 +00:00
6e25ac61db
dahdi: Fixed loopup/loopdown signals
Russ Meyerriecks
2010-12-08 22:11:58 +00:00
bbdcb0c7ba
dahdi: Removing loopstop maint function
Russ Meyerriecks
2010-12-08 22:11:53 +00:00
5ee55a6147
dahdi: Clean up an unused waitqueue
Russ Meyerriecks
2010-12-08 22:11:46 +00:00
51bff0d802
wcte12xp: Use interruptible waits to decrease impact on load average.
Shaun Ruffell
2010-12-08 01:56:56 +00:00
f7925643de
dahdi: Prevent unloadable module on failed open.
Shaun Ruffell
2010-12-07 14:20:38 +00:00
8b43a66913
live_dahdi: fix usage of xpp.conf
Tzafrir Cohen
2010-12-07 12:00:28 +00:00
87d376ba19
xpd_pri: Remove pointless hooksig span op
Tzafrir Cohen
2010-12-07 11:00:07 +00:00
1b79cc7562
xpd_pri: ignore DAHDI_VMWI and DAHDIVMWI_CONFIG
Tzafrir Cohen
2010-12-07 10:59:37 +00:00
2175ea1293
wctdm24xxp, wcte12xp: Close a few potential resource assignment leaks.
Shaun Ruffell
2010-12-02 22:42:56 +00:00
102a2f0982
wctdm24xxp: Replace interruptible_sleep_on() with msleep when delaying.
Shaun Ruffell
2010-12-01 16:59:20 +00:00
3f57781f6e
Add 'install-tests' Makefile target.
Jason Parker
2010-11-29 17:53:50 +00:00
75c33ce64e
dahdi: A little cleanup in the dahdi_ioctl_iomux function.
Shaun Ruffell
2010-11-25 00:07:10 +00:00
f406bba4c6
dahdi: dahdi_ioctl_iomux should return 0 on success.
Sean Bright
2010-11-25 00:07:05 +00:00
08d3ff5671
dahdi: Fixup prior dahdi_mirror patch
Russ Meyerriecks
2010-11-19 17:34:42 +00:00
494472ee1a
dahdi: Stops junk data from overwriting the dahdi_mirror pseudo chans
Russ Meyerriecks
2010-11-19 17:34:36 +00:00
712704c237
dahdi: Moved the channel mirroring interface behind a build flag
Russ Meyerriecks
2010-11-19 17:34:31 +00:00
9090c6fcd2
dahdi: adding ss7 pcap support to dahdi.
Russ Meyerriecks
2010-11-19 17:34:25 +00:00
06136006df
dahdi: In dahdi_unregister() 'new_master' should not be static.
Shaun Ruffell
2010-11-19 14:07:29 +00:00
1e2923566d
dahdi-base: Add debug option to log RBS bit changes
Russ Meyerriecks
2010-11-18 17:15:07 +00:00
88035ea78c
dahdi_genconf: Don't generate configurations that use channel 16 on E1 CAS
Kinsey Moore
2010-11-17 15:32:52 +00:00
e38b85fde9
xpp_fxloader: Don't try to load FPGA firmware twice
Tzafrir Cohen
2010-11-16 10:56:54 +00:00
76f35e5d31
live_dahdi: rsync to /tmp/dahdi
Tzafrir Cohen
2010-11-15 14:56:32 +00:00
daa79cc634
live_dahdi: only check for TOOLS_DIR when used
Tzafrir Cohen
2010-11-15 14:53:24 +00:00
55a9fd2da2
dahdi_maint: Minor name change for the error counters
Russ Meyerriecks
2010-11-11 22:32:27 +00:00
d013943b4b
make_version: Use 'git rev-parse' if only looking for a sha5.
Shaun Ruffell
2010-11-11 19:32:58 +00:00
393aef02ef
dahdi_scan: Show CAS framing on the framing line.
Shaun Ruffell
2010-11-10 16:19:36 +00:00
8c24b0fd8f
wctdm24xxp: 'wait_just_a_bit()' -> 'msleep()'
Shaun Ruffell
2010-11-04 16:41:02 +00:00
c674c147fd
wctdm24xxp: Remove unused 'usecount' member.
Shaun Ruffell
2010-11-04 16:40:58 +00:00
4deae0c8ea
wctdm24xxp: Replace 'schluffen()' with 'interruptible_sleep_on()'
Shaun Ruffell
2010-11-04 16:40:53 +00:00
3de1002cb5
dahdi: Constify the dahdi_txlevelnames and return of dahdi_lboname().
Shaun Ruffell
2010-11-04 16:40:49 +00:00
a170389509
dahdi: Close race between checking IOMUX condition and sleeping.
Shaun Ruffell
2010-11-04 16:40:44 +00:00
649fa2f43d
dahdi: Move the DAHDI_IOMUX ioctl handler into a separate function.
Shaun Ruffell
2010-11-04 16:40:40 +00:00
a782b4de71
dahdi: 'schluffen()' -> 'interruptible_sleep_on()' or 'wait_event_interruptible()'
Shaun Ruffell
2010-11-04 16:40:35 +00:00
37097411ea
Remove mutex emulation
Shaun Ruffell
2010-11-04 16:40:29 +00:00
3f9cb05bae
dahdi: Remove DAHDI_CONFLINK functionality.
Shaun Ruffell
2010-11-04 16:40:23 +00:00
1b51530c19
Minor logging text change
Russ Meyerriecks
2010-10-25 20:01:54 +00:00
3140dfc482
Fixed up the loss of crc4-multiframe alignment logic
Russ Meyerriecks
2010-10-25 18:58:17 +00:00
3db405486e
dahdi: Eliminate NULL dereference when bridging channels.
Shaun Ruffell
2010-10-25 18:26:27 +00:00
cba1734e18
wctdm24xxp: Detect FXS modules based on the 3210 SLIC.
Shaun Ruffell
2010-10-25 18:26:17 +00:00
a3ae25141a
Dahdi::Hardware: Support beroNet BN4S0e PCI Express card
Tzafrir Cohen
2010-10-20 18:02:35 +00:00
d9cdda31aa
wcb4xxp: Support beroNet BN4S0e PCI Express card
Tzafrir Cohen
2010-10-20 17:52:47 +00:00
27899f256c
dahdi-base: Fixed null pointer dereference in dahdi_check_conf
Kinsey Moore
2010-10-20 16:20:30 +00:00
92e2a646eb
dahdi: Remove CONFIG_OLD_HDLC_API since that is kernel 2.4 specific.
Shaun Ruffell
2010-10-20 12:23:28 +00:00
15182a4a18
wctdm24xxp, wcte12xp: Remove unused 'whichframe' parameter.
Shaun Ruffell
2010-10-20 12:23:26 +00:00
53d674dc21
dahdi: Drop some 'zt' prefixes on chan.
Shaun Ruffell
2010-10-20 12:23:23 +00:00
aa5c973611
dahdi: Atomically set/test if channel has associated network device.
Shaun Ruffell
2010-10-20 12:23:16 +00:00
072ccc9b69
dahdi_echocan_oslec: Call olsec_hpf_tx if CONFIG_DAHDI_PROCESS_ECHOCAN_TX is defined.
Shaun Ruffell
2010-10-20 12:23:11 +00:00
2ba1b4c201
dahdi: Add compile time DAHDI_ECHOCAN_PROCESS_TX option.
Shaun Ruffell
2010-10-20 12:23:06 +00:00
5b08a20526
wctdm24xxp: Leave FXO (DAA) always in full-wave ring detect mode.
Shaun Ruffell
2010-10-20 12:23:02 +00:00
141a61d64e
wctc4xxp: Space required after ','.
Shaun Ruffell
2010-10-20 12:22:59 +00:00
9dc983cc0d
wctc4xxp: Remove trailing whitespace.
Shaun Ruffell
2010-10-20 12:22:57 +00:00
615c6b6800
wctc4xxp: Cannot print the encoder/decoder channels before we know them.
Shaun Ruffell
2010-10-20 12:22:54 +00:00
8d29ecb783
wctc4xxp: 'WARN_ON(1)' -> 'dev_info(...' on channel creation failure.
Shaun Ruffell
2010-10-20 12:22:52 +00:00
b4170d8f40
wctc4xxp: Drop 'DTE_PRINTK' macro in favor of standard 'dev_xxx'
Shaun Ruffell
2010-10-20 12:22:49 +00:00
8ac8b90bd4
wctc4xxp: Remove 'service_dte' function and a few inline keywords.
Shaun Ruffell
2010-10-20 12:22:47 +00:00
8897a79f5b
dahdi: '-o' -> '--no-same-owner' in drivers/dahdi/firmware/Makefile
Shaun Ruffell
2010-10-20 12:22:42 +00:00
f5f0958381
dahdi: dahdi_chan_unreg was not cleaning up conferenced channels properly.
Shaun Ruffell
2010-10-20 12:22:39 +00:00
a8b1e2b662
vpmadt032: Honor the CONFIG_DAHDI_NO_ECHOCAN_DISABLE flag.
Shaun Ruffell
2010-10-20 12:22:35 +00:00
53b658db1b
xpp: Fixes init error for PRI devices with < 4 ports
Tzafrir Cohen
2010-10-18 14:50:03 +00:00
6646cba099
Ignore oct612x generated files in SVN
Tzafrir Cohen
2010-10-18 13:37:57 +00:00
81205b90f7
astribank_is_starting: use semop if no semtimedop
Tzafrir Cohen
2010-10-17 18:41:24 +00:00
c4ae51ffae
dahdi: 'if (chan)' -> 'if (!chan)' in dahdi_ioctl_getgains.
Shaun Ruffell
2010-10-04 17:20:47 +00:00
408787c77b
dahdi: Anonymous member in dahdi_echocan_events union.
Kinsey Moore
2010-09-29 22:00:22 +00:00
b0185d1e84
dahdi: Fix 'void *' pointer arithmetic warnings.
Kinsey Moore
2010-09-29 21:32:55 +00:00
d802a2738d
make_version: svn and git metadata directory not checked properly.
Kinsey Moore
2010-09-29 21:21:45 +00:00
3400734174
wcb4xxp: Spelling 'LOOKBACK_SUPPORTED' -> 'LOOPBACK_SUPPORTED'
Shaun Ruffell
2010-09-27 15:57:13 +00:00
1c462653e7
dahdi: Remove bigzaplock by converting chan_lock to spinlock_t.
Shaun Ruffell
2010-09-24 22:45:07 +00:00
c3ae5634d7
dahdi: process_timers is already called with interrupts disabled.
Shaun Ruffell
2010-09-24 22:45:03 +00:00
87336d22fc
dahdi: Rename 'zaptimer' -> 'dahdi_timer'
Shaun Ruffell
2010-09-24 22:44:59 +00:00
283235686d
Move test for DEFINE_SPINLOCK into include/dahdi/kernel.h
Shaun Ruffell
2010-09-24 22:44:53 +00:00
41825e7c32
dahdi: Remove remaining #if 0 locations from dahdi-base.
Shaun Ruffell
2010-09-24 22:44:49 +00:00
7a83fe8e19
dahdi: Add '+' on KMAKE definition to enable parallel make.
Shaun Ruffell
2010-09-24 22:44:45 +00:00
7872d47517
make_version: '[[' -> '[' since it's not a bash script.
Shaun Ruffell
2010-09-24 22:44:41 +00:00
731b5868d4
dahdi: Allow core DAHDI software timing to work when DAHDI_CHUNKSIZE > 8.
Shaun Ruffell
2010-09-24 22:44:37 +00:00
d08cdac785
dahdi: Only disable/enable interrupts once when iterating through channels.
Shaun Ruffell
2010-09-24 22:44:30 +00:00
6d807c7dfc
dahdi: trivial spelling 'implemnted' -> 'implemented'
Shaun Ruffell
2010-09-23 21:39:02 +00:00
6d602c96b9
dahdi_dynamic: Update copyright.
Shaun Ruffell
2010-09-23 21:38:57 +00:00
5618e9e812
wcte12xp, wctdm24xxp: Convert vbb cache from kmem_cache to dma_pool.
Shaun Ruffell
2010-09-23 21:38:52 +00:00
9038e0a2cd
wcte12xp, wctdm24xxp: Remove comment about converting from IO space.
Shaun Ruffell
2010-09-23 21:38:48 +00:00