summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-wireless/ipw2100/files')
-rw-r--r--net-wireless/ipw2100/files/digest-ipw2100-0.56-r23
-rw-r--r--net-wireless/ipw2100/files/digest-ipw2100-1.0.0-r12
-rw-r--r--net-wireless/ipw2100/files/digest-ipw2100-1.0.1-r13
-rw-r--r--net-wireless/ipw2100/files/digest-ipw2100-1.0.2-r13
-rw-r--r--net-wireless/ipw2100/files/ipw2100-0.56-2.6.10-susp.2.patch49
-rw-r--r--net-wireless/ipw2100/files/ipw2100-1.0.0-2.6.10-susp.patch12
-rw-r--r--net-wireless/ipw2100/files/ipw2100-1.0.1-2.6.10-susp.patch12
-rw-r--r--net-wireless/ipw2100/files/ipw2100-1.0.2-2.6.10-susp.patch12
8 files changed, 96 insertions, 0 deletions
diff --git a/net-wireless/ipw2100/files/digest-ipw2100-0.56-r2 b/net-wireless/ipw2100/files/digest-ipw2100-0.56-r2
new file mode 100644
index 000000000000..24cce39e0ed2
--- /dev/null
+++ b/net-wireless/ipw2100/files/digest-ipw2100-0.56-r2
@@ -0,0 +1,3 @@
+MD5 96473874bb682e2701c4e8e6dd662a64 ipw2100-0.56.tgz 132854
+MD5 46aa75bcda1a00efa841f9707bbbd113 ipw2100-fw-1.3.tgz 248471
+MD5 5367fe7ad991a70f3af0797ba0d83e2d ipw2100-0.56-2.4-v9.patch.gz 8832
diff --git a/net-wireless/ipw2100/files/digest-ipw2100-1.0.0-r1 b/net-wireless/ipw2100/files/digest-ipw2100-1.0.0-r1
new file mode 100644
index 000000000000..ce5cdd399da7
--- /dev/null
+++ b/net-wireless/ipw2100/files/digest-ipw2100-1.0.0-r1
@@ -0,0 +1,2 @@
+MD5 a76362f9a3d3d751a9e93208e08824fd ipw2100-1.0.0.tgz 136668
+MD5 46aa75bcda1a00efa841f9707bbbd113 ipw2100-fw-1.3.tgz 248471
diff --git a/net-wireless/ipw2100/files/digest-ipw2100-1.0.1-r1 b/net-wireless/ipw2100/files/digest-ipw2100-1.0.1-r1
new file mode 100644
index 000000000000..72db9231324e
--- /dev/null
+++ b/net-wireless/ipw2100/files/digest-ipw2100-1.0.1-r1
@@ -0,0 +1,3 @@
+MD5 8970e45a43450e32724859c2f5c781df ipw2100-1.0.1.tgz 137602
+MD5 46aa75bcda1a00efa841f9707bbbd113 ipw2100-fw-1.3.tgz 248471
+MD5 b72a89024f04860b885922f0a9fda812 ipw2100-1.0.1-2.4-v1.patch.gz 9132
diff --git a/net-wireless/ipw2100/files/digest-ipw2100-1.0.2-r1 b/net-wireless/ipw2100/files/digest-ipw2100-1.0.2-r1
new file mode 100644
index 000000000000..e82b0a856beb
--- /dev/null
+++ b/net-wireless/ipw2100/files/digest-ipw2100-1.0.2-r1
@@ -0,0 +1,3 @@
+MD5 5ba45b7586ee61e319681d6c5f77616e ipw2100-1.0.2.tgz 138288
+MD5 46aa75bcda1a00efa841f9707bbbd113 ipw2100-fw-1.3.tgz 248471
+MD5 4079de13bea12b656ddfd9e05527b9a6 ipw2100-1.0.2-2.4-v1.patch.gz 8891
diff --git a/net-wireless/ipw2100/files/ipw2100-0.56-2.6.10-susp.2.patch b/net-wireless/ipw2100/files/ipw2100-0.56-2.6.10-susp.2.patch
new file mode 100644
index 000000000000..543710c3a249
--- /dev/null
+++ b/net-wireless/ipw2100/files/ipw2100-0.56-2.6.10-susp.2.patch
@@ -0,0 +1,49 @@
+diff -urp ipw2100-0.56/ipw2100.c ipw2100-0.56/ipw2100.c
+--- ipw2100-0.56/ipw2100.c 2004-10-14 03:06:57.000000000 +0800
++++ ipw2100-0.56/ipw2100.c 2004-10-28 15:57:10.000000000 +0800
+@@ -6475,7 +6475,6 @@ static int ipw2100_pci_init_one(struct p
+ pci_write_config_dword(pdev, 0x40, val & 0xffff00ff);
+
+ pci_set_power_state(pdev, 0);
+- pci_restore_state(pdev, NULL);
+
+ if (!ipw2100_hw_is_adapter_in_system(dev)) {
+ err = -ENODEV;
+@@ -6666,8 +6665,11 @@ static int ipw2100_suspend(struct pci_de
+ /* Remove the PRESENT state of the device */
+ netif_device_detach(dev);
+
++#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,10)
+ pci_save_state(pdev, priv->pm_state);
+- pci_disable_device(pdev); // needed?
++#else
++ pci_save_state(pdev);
++#endif
+ pci_set_power_state(pdev, state);
+
+ return 0;
+@@ -6686,7 +6686,11 @@ static int ipw2100_resume(struct pci_dev
+ dev->name);
+
+ pci_set_power_state(pdev, 0);
++#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,10)
+ pci_restore_state(pdev, priv->pm_state);
++#else
++ pci_restore_state(pdev);
++#endif
+
+ /*
+ * Suspend/Resume resets the PCI configuration space, so we have to
+diff -urp ipw2100-0.56/ipw2100.h ipw2100-0.56/ipw2100.h
+--- ipw2100-0.56/ipw2100.h 2004-10-14 03:06:57.000000000 +0800
++++ ipw2100-0.56/ipw2100.h 2004-10-27 11:16:36.000000000 +0800
+@@ -608,7 +608,9 @@ struct ipw2100_priv {
+ spinlock_t low_lock;
+
+ wait_queue_head_t wait_command_queue;
++#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,10)
+ u32 pm_state[PM_STATE_SIZE];
++#endif
+ };
+
+
diff --git a/net-wireless/ipw2100/files/ipw2100-1.0.0-2.6.10-susp.patch b/net-wireless/ipw2100/files/ipw2100-1.0.0-2.6.10-susp.patch
new file mode 100644
index 000000000000..2160ca375709
--- /dev/null
+++ b/net-wireless/ipw2100/files/ipw2100-1.0.0-2.6.10-susp.patch
@@ -0,0 +1,12 @@
+diff -urp ipw2100-1.0.0/ipw2100.c ipw2100-1.0.0-2.6.10-susp/ipw2100.c
+--- ipw2100-1.0.0/ipw2100.c 2004-11-12 21:45:33.000000000 +0100
++++ ipw2100-1.0.0-2.6.10-susp/ipw2100.c 2005-01-02 16:07:55.488841880 +0100
+@@ -6664,6 +6664,8 @@ static int ipw2100_suspend(struct pci_de
+
+ #if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,10)
+ pci_save_state(pci_dev, priv->pm_state);
++#else
++ pci_save_state(pci_dev);
+ #endif
+ pci_set_power_state(pci_dev, state);
+
diff --git a/net-wireless/ipw2100/files/ipw2100-1.0.1-2.6.10-susp.patch b/net-wireless/ipw2100/files/ipw2100-1.0.1-2.6.10-susp.patch
new file mode 100644
index 000000000000..9a7c019e9e28
--- /dev/null
+++ b/net-wireless/ipw2100/files/ipw2100-1.0.1-2.6.10-susp.patch
@@ -0,0 +1,12 @@
+diff -urp ipw2100-1.0.1/ipw2100.c ipw2100-1.0.1-2.6.10-susp/ipw2100.c
+--- ipw2100-1.0.1/ipw2100.c 2004-11-19 16:36:28.000000000 +0100
++++ ipw2100-1.0.1-2.6.10-susp/ipw2100.c 2005-01-02 16:08:33.344087008 +0100
+@@ -6709,6 +6709,8 @@ static int ipw2100_suspend(struct pci_de
+
+ #if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,10)
+ pci_save_state(pci_dev, priv->pm_state);
++#else
++ pci_save_state(pci_dev);
+ #endif
+ pci_set_power_state(pci_dev, state);
+
diff --git a/net-wireless/ipw2100/files/ipw2100-1.0.2-2.6.10-susp.patch b/net-wireless/ipw2100/files/ipw2100-1.0.2-2.6.10-susp.patch
new file mode 100644
index 000000000000..c143cc4faa1c
--- /dev/null
+++ b/net-wireless/ipw2100/files/ipw2100-1.0.2-2.6.10-susp.patch
@@ -0,0 +1,12 @@
+diff -urp ipw2100-1.0.2/ipw2100.c ipw2100-1.0.2-2.6.10-susp/ipw2100.c
+--- ipw2100-1.0.2/ipw2100.c 2004-12-14 07:29:32.000000000 +0100
++++ ipw2100-1.0.2-2.6.10-susp/ipw2100.c 2005-01-02 16:09:26.989931600 +0100
+@@ -6718,6 +6718,8 @@ static int ipw2100_suspend(struct pci_de
+
+ #if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,10)
+ pci_save_state(pci_dev, priv->pm_state);
++#else
++ pci_save_state(pci_dev);
+ #endif
+ pci_set_power_state(pci_dev, state);
+