2619
2679
* List of supported VID/PID
2621
2681
static const struct usb_device_id uea_ids[] = {
2622
{USB_DEVICE(ANALOG_VID, ADI930_PID_PREFIRM), .driver_info = ADI930 | PREFIRM},
2623
{USB_DEVICE(ANALOG_VID, ADI930_PID_PSTFIRM), .driver_info = ADI930 | PSTFIRM},
2624
{USB_DEVICE(ANALOG_VID, EAGLE_I_PID_PREFIRM), .driver_info = EAGLE_I | PREFIRM},
2625
{USB_DEVICE(ANALOG_VID, EAGLE_I_PID_PSTFIRM), .driver_info = EAGLE_I | PSTFIRM},
2626
{USB_DEVICE(ANALOG_VID, EAGLE_II_PID_PREFIRM), .driver_info = EAGLE_II | PREFIRM},
2627
{USB_DEVICE(ANALOG_VID, EAGLE_II_PID_PSTFIRM), .driver_info = EAGLE_II | PSTFIRM},
2628
{USB_DEVICE(ANALOG_VID, EAGLE_IIC_PID_PREFIRM), .driver_info = EAGLE_II | PREFIRM},
2629
{USB_DEVICE(ANALOG_VID, EAGLE_IIC_PID_PSTFIRM), .driver_info = EAGLE_II | PSTFIRM},
2630
{USB_DEVICE(ANALOG_VID, EAGLE_III_PID_PREFIRM), .driver_info = EAGLE_III | PREFIRM},
2631
{USB_DEVICE(ANALOG_VID, EAGLE_III_PID_PSTFIRM), .driver_info = EAGLE_III | PSTFIRM},
2632
{USB_DEVICE(ANALOG_VID, EAGLE_IV_PID_PREFIRM), .driver_info = EAGLE_IV | PREFIRM},
2633
{USB_DEVICE(ANALOG_VID, EAGLE_IV_PID_PSTFIRM), .driver_info = EAGLE_IV | PSTFIRM},
2634
{USB_DEVICE(DEVOLO_VID, DEVOLO_EAGLE_I_A_PID_PREFIRM), .driver_info = EAGLE_I | PREFIRM},
2635
{USB_DEVICE(DEVOLO_VID, DEVOLO_EAGLE_I_A_PID_PSTFIRM), .driver_info = EAGLE_I | PSTFIRM | AUTO_ANNEX_A},
2636
{USB_DEVICE(DEVOLO_VID, DEVOLO_EAGLE_I_B_PID_PREFIRM), .driver_info = EAGLE_I | PREFIRM},
2637
{USB_DEVICE(DEVOLO_VID, DEVOLO_EAGLE_I_B_PID_PSTFIRM), .driver_info = EAGLE_I | PSTFIRM | AUTO_ANNEX_B},
2638
{USB_DEVICE(DEVOLO_VID, DEVOLO_EAGLE_II_A_PID_PREFIRM), .driver_info = EAGLE_II | PREFIRM},
2639
{USB_DEVICE(DEVOLO_VID, DEVOLO_EAGLE_II_A_PID_PSTFIRM), .driver_info = EAGLE_II | PSTFIRM | AUTO_ANNEX_A},
2640
{USB_DEVICE(DEVOLO_VID, DEVOLO_EAGLE_II_B_PID_PREFIRM), .driver_info = EAGLE_II | PREFIRM},
2641
{USB_DEVICE(DEVOLO_VID, DEVOLO_EAGLE_II_B_PID_PSTFIRM), .driver_info = EAGLE_II | PSTFIRM | AUTO_ANNEX_B},
2642
{USB_DEVICE(ELSA_VID, ELSA_PID_PREFIRM), .driver_info = ADI930 | PREFIRM},
2643
{USB_DEVICE(ELSA_VID, ELSA_PID_PSTFIRM), .driver_info = ADI930 | PSTFIRM},
2644
{USB_DEVICE(ELSA_VID, ELSA_PID_A_PREFIRM), .driver_info = ADI930 | PREFIRM},
2645
{USB_DEVICE(ELSA_VID, ELSA_PID_A_PSTFIRM), .driver_info = ADI930 | PSTFIRM | AUTO_ANNEX_A},
2646
{USB_DEVICE(ELSA_VID, ELSA_PID_B_PREFIRM), .driver_info = ADI930 | PREFIRM},
2647
{USB_DEVICE(ELSA_VID, ELSA_PID_B_PSTFIRM), .driver_info = ADI930 | PSTFIRM | AUTO_ANNEX_B},
2648
{USB_DEVICE(USR_VID, MILLER_A_PID_PREFIRM), .driver_info = EAGLE_I | PREFIRM},
2649
{USB_DEVICE(USR_VID, MILLER_A_PID_PSTFIRM), .driver_info = EAGLE_I | PSTFIRM | AUTO_ANNEX_A},
2650
{USB_DEVICE(USR_VID, MILLER_B_PID_PREFIRM), .driver_info = EAGLE_I | PREFIRM},
2651
{USB_DEVICE(USR_VID, MILLER_B_PID_PSTFIRM), .driver_info = EAGLE_I | PSTFIRM | AUTO_ANNEX_B},
2652
{USB_DEVICE(USR_VID, HEINEKEN_A_PID_PREFIRM),.driver_info = EAGLE_I | PREFIRM},
2653
{USB_DEVICE(USR_VID, HEINEKEN_A_PID_PSTFIRM),.driver_info = EAGLE_I | PSTFIRM | AUTO_ANNEX_A},
2654
{USB_DEVICE(USR_VID, HEINEKEN_B_PID_PREFIRM),.driver_info = EAGLE_I | PREFIRM},
2655
{USB_DEVICE(USR_VID, HEINEKEN_B_PID_PSTFIRM),.driver_info = EAGLE_I | PSTFIRM | AUTO_ANNEX_B},
2682
{USB_DEVICE(ANALOG_VID, ADI930_PID_PREFIRM),
2683
.driver_info = ADI930 | PREFIRM},
2684
{USB_DEVICE(ANALOG_VID, ADI930_PID_PSTFIRM),
2685
.driver_info = ADI930 | PSTFIRM},
2686
{USB_DEVICE(ANALOG_VID, EAGLE_I_PID_PREFIRM),
2687
.driver_info = EAGLE_I | PREFIRM},
2688
{USB_DEVICE(ANALOG_VID, EAGLE_I_PID_PSTFIRM),
2689
.driver_info = EAGLE_I | PSTFIRM},
2690
{USB_DEVICE(ANALOG_VID, EAGLE_II_PID_PREFIRM),
2691
.driver_info = EAGLE_II | PREFIRM},
2692
{USB_DEVICE(ANALOG_VID, EAGLE_II_PID_PSTFIRM),
2693
.driver_info = EAGLE_II | PSTFIRM},
2694
{USB_DEVICE(ANALOG_VID, EAGLE_IIC_PID_PREFIRM),
2695
.driver_info = EAGLE_II | PREFIRM},
2696
{USB_DEVICE(ANALOG_VID, EAGLE_IIC_PID_PSTFIRM),
2697
.driver_info = EAGLE_II | PSTFIRM},
2698
{USB_DEVICE(ANALOG_VID, EAGLE_III_PID_PREFIRM),
2699
.driver_info = EAGLE_III | PREFIRM},
2700
{USB_DEVICE(ANALOG_VID, EAGLE_III_PID_PSTFIRM),
2701
.driver_info = EAGLE_III | PSTFIRM},
2702
{USB_DEVICE(ANALOG_VID, EAGLE_IV_PID_PREFIRM),
2703
.driver_info = EAGLE_IV | PREFIRM},
2704
{USB_DEVICE(ANALOG_VID, EAGLE_IV_PID_PSTFIRM),
2705
.driver_info = EAGLE_IV | PSTFIRM},
2706
{USB_DEVICE(DEVOLO_VID, DEVOLO_EAGLE_I_A_PID_PREFIRM),
2707
.driver_info = EAGLE_I | PREFIRM},
2708
{USB_DEVICE(DEVOLO_VID, DEVOLO_EAGLE_I_A_PID_PSTFIRM),
2709
.driver_info = EAGLE_I | PSTFIRM | AUTO_ANNEX_A},
2710
{USB_DEVICE(DEVOLO_VID, DEVOLO_EAGLE_I_B_PID_PREFIRM),
2711
.driver_info = EAGLE_I | PREFIRM},
2712
{USB_DEVICE(DEVOLO_VID, DEVOLO_EAGLE_I_B_PID_PSTFIRM),
2713
.driver_info = EAGLE_I | PSTFIRM | AUTO_ANNEX_B},
2714
{USB_DEVICE(DEVOLO_VID, DEVOLO_EAGLE_II_A_PID_PREFIRM),
2715
.driver_info = EAGLE_II | PREFIRM},
2716
{USB_DEVICE(DEVOLO_VID, DEVOLO_EAGLE_II_A_PID_PSTFIRM),
2717
.driver_info = EAGLE_II | PSTFIRM | AUTO_ANNEX_A},
2718
{USB_DEVICE(DEVOLO_VID, DEVOLO_EAGLE_II_B_PID_PREFIRM),
2719
.driver_info = EAGLE_II | PREFIRM},
2720
{USB_DEVICE(DEVOLO_VID, DEVOLO_EAGLE_II_B_PID_PSTFIRM),
2721
.driver_info = EAGLE_II | PSTFIRM | AUTO_ANNEX_B},
2722
{USB_DEVICE(ELSA_VID, ELSA_PID_PREFIRM),
2723
.driver_info = ADI930 | PREFIRM},
2724
{USB_DEVICE(ELSA_VID, ELSA_PID_PSTFIRM),
2725
.driver_info = ADI930 | PSTFIRM},
2726
{USB_DEVICE(ELSA_VID, ELSA_PID_A_PREFIRM),
2727
.driver_info = ADI930 | PREFIRM},
2728
{USB_DEVICE(ELSA_VID, ELSA_PID_A_PSTFIRM),
2729
.driver_info = ADI930 | PSTFIRM | AUTO_ANNEX_A},
2730
{USB_DEVICE(ELSA_VID, ELSA_PID_B_PREFIRM),
2731
.driver_info = ADI930 | PREFIRM},
2732
{USB_DEVICE(ELSA_VID, ELSA_PID_B_PSTFIRM),
2733
.driver_info = ADI930 | PSTFIRM | AUTO_ANNEX_B},
2734
{USB_DEVICE(USR_VID, MILLER_A_PID_PREFIRM),
2735
.driver_info = EAGLE_I | PREFIRM},
2736
{USB_DEVICE(USR_VID, MILLER_A_PID_PSTFIRM),
2737
.driver_info = EAGLE_I | PSTFIRM | AUTO_ANNEX_A},
2738
{USB_DEVICE(USR_VID, MILLER_B_PID_PREFIRM),
2739
.driver_info = EAGLE_I | PREFIRM},
2740
{USB_DEVICE(USR_VID, MILLER_B_PID_PSTFIRM),
2741
.driver_info = EAGLE_I | PSTFIRM | AUTO_ANNEX_B},
2742
{USB_DEVICE(USR_VID, HEINEKEN_A_PID_PREFIRM),
2743
.driver_info = EAGLE_I | PREFIRM},
2744
{USB_DEVICE(USR_VID, HEINEKEN_A_PID_PSTFIRM),
2745
.driver_info = EAGLE_I | PSTFIRM | AUTO_ANNEX_A},
2746
{USB_DEVICE(USR_VID, HEINEKEN_B_PID_PREFIRM),
2747
.driver_info = EAGLE_I | PREFIRM},
2748
{USB_DEVICE(USR_VID, HEINEKEN_B_PID_PSTFIRM),
2749
.driver_info = EAGLE_I | PSTFIRM | AUTO_ANNEX_B},