From: Arne Fitzenreiter Date: Sun, 17 Aug 2008 12:43:46 +0000 (+0200) Subject: Add devolo MicroLink ADSL Fun USB Id's X-Git-Tag: v2.3-beta3~25 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f36f5b08daabb8792f2feac25d12ecd209e521a5;p=ipfire-2.x.git Add devolo MicroLink ADSL Fun USB Id's --- diff --git a/lfs/linux b/lfs/linux index ca756f410b..34e0e11e3e 100644 --- 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 index 0000000000..0b0eb9404c --- /dev/null +++ b/src/patches/linux-2.6.23-ueagle-atm-devolo_usb_id.patch @@ -0,0 +1,39 @@ +Submitted By: Arne Fitzenreiter +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},