[arch-commits] CVS update of extra/network/ipw3945-ck (3 files)
Tom Killian
tom at archlinux.org
Sat Oct 13 21:35:52 UTC 2007
Date: Saturday, October 13, 2007 @ 17:35:52
Author: tom
Path: /home/cvs-extra/extra/network/ipw3945-ck
Removed: PKGBUILD (1.11) ipw3945.install (1.5) lockup.patch (1.1)
kernel26ck removed
-----------------+
PKGBUILD | 28 ----------------------------
ipw3945.install | 36 ------------------------------------
lockup.patch | 31 -------------------------------
3 files changed, 95 deletions(-)
Index: extra/network/ipw3945-ck/PKGBUILD
diff -u extra/network/ipw3945-ck/PKGBUILD:1.11 extra/network/ipw3945-ck/PKGBUILD:removed
--- extra/network/ipw3945-ck/PKGBUILD:1.11 Sun Aug 19 07:24:17 2007
+++ extra/network/ipw3945-ck/PKGBUILD Sat Oct 13 17:35:52 2007
@@ -1,28 +0,0 @@
-# $Id: PKGBUILD,v 1.11 2007/08/19 11:24:17 tom Exp $
-# Contributor: Giovanni Scafora <linuxmania at gmail.com>
-# Maintainer: James Rayner <iphitus at gmail.com>
-_kernver=2.6.22-ck
-pkgname=ipw3945-ck
-pkgver=1.2.2
-pkgrel=1
-pkgdesc="Driver for the Intel PRO/Wireless 3945ABG miniPCI express adapter. For kernel26ck"
-arch=(i686 x86_64)
-url="http://ipw3945.sourceforge.net"
-license=("GPL")
-depends=('wireless_tools' 'kernel26ck' 'ipw3945-ucode' 'ipw3945d')
-install=ipw3945.install
-source=(http://optusnet.dl.sourceforge.net/sourceforge/ipw3945/ipw3945-$pkgver.tgz)
-md5sums=('9e5ca2f3ffbb84270ede45d5572df4c9')
-
-build() {
- cd $startdir/src/ipw3945-$pkgver
- sed -i -e "s:^#\(CONFIG_IPW3945_QOS\)=.*:\1=y:" \
- -e "s:^# \(CONFIG_IPW3945_MONITOR\)=.*:\1=y:" \
- -e "s:^# \(CONFIG_IEEE80211_RADIOTAP\)=.*:\1=y:" \
- -e "s:^# \(CONFIG_IPW3945_PROMISCUOUS\)=.*:\1=y:" \
- Makefile
- make KVER=${_kernver} IEEE80211_INC=/usr/src/linux-${_kernver}/ IEEE80211_IGNORE_DUPLICATE=y
- #Install kernel module
- install -D -m 644 ipw3945.ko $startdir/pkg/lib/modules/${_kernver}/kernel/drivers/net/wireless/ipw3945/ipw3945.ko
- sed -i -e "s/KERNEL_VERSION='.*'/KERNEL_VERSION='${_kernver}'/" $startdir/*.install
-}
Index: extra/network/ipw3945-ck/ipw3945.install
diff -u extra/network/ipw3945-ck/ipw3945.install:1.5 extra/network/ipw3945-ck/ipw3945.install:removed
--- extra/network/ipw3945-ck/ipw3945.install:1.5 Tue Jul 24 05:25:09 2007
+++ extra/network/ipw3945-ck/ipw3945.install Sat Oct 13 17:35:52 2007
@@ -1,36 +0,0 @@
-# arg 1: the new package version
-post_install()
-{
- KERNEL_VERSION='2.6.22-ck'
- depmod -v $KERNEL_VERSION > /dev/null 2>&1
- /bin/true
-}
-
-# arg 1: the new package version
-# arg 2: the old package version
-post_upgrade()
-{
- KERNEL_VERSION='2.6.22-ck'
- depmod -v $KERNEL_VERSION > /dev/null 2>&1
- /bin/true
-}
-
-# arg 1: the old package version
-pre_remove()
-{
- /bin/true
-}
-
-# arg 1: the old package version
-post_remove()
-{
- KERNEL_VERSION='2.6.22-ck'
- depmod -v $KERNEL_VERSION > /dev/null 2>&1
-
- /bin/true
-}
-
-op=$1
-shift
-
-$op $*
Index: extra/network/ipw3945-ck/lockup.patch
diff -u extra/network/ipw3945-ck/lockup.patch:1.1 extra/network/ipw3945-ck/lockup.patch:removed
--- extra/network/ipw3945-ck/lockup.patch:1.1 Tue Jul 24 05:25:09 2007
+++ extra/network/ipw3945-ck/lockup.patch Sat Oct 13 17:35:52 2007
@@ -1,31 +0,0 @@
-
-Fix potential driver lockup problem
-
-Since we have already store the inta to priv->isr_inta in the
-interrupt handler we don't need to get it from the hardware again
-in the tasklet. Some people find ipw3945-1.2.1 still didn't
-resolve the boot lockup problem as reported in bugzilla #1096.
-
-If you still find the lockup problem in ipw3945-1.2.1, please try
-this patch and report if it resolves your problem or not to
-yi.zhu at intel.com.
-
-Thanks to Egon for providing this patch!
-
-Signed-off-by: Egon <anannatrak at yahoo.it>
-Signed-off-by: Zhu Yi <yi.zhu at intel.com>
---
-
---- a/ipw3945.c 2007-04-11 14:46:58.000000000 +0800
-+++ b/ipw3945.c 2007-05-14 15:55:56.000000000 +0800
-@@ -2769,8 +2769,8 @@ static void ipw_irq_tasklet(struct ipw_p
-
- spin_lock_irqsave(&priv->lock, flags);
-
-- inta = ipw_read32(priv, CSR_INT);
-- inta_mask = ipw_read32(priv, CSR_INT_MASK);
-+ inta = 0;
-+ inta_mask = 0;
- ipw_write32(priv, CSR_INT, inta);
- inta &= (CSR_INI_SET_MASK & inta_mask);
-
More information about the arch-commits
mailing list