@@ -245,7 +245,7 @@ static int btintel_set_diag_combined(struct hci_dev *hdev, bool enable)
245
245
return ret ;
246
246
}
247
247
248
- static void btintel_hw_error (struct hci_dev * hdev , u8 code )
248
+ void btintel_hw_error (struct hci_dev * hdev , u8 code )
249
249
{
250
250
struct sk_buff * skb ;
251
251
u8 type = 0x00 ;
@@ -277,6 +277,7 @@ static void btintel_hw_error(struct hci_dev *hdev, u8 code)
277
277
278
278
kfree_skb (skb );
279
279
}
280
+ EXPORT_SYMBOL_GPL (btintel_hw_error );
280
281
281
282
int btintel_version_info (struct hci_dev * hdev , struct intel_version * ver )
282
283
{
@@ -455,8 +456,8 @@ int btintel_read_version(struct hci_dev *hdev, struct intel_version *ver)
455
456
}
456
457
EXPORT_SYMBOL_GPL (btintel_read_version );
457
458
458
- static int btintel_version_info_tlv (struct hci_dev * hdev ,
459
- struct intel_version_tlv * version )
459
+ int btintel_version_info_tlv (struct hci_dev * hdev ,
460
+ struct intel_version_tlv * version )
460
461
{
461
462
const char * variant ;
462
463
@@ -544,10 +545,11 @@ static int btintel_version_info_tlv(struct hci_dev *hdev,
544
545
545
546
return 0 ;
546
547
}
548
+ EXPORT_SYMBOL_GPL (btintel_version_info_tlv );
547
549
548
- static int btintel_parse_version_tlv (struct hci_dev * hdev ,
549
- struct intel_version_tlv * version ,
550
- struct sk_buff * skb )
550
+ int btintel_parse_version_tlv (struct hci_dev * hdev ,
551
+ struct intel_version_tlv * version ,
552
+ struct sk_buff * skb )
551
553
{
552
554
/* Consume Command Complete Status field */
553
555
skb_pull (skb , 1 );
@@ -649,6 +651,7 @@ static int btintel_parse_version_tlv(struct hci_dev *hdev,
649
651
650
652
return 0 ;
651
653
}
654
+ EXPORT_SYMBOL_GPL (btintel_parse_version_tlv );
652
655
653
656
static int btintel_read_version_tlv (struct hci_dev * hdev ,
654
657
struct intel_version_tlv * version )
@@ -2597,8 +2600,8 @@ static void btintel_set_dsm_reset_method(struct hci_dev *hdev,
2597
2600
data -> acpi_reset_method = btintel_acpi_reset_method ;
2598
2601
}
2599
2602
2600
- static int btintel_bootloader_setup_tlv (struct hci_dev * hdev ,
2601
- struct intel_version_tlv * ver )
2603
+ int btintel_bootloader_setup_tlv (struct hci_dev * hdev ,
2604
+ struct intel_version_tlv * ver )
2602
2605
{
2603
2606
u32 boot_param ;
2604
2607
char ddcname [64 ];
@@ -2682,8 +2685,9 @@ static int btintel_bootloader_setup_tlv(struct hci_dev *hdev,
2682
2685
2683
2686
return 0 ;
2684
2687
}
2688
+ EXPORT_SYMBOL_GPL (btintel_bootloader_setup_tlv );
2685
2689
2686
- static void btintel_set_msft_opcode (struct hci_dev * hdev , u8 hw_variant )
2690
+ void btintel_set_msft_opcode (struct hci_dev * hdev , u8 hw_variant )
2687
2691
{
2688
2692
switch (hw_variant ) {
2689
2693
/* Legacy bootloader devices that supports MSFT Extension */
@@ -2707,6 +2711,7 @@ static void btintel_set_msft_opcode(struct hci_dev *hdev, u8 hw_variant)
2707
2711
break ;
2708
2712
}
2709
2713
}
2714
+ EXPORT_SYMBOL_GPL (btintel_set_msft_opcode );
2710
2715
2711
2716
static void btintel_print_fseq_info (struct hci_dev * hdev )
2712
2717
{
@@ -3078,7 +3083,7 @@ static int btintel_setup_combined(struct hci_dev *hdev)
3078
3083
return err ;
3079
3084
}
3080
3085
3081
- static int btintel_shutdown_combined (struct hci_dev * hdev )
3086
+ int btintel_shutdown_combined (struct hci_dev * hdev )
3082
3087
{
3083
3088
struct sk_buff * skb ;
3084
3089
int ret ;
@@ -3112,6 +3117,7 @@ static int btintel_shutdown_combined(struct hci_dev *hdev)
3112
3117
3113
3118
return 0 ;
3114
3119
}
3120
+ EXPORT_SYMBOL_GPL (btintel_shutdown_combined );
3115
3121
3116
3122
int btintel_configure_setup (struct hci_dev * hdev , const char * driver_name )
3117
3123
{
0 commit comments