Lines Matching refs:lmp_subver
36 .lmp_subver = (lmps), \
58 __u16 lmp_subver; member
210 static const struct id_table *btrtl_match_ic(u16 lmp_subver, u16 hci_rev, in btrtl_match_ic() argument
217 (ic_id_table[i].lmp_subver != lmp_subver)) in btrtl_match_ic()
303 __u16 lmp_subver; in rtlbt_parse_firmware() member
377 if (btrtl_dev->ic_info->lmp_subver != in rtlbt_parse_firmware()
378 project_id_to_lmp_subver[i].lmp_subver) { in rtlbt_parse_firmware()
380 project_id_to_lmp_subver[i].lmp_subver, in rtlbt_parse_firmware()
381 btrtl_dev->ic_info->lmp_subver); in rtlbt_parse_firmware()
507 __le16_to_cpu(rp->hci_rev), __le16_to_cpu(rp->lmp_subver)); in rtl_download_firmware()
605 u16 hci_rev, lmp_subver; in btrtl_initialize() local
626 resp->lmp_ver, resp->lmp_subver); in btrtl_initialize()
630 lmp_subver = le16_to_cpu(resp->lmp_subver); in btrtl_initialize()
632 btrtl_dev->ic_info = btrtl_match_ic(lmp_subver, hci_rev, hci_ver, in btrtl_initialize()
669 resp->lmp_ver, resp->lmp_subver); in btrtl_initialize()
673 lmp_subver = le16_to_cpu(resp->lmp_subver); in btrtl_initialize()
675 btrtl_dev->ic_info = btrtl_match_ic(lmp_subver, hci_rev, hci_ver, in btrtl_initialize()
683 lmp_subver, hci_rev, hci_ver); in btrtl_initialize()
750 switch (btrtl_dev->ic_info->lmp_subver) { in btrtl_download_firmware()