Home
last modified time | relevance | path

Searched refs:hci_dev (Results 1 – 25 of 48) sorted by relevance

12

/drivers/bluetooth/
A Dbtintel.h217 int (*acpi_reset_method)(struct hci_dev *hdev);
248 int btintel_check_bdaddr(struct hci_dev *hdev);
249 int btintel_enter_mfg(struct hci_dev *hdev);
261 int btintel_read_boot_params(struct hci_dev *hdev,
268 void btintel_secure_send_result(struct hci_dev *hdev,
271 int btintel_version_info_tlv(struct hci_dev *hdev,
273 int btintel_parse_version_tlv(struct hci_dev *hdev,
277 int btintel_bootloader_setup_tlv(struct hci_dev *hdev,
279 int btintel_shutdown_combined(struct hci_dev *hdev);
280 void btintel_hw_error(struct hci_dev *hdev, u8 code);
[all …]
A Dbtmtk.h182 typedef int (*wmt_cmd_sync_func_t)(struct hci_dev *,
195 void btmtk_reset_sync(struct hci_dev *hdev);
212 int btmtk_usb_resume(struct hci_dev *hdev);
214 int btmtk_usb_suspend(struct hci_dev *hdev);
216 int btmtk_usb_setup(struct hci_dev *hdev);
218 int btmtk_usb_shutdown(struct hci_dev *hdev);
221 static inline int btmtk_set_bdaddr(struct hci_dev *hdev, in btmtk_set_bdaddr()
240 static inline void btmtk_reset_sync(struct hci_dev *hdev) in btmtk_reset_sync()
278 static inline int btmtk_usb_resume(struct hci_dev *hdev) in btmtk_usb_resume()
283 static inline int btmtk_usb_suspend(struct hci_dev *hdev) in btmtk_usb_suspend()
[all …]
A Dbtbcm.h54 int btbcm_check_bdaddr(struct hci_dev *hdev);
55 int btbcm_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr);
57 int btbcm_read_pcm_int_params(struct hci_dev *hdev,
59 int btbcm_write_pcm_int_params(struct hci_dev *hdev,
62 int btbcm_setup_patchram(struct hci_dev *hdev);
63 int btbcm_setup_apple(struct hci_dev *hdev);
70 static inline int btbcm_check_bdaddr(struct hci_dev *hdev) in btbcm_check_bdaddr()
80 static inline int btbcm_read_pcm_int_params(struct hci_dev *hdev, in btbcm_read_pcm_int_params()
86 static inline int btbcm_write_pcm_int_params(struct hci_dev *hdev, in btbcm_write_pcm_int_params()
97 static inline int btbcm_setup_patchram(struct hci_dev *hdev) in btbcm_setup_patchram()
[all …]
A Dbtrtl.h137 struct btrtl_device_info *btrtl_initialize(struct hci_dev *hdev,
140 int btrtl_download_firmware(struct hci_dev *hdev,
142 void btrtl_set_quirks(struct hci_dev *hdev,
144 int btrtl_setup_realtek(struct hci_dev *hdev);
145 int btrtl_shutdown_realtek(struct hci_dev *hdev);
146 int btrtl_get_uart_settings(struct hci_dev *hdev,
164 static inline int btrtl_download_firmware(struct hci_dev *hdev, in btrtl_download_firmware()
170 static inline void btrtl_set_quirks(struct hci_dev *hdev, in btrtl_set_quirks()
175 static inline int btrtl_setup_realtek(struct hci_dev *hdev) in btrtl_setup_realtek()
180 static inline int btrtl_shutdown_realtek(struct hci_dev *hdev) in btrtl_shutdown_realtek()
[all …]
A Dbtqca.h165 int qca_set_bdaddr_rome(struct hci_dev *hdev, const bdaddr_t *bdaddr);
166 int qca_uart_setup(struct hci_dev *hdev, uint8_t baudrate,
169 int qca_read_soc_version(struct hci_dev *hdev, struct qca_btsoc_version *ver,
171 int qca_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr);
172 int qca_send_pre_shutdown_cmd(struct hci_dev *hdev);
175 static inline int qca_set_bdaddr_rome(struct hci_dev *hdev, const bdaddr_t *bdaddr) in qca_set_bdaddr_rome()
180 static inline int qca_uart_setup(struct hci_dev *hdev, uint8_t baudrate, in qca_uart_setup()
189 static inline int qca_read_soc_version(struct hci_dev *hdev, in qca_read_soc_version()
196 static inline int qca_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) in qca_set_bdaddr()
201 static inline int qca_send_pre_shutdown_cmd(struct hci_dev *hdev) in qca_send_pre_shutdown_cmd()
A Dbtbcm.c41 static int btbcm_set_bdaddr_from_efi(struct hci_dev *hdev) in btbcm_set_bdaddr_from_efi()
71 static int btbcm_set_bdaddr_from_efi(struct hci_dev *hdev) in btbcm_set_bdaddr_from_efi()
77 int btbcm_check_bdaddr(struct hci_dev *hdev) in btbcm_check_bdaddr()
165 int btbcm_read_pcm_int_params(struct hci_dev *hdev, in btbcm_read_pcm_int_params()
193 int btbcm_write_pcm_int_params(struct hci_dev *hdev, in btbcm_write_pcm_int_params()
274 static int btbcm_reset(struct hci_dev *hdev) in btbcm_reset()
441 static int btbcm_read_info(struct hci_dev *hdev) in btbcm_read_info()
456 static int btbcm_print_controller_features(struct hci_dev *hdev) in btbcm_print_controller_features()
475 static int btbcm_print_local_name(struct hci_dev *hdev) in btbcm_print_local_name()
715 int btbcm_setup_patchram(struct hci_dev *hdev) in btbcm_setup_patchram()
[all …]
A Dbtintel.c61 int btintel_check_bdaddr(struct hci_dev *hdev) in btintel_check_bdaddr()
100 int btintel_enter_mfg(struct hci_dev *hdev) in btintel_enter_mfg()
180 int btintel_set_diag(struct hci_dev *hdev, bool enable) in btintel_set_diag()
247 void btintel_hw_error(struct hci_dev *hdev, u8 code) in btintel_hw_error()
458 int btintel_version_info_tlv(struct hci_dev *hdev, in btintel_version_info_tlv()
551 int btintel_parse_version_tlv(struct hci_dev *hdev, in btintel_parse_version_tlv()
697 struct hci_dev *hdev;
905 int btintel_read_boot_params(struct hci_dev *hdev, in btintel_read_boot_params()
1111 int btintel_download_firmware(struct hci_dev *hdev, in btintel_download_firmware()
1453 static void btintel_coredump(struct hci_dev *hdev) in btintel_coredump()
[all …]
A Dvirtio_bt.c26 struct hci_dev *hdev;
51 static int virtbt_open(struct hci_dev *hdev) in virtbt_open()
65 static int virtbt_close(struct hci_dev *hdev) in virtbt_close()
88 static int virtbt_flush(struct hci_dev *hdev) in virtbt_flush()
113 static int virtbt_setup_zephyr(struct hci_dev *hdev) in virtbt_setup_zephyr()
130 static int virtbt_set_bdaddr_zephyr(struct hci_dev *hdev, in virtbt_set_bdaddr_zephyr()
144 static int virtbt_setup_intel(struct hci_dev *hdev) in virtbt_setup_intel()
170 static int virtbt_setup_realtek(struct hci_dev *hdev) in virtbt_setup_realtek()
185 static int virtbt_shutdown_generic(struct hci_dev *hdev) in virtbt_shutdown_generic()
262 struct hci_dev *hdev; in virtbt_probe()
[all …]
A Dbtrsi.c30 struct hci_dev *hdev;
33 static int rsi_hci_open(struct hci_dev *hdev) in rsi_hci_open()
38 static int rsi_hci_close(struct hci_dev *hdev) in rsi_hci_close()
43 static int rsi_hci_flush(struct hci_dev *hdev) in rsi_hci_flush()
48 static int rsi_hci_send_pkt(struct hci_dev *hdev, struct sk_buff *skb) in rsi_hci_send_pkt()
92 struct hci_dev *hdev = h_adapter->hdev; in rsi_hci_recv_pkt()
112 struct hci_dev *hdev; in rsi_hci_attach()
159 struct hci_dev *hdev; in rsi_hci_detach()
A Dbpa10x.c37 struct hci_dev *hdev;
49 struct hci_dev *hdev = (struct hci_dev *) skb->dev; in bpa10x_tx_complete()
86 struct hci_dev *hdev = urb->context; in bpa10x_rx_complete()
120 static inline int bpa10x_submit_intr_urb(struct hci_dev *hdev) in bpa10x_submit_intr_urb()
160 static inline int bpa10x_submit_bulk_urb(struct hci_dev *hdev) in bpa10x_submit_bulk_urb()
200 static int bpa10x_open(struct hci_dev *hdev) in bpa10x_open()
223 static int bpa10x_close(struct hci_dev *hdev) in bpa10x_close()
234 static int bpa10x_flush(struct hci_dev *hdev) in bpa10x_flush()
245 static int bpa10x_setup(struct hci_dev *hdev) in bpa10x_setup()
343 static int bpa10x_set_diag(struct hci_dev *hdev, bool enable) in bpa10x_set_diag()
[all …]
A Dbtqcomsmd.c21 struct hci_dev *hdev;
27 static int btqcomsmd_recv(struct hci_dev *hdev, unsigned int type, in btqcomsmd_recv()
63 static int btqcomsmd_send(struct hci_dev *hdev, struct sk_buff *skb) in btqcomsmd_send()
98 static int btqcomsmd_open(struct hci_dev *hdev) in btqcomsmd_open()
103 static int btqcomsmd_close(struct hci_dev *hdev) in btqcomsmd_close()
108 static int btqcomsmd_setup(struct hci_dev *hdev) in btqcomsmd_setup()
125 static int btqcomsmd_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) in btqcomsmd_set_bdaddr()
143 struct hci_dev *hdev; in btqcomsmd_probe()
A Dbtnxpuart.c153 struct hci_dev *hdev;
184 struct hci_dev *hdev;
485 struct hci_dev *hdev = data->hdev; in ps_timeout_func()
503 static int ps_setup(struct hci_dev *hdev) in ps_setup()
683 static void ps_init(struct hci_dev *hdev) in ps_init()
1440 static int nxp_setup(struct hci_dev *hdev) in nxp_setup()
1541 static void nxp_reset(struct hci_dev *hdev) in nxp_reset()
1660 struct hci_dev *hdev = nxpdev->hdev; in btnxpuart_tx_work()
1816 struct hci_dev *hdev; in nxp_serdev_probe()
1924 struct hci_dev *hdev = nxpdev->hdev; in nxp_serdev_remove()
[all …]
A Dhci_serdev.c26 struct hci_dev *hdev = hu->hdev; in hci_uart_tx_complete()
61 struct hci_dev *hdev = hu->hdev; in hci_uart_write_work()
94 static int hci_uart_flush(struct hci_dev *hdev) in hci_uart_flush()
114 static int hci_uart_open(struct hci_dev *hdev) in hci_uart_open()
139 static int hci_uart_close(struct hci_dev *hdev) in hci_uart_close()
164 static int hci_uart_send_frame(struct hci_dev *hdev, struct sk_buff *skb) in hci_uart_send_frame()
178 static int hci_uart_setup(struct hci_dev *hdev) in hci_uart_setup()
235 static bool hci_uart_wakeup(struct hci_dev *hdev) in hci_uart_wakeup()
308 struct hci_dev *hdev; in hci_uart_register_device_priv()
397 struct hci_dev *hdev = hu->hdev; in hci_uart_unregister_device()
A Dbtmtk.c62 static void btmtk_coredump(struct hci_dev *hdev) in btmtk_coredump()
362 void btmtk_reset_sync(struct hci_dev *hdev) in btmtk_reset_sync()
447 struct hci_dev *hdev = urb->context; in btmtk_usb_wmt_recv()
580 static int btmtk_usb_hci_wmt_sync(struct hci_dev *hdev, in btmtk_usb_hci_wmt_sync()
708 static int btmtk_usb_func_query(struct hci_dev *hdev) in btmtk_usb_func_query()
815 static u32 btmtk_usb_reset_done(struct hci_dev *hdev) in btmtk_usb_reset_done()
1123 struct hci_dev *hdev = urb->context; in btmtk_intr_complete()
1244 int btmtk_usb_resume(struct hci_dev *hdev) in btmtk_usb_resume()
1261 int btmtk_usb_suspend(struct hci_dev *hdev) in btmtk_usb_suspend()
1276 int btmtk_usb_setup(struct hci_dev *hdev) in btmtk_usb_setup()
[all …]
A Dhci_vhci.c35 struct hci_dev *hdev;
51 static int vhci_open_dev(struct hci_dev *hdev) in vhci_open_dev()
56 static int vhci_close_dev(struct hci_dev *hdev) in vhci_close_dev()
65 static int vhci_flush(struct hci_dev *hdev) in vhci_flush()
105 static bool vhci_wakeup(struct hci_dev *hdev) in vhci_wakeup()
272 static int vhci_setup(struct hci_dev *hdev) in vhci_setup()
285 static void vhci_coredump(struct hci_dev *hdev) in vhci_coredump()
315 static inline void force_devcd_timeout(struct hci_dev *hdev, in force_devcd_timeout()
327 struct hci_dev *hdev = data->hdev; in force_devcd_write()
385 struct hci_dev *hdev; in __vhci_create_device()
[all …]
A Dbtusb.c883 struct hci_dev *hdev;
942 int (*resume)(struct hci_dev *hdev);
1368 struct hci_dev *hdev = urb->context; in btusb_intr_complete()
1834 struct hci_dev *hdev = (struct hci_dev *)skb->dev; in btusb_tx_complete()
1865 struct hci_dev *hdev = (struct hci_dev *)skb->dev; in btusb_isoc_tx_complete()
2298 struct hci_dev *hdev = data->hdev; in btusb_work()
2577 struct hci_dev *hdev = data->hdev; in btusb_recv_bulk_intel()
3926 struct hci_dev *hdev; in btusb_probe()
4320 struct hci_dev *hdev; in btusb_disconnect()
4457 struct hci_dev *hdev = data->hdev; in btusb_resume()
[all …]
A Dbtmtksdio.c131 struct hci_dev *hdev;
146 static int mtk_hci_wmt_sync(struct hci_dev *hdev, in mtk_hci_wmt_sync()
638 static int btmtksdio_open(struct hci_dev *hdev) in btmtksdio_open()
722 static int btmtksdio_close(struct hci_dev *hdev) in btmtksdio_close()
749 static int btmtksdio_flush(struct hci_dev *hdev) in btmtksdio_flush()
760 static int btmtksdio_func_query(struct hci_dev *hdev) in btmtksdio_func_query()
1081 static int btmtksdio_setup(struct hci_dev *hdev) in btmtksdio_setup()
1193 static int btmtksdio_shutdown(struct hci_dev *hdev) in btmtksdio_shutdown()
1257 static void btmtksdio_reset(struct hci_dev *hdev) in btmtksdio_reset()
1335 struct hci_dev *hdev; in btmtksdio_probe()
[all …]
A Dhci_aml.c124 static int aml_send_tci_cmd(struct hci_dev *hdev, u16 op_code, u32 op_addr, in aml_send_tci_cmd()
169 static int aml_update_chip_baudrate(struct hci_dev *hdev, u32 baud) in aml_update_chip_baudrate()
180 static int aml_start_chip(struct hci_dev *hdev) in aml_start_chip()
200 static int aml_send_firmware_segment(struct hci_dev *hdev, in aml_send_firmware_segment()
217 static int aml_send_firmware(struct hci_dev *hdev, u8 fw_type, in aml_send_firmware()
320 static int aml_send_reset(struct hci_dev *hdev) in aml_send_reset()
337 static int aml_dump_fw_version(struct hci_dev *hdev) in aml_dump_fw_version()
373 static int aml_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) in aml_set_bdaddr()
404 static int aml_check_bdaddr(struct hci_dev *hdev) in aml_check_bdaddr()
435 static int aml_config_rf(struct hci_dev *hdev, bool is_coex) in aml_config_rf()
[all …]
A Dbtrtl.c414 static int btrtl_vendor_read_reg16(struct hci_dev *hdev, in btrtl_vendor_read_reg16()
470 static int btrtl_parse_section(struct hci_dev *hdev, in btrtl_parse_section()
635 static int rtlbt_parse_firmware(struct hci_dev *hdev, in rtlbt_parse_firmware()
814 static int rtl_download_firmware(struct hci_dev *hdev, in rtl_download_firmware()
902 static int btrtl_setup_rtl8723a(struct hci_dev *hdev, in btrtl_setup_rtl8723a()
920 static int btrtl_setup_rtl8723b(struct hci_dev *hdev, in btrtl_setup_rtl8723b()
956 static void btrtl_coredump(struct hci_dev *hdev) in btrtl_coredump()
1242 int btrtl_download_firmware(struct hci_dev *hdev, in btrtl_download_firmware()
1343 int btrtl_setup_realtek(struct hci_dev *hdev) in btrtl_setup_realtek()
1370 int btrtl_shutdown_realtek(struct hci_dev *hdev) in btrtl_shutdown_realtek()
[all …]
A Dbtmtkuart.c56 struct hci_dev *hdev;
89 static int mtk_hci_wmt_sync(struct hci_dev *hdev, in mtk_hci_wmt_sync()
242 struct hci_dev *hdev = bdev->hdev; in btmtkuart_tx_work()
411 static int btmtkuart_open(struct hci_dev *hdev) in btmtkuart_open()
468 static int btmtkuart_close(struct hci_dev *hdev) in btmtkuart_close()
483 static int btmtkuart_flush(struct hci_dev *hdev) in btmtkuart_flush()
502 static int btmtkuart_func_query(struct hci_dev *hdev) in btmtkuart_func_query()
588 static int btmtkuart_setup(struct hci_dev *hdev) in btmtkuart_setup()
703 static int btmtkuart_shutdown(struct hci_dev *hdev) in btmtkuart_shutdown()
830 struct hci_dev *hdev; in btmtkuart_probe()
[all …]
A Dbtqca.c91 static int qca_read_fw_build_info(struct hci_dev *hdev) in qca_read_fw_build_info()
152 static int qca_send_patch_config_cmd(struct hci_dev *hdev) in qca_send_patch_config_cmd()
191 static int qca_send_reset(struct hci_dev *hdev) in qca_send_reset()
210 static int qca_read_fw_board_id(struct hci_dev *hdev, u16 *bid) in qca_read_fw_board_id()
253 int qca_send_pre_shutdown_cmd(struct hci_dev *hdev) in qca_send_pre_shutdown_cmd()
308 static int qca_tlv_check_data(struct hci_dev *hdev, in qca_tlv_check_data()
545 static int qca_inject_cmd_complete_event(struct hci_dev *hdev) in qca_inject_cmd_complete_event()
570 static int qca_download_firmware(struct hci_dev *hdev, in qca_download_firmware()
672 static int qca_disable_soc_logging(struct hci_dev *hdev) in qca_disable_soc_logging()
783 int qca_uart_setup(struct hci_dev *hdev, uint8_t baudrate, in qca_uart_setup()
[all …]
A Dbtsdio.c41 struct hci_dev *hdev;
183 static int btsdio_open(struct hci_dev *hdev) in btsdio_open()
213 static int btsdio_close(struct hci_dev *hdev) in btsdio_close()
231 static int btsdio_flush(struct hci_dev *hdev) in btsdio_flush()
242 static int btsdio_send_frame(struct hci_dev *hdev, struct sk_buff *skb) in btsdio_send_frame()
276 struct hci_dev *hdev; in btsdio_probe()
346 struct hci_dev *hdev; in btsdio_remove()
/drivers/usb/host/
A Dssb-hcd.c105 struct platform_device *hci_dev; in ssb_hcd_create_pdev() local
118 hci_dev = platform_device_alloc(ohci ? "ohci-platform" : in ssb_hcd_create_pdev()
120 if (!hci_dev) in ssb_hcd_create_pdev()
123 hci_dev->dev.parent = dev->dev; in ssb_hcd_create_pdev()
124 hci_dev->dev.dma_mask = &hci_dev->dev.coherent_dma_mask; in ssb_hcd_create_pdev()
126 ret = platform_device_add_resources(hci_dev, hci_res, in ssb_hcd_create_pdev()
131 ret = platform_device_add_data(hci_dev, &ohci_pdata, in ssb_hcd_create_pdev()
134 ret = platform_device_add_data(hci_dev, &ehci_pdata, in ssb_hcd_create_pdev()
138 ret = platform_device_add(hci_dev); in ssb_hcd_create_pdev()
142 return hci_dev; in ssb_hcd_create_pdev()
[all …]
A Dbcma-hcd.c304 struct platform_device *hci_dev; in bcma_hcd_create_pdev() local
317 hci_dev = platform_device_alloc(name, 0); in bcma_hcd_create_pdev()
318 if (!hci_dev) in bcma_hcd_create_pdev()
321 hci_dev->dev.parent = &dev->dev; in bcma_hcd_create_pdev()
322 hci_dev->dev.dma_mask = &hci_dev->dev.coherent_dma_mask; in bcma_hcd_create_pdev()
324 ret = platform_device_add_resources(hci_dev, hci_res, in bcma_hcd_create_pdev()
329 ret = platform_device_add_data(hci_dev, data, size); in bcma_hcd_create_pdev()
332 ret = platform_device_add(hci_dev); in bcma_hcd_create_pdev()
336 return hci_dev; in bcma_hcd_create_pdev()
339 platform_device_put(hci_dev); in bcma_hcd_create_pdev()
/drivers/nfc/st-nci/
A Dse.c230 ndev->hci_dev->pipes[pipe_info[2]].gate = in st_nci_hci_load_session()
385 u8 gate = ndev->hci_dev->pipes[pipe].gate; in st_nci_hci_event_received()
386 u8 host = ndev->hci_dev->pipes[pipe].host; in st_nci_hci_event_received()
414 ndev->hci_dev->count_pipes++; in st_nci_hci_cmd_received()
416 if (ndev->hci_dev->count_pipes == in st_nci_hci_cmd_received()
417 ndev->hci_dev->expected_pipes) { in st_nci_hci_cmd_received()
420 ndev->hci_dev->count_pipes = 0; in st_nci_hci_cmd_received()
438 ndev->hci_dev->count_pipes = 0; in st_nci_control_se()
442 ndev->hci_dev->count_pipes = 0; in st_nci_control_se()
561 spec_params.id = ndev->hci_dev->nfcee_id; in st_nci_hci_network_init()
[all …]

Completed in 92 milliseconds

12