Home
last modified time | relevance | path

Searched refs:bdaddr (Results 1 – 12 of 12) sorted by relevance

/drivers/bluetooth/
Dbtbcm.c43 bdaddr_t efi_bdaddr, bdaddr; in btbcm_set_bdaddr_from_efi() local
59 baswap(&bdaddr, &efi_bdaddr); in btbcm_set_bdaddr_from_efi()
61 ret = btbcm_set_bdaddr(hdev, &bdaddr); in btbcm_set_bdaddr_from_efi()
65 bt_dev_info(hdev, "BCM: Using EFI device address (%pMR)", &bdaddr); in btbcm_set_bdaddr_from_efi()
119 if (!bacmp(&bda->bdaddr, BDADDR_BCM20702A0) || in btbcm_check_bdaddr()
120 !bacmp(&bda->bdaddr, BDADDR_BCM20702A1) || in btbcm_check_bdaddr()
121 !bacmp(&bda->bdaddr, BDADDR_BCM2076B1) || in btbcm_check_bdaddr()
122 !bacmp(&bda->bdaddr, BDADDR_BCM4324B3) || in btbcm_check_bdaddr()
123 !bacmp(&bda->bdaddr, BDADDR_BCM4330B1) || in btbcm_check_bdaddr()
124 !bacmp(&bda->bdaddr, BDADDR_BCM4334B0) || in btbcm_check_bdaddr()
[all …]
Dhci_ll.c70 bdaddr_t bdaddr; member
590 static int ll_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) in ll_set_bdaddr() argument
599 baswap(&bdaddr_swapped, bdaddr); in ll_set_bdaddr()
647 if (!bacmp(&lldev->bdaddr, BDADDR_NONE)) { in ll_setup()
652 } else if (bacmp(&lldev->bdaddr, BDADDR_ANY)) { in ll_setup()
653 err = ll_set_bdaddr(hu->hdev, &lldev->bdaddr); in ll_setup()
732 bacpy(&lldev->bdaddr, BDADDR_NONE); in hci_ti_probe()
735 bdaddr_t *bdaddr; in hci_ti_probe() local
738 bdaddr = nvmem_cell_read(bdaddr_cell, &len); in hci_ti_probe()
740 if (IS_ERR(bdaddr)) { in hci_ti_probe()
[all …]
Dbtqca.h137 int qca_set_bdaddr_rome(struct hci_dev *hdev, const bdaddr_t *bdaddr);
143 int qca_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr);
152 static inline int qca_set_bdaddr_rome(struct hci_dev *hdev, const bdaddr_t *bdaddr) in qca_set_bdaddr_rome() argument
170 static inline int qca_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) in qca_set_bdaddr() argument
Dhci_ath.c169 static int ath_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) in ath_set_bdaddr() argument
171 return ath_vendor_cmd(hdev, OP_WRITE_TAG, INDEX_BDADDR, bdaddr, in ath_set_bdaddr()
172 sizeof(*bdaddr)); in ath_set_bdaddr()
Dbtbcm.h55 int btbcm_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr);
75 static inline int btbcm_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) in btbcm_set_bdaddr() argument
Dbtqca.c437 int qca_set_bdaddr_rome(struct hci_dev *hdev, const bdaddr_t *bdaddr) in qca_set_bdaddr_rome() argument
446 memcpy(cmd + 3, bdaddr, sizeof(bdaddr_t)); in qca_set_bdaddr_rome()
542 int qca_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) in qca_set_bdaddr() argument
547 skb = __hci_cmd_sync_ev(hdev, EDL_WRITE_BD_ADDR_OPCODE, 6, bdaddr, in qca_set_bdaddr()
Dbtqcomsmd.c125 static int btqcomsmd_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) in btqcomsmd_set_bdaddr() argument
129 ret = qca_set_bdaddr_rome(hdev, bdaddr); in btqcomsmd_set_bdaddr()
Dbtintel.h140 int btintel_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr);
188 static inline int btintel_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) in btintel_set_bdaddr() argument
Dbtintel.c54 if (!bacmp(&bda->bdaddr, BDADDR_INTEL)) { in btintel_check_bdaddr()
56 &bda->bdaddr); in btintel_check_bdaddr()
108 int btintel_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) in btintel_set_bdaddr() argument
113 skb = __hci_cmd_sync(hdev, 0xfc31, 6, bdaddr, HCI_INIT_TIMEOUT); in btintel_set_bdaddr()
Dbtmrvl_main.c567 static int btmrvl_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) in btmrvl_set_bdaddr() argument
575 memcpy(buf + 2, bdaddr, sizeof(bdaddr_t)); in btmrvl_set_bdaddr()
Dbtusb.c3478 const bdaddr_t *bdaddr) in btusb_set_bdaddr_marvell() argument
3486 memcpy(buf + 2, bdaddr, sizeof(bdaddr_t)); in btusb_set_bdaddr_marvell()
3501 const bdaddr_t *bdaddr) in btusb_set_bdaddr_ath3012() argument
3511 memcpy(buf + 4, bdaddr, sizeof(bdaddr_t)); in btusb_set_bdaddr_ath3012()
3525 const bdaddr_t *bdaddr) in btusb_set_bdaddr_wcn6855() argument
3531 memcpy(buf, bdaddr, sizeof(bdaddr_t)); in btusb_set_bdaddr_wcn6855()
Dhci_nokia.c136 bdaddr_t bdaddr; member