Lines Matching full:qca
29 bt_dev_dbg(hdev, "QCA Version Request"); in qca_read_soc_version()
46 bt_dev_err(hdev, "Reading QCA version information failed (%d)", in qca_read_soc_version()
52 bt_dev_err(hdev, "QCA Version size mismatch len %d", skb->len); in qca_read_soc_version()
59 bt_dev_err(hdev, "QCA TLV with no header"); in qca_read_soc_version()
66 bt_dev_err(hdev, "QCA Wrong packet received %d %d", edl->cresp, in qca_read_soc_version()
77 bt_dev_info(hdev, "QCA Product ID :0x%08x", in qca_read_soc_version()
79 bt_dev_info(hdev, "QCA SOC Version :0x%08x", in qca_read_soc_version()
81 bt_dev_info(hdev, "QCA ROM Version :0x%08x", in qca_read_soc_version()
83 bt_dev_info(hdev, "QCA Patch Version:0x%08x", in qca_read_soc_version()
92 bt_dev_err(hdev, "QCA Failed to get version (%d)", err); in qca_read_soc_version()
105 bt_dev_dbg(hdev, "QCA read fw build info"); in qca_read_fw_build_info()
112 bt_dev_err(hdev, "Reading QCA fw build info failed (%d)", in qca_read_fw_build_info()
119 bt_dev_err(hdev, "QCA read fw build info with no header"); in qca_read_fw_build_info()
126 bt_dev_err(hdev, "QCA Wrong packet received %d %d", edl->cresp, in qca_read_fw_build_info()
152 bt_dev_dbg(hdev, "QCA Patch config"); in qca_send_patch_config_cmd()
158 bt_dev_err(hdev, "Sending QCA Patch config failed (%d)", err); in qca_send_patch_config_cmd()
163 bt_dev_err(hdev, "QCA Patch config cmd size mismatch len %d", skb->len); in qca_send_patch_config_cmd()
170 bt_dev_err(hdev, "QCA Patch config with no header"); in qca_send_patch_config_cmd()
176 bt_dev_err(hdev, "QCA Wrong packet received %d %d", edl->cresp, in qca_send_patch_config_cmd()
194 bt_dev_dbg(hdev, "QCA HCI_RESET"); in qca_send_reset()
199 bt_dev_err(hdev, "QCA Reset failed (%d)", err); in qca_send_reset()
220 bt_dev_err(hdev, "Reading QCA board ID failed (%d)", err); in qca_read_fw_board_id()
226 bt_dev_err(hdev, "QCA read board ID with no header"); in qca_read_fw_board_id()
233 bt_dev_err(hdev, "QCA Wrong packet: %d %d", edl->cresp, edl->rtype); in qca_read_fw_board_id()
251 bt_dev_dbg(hdev, "QCA pre shutdown cmd"); in qca_send_pre_shutdown_cmd()
258 bt_dev_err(hdev, "QCA preshutdown_cmd failed (%d)", err); in qca_send_pre_shutdown_cmd()
420 bt_dev_err(hdev, "QCA Failed to send TLV segment (%d)", err); in qca_tlv_send_segment()
425 bt_dev_err(hdev, "QCA TLV response size mismatch"); in qca_tlv_send_segment()
438 bt_dev_err(hdev, "QCA TLV with error stat 0x%x rtype 0x%x", in qca_tlv_send_segment()
448 bt_dev_err(hdev, "QCA TLV with error stat 0x%x rtype 0x%x (0x%x)", in qca_tlv_send_segment()
493 bt_dev_info(hdev, "QCA Downloading %s", config->fwname); in qca_download_firmware()
501 bt_dev_dbg(hdev, "QCA Failed to request file: %s (%d)", in qca_download_firmware()
505 "qca/msbtfw%02x.tlv", rom_ver); in qca_download_firmware()
506 bt_dev_info(hdev, "QCA Downloading %s", config->fwname); in qca_download_firmware()
509 bt_dev_err(hdev, "QCA Failed to request file: %s (%d)", in qca_download_firmware()
514 bt_dev_err(hdev, "QCA Failed to request file: %s (%d)", in qca_download_firmware()
523 bt_dev_err(hdev, "QCA Failed to allocate memory for file: %s", in qca_download_firmware()
582 bt_dev_err(hdev, "QCA Failed to disable soc logging(%d)", err); in qca_disable_soc_logging()
605 bt_dev_err(hdev, "QCA Change address command failed (%d)", err); in qca_set_bdaddr_rome()
627 snprintf(fwname, max_size, "qca/hpnv%02x%s.bin", rom_ver, variant); in qca_generate_hsp_nvm_name()
629 snprintf(fwname, max_size, "qca/hpnv%02x%s.%x", rom_ver, variant, bid); in qca_generate_hsp_nvm_name()
642 bt_dev_dbg(hdev, "QCA setup on UART"); in qca_uart_setup()
646 bt_dev_info(hdev, "QCA controller version 0x%08x", soc_ver); in qca_uart_setup()
668 "qca/crbtfw%02x.tlv", rom_ver); in qca_uart_setup()
672 "qca/apbtfw%02x.tlv", rom_ver); in qca_uart_setup()
676 "qca/hpbtfw%02x.tlv", rom_ver); in qca_uart_setup()
680 "qca/htbtfw%02x.tlv", rom_ver); in qca_uart_setup()
688 "qca/msbtfw%02x.mbn", rom_ver); in qca_uart_setup()
692 "qca/hpbtfw%02x.tlv", rom_ver); in qca_uart_setup()
696 "qca/hmtbtfw%02x.tlv", rom_ver); in qca_uart_setup()
700 "qca/rampatch_%08x.bin", soc_ver); in qca_uart_setup()
705 bt_dev_err(hdev, "QCA Failed to download patch (%d)", err); in qca_uart_setup()
719 "qca/%s", firmware_name); in qca_uart_setup()
727 "qca/crnv%02xu.bin", rom_ver); in qca_uart_setup()
730 "qca/crnv%02x.bin", rom_ver); in qca_uart_setup()
735 "qca/apnv%02x.bin", rom_ver); in qca_uart_setup()
743 "qca/htnv%02x.bin", rom_ver); in qca_uart_setup()
747 "qca/msnv%02x.bin", rom_ver); in qca_uart_setup()
751 "qca/hpnv%02x.bin", rom_ver); in qca_uart_setup()
755 "qca/hmtnv%02x.bin", rom_ver); in qca_uart_setup()
760 "qca/nvm_%08x.bin", soc_ver); in qca_uart_setup()
766 bt_dev_err(hdev, "QCA Failed to download NVM (%d)", err); in qca_uart_setup()
803 bt_dev_err(hdev, "QCA Failed to run HCI_RESET (%d)", err); in qca_uart_setup()
821 bt_dev_info(hdev, "QCA setup on UART is completed"); in qca_uart_setup()
836 bt_dev_err(hdev, "QCA Change address cmd failed (%d)", err); in qca_set_bdaddr()
847 MODULE_AUTHOR("Ben Young Tae Kim <ytkim@qca.qualcomm.com>");