diff options
Diffstat (limited to 'net')
-rw-r--r-- | net/bluetooth/hci_core.c | 2 | ||||
-rw-r--r-- | net/bluetooth/mgmt.c | 4 |
2 files changed, 4 insertions, 2 deletions
diff --git a/net/bluetooth/hci_core.c b/net/bluetooth/hci_core.c index 2e2961a3cf6f..475d6003ed15 100644 --- a/net/bluetooth/hci_core.c +++ b/net/bluetooth/hci_core.c | |||
@@ -3923,6 +3923,8 @@ struct hci_dev *hci_alloc_dev(void) | |||
3923 | hdev->sniff_min_interval = 80; | 3923 | hdev->sniff_min_interval = 80; |
3924 | 3924 | ||
3925 | hdev->le_adv_channel_map = 0x07; | 3925 | hdev->le_adv_channel_map = 0x07; |
3926 | hdev->le_adv_min_interval = 0x0800; | ||
3927 | hdev->le_adv_max_interval = 0x0800; | ||
3926 | hdev->le_scan_interval = 0x0060; | 3928 | hdev->le_scan_interval = 0x0060; |
3927 | hdev->le_scan_window = 0x0030; | 3929 | hdev->le_scan_window = 0x0030; |
3928 | hdev->le_conn_min_interval = 0x0028; | 3930 | hdev->le_conn_min_interval = 0x0028; |
diff --git a/net/bluetooth/mgmt.c b/net/bluetooth/mgmt.c index ccc4653ce658..ff874580d989 100644 --- a/net/bluetooth/mgmt.c +++ b/net/bluetooth/mgmt.c | |||
@@ -1086,8 +1086,8 @@ static void enable_advertising(struct hci_request *req) | |||
1086 | return; | 1086 | return; |
1087 | 1087 | ||
1088 | memset(&cp, 0, sizeof(cp)); | 1088 | memset(&cp, 0, sizeof(cp)); |
1089 | cp.min_interval = cpu_to_le16(0x0800); | 1089 | cp.min_interval = cpu_to_le16(hdev->le_adv_min_interval); |
1090 | cp.max_interval = cpu_to_le16(0x0800); | 1090 | cp.max_interval = cpu_to_le16(hdev->le_adv_max_interval); |
1091 | cp.type = connectable ? LE_ADV_IND : LE_ADV_NONCONN_IND; | 1091 | cp.type = connectable ? LE_ADV_IND : LE_ADV_NONCONN_IND; |
1092 | cp.own_address_type = own_addr_type; | 1092 | cp.own_address_type = own_addr_type; |
1093 | cp.channel_map = hdev->le_adv_channel_map; | 1093 | cp.channel_map = hdev->le_adv_channel_map; |