]> git.ipfire.org Git - people/teissler/ipfire-2.x.git/commitdiff
Add devolo MicroLink ADSL Fun USB Id's
authorArne Fitzenreiter <arne_f@ipfire.org>
Sun, 17 Aug 2008 12:43:46 +0000 (14:43 +0200)
committerArne Fitzenreiter <arne_f@ipfire.org>
Sun, 17 Aug 2008 12:43:46 +0000 (14:43 +0200)
lfs/linux
src/patches/linux-2.6.23-ueagle-atm-devolo_usb_id.patch [new file with mode: 0644]

index ca756f410b205dfb8e08b75dbf9902335d604783..34e0e11e3e57a31dc728e51b0c31c4b23f6a9d85 100644 (file)
--- a/lfs/linux
+++ b/lfs/linux
@@ -97,6 +97,9 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        # Security fix for CIFS & Netfilter SNMP
        cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-2.6.20.21-additional_check_on_BER_decoding.patch
 
+       # Add devolo MicroLink ADSL Fun USB ID's to ueagle-atm
+       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-2.6.23-ueagle-atm-devolo_usb_id.patch
+
        # Openswan
        cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/openswan-2.4.x.kernel-2.6.23-natt.patch
 
diff --git a/src/patches/linux-2.6.23-ueagle-atm-devolo_usb_id.patch b/src/patches/linux-2.6.23-ueagle-atm-devolo_usb_id.patch
new file mode 100644 (file)
index 0000000..0b0eb94
--- /dev/null
@@ -0,0 +1,39 @@
+Submitted By: Arne Fitzenreiter <arne_f@ipfire.org>
+Date: 2008-08-17
+Description: Add devolo MicroLink ADSL Fun USB id's to eagle-atm driver 
+
+diff -Naur linux-2.6.23.17.org/drivers/usb/atm/ueagle-atm.c linux-2.6.23.17/drivers/usb/atm/ueagle-atm.c
+--- linux-2.6.23.17.org/drivers/usb/atm/ueagle-atm.c   2008-02-26 01:14:28.000000000 +0100
++++ linux-2.6.23.17/drivers/usb/atm/ueagle-atm.c       2008-08-17 12:35:03.000000000 +0200
+@@ -174,6 +174,16 @@
+ #define ELSA_PID_PSTFIRM      0x3350
+ #define ELSA_PID_PREFIRM      0x3351
++#define DEVOLO_VID            0x1039
++#define DEVOLO_E1I_PID_PSTFIRM        0x2100
++#define DEVOLO_E1I_PID_PREFIRM        0x2101
++#define DEVOLO_E1P_PID_PSTFIRM        0x2110
++#define DEVOLO_E1P_PID_PREFIRM        0x2111
++#define DEVOLO_E2I_PID_PSTFIRM        0x2120
++#define DEVOLO_E2I_PID_PREFIRM        0x2121
++#define DEVOLO_E2P_PID_PSTFIRM        0x2130
++#define DEVOLO_E2P_PID_PREFIRM        0x2131
++
+ /*
+  * Sagem USB IDs
+  */
+@@ -1795,6 +1805,14 @@
+ static const struct usb_device_id uea_ids[] = {
+       {USB_DEVICE(ELSA_VID,   ELSA_PID_PREFIRM),      .driver_info = ADI930 | PREFIRM},
+       {USB_DEVICE(ELSA_VID,   ELSA_PID_PSTFIRM),      .driver_info = ADI930 | PSTFIRM},
++      {USB_DEVICE(DEVOLO_VID, DEVOLO_E1I_PID_PREFIRM),.driver_info = EAGLE_I | PREFIRM},
++      {USB_DEVICE(DEVOLO_VID, DEVOLO_E1I_PID_PSTFIRM),.driver_info = EAGLE_I | PSTFIRM},
++      {USB_DEVICE(DEVOLO_VID, DEVOLO_E1P_PID_PREFIRM),.driver_info = EAGLE_I | PREFIRM},
++      {USB_DEVICE(DEVOLO_VID, DEVOLO_E1P_PID_PSTFIRM),.driver_info = EAGLE_I | PSTFIRM},
++      {USB_DEVICE(DEVOLO_VID, DEVOLO_E2I_PID_PREFIRM),.driver_info = EAGLE_II | PREFIRM},
++      {USB_DEVICE(DEVOLO_VID, DEVOLO_E2I_PID_PSTFIRM),.driver_info = EAGLE_II | PSTFIRM},
++      {USB_DEVICE(DEVOLO_VID, DEVOLO_E2P_PID_PREFIRM),.driver_info = EAGLE_II | PREFIRM},
++      {USB_DEVICE(DEVOLO_VID, DEVOLO_E2P_PID_PSTFIRM),.driver_info = EAGLE_II | PSTFIRM},
+       {USB_DEVICE(EAGLE_VID,  EAGLE_I_PID_PREFIRM),   .driver_info = EAGLE_I | PREFIRM},
+       {USB_DEVICE(EAGLE_VID,  EAGLE_I_PID_PSTFIRM),   .driver_info = EAGLE_I | PSTFIRM},
+       {USB_DEVICE(EAGLE_VID,  EAGLE_II_PID_PREFIRM),  .driver_info = EAGLE_II | PREFIRM},