summaryrefslogtreecommitdiff
path: root/wct4xxp
AgeCommit message (Collapse)Author
2007-09-24Remove that option for cases of potential data corruptionmattf
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@3093 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-07-03Fix shutdown issuemattf
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@2682 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-06-11Merged revisions 2639 via svnmerge from mattf
https://origsvn.digium.com/svn/zaptel/branches/1.4 ................ r2639 | mattf | 2007-06-11 17:18:24 -0500 (Mon, 11 Jun 2007) | 9 lines Merged revisions 2638 via svnmerge from https://origsvn.digium.com/svn/zaptel/branches/1.2 ........ r2638 | mattf | 2007-06-11 17:17:14 -0500 (Mon, 11 Jun 2007) | 1 line Add a couple of PCI ids ........ ................ git-svn-id: http://svn.digium.com/svn/zaptel/trunk@2640 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-06-11Merged revisions 2634 via svnmerge from mattf
https://origsvn.digium.com/svn/zaptel/branches/1.4 ................ r2634 | mattf | 2007-06-11 17:12:04 -0500 (Mon, 11 Jun 2007) | 9 lines Merged revisions 2633 via svnmerge from https://origsvn.digium.com/svn/zaptel/branches/1.2 ........ r2633 | mattf | 2007-06-11 17:10:59 -0500 (Mon, 11 Jun 2007) | 1 line Make the version check optional ........ ................ git-svn-id: http://svn.digium.com/svn/zaptel/trunk@2637 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-06-08Merged revisions 2601 via svnmerge from russell
https://origsvn.digium.com/svn/zaptel/branches/1.4 ................ r2601 | russell | 2007-06-08 10:58:34 -0500 (Fri, 08 Jun 2007) | 9 lines Merged revisions 2599 via svnmerge from https://origsvn.digium.com/svn/zaptel/branches/1.2 ........ r2599 | russell | 2007-06-08 10:57:18 -0500 (Fri, 08 Jun 2007) | 1 line Make sure the name is right ........ ................ git-svn-id: http://svn.digium.com/svn/zaptel/trunk@2602 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-06-06Add 220/420 supportmattf
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@2575 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-06-01Merged revisions 2551 via svnmerge from mattf
https://origsvn.digium.com/svn/zaptel/branches/1.4 ................ r2551 | mattf | 2007-06-01 12:06:29 -0500 (Fri, 01 Jun 2007) | 10 lines Merged revisions 2550 via svnmerge from https://origsvn.digium.com/svn/zaptel/branches/1.2 ........ r2550 | mattf | 2007-06-01 11:56:09 -0500 (Fri, 01 Jun 2007) | 2 lines Fix for stack overflow on FC6 and VPM450M. ........ ................ git-svn-id: http://svn.digium.com/svn/zaptel/trunk@2552 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-05-17Merged revisions 2532 via svnmerge from mattf
https://origsvn.digium.com/svn/zaptel/branches/1.4 ........ r2532 | mattf | 2007-05-17 15:35:57 -0500 (Thu, 17 May 2007) | 1 line Reduce stack usage of VPM450M. Fix for FC6 module load problems ........ git-svn-id: http://svn.digium.com/svn/zaptel/trunk@2533 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-05-16Make sure debug messages are only on when debug is enabledmattf
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@2519 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-05-16Make sure the leds aren't updating every framer interruptmattf
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@2518 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-05-16Enable framer only interruptsmattf
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@2517 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-05-16Optimize this further. We actually should check the framer ASAP, so that ↵mattf
its interrupt gets cleared git-svn-id: http://svn.digium.com/svn/zaptel/trunk@2516 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-05-10Make sure it's a high priority taskletmattf
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@2505 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-04-28Enable slip debugging by default, as well as add a parameter to report slips ↵mattf
in /proc/zaptel/x git-svn-id: http://svn.digium.com/svn/zaptel/trunk@2472 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-04-28Make sure we use the locked version since we don't own reglock here.mattf
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@2468 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-04-28Fix potential deadlock as well as reduce our locked time.mattf
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@2463 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-04-04Make sure we use the fast kernel bitops that are guarunteed atomic.mattf
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@2394 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-04-04Performance related overhaul of the wct4xxp driver.mattf
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@2392 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-03-14Merged revisions 2308 via svnmerge from mattf
https://origsvn.digium.com/svn/zaptel/branches/1.4 ................ r2308 | mattf | 2007-03-14 10:08:55 -0600 (Wed, 14 Mar 2007) | 10 lines Merged revisions 2307 via svnmerge from https://origsvn.digium.com/svn/zaptel/branches/1.2 ........ r2307 | mattf | 2007-03-14 10:03:18 -0600 (Wed, 14 Mar 2007) | 2 lines Fix bug in J1 mode configuration. ........ ................ git-svn-id: http://svn.digium.com/svn/zaptel/trunk@2309 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-03-09Merged revisions 2302 via svnmerge from mattf
https://origsvn.digium.com/svn/zaptel/branches/1.4 ................ r2302 | mattf | 2007-03-09 14:04:07 -0600 (Fri, 09 Mar 2007) | 10 lines Merged revisions 2301 via svnmerge from https://origsvn.digium.com/svn/zaptel/branches/1.2 ........ r2301 | mattf | 2007-03-09 13:59:43 -0600 (Fri, 09 Mar 2007) | 2 lines Make sure we don't allocate as GFP_KERNEL in atomic context ........ ................ git-svn-id: http://svn.digium.com/svn/zaptel/trunk@2303 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-02-21Merged revisions 2209 via svnmerge from mattf
https://origsvn.digium.com/svn/zaptel/branches/1.4 ................ r2209 | mattf | 2007-02-21 11:27:59 -0600 (Wed, 21 Feb 2007) | 10 lines Merged revisions 2208 via svnmerge from https://origsvn.digium.com/svn/zaptel/branches/1.2 ........ r2208 | mattf | 2007-02-21 11:26:05 -0600 (Wed, 21 Feb 2007) | 2 lines Make sure we do the IRQ fix in the gen1 interrupt handler as well. ........ ................ git-svn-id: http://svn.digium.com/svn/zaptel/trunk@2210 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-02-21Merged revisions 2201 via svnmerge from mattf
https://origsvn.digium.com/svn/zaptel/branches/1.4 ................ r2201 | mattf | 2007-02-21 09:58:53 -0600 (Wed, 21 Feb 2007) | 10 lines Merged revisions 2199 via svnmerge from https://origsvn.digium.com/svn/zaptel/branches/1.2 ........ r2199 | mattf | 2007-02-21 09:57:20 -0600 (Wed, 21 Feb 2007) | 2 lines Make sure we do the check for memory allocation failure. ........ ................ git-svn-id: http://svn.digium.com/svn/zaptel/trunk@2204 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-02-21Merged revisions 2200 via svnmerge from mattf
https://origsvn.digium.com/svn/zaptel/branches/1.4 ................ r2200 | mattf | 2007-02-21 09:57:59 -0600 (Wed, 21 Feb 2007) | 10 lines Merged revisions 2198 via svnmerge from https://origsvn.digium.com/svn/zaptel/branches/1.2 ........ r2198 | mattf | 2007-02-21 09:49:50 -0600 (Wed, 21 Feb 2007) | 2 lines Reduce our stack usage when using the vpm450m ........ ................ git-svn-id: http://svn.digium.com/svn/zaptel/trunk@2202 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-02-09Merged revisions 2136 via svnmerge from file
https://origsvn.digium.com/svn/zaptel/branches/1.4 ........ r2136 | file | 2007-02-09 11:53:31 -0500 (Fri, 09 Feb 2007) | 2 lines Drop the need for header files by using non-versioned binary files. ........ git-svn-id: http://svn.digium.com/svn/zaptel/trunk@2137 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-02-07Merged revisions 2120 via svnmerge from kpfleming
https://origsvn.digium.com/svn/zaptel/branches/1.4 ................ r2120 | kpfleming | 2007-02-07 15:25:30 -0600 (Wed, 07 Feb 2007) | 10 lines Merged revisions 2119 via svnmerge from https://origsvn.digium.com/svn/zaptel/branches/1.2 ........ r2119 | kpfleming | 2007-02-07 15:22:44 -0600 (Wed, 07 Feb 2007) | 2 lines don't allow wct4xxp workqueue support to be built against kernel 2.6.20... it's not going to work ........ ................ git-svn-id: http://svn.digium.com/svn/zaptel/trunk@2121 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-02-07Merged revisions 2107 via svnmerge from file
https://origsvn.digium.com/svn/zaptel/branches/1.4 ........ r2107 | file | 2007-02-07 15:01:41 -0500 (Wed, 07 Feb 2007) | 2 lines Merge in zaptel-firmware branch. This basically downloads the firmware from the FTP site and builds the appropriate headers based on the current version. Drivers just know they need a certain firmware and get fed the current version. If this prevents your zaptel from building do a make distclean and start fresh or make sure the firmware is checked in make menuselect. ........ git-svn-id: http://svn.digium.com/svn/zaptel/trunk@2108 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-31Merged revisions 2044 via svnmerge from kpfleming
https://origsvn.digium.com/svn/zaptel/branches/1.4 ................ r2044 | kpfleming | 2007-01-31 08:12:37 -0600 (Wed, 31 Jan 2007) | 12 lines Merged revisions 2043 via svnmerge from https://origsvn.digium.com/svn/zaptel/branches/1.2 ........ r2043 | kpfleming | 2007-01-31 08:06:34 -0600 (Wed, 31 Jan 2007) | 4 lines fix up author email addresses use the kernel's built-in support for module aliases instead of manually doing it in modprobe.conf or equivalent add wctdm8xxp alias for wctdm24xxp ........ ................ git-svn-id: http://svn.digium.com/svn/zaptel/trunk@2045 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-31Merged revisions 2039 via svnmerge from kpfleming
https://origsvn.digium.com/svn/zaptel/branches/1.4 ................ r2039 | kpfleming | 2007-01-30 19:34:25 -0600 (Tue, 30 Jan 2007) | 10 lines Merged revisions 2038 via svnmerge from https://origsvn.digium.com/svn/zaptel/branches/1.2 ........ r2038 | kpfleming | 2007-01-30 19:33:25 -0600 (Tue, 30 Jan 2007) | 2 lines final fix for non-hotplug firmware loading ........ ................ git-svn-id: http://svn.digium.com/svn/zaptel/trunk@2040 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-29Merged revisions 1998 via svnmerge from kpfleming
https://origsvn.digium.com/svn/zaptel/branches/1.4 ................ r1998 | kpfleming | 2007-01-29 13:21:33 -0600 (Mon, 29 Jan 2007) | 10 lines Merged revisions 1996 via svnmerge from https://origsvn.digium.com/svn/zaptel/branches/1.2 ........ r1996 | kpfleming | 2007-01-29 13:20:32 -0600 (Mon, 29 Jan 2007) | 2 lines _really_ fix the non-hotplug firmware case ........ ................ git-svn-id: http://svn.digium.com/svn/zaptel/trunk@1999 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-27Merged revisions 1988 via svnmerge from kpfleming
https://origsvn.digium.com/svn/zaptel/branches/1.4 ................ r1988 | kpfleming | 2007-01-27 10:16:03 -0600 (Sat, 27 Jan 2007) | 10 lines Merged revisions 1987 via svnmerge from https://origsvn.digium.com/svn/zaptel/branches/1.2 ........ r1987 | kpfleming | 2007-01-27 10:14:54 -0600 (Sat, 27 Jan 2007) | 2 lines properly reference the size symbol produced by objcopy ........ ................ git-svn-id: http://svn.digium.com/svn/zaptel/trunk@1989 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-22Merged revisions 1899 via svnmerge from kpfleming
https://origsvn.digium.com/svn/zaptel/branches/1.4 ................ r1899 | kpfleming | 2007-01-22 16:43:47 -0600 (Mon, 22 Jan 2007) | 11 lines Merged revisions 1898 via svnmerge from https://origsvn.digium.com/svn/zaptel/branches/1.2 ........ r1898 | kpfleming | 2007-01-22 16:43:06 -0600 (Mon, 22 Jan 2007) | 3 lines use better definition for linked-in firmware data ensure that hotplug-loaded firmware is released when we are finished with it ........ ................ git-svn-id: http://svn.digium.com/svn/zaptel/trunk@1900 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-22Merged revisions 1892 via svnmerge from kpfleming
https://origsvn.digium.com/svn/zaptel/branches/1.4 ................ r1892 | kpfleming | 2007-01-22 15:13:37 -0600 (Mon, 22 Jan 2007) | 10 lines Merged revisions 1891 via svnmerge from https://origsvn.digium.com/svn/zaptel/branches/1.2 ........ r1891 | kpfleming | 2007-01-22 15:12:35 -0600 (Mon, 22 Jan 2007) | 2 lines make the non-hotplug firmware case actually compile again ........ ................ git-svn-id: http://svn.digium.com/svn/zaptel/trunk@1893 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-22Merged revisions 1887 via svnmerge from kpfleming
https://origsvn.digium.com/svn/zaptel/branches/1.4 ................ r1887 | kpfleming | 2007-01-22 14:59:03 -0600 (Mon, 22 Jan 2007) | 10 lines Merged revisions 1886 via svnmerge from https://origsvn.digium.com/svn/zaptel/branches/1.2 ........ r1886 | kpfleming | 2007-01-22 14:58:30 -0600 (Mon, 22 Jan 2007) | 2 lines might be good if i committed the working version of this code... ........ ................ git-svn-id: http://svn.digium.com/svn/zaptel/trunk@1888 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-22Merged revisions 1878 via svnmerge from kpfleming
https://origsvn.digium.com/svn/zaptel/branches/1.4 ................ r1878 | kpfleming | 2007-01-22 13:25:21 -0600 (Mon, 22 Jan 2007) | 10 lines Merged revisions 1877 via svnmerge from https://origsvn.digium.com/svn/zaptel/branches/1.2 ........ r1877 | kpfleming | 2007-01-22 12:58:34 -0600 (Mon, 22 Jan 2007) | 2 lines update to PR47 Octasic API kit, and use new GetCapacityPins API call to only attempt downloading the correct firmware for the modules we find ........ ................ git-svn-id: http://svn.digium.com/svn/zaptel/trunk@1879 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-18Improve IRQ handling when sharing with other cards.mattf
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@1854 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-16Merged revisions 1828 via svnmerge from kpfleming
https://origsvn.digium.com/svn/zaptel/branches/1.4 ................ r1828 | kpfleming | 2007-01-15 22:38:41 -0600 (Mon, 15 Jan 2007) | 16 lines Merged revisions 1826-1827 via svnmerge from https://origsvn.digium.com/svn/zaptel/branches/1.2 ........ r1826 | kpfleming | 2007-01-15 22:30:00 -0600 (Mon, 15 Jan 2007) | 3 lines make the 'firmware object' files load the firmware blobs as read-only data simplify the code that uses the firmware objects a bit ........ r1827 | kpfleming | 2007-01-15 22:37:06 -0600 (Mon, 15 Jan 2007) | 2 lines use latest Octasic API tag ........ ................ git-svn-id: http://svn.digium.com/svn/zaptel/trunk@1829 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-16Merged revisions 1820 via svnmerge from kpfleming
https://origsvn.digium.com/svn/zaptel/branches/1.4 ................ r1820 | kpfleming | 2007-01-15 19:37:26 -0600 (Mon, 15 Jan 2007) | 11 lines Merged revisions 1818 via svnmerge from https://origsvn.digium.com/svn/zaptel/branches/1.2 ........ r1818 | kpfleming | 2007-01-15 19:28:54 -0600 (Mon, 15 Jan 2007) | 3 lines eliminate the fw2h tool, and instead use objcopy to directly make object files from the firmware binary files pass HOTPLUG_FIRMWARE down to the module build so that we can avoid various compiler warnings ........ ................ git-svn-id: http://svn.digium.com/svn/zaptel/trunk@1822 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-13Portability update for quad span driver.mattf
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@1812 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-10Move declaration of firmware filenames from header to base. This will ↵file
eventually get deprecated by the zaptel firmware work I'm doing. git-svn-id: http://svn.digium.com/svn/zaptel/trunk@1803 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-12-11Merged revisions 1698 via svnmerge from kpfleming
https://origsvn.digium.com/svn/zaptel/branches/1.4 ................ r1698 | kpfleming | 2006-12-11 12:31:12 -0600 (Mon, 11 Dec 2006) | 10 lines Merged revisions 1697 via svnmerge from https://origsvn.digium.com/svn/zaptel/branches/1.2 ........ r1697 | kpfleming | 2006-12-11 12:27:15 -0600 (Mon, 11 Dec 2006) | 2 lines kernel 2.6.19 API changes compatibility ........ ................ git-svn-id: http://svn.digium.com/svn/zaptel/trunk@1699 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-12-01Fix workqueues for newer kernelsmattf
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@1685 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-12-01Take out useless line of code. Thanks Nick!mattf
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@1679 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-11-08Merged revisions 1574 via svnmerge from kpfleming
https://origsvn.digium.com/svn/zaptel/branches/1.4 ................ r1574 | kpfleming | 2006-11-08 17:06:17 -0600 (Wed, 08 Nov 2006) | 11 lines Merged revisions 1573 via svnmerge from https://origsvn.digium.com/svn/zaptel/branches/1.2 ........ r1573 | kpfleming | 2006-11-08 17:04:33 -0600 (Wed, 08 Nov 2006) | 3 lines clean up recent VPMOCT changes add support for Infineon FALC rev 2.2 ........ ................ git-svn-id: http://svn.digium.com/svn/zaptel/trunk@1575 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-11-08Don't build the firmware headers unless needed. This shaves ~3.5 seconds off ↵file
build time. git-svn-id: http://svn.digium.com/svn/zaptel/trunk@1570 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-11-05Add support for VPMOCT64 modulemattf
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@1555 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-11-01Merged revisions 1547 via svnmerge from russell
https://origsvn.digium.com/svn/zaptel/branches/1.4 ........ r1547 | russell | 2006-11-01 14:04:02 -0500 (Wed, 01 Nov 2006) | 3 lines instead of setting HOSTCC and CC directly in the Makefile, use the information provided by the configure script (issue #8055, tzafrir) ........ git-svn-id: http://svn.digium.com/svn/zaptel/trunk@1548 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-10-17Merged revisions 1507 via svnmerge from russell
https://origsvn.digium.com/svn/zaptel/branches/1.4 ........ r1507 | russell | 2006-10-17 12:40:45 -0400 (Tue, 17 Oct 2006) | 4 lines Set the readbuf size to be the same size of the variable, readsize. This buffer was 31 bytes, while the readsize could be 32 bytes, causing a read into invalid memory. (issue #8155, araasch) ........ git-svn-id: http://svn.digium.com/svn/zaptel/trunk@1508 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-09-09Merged revisions 1458 via svnmerge from file
https://origsvn.digium.com/svn/zaptel/branches/1.2 ........ r1458 | file | 2006-09-09 15:29:31 -0400 (Sat, 09 Sep 2006) | 2 lines Update firmware header generation tool to support paths being supplied with the filename (reported internally by Spiceland) ........ git-svn-id: http://svn.digium.com/svn/zaptel/trunk@1459 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-09-08Merged revisions 1444 via svnmerge from file
https://origsvn.digium.com/svn/zaptel/branches/1.2 ........ r1444 | file | 2006-09-08 19:49:43 -0400 (Fri, 08 Sep 2006) | 2 lines Move CONFIG_FW_LOADER check to Makefile (reported internally by Spiceland) ........ git-svn-id: http://svn.digium.com/svn/zaptel/trunk@1445 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-09-08Add support for 56kbps ANSI links in hardhdlc mode.mattf
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@1440 5390a7c7-147a-4af0-8ec9-7488f05a26cb