Home
last modified time | relevance | path

Searched refs:btrtl_dev (Results 1 – 3 of 3) sorted by relevance

/linux-6.3-rc2/drivers/bluetooth/
A Dbtrtl.c324 fwptr = btrtl_dev->fw_data + btrtl_dev->fw_len - sizeof(extension_sig); in rtlbt_parse_firmware()
575 memcpy(tbuff + ret, btrtl_dev->cfg_data, btrtl_dev->cfg_len); in btrtl_setup_rtl8723b()
594 kfree(btrtl_dev); in btrtl_free()
611 btrtl_dev = kzalloc(sizeof(*btrtl_dev), GFP_KERNEL); in btrtl_initialize()
612 if (!btrtl_dev) { in btrtl_initialize()
684 return btrtl_dev; in btrtl_initialize()
693 btrtl_dev->fw_len = rtl_load_file(hdev, btrtl_dev->ic_info->fw_name, in btrtl_initialize()
727 return btrtl_dev; in btrtl_initialize()
730 btrtl_free(btrtl_dev); in btrtl_initialize()
807 if (IS_ERR(btrtl_dev)) in btrtl_setup_realtek()
[all …]
A Dbtrtl.h75 void btrtl_free(struct btrtl_device_info *btrtl_dev);
77 struct btrtl_device_info *btrtl_dev);
79 struct btrtl_device_info *btrtl_dev);
83 struct btrtl_device_info *btrtl_dev,
95 static inline void btrtl_free(struct btrtl_device_info *btrtl_dev) in btrtl_free() argument
100 struct btrtl_device_info *btrtl_dev) in btrtl_download_firmware() argument
106 struct btrtl_device_info *btrtl_dev) in btrtl_set_quirks() argument
121 struct btrtl_device_info *btrtl_dev, in btrtl_get_uart_settings() argument
A Dhci_h5.c899 struct btrtl_device_info *btrtl_dev; in h5_btrtl_setup() local
907 btrtl_dev = btrtl_initialize(h5->hu->hdev, h5->id); in h5_btrtl_setup()
908 if (IS_ERR(btrtl_dev)) in h5_btrtl_setup()
909 return PTR_ERR(btrtl_dev); in h5_btrtl_setup()
911 err = btrtl_get_uart_settings(h5->hu->hdev, btrtl_dev, in h5_btrtl_setup()
936 err = btrtl_download_firmware(h5->hu->hdev, btrtl_dev); in h5_btrtl_setup()
940 btrtl_set_quirks(h5->hu->hdev, btrtl_dev); in h5_btrtl_setup()
943 btrtl_free(btrtl_dev); in h5_btrtl_setup()

Completed in 8 milliseconds