TLV_GET_LE16
hdev->def_page_scan_type = TLV_GET_LE16(buffer);
hdev->def_page_scan_int = TLV_GET_LE16(buffer);
hdev->def_page_scan_window = TLV_GET_LE16(buffer);
hdev->def_inq_scan_type = TLV_GET_LE16(buffer);
hdev->def_inq_scan_int = TLV_GET_LE16(buffer);
hdev->def_inq_scan_window = TLV_GET_LE16(buffer);
hdev->def_br_lsto = TLV_GET_LE16(buffer);
hdev->def_page_timeout = TLV_GET_LE16(buffer);
hdev->sniff_min_interval = TLV_GET_LE16(buffer);
hdev->sniff_max_interval = TLV_GET_LE16(buffer);
hdev->le_adv_min_interval = TLV_GET_LE16(buffer);
hdev->le_adv_max_interval = TLV_GET_LE16(buffer);
TLV_GET_LE16(buffer);
hdev->le_scan_interval = TLV_GET_LE16(buffer);
hdev->le_scan_window = TLV_GET_LE16(buffer);
hdev->le_scan_int_suspend = TLV_GET_LE16(buffer);
hdev->le_scan_window_suspend = TLV_GET_LE16(buffer);
hdev->le_scan_int_discovery = TLV_GET_LE16(buffer);
hdev->le_scan_window_discovery = TLV_GET_LE16(buffer);
hdev->le_scan_int_adv_monitor = TLV_GET_LE16(buffer);
hdev->le_scan_window_adv_monitor = TLV_GET_LE16(buffer);
hdev->le_scan_int_connect = TLV_GET_LE16(buffer);
hdev->le_scan_window_connect = TLV_GET_LE16(buffer);
hdev->le_conn_min_interval = TLV_GET_LE16(buffer);
hdev->le_conn_max_interval = TLV_GET_LE16(buffer);
hdev->le_conn_latency = TLV_GET_LE16(buffer);
hdev->le_supv_timeout = TLV_GET_LE16(buffer);
msecs_to_jiffies(TLV_GET_LE16(buffer));
hdev->advmon_allowlist_duration = TLV_GET_LE16(buffer);
hdev->advmon_no_filter_duration = TLV_GET_LE16(buffer);