| /drivers/bluetooth/ |
| A D | btintel.h | 217 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 D | btmtk.h | 182 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 D | btbcm.h | 54 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 D | btrtl.h | 137 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 D | btqca.h | 165 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 D | btbcm.c | 41 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 D | btintel.c | 61 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 D | virtio_bt.c | 26 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 D | btrsi.c | 30 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 D | bpa10x.c | 37 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 D | btqcomsmd.c | 21 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 D | btnxpuart.c | 153 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 D | hci_serdev.c | 26 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 D | btmtk.c | 62 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 D | hci_vhci.c | 35 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 D | btusb.c | 883 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 D | btmtksdio.c | 131 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 D | hci_aml.c | 124 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 D | btrtl.c | 414 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 D | btmtkuart.c | 56 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 D | btqca.c | 91 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 D | btsdio.c | 41 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 D | ssb-hcd.c | 105 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 D | bcma-hcd.c | 304 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 D | se.c | 230 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 …]
|