Searched refs:btrtl_dev (Results 1 – 3 of 3) sorted by relevance
/Linux-v6.6/drivers/bluetooth/ |
D | btrtl.c | 435 struct btrtl_device_info *btrtl_dev) in btrtl_insert_ordered_subsec() argument 441 list_for_each_safe(pos, next, &btrtl_dev->patch_subsecs) { in btrtl_insert_ordered_subsec() 450 struct btrtl_device_info *btrtl_dev, u32 opcode, in btrtl_parse_section() argument 485 if (common_subsec->eco != btrtl_dev->rom_version + 1) in btrtl_parse_section() 491 if (sec_hdr->key_id != btrtl_dev->key_id) in btrtl_parse_section() 503 btrtl_insert_ordered_subsec(subsec, btrtl_dev); in btrtl_parse_section() 511 struct btrtl_device_info *btrtl_dev, in rtlbt_parse_firmware_v2() argument 527 .data = btrtl_dev->fw_data, in rtlbt_parse_firmware_v2() 528 .len = btrtl_dev->fw_len - 7, /* Cut the tail */ in rtlbt_parse_firmware_v2() 538 btrtl_dev->key_id = key_id; in rtlbt_parse_firmware_v2() [all …]
|
D | btrtl.h | 139 void btrtl_free(struct btrtl_device_info *btrtl_dev); 141 struct btrtl_device_info *btrtl_dev); 143 struct btrtl_device_info *btrtl_dev); 147 struct btrtl_device_info *btrtl_dev, 160 static inline void btrtl_free(struct btrtl_device_info *btrtl_dev) in btrtl_free() argument 165 struct btrtl_device_info *btrtl_dev) in btrtl_download_firmware() argument 171 struct btrtl_device_info *btrtl_dev) in btrtl_set_quirks() argument 186 struct btrtl_device_info *btrtl_dev, in btrtl_get_uart_settings() argument
|
D | hci_h5.c | 901 struct btrtl_device_info *btrtl_dev; in h5_btrtl_setup() local 909 btrtl_dev = btrtl_initialize(h5->hu->hdev, h5->id); in h5_btrtl_setup() 910 if (IS_ERR(btrtl_dev)) in h5_btrtl_setup() 911 return PTR_ERR(btrtl_dev); in h5_btrtl_setup() 913 err = btrtl_get_uart_settings(h5->hu->hdev, btrtl_dev, in h5_btrtl_setup() 938 err = btrtl_download_firmware(h5->hu->hdev, btrtl_dev); in h5_btrtl_setup() 944 btrtl_set_quirks(h5->hu->hdev, btrtl_dev); in h5_btrtl_setup() 947 btrtl_free(btrtl_dev); in h5_btrtl_setup()
|