Commit Graph

  • 3e64fbfc26 xpp: FPGA_1161 rev 9252, USB_FW rev 8826: HWEC Tzafrir Cohen 2011-06-30 21:53:22 +00:00
  • 65361158b5 xpp: also install init (non)script for xpd_echo Tzafrir Cohen 2011-06-30 21:38:47 +00:00
  • 304e481d47 oct612x: Fixes for Octasic user space compilation: Oron Peled 2011-06-30 20:09:39 +00:00
  • d7fdb06033 wctdm24xxp: Fix typo in previous commit for fastpickup mode. Shaun Ruffell 2011-06-29 22:15:42 +00:00
  • f2c8359d2e wctdm24xxp: Add 'fastpick' module parameter. Shaun Ruffell 2011-06-29 19:53:52 +00:00
  • d0bf20c36d wctdm24xxp: Ensure battery drops on FXS hangups honor the channel otimer. Shaun Ruffell 2011-06-29 18:36:34 +00:00
  • 6fb24bc346 dahdi: Fix compilation on Linux 2.6.26 w/CONFIG_DAHDI_NET. Shaun Ruffell 2011-06-29 18:36:26 +00:00
  • 59e277ef5a wctdm24xxp: Ensure battery drops on FXS hangups honor the channel otimer. Shaun Ruffell 2011-06-29 16:57:38 +00:00
  • a28a982b75 Revert "dahdi: Use enumeration for maintenance modes." AST_C_DEFINE_CHECK([DAHDI], [DAHDI_RESET_COUNTERS], [dahdi/user.h], [230]) 2011-06-29 15:32:40 +00:00
  • f2c0bcd0f2 wcte12xp, wctdm24xxp: Load VPMOCT032 firmware in background. Russ Meyerriecks 2011-06-28 22:29:00 +00:00
  • 1714113c17 wcte12xp, wctdm24xxp: Add support for the VPMOCT032 hardware echocanceler. Russ Meyerriecks 2011-06-28 22:28:53 +00:00
  • 355ab14d47 dahdi: Always attach hwec to a channel if available. Shaun Ruffell 2011-06-28 21:29:20 +00:00
  • 15c12a08f8 xpd_echo: XPP Octasic echo canceler module Oron Peled 2011-06-28 18:23:00 +00:00
  • a36bd8863e Revert "dahdi: Group dahdi timers into "rates" for improved CPU utilization." Shaun Ruffell 2011-06-28 15:55:48 +00:00
  • 6d4a47a6ef Revert "dahdi: If a timer is not configured then we should block indefinitely." Shaun Ruffell 2011-06-28 15:55:44 +00:00
  • ab15df5810 kernel.h: Define __packed if not already defined. Shaun Ruffell 2011-06-28 15:55:38 +00:00
  • 9ae57618d3 fix registration order for more than 9 Astribanks Tzafrir Cohen 2011-06-23 17:33:43 +00:00
  • a1d84ea99c wcte12xp: Start alarm timer after marking board initialized. Shaun Ruffell 2011-06-20 16:01:59 +00:00
  • f46df849da dahdi_genconf: apply termtype to Digium HA8 BRI Tzafrir Cohen 2011-06-16 09:35:32 +00:00
  • 90e504dc25 wctdm24xxp: Do not read extra register when test for FXO module fails. Shaun Ruffell 2011-06-11 01:58:43 +00:00
  • 178ae27825 tools: Allow pattern tools to access channels above the device file limit Kinsey Moore 2011-06-07 19:44:34 +00:00
  • 49a5fbfcd2 xpp: this is the right place for astribank_close() Tzafrir Cohen 2011-06-07 10:28:31 +00:00
  • fb942bbd11 wctdm24xxp: Do not export board number in the device description. Shaun Ruffell 2011-06-02 20:04:02 +00:00
  • 20b5c919a4 wctdm24xxp: Calculate the SPI offsets ahead of time. Shaun Ruffell 2011-06-02 20:03:57 +00:00
  • 40a8265509 wctdm24xxp: Shorten up some of the sleeps/waits. Shaun Ruffell 2011-06-02 20:03:52 +00:00
  • 3433925a92 wctdm24xxp: Allow more than one outstanding read at a time. Shaun Ruffell 2011-06-02 20:03:48 +00:00
  • 982aa8ed1c wctdm24xxp: reglock can be used to protect the txhookstate. Shaun Ruffell 2011-06-02 20:03:43 +00:00
  • e35a01e5df wctdm24xxp: Use lists for SPI commands to the modules. Shaun Ruffell 2011-06-02 20:03:38 +00:00
  • b079b51b21 wctdm24xxp: Cleanup in wctdm_identify_modules. Shaun Ruffell 2011-06-02 20:03:34 +00:00
  • 2b6d5d3826 wctdm24xxp: Remove 'pos' member from 'struct wctdm'. Shaun Ruffell 2011-06-02 20:03:29 +00:00
  • 953a317be3 wctdm24xxp: Drop 'flags' from 'struct wctdm_module'. Shaun Ruffell 2011-06-02 20:03:24 +00:00
  • 8e96b99bc9 wctdm24xxp: Hold the reglock longer in the interrupt handler. Shaun Ruffell 2011-06-02 20:03:20 +00:00
  • fca9c4949f wctdm24xxp: Pass the pointer to struct wctdm_module directly instead of index. Shaun Ruffell 2011-06-02 20:03:15 +00:00
  • ca3a7de06d wctdm24xxp: Use pointer to "struct fxs" in POLARITY_XOR. Shaun Ruffell 2011-06-02 20:03:10 +00:00
  • 6d8e406bc5 wctdm24xxp: Trivial. Reduce the indentation level in wctdm_proslic_oppending. Shaun Ruffell 2011-06-02 20:03:06 +00:00
  • 225eea7af3 wctdm24xxp: Use enumeration for module types. Shaun Ruffell 2011-06-02 20:03:01 +00:00
  • 5815009724 wctdm24xxp: Group the QRV members together. Shaun Ruffell 2011-06-02 20:02:56 +00:00
  • cfcd7c0aee wctdm24xxp: Group the per-module information together Shaun Ruffell 2011-06-02 20:02:51 +00:00
  • 9a37c88c6d wctdm24xxp: Dynamically allocate the board_name. Shaun Ruffell 2011-06-02 20:02:47 +00:00
  • 60406e1a0c wctdm24xxp: Remove modmap member from 'struct wctdm'. Shaun Ruffell 2011-06-02 20:02:42 +00:00
  • 712e65f0dc wcte12xp: Limit how many consecutive times to reset the VPMADT032 module. Shaun Ruffell 2011-06-02 20:02:38 +00:00
  • 778623eeff wcte12xp: Remove unused vpm100 member from 'struct t1' Shaun Ruffell 2011-06-02 20:02:33 +00:00
  • 77dfe92f26 wcte12xp, wctdm24xxp: Separate test for VPMADT032 and initialization. Shaun Ruffell 2011-06-02 20:02:28 +00:00
  • 205847da8e wcte12xp, wctdm24xxp: Use a constant string for the VPM workqueue name. Shaun Ruffell 2011-06-02 20:02:23 +00:00
  • b60823b0cc wcte12xp: Set the t1.vpmadt032 pointer under the reglock. Shaun Ruffell 2011-06-02 20:02:18 +00:00
  • 456e7969ee wcte12xp: Put "Span configured" message behind debug flag. Shaun Ruffell 2011-06-02 20:02:13 +00:00
  • 578ebe85c2 wcte12xp: kmalloc/memset -> kzalloc. Shaun Ruffell 2011-06-02 20:02:08 +00:00
  • 82acfbd41d wcte12xp: Move the VPMADT032 test/configuration to module load time. Shaun Ruffell 2011-06-02 20:02:03 +00:00
  • c5691ec293 wcte12xp: Force spanconfig/chanconfig to wait for ready. Shaun Ruffell 2011-06-02 20:01:59 +00:00
  • 27acb7088c wctdm24xxp: Block chanconfig and spanconfig until board is ready. Shaun Ruffell 2011-06-02 20:01:54 +00:00
  • 759f0c07f0 dahdi: Do not allow 'hwec' to be attached to channels that do not have one. Shaun Ruffell 2011-06-02 20:01:49 +00:00
  • 93a7adfb9f dahdi: Provide notification when preechocan buffer is created and destroyed. Shaun Ruffell 2011-06-02 20:01:44 +00:00
  • dd33d6c357 dahdi: Update the dahdi_ec_chunk interface to support preec streams. Shaun Ruffell 2011-06-02 20:01:40 +00:00
  • 76df5ab26b dahdi: Allow dahdi_span_ops.[chan|span]config and startup to block. Shaun Ruffell 2011-06-02 20:01:34 +00:00
  • 09eb417ec4 dahdi: Do not release the echocan under lock. Shaun Ruffell 2011-06-02 20:01:29 +00:00
  • c1e491930b dahdi: Support "struct mutex" on pre 2.6.16 kernels. Shaun Ruffell 2011-06-02 20:01:24 +00:00
  • ca9d290af1 dahdi: If a timer is not configured then we should block indefinitely. Shaun Ruffell 2011-06-02 20:01:20 +00:00
  • 20c8b9b597 dahdi: Make tone zone registration messages debug only. Shaun Ruffell 2011-06-02 20:01:15 +00:00
  • e8221c04cf dahdi: Propagate shutdown returncode to user space. Shaun Ruffell 2011-06-02 20:01:10 +00:00
  • cb67046067 dahdi: Fix compilation on Linux 2.6.26 w/CONFIG_DAHDI_NET. Shaun Ruffell 2011-06-02 20:01:05 +00:00
  • d069cf1958 wct4xxp: Move the check for the VPM to module load time. Shaun Ruffell 2011-06-02 20:01:00 +00:00
  • 83035fa12f wct4xxp: Do not set maintstat in t4_clear_maint. Shaun Ruffell 2011-06-02 20:00:56 +00:00
  • 01379f6ce7 wct4xxp: Atomically set framer bits for maintenance modes. Shaun Ruffell 2011-06-02 20:00:51 +00:00
  • 907c993743 wct4xxp: Set -Wno-unused-but-set-variable compiler option if available. Shaun Ruffell 2011-06-02 20:00:47 +00:00
  • 86519d1211 Remove unused variables. Shaun Ruffell 2011-06-02 20:00:36 +00:00
  • 8f5f051b92 wctdm24xxp: Check if the FXS signaling setting is valid. Shaun Ruffell 2011-06-02 20:00:29 +00:00
  • 346fccbea0 xpp: empty labels are not duplicate Tzafrir Cohen 2011-05-31 13:16:54 +00:00
  • 6d9baa3f99 xpp: empty labels are not duplicate Tzafrir Cohen 2011-05-31 13:11:56 +00:00
  • de59662acb Move test for DEFINE_SPINLOCK into include/dahdi/kernel.h Shaun Ruffell 2011-05-27 16:48:46 +00:00
  • fb35e6afd2 dahdi: Enable DTMF A,B,C, and D digits. Shaun Ruffell 2011-05-27 16:48:40 +00:00
  • 3be68a1105 wcb4xxp: Updating copyright. Shaun Ruffell 2011-05-27 16:48:35 +00:00
  • 24015f717e zonedata: Add support for United Arab Emirates. Shaun Ruffell 2011-05-24 15:14:32 +00:00
  • 29a06509ec zonedata: Add support for Costa Rica. Shaun Ruffell 2011-05-24 15:14:25 +00:00
  • 155cb5a0b1 xpp: Remove obsolete XPP_DEBUGFS code Tzafrir Cohen 2011-05-23 13:38:16 +00:00
  • bbb34d7f29 xpp: Remove obsolete and unused OLD_PROC code Tzafrir Cohen 2011-05-23 13:37:40 +00:00
  • 9146433e6d wcte12xp: Fix regression preventing VPMADT032 from loading. Shaun Ruffell 2011-05-19 21:53:54 +00:00
  • 9c1880d31a dahdi: Enable DTMF A,B,C, and D digits. Shaun Ruffell 2011-04-25 14:22:39 +00:00
  • cfa5779017 wcb4xxp: Updating copyright. Shaun Ruffell 2011-04-25 14:22:31 +00:00
  • 4c177ef39c tools: Allow patlooptest to activate and handle buffer events Kinsey Moore 2011-04-18 21:20:10 +00:00
  • fcd4db20d1 dahdi: Bug fix for enabling buffer events Kinsey Moore 2011-04-15 18:42:16 +00:00
  • e591241187 dahdi: Add capability to generate events on buffer underruns and overruns Kinsey Moore 2011-04-15 16:16:19 +00:00
  • 21875abb42 wcte12xp: If we cannot read the mode selection pins fail the module load. Shaun Ruffell 2011-04-14 20:32:29 +00:00
  • d0093c16cc wcte12xp: If we cannot read the mode selection pins fail the module load. Shaun Ruffell 2011-04-14 19:11:14 +00:00
  • cecd931399 Importing release summary for 2.4.1.2 release. v2.4.1.2 Shaun Ruffell 2011-04-11 18:51:37 +00:00
  • 9f61a1cce9 Importing files for 2.4.1.2 release. Shaun Ruffell 2011-04-11 18:51:29 +00:00
  • b716790363 Creating tag for the release of dahdi-linux-2.4.1.2 Shaun Ruffell 2011-04-11 18:50:44 +00:00
  • 75b7b53f10 dahdi: Do not define dev_name if already backported. branched-2.4.1.2 Tzafrir Cohen 2011-04-11 18:45:05 +00:00
  • 868dd3f0d5 dahdi: Do not define dev_name if already backported. Tzafrir Cohen 2011-04-11 18:41:47 +00:00
  • 1ea9309756 b4xxp: Only create the timing_master attributes in the context of probe Shaun Ruffell 2011-04-04 16:26:11 +00:00
  • 3ae1b03082 dahdi: Group dahdi timers into "rates" for improved CPU utilization. Shaun Ruffell 2011-04-04 16:26:05 +00:00
  • 1a6bbe43e7 wctdm24xxp, wctdm: Reduce memory used by fxo_modes array. Shaun Ruffell 2011-04-04 16:26:00 +00:00
  • e7ea26ae8d wcte12xp: Unroll the TDM extraction/insertion from the sframe. Shaun Ruffell 2011-04-04 16:25:54 +00:00
  • 40945a2a00 wcte12xp, wctdm24xxp: decriptor_list.count does not need to be atomic. Shaun Ruffell 2011-04-04 16:25:47 +00:00
  • 7487ce229d wcte12xp, wctdm24xxp: Remove a PCI read from hardirq context. Shaun Ruffell 2011-04-04 16:25:42 +00:00
  • 5ffb28b1f0 wcte12xp: Use the in-hardirq versions of dahdi_receive/dahdi_transmit. Shaun Ruffell 2011-04-04 16:25:33 +00:00
  • f38965153b wctdm24xxp, wcte12xp: Always call handle_transmit/receive in hardirq context. Shaun Ruffell 2011-04-04 16:25:28 +00:00
  • f8af2b7a5c dahdi: Add in-hardirq versions of the dahdi_receive/transmit/ec_span. Shaun Ruffell 2011-04-04 16:25:23 +00:00
  • 6519a0e911 wcte12xp: Use the reglock to protect the framer command lists. Shaun Ruffell 2011-04-04 16:25:16 +00:00
  • 731388e275 wctdm24xxp, wcte12xp, wct4xxp, wcb4xxp, wctdm: Do not support suspend. Shaun Ruffell 2011-04-04 16:25:09 +00:00
  • c5396b1366 wct4xxp: Add shutdown handler for kexec. Shaun Ruffell 2011-04-04 16:25:03 +00:00