|
64 | 64 | #define PCIE_DEVICE_ID_NEO_2_OX_IBM 0x00F6 |
65 | 65 | #define PCI_DEVICE_ID_PLX_CRONYX_OMEGA 0xc001 |
66 | 66 | #define PCI_DEVICE_ID_INTEL_PATSBURG_KT 0x1d3d |
67 | | -#define PCI_VENDOR_ID_WCH 0x4348 |
68 | | -#define PCI_DEVICE_ID_WCH_CH352_2S 0x3253 |
69 | | -#define PCI_DEVICE_ID_WCH_CH353_4S 0x3453 |
70 | | -#define PCI_DEVICE_ID_WCH_CH353_2S1PF 0x5046 |
71 | | -#define PCI_DEVICE_ID_WCH_CH353_1S1P 0x5053 |
72 | | -#define PCI_DEVICE_ID_WCH_CH353_2S1P 0x7053 |
73 | | -#define PCI_DEVICE_ID_WCH_CH355_4S 0x7173 |
| 67 | + |
| 68 | +#define PCI_DEVICE_ID_WCHCN_CH352_2S 0x3253 |
| 69 | +#define PCI_DEVICE_ID_WCHCN_CH355_4S 0x7173 |
| 70 | + |
74 | 71 | #define PCI_VENDOR_ID_AGESTAR 0x5372 |
75 | 72 | #define PCI_DEVICE_ID_AGESTAR_9375 0x6872 |
76 | 73 | #define PCI_DEVICE_ID_BROADCOM_TRUMANAGE 0x160a |
77 | 74 | #define PCI_DEVICE_ID_AMCC_ADDIDATA_APCI7800 0x818e |
78 | 75 |
|
79 | | -#define PCIE_VENDOR_ID_WCH 0x1c00 |
80 | | -#define PCIE_DEVICE_ID_WCH_CH382_2S1P 0x3250 |
81 | | -#define PCIE_DEVICE_ID_WCH_CH384_4S 0x3470 |
82 | | -#define PCIE_DEVICE_ID_WCH_CH384_8S 0x3853 |
83 | | -#define PCIE_DEVICE_ID_WCH_CH382_2S 0x3253 |
| 76 | +#define PCI_DEVICE_ID_WCHIC_CH384_4S 0x3470 |
| 77 | +#define PCI_DEVICE_ID_WCHIC_CH384_8S 0x3853 |
84 | 78 |
|
85 | 79 | #define PCI_DEVICE_ID_MOXA_CP102E 0x1024 |
86 | 80 | #define PCI_DEVICE_ID_MOXA_CP102EL 0x1025 |
@@ -2817,80 +2811,80 @@ static struct pci_serial_quirk pci_serial_quirks[] = { |
2817 | 2811 | }, |
2818 | 2812 | /* WCH CH353 1S1P card (16550 clone) */ |
2819 | 2813 | { |
2820 | | - .vendor = PCI_VENDOR_ID_WCH, |
2821 | | - .device = PCI_DEVICE_ID_WCH_CH353_1S1P, |
| 2814 | + .vendor = PCI_VENDOR_ID_WCHCN, |
| 2815 | + .device = PCI_DEVICE_ID_WCHCN_CH353_1S1P, |
2822 | 2816 | .subvendor = PCI_ANY_ID, |
2823 | 2817 | .subdevice = PCI_ANY_ID, |
2824 | 2818 | .setup = pci_wch_ch353_setup, |
2825 | 2819 | }, |
2826 | 2820 | /* WCH CH353 2S1P card (16550 clone) */ |
2827 | 2821 | { |
2828 | | - .vendor = PCI_VENDOR_ID_WCH, |
2829 | | - .device = PCI_DEVICE_ID_WCH_CH353_2S1P, |
| 2822 | + .vendor = PCI_VENDOR_ID_WCHCN, |
| 2823 | + .device = PCI_DEVICE_ID_WCHCN_CH353_2S1P, |
2830 | 2824 | .subvendor = PCI_ANY_ID, |
2831 | 2825 | .subdevice = PCI_ANY_ID, |
2832 | 2826 | .setup = pci_wch_ch353_setup, |
2833 | 2827 | }, |
2834 | 2828 | /* WCH CH353 4S card (16550 clone) */ |
2835 | 2829 | { |
2836 | | - .vendor = PCI_VENDOR_ID_WCH, |
2837 | | - .device = PCI_DEVICE_ID_WCH_CH353_4S, |
| 2830 | + .vendor = PCI_VENDOR_ID_WCHCN, |
| 2831 | + .device = PCI_DEVICE_ID_WCHCN_CH353_4S, |
2838 | 2832 | .subvendor = PCI_ANY_ID, |
2839 | 2833 | .subdevice = PCI_ANY_ID, |
2840 | 2834 | .setup = pci_wch_ch353_setup, |
2841 | 2835 | }, |
2842 | 2836 | /* WCH CH353 2S1PF card (16550 clone) */ |
2843 | 2837 | { |
2844 | | - .vendor = PCI_VENDOR_ID_WCH, |
2845 | | - .device = PCI_DEVICE_ID_WCH_CH353_2S1PF, |
| 2838 | + .vendor = PCI_VENDOR_ID_WCHCN, |
| 2839 | + .device = PCI_DEVICE_ID_WCHCN_CH353_2S1PF, |
2846 | 2840 | .subvendor = PCI_ANY_ID, |
2847 | 2841 | .subdevice = PCI_ANY_ID, |
2848 | 2842 | .setup = pci_wch_ch353_setup, |
2849 | 2843 | }, |
2850 | 2844 | /* WCH CH352 2S card (16550 clone) */ |
2851 | 2845 | { |
2852 | | - .vendor = PCI_VENDOR_ID_WCH, |
2853 | | - .device = PCI_DEVICE_ID_WCH_CH352_2S, |
| 2846 | + .vendor = PCI_VENDOR_ID_WCHCN, |
| 2847 | + .device = PCI_DEVICE_ID_WCHCN_CH352_2S, |
2854 | 2848 | .subvendor = PCI_ANY_ID, |
2855 | 2849 | .subdevice = PCI_ANY_ID, |
2856 | 2850 | .setup = pci_wch_ch353_setup, |
2857 | 2851 | }, |
2858 | 2852 | /* WCH CH355 4S card (16550 clone) */ |
2859 | 2853 | { |
2860 | | - .vendor = PCI_VENDOR_ID_WCH, |
2861 | | - .device = PCI_DEVICE_ID_WCH_CH355_4S, |
| 2854 | + .vendor = PCI_VENDOR_ID_WCHCN, |
| 2855 | + .device = PCI_DEVICE_ID_WCHCN_CH355_4S, |
2862 | 2856 | .subvendor = PCI_ANY_ID, |
2863 | 2857 | .subdevice = PCI_ANY_ID, |
2864 | 2858 | .setup = pci_wch_ch355_setup, |
2865 | 2859 | }, |
2866 | 2860 | /* WCH CH382 2S card (16850 clone) */ |
2867 | 2861 | { |
2868 | | - .vendor = PCIE_VENDOR_ID_WCH, |
2869 | | - .device = PCIE_DEVICE_ID_WCH_CH382_2S, |
| 2862 | + .vendor = PCI_VENDOR_ID_WCHIC, |
| 2863 | + .device = PCI_DEVICE_ID_WCHIC_CH382_2S, |
2870 | 2864 | .subvendor = PCI_ANY_ID, |
2871 | 2865 | .subdevice = PCI_ANY_ID, |
2872 | 2866 | .setup = pci_wch_ch38x_setup, |
2873 | 2867 | }, |
2874 | 2868 | /* WCH CH382 2S1P card (16850 clone) */ |
2875 | 2869 | { |
2876 | | - .vendor = PCIE_VENDOR_ID_WCH, |
2877 | | - .device = PCIE_DEVICE_ID_WCH_CH382_2S1P, |
| 2870 | + .vendor = PCI_VENDOR_ID_WCHIC, |
| 2871 | + .device = PCI_DEVICE_ID_WCHIC_CH382_2S1P, |
2878 | 2872 | .subvendor = PCI_ANY_ID, |
2879 | 2873 | .subdevice = PCI_ANY_ID, |
2880 | 2874 | .setup = pci_wch_ch38x_setup, |
2881 | 2875 | }, |
2882 | 2876 | /* WCH CH384 4S card (16850 clone) */ |
2883 | 2877 | { |
2884 | | - .vendor = PCIE_VENDOR_ID_WCH, |
2885 | | - .device = PCIE_DEVICE_ID_WCH_CH384_4S, |
| 2878 | + .vendor = PCI_VENDOR_ID_WCHIC, |
| 2879 | + .device = PCI_DEVICE_ID_WCHIC_CH384_4S, |
2886 | 2880 | .subvendor = PCI_ANY_ID, |
2887 | 2881 | .subdevice = PCI_ANY_ID, |
2888 | 2882 | .setup = pci_wch_ch38x_setup, |
2889 | 2883 | }, |
2890 | 2884 | /* WCH CH384 8S card (16850 clone) */ |
2891 | 2885 | { |
2892 | | - .vendor = PCIE_VENDOR_ID_WCH, |
2893 | | - .device = PCIE_DEVICE_ID_WCH_CH384_8S, |
| 2886 | + .vendor = PCI_VENDOR_ID_WCHIC, |
| 2887 | + .device = PCI_DEVICE_ID_WCHIC_CH384_8S, |
2894 | 2888 | .subvendor = PCI_ANY_ID, |
2895 | 2889 | .subdevice = PCI_ANY_ID, |
2896 | 2890 | .init = pci_wch_ch38x_init, |
@@ -3967,11 +3961,11 @@ static const struct pci_device_id blacklist[] = { |
3967 | 3961 |
|
3968 | 3962 | /* multi-io cards handled by parport_serial */ |
3969 | 3963 | /* WCH CH353 2S1P */ |
3970 | | - { PCI_DEVICE(0x4348, 0x7053), 0, 0, REPORT_CONFIG(PARPORT_SERIAL), }, |
| 3964 | + { PCI_VDEVICE(WCHCN, 0x7053), REPORT_CONFIG(PARPORT_SERIAL), }, |
3971 | 3965 | /* WCH CH353 1S1P */ |
3972 | | - { PCI_DEVICE(0x4348, 0x5053), 0, 0, REPORT_CONFIG(PARPORT_SERIAL), }, |
| 3966 | + { PCI_VDEVICE(WCHCN, 0x5053), REPORT_CONFIG(PARPORT_SERIAL), }, |
3973 | 3967 | /* WCH CH382 2S1P */ |
3974 | | - { PCI_DEVICE(0x1c00, 0x3250), 0, 0, REPORT_CONFIG(PARPORT_SERIAL), }, |
| 3968 | + { PCI_VDEVICE(WCHIC, 0x3250), REPORT_CONFIG(PARPORT_SERIAL), }, |
3975 | 3969 |
|
3976 | 3970 | /* Intel platforms with MID UART */ |
3977 | 3971 | { PCI_VDEVICE(INTEL, 0x081b), REPORT_8250_CONFIG(MID), }, |
@@ -6044,27 +6038,27 @@ static const struct pci_device_id serial_pci_tbl[] = { |
6044 | 6038 | * WCH CH353 series devices: The 2S1P is handled by parport_serial |
6045 | 6039 | * so not listed here. |
6046 | 6040 | */ |
6047 | | - { PCI_VENDOR_ID_WCH, PCI_DEVICE_ID_WCH_CH353_4S, |
| 6041 | + { PCI_VENDOR_ID_WCHCN, PCI_DEVICE_ID_WCHCN_CH353_4S, |
6048 | 6042 | PCI_ANY_ID, PCI_ANY_ID, |
6049 | 6043 | 0, 0, pbn_b0_bt_4_115200 }, |
6050 | 6044 |
|
6051 | | - { PCI_VENDOR_ID_WCH, PCI_DEVICE_ID_WCH_CH353_2S1PF, |
| 6045 | + { PCI_VENDOR_ID_WCHCN, PCI_DEVICE_ID_WCHCN_CH353_2S1PF, |
6052 | 6046 | PCI_ANY_ID, PCI_ANY_ID, |
6053 | 6047 | 0, 0, pbn_b0_bt_2_115200 }, |
6054 | 6048 |
|
6055 | | - { PCI_VENDOR_ID_WCH, PCI_DEVICE_ID_WCH_CH355_4S, |
| 6049 | + { PCI_VENDOR_ID_WCHCN, PCI_DEVICE_ID_WCHCN_CH355_4S, |
6056 | 6050 | PCI_ANY_ID, PCI_ANY_ID, |
6057 | 6051 | 0, 0, pbn_b0_bt_4_115200 }, |
6058 | 6052 |
|
6059 | | - { PCIE_VENDOR_ID_WCH, PCIE_DEVICE_ID_WCH_CH382_2S, |
| 6053 | + { PCI_VENDOR_ID_WCHIC, PCI_DEVICE_ID_WCHIC_CH382_2S, |
6060 | 6054 | PCI_ANY_ID, PCI_ANY_ID, |
6061 | 6055 | 0, 0, pbn_wch382_2 }, |
6062 | 6056 |
|
6063 | | - { PCIE_VENDOR_ID_WCH, PCIE_DEVICE_ID_WCH_CH384_4S, |
| 6057 | + { PCI_VENDOR_ID_WCHIC, PCI_DEVICE_ID_WCHIC_CH384_4S, |
6064 | 6058 | PCI_ANY_ID, PCI_ANY_ID, |
6065 | 6059 | 0, 0, pbn_wch384_4 }, |
6066 | 6060 |
|
6067 | | - { PCIE_VENDOR_ID_WCH, PCIE_DEVICE_ID_WCH_CH384_8S, |
| 6061 | + { PCI_VENDOR_ID_WCHIC, PCI_DEVICE_ID_WCHIC_CH384_8S, |
6068 | 6062 | PCI_ANY_ID, PCI_ANY_ID, |
6069 | 6063 | 0, 0, pbn_wch384_8 }, |
6070 | 6064 | /* |
|
0 commit comments