diff options
Diffstat (limited to 'drivers/bluetooth')
-rw-r--r-- | drivers/bluetooth/bluecard_cs.c | 9 | ||||
-rw-r--r-- | drivers/bluetooth/bt3c_cs.c | 7 | ||||
-rw-r--r-- | drivers/bluetooth/btuart_cs.c | 7 | ||||
-rw-r--r-- | drivers/bluetooth/dtl1_cs.c | 8 |
4 files changed, 31 insertions, 0 deletions
diff --git a/drivers/bluetooth/bluecard_cs.c b/drivers/bluetooth/bluecard_cs.c index e481cc411b5d..5ef9adb9fe73 100644 --- a/drivers/bluetooth/bluecard_cs.c +++ b/drivers/bluetooth/bluecard_cs.c | |||
@@ -1089,6 +1089,14 @@ static int bluecard_event(event_t event, int priority, event_callback_args_t *ar | |||
1089 | return 0; | 1089 | return 0; |
1090 | } | 1090 | } |
1091 | 1091 | ||
1092 | static struct pcmcia_device_id bluecard_ids[] = { | ||
1093 | PCMCIA_DEVICE_PROD_ID12("BlueCard", "LSE041", 0xbaf16fbf, 0x657cc15e), | ||
1094 | PCMCIA_DEVICE_PROD_ID12("BTCFCARD", "LSE139", 0xe3987764, 0x2524b59c), | ||
1095 | PCMCIA_DEVICE_PROD_ID12("WSS", "LSE039", 0x0a0736ec, 0x24e6dfab), | ||
1096 | PCMCIA_DEVICE_NULL | ||
1097 | }; | ||
1098 | MODULE_DEVICE_TABLE(pcmcia, bluecard_ids); | ||
1099 | |||
1092 | static struct pcmcia_driver bluecard_driver = { | 1100 | static struct pcmcia_driver bluecard_driver = { |
1093 | .owner = THIS_MODULE, | 1101 | .owner = THIS_MODULE, |
1094 | .drv = { | 1102 | .drv = { |
@@ -1096,6 +1104,7 @@ static struct pcmcia_driver bluecard_driver = { | |||
1096 | }, | 1104 | }, |
1097 | .attach = bluecard_attach, | 1105 | .attach = bluecard_attach, |
1098 | .detach = bluecard_detach, | 1106 | .detach = bluecard_detach, |
1107 | .id_table = bluecard_ids, | ||
1099 | }; | 1108 | }; |
1100 | 1109 | ||
1101 | static int __init init_bluecard_cs(void) | 1110 | static int __init init_bluecard_cs(void) |
diff --git a/drivers/bluetooth/bt3c_cs.c b/drivers/bluetooth/bt3c_cs.c index f71e5c76963d..9013cd759afb 100644 --- a/drivers/bluetooth/bt3c_cs.c +++ b/drivers/bluetooth/bt3c_cs.c | |||
@@ -935,6 +935,12 @@ static int bt3c_event(event_t event, int priority, event_callback_args_t *args) | |||
935 | return 0; | 935 | return 0; |
936 | } | 936 | } |
937 | 937 | ||
938 | static struct pcmcia_device_id bt3c_ids[] = { | ||
939 | PCMCIA_DEVICE_PROD_ID13("3COM", "Bluetooth PC Card", 0xefce0a31, 0xd4ce9b02), | ||
940 | PCMCIA_DEVICE_NULL | ||
941 | }; | ||
942 | MODULE_DEVICE_TABLE(pcmcia, bt3c_ids); | ||
943 | |||
938 | static struct pcmcia_driver bt3c_driver = { | 944 | static struct pcmcia_driver bt3c_driver = { |
939 | .owner = THIS_MODULE, | 945 | .owner = THIS_MODULE, |
940 | .drv = { | 946 | .drv = { |
@@ -942,6 +948,7 @@ static struct pcmcia_driver bt3c_driver = { | |||
942 | }, | 948 | }, |
943 | .attach = bt3c_attach, | 949 | .attach = bt3c_attach, |
944 | .detach = bt3c_detach, | 950 | .detach = bt3c_detach, |
951 | .id_table = bt3c_ids, | ||
945 | }; | 952 | }; |
946 | 953 | ||
947 | static int __init init_bt3c_cs(void) | 954 | static int __init init_bt3c_cs(void) |
diff --git a/drivers/bluetooth/btuart_cs.c b/drivers/bluetooth/btuart_cs.c index ad8d972444a5..c479484a1f7f 100644 --- a/drivers/bluetooth/btuart_cs.c +++ b/drivers/bluetooth/btuart_cs.c | |||
@@ -855,6 +855,12 @@ static int btuart_event(event_t event, int priority, event_callback_args_t *args | |||
855 | return 0; | 855 | return 0; |
856 | } | 856 | } |
857 | 857 | ||
858 | static struct pcmcia_device_id btuart_ids[] = { | ||
859 | /* don't use this driver. Use serial_cs + hci_uart instead */ | ||
860 | PCMCIA_DEVICE_NULL | ||
861 | }; | ||
862 | MODULE_DEVICE_TABLE(pcmcia, btuart_ids); | ||
863 | |||
858 | static struct pcmcia_driver btuart_driver = { | 864 | static struct pcmcia_driver btuart_driver = { |
859 | .owner = THIS_MODULE, | 865 | .owner = THIS_MODULE, |
860 | .drv = { | 866 | .drv = { |
@@ -862,6 +868,7 @@ static struct pcmcia_driver btuart_driver = { | |||
862 | }, | 868 | }, |
863 | .attach = btuart_attach, | 869 | .attach = btuart_attach, |
864 | .detach = btuart_detach, | 870 | .detach = btuart_detach, |
871 | .id_table = btuart_ids, | ||
865 | }; | 872 | }; |
866 | 873 | ||
867 | static int __init init_btuart_cs(void) | 874 | static int __init init_btuart_cs(void) |
diff --git a/drivers/bluetooth/dtl1_cs.c b/drivers/bluetooth/dtl1_cs.c index fe954e5d9a1d..bb12f7daeb91 100644 --- a/drivers/bluetooth/dtl1_cs.c +++ b/drivers/bluetooth/dtl1_cs.c | |||
@@ -807,6 +807,13 @@ static int dtl1_event(event_t event, int priority, event_callback_args_t *args) | |||
807 | return 0; | 807 | return 0; |
808 | } | 808 | } |
809 | 809 | ||
810 | static struct pcmcia_device_id dtl1_ids[] = { | ||
811 | PCMCIA_DEVICE_PROD_ID12("Nokia Mobile Phones", "DTL-1", 0xe1bfdd64, 0xe168480d), | ||
812 | PCMCIA_DEVICE_PROD_ID12("Socket", "CF", 0xb38bcc2e, 0x44ebf863), | ||
813 | PCMCIA_DEVICE_NULL | ||
814 | }; | ||
815 | MODULE_DEVICE_TABLE(pcmcia, dtl1_ids); | ||
816 | |||
810 | static struct pcmcia_driver dtl1_driver = { | 817 | static struct pcmcia_driver dtl1_driver = { |
811 | .owner = THIS_MODULE, | 818 | .owner = THIS_MODULE, |
812 | .drv = { | 819 | .drv = { |
@@ -814,6 +821,7 @@ static struct pcmcia_driver dtl1_driver = { | |||
814 | }, | 821 | }, |
815 | .attach = dtl1_attach, | 822 | .attach = dtl1_attach, |
816 | .detach = dtl1_detach, | 823 | .detach = dtl1_detach, |
824 | .id_table = dtl1_ids, | ||
817 | }; | 825 | }; |
818 | 826 | ||
819 | static int __init init_dtl1_cs(void) | 827 | static int __init init_dtl1_cs(void) |