Lines Matching full:qca
27 bt_dev_dbg(hdev, "QCA Version Request"); in qca_read_soc_version()
44 bt_dev_err(hdev, "Reading QCA version information failed (%d)", in qca_read_soc_version()
50 bt_dev_err(hdev, "QCA Version size mismatch len %d", skb->len); in qca_read_soc_version()
59 bt_dev_err(hdev, "QCA Wrong packet received %d %d", edl->cresp, in qca_read_soc_version()
70 bt_dev_info(hdev, "QCA Product ID :0x%08x", in qca_read_soc_version()
72 bt_dev_info(hdev, "QCA SOC Version :0x%08x", in qca_read_soc_version()
74 bt_dev_info(hdev, "QCA ROM Version :0x%08x", in qca_read_soc_version()
76 bt_dev_info(hdev, "QCA Patch Version:0x%08x", in qca_read_soc_version()
85 bt_dev_err(hdev, "QCA Failed to get version (%d)", err); in qca_read_soc_version()
99 bt_dev_dbg(hdev, "QCA read fw build info"); in qca_read_fw_build_info()
106 bt_dev_err(hdev, "Reading QCA fw build info failed (%d)", in qca_read_fw_build_info()
120 bt_dev_err(hdev, "QCA Wrong packet received %d %d", edl->cresp, in qca_read_fw_build_info()
159 bt_dev_dbg(hdev, "QCA Patch config"); in qca_send_patch_config_cmd()
165 bt_dev_err(hdev, "Sending QCA Patch config failed (%d)", err); in qca_send_patch_config_cmd()
170 bt_dev_err(hdev, "QCA Patch config cmd size mismatch len %d", skb->len); in qca_send_patch_config_cmd()
178 bt_dev_err(hdev, "QCA Wrong packet received %d %d", edl->cresp, in qca_send_patch_config_cmd()
196 bt_dev_dbg(hdev, "QCA HCI_RESET"); in qca_send_reset()
201 bt_dev_err(hdev, "QCA Reset failed (%d)", err); in qca_send_reset()
222 bt_dev_err(hdev, "Reading QCA board ID failed (%d)", err); in qca_read_fw_board_id()
228 bt_dev_err(hdev, "QCA read board ID with no header"); in qca_read_fw_board_id()
235 bt_dev_err(hdev, "QCA Wrong packet: %d %d", edl->cresp, edl->rtype); in qca_read_fw_board_id()
258 bt_dev_dbg(hdev, "QCA pre shutdown cmd"); in qca_send_pre_shutdown_cmd()
265 bt_dev_err(hdev, "QCA preshutdown_cmd failed (%d)", err); in qca_send_pre_shutdown_cmd()
512 bt_dev_err(hdev, "QCA Failed to send TLV segment (%d)", err); in qca_tlv_send_segment()
517 bt_dev_err(hdev, "QCA TLV response size mismatch"); in qca_tlv_send_segment()
525 bt_dev_err(hdev, "QCA TLV with error stat 0x%x rtype 0x%x", in qca_tlv_send_segment()
535 bt_dev_err(hdev, "QCA TLV with error stat 0x%x rtype 0x%x (0x%x)", in qca_tlv_send_segment()
580 bt_dev_info(hdev, "QCA Downloading %s", config->fwname); in qca_download_firmware()
588 bt_dev_dbg(hdev, "QCA Failed to request file: %s (%d)", in qca_download_firmware()
592 "qca/msbtfw%02x.tlv", rom_ver); in qca_download_firmware()
593 bt_dev_info(hdev, "QCA Downloading %s", config->fwname); in qca_download_firmware()
596 bt_dev_err(hdev, "QCA Failed to request file: %s (%d)", in qca_download_firmware()
606 bt_dev_info(hdev, "QCA Downloading %s", config->fwname); in qca_download_firmware()
609 bt_dev_err(hdev, "QCA Failed to request file: %s (%d)", in qca_download_firmware()
614 bt_dev_err(hdev, "QCA Failed to request file: %s (%d)", in qca_download_firmware()
623 bt_dev_err(hdev, "QCA Failed to allocate memory for file: %s", in qca_download_firmware()
684 bt_dev_err(hdev, "QCA Failed to disable soc logging(%d)", err); in qca_disable_soc_logging()
707 bt_dev_err(hdev, "QCA Change address command failed (%d)", err); in qca_set_bdaddr_rome()
771 snprintf(fwname, max_size, "qca/%s%02x%s.bin", stem, rom_ver, variant); in qca_get_nvm_name_by_board()
773 snprintf(fwname, max_size, "qca/%s%02x%s.%s%02x", stem, rom_ver, in qca_get_nvm_name_by_board()
777 snprintf(fwname, max_size, "qca/%s%s.bin", stem, variant); in qca_get_nvm_name_by_board()
779 snprintf(fwname, max_size, "qca/%s%s.%s%02x", stem, variant, prefix, bid); in qca_get_nvm_name_by_board()
794 bt_dev_dbg(hdev, "QCA setup on UART"); in qca_uart_setup()
798 bt_dev_info(hdev, "QCA controller version 0x%08x", soc_ver); in qca_uart_setup()
816 snprintf(config.fwname, sizeof(config.fwname), "qca/%s", rampatch_name); in qca_uart_setup()
821 "qca/cmbtfw%02x.tlv", rom_ver); in qca_uart_setup()
827 "qca/crbtfw%02x.tlv", rom_ver); in qca_uart_setup()
831 "qca/apbtfw%02x.tlv", rom_ver); in qca_uart_setup()
835 "qca/hpbtfw%02x.tlv", rom_ver); in qca_uart_setup()
839 "qca/htbtfw%02x.tlv", rom_ver); in qca_uart_setup()
847 "qca/msbtfw%02x.mbn", rom_ver); in qca_uart_setup()
851 "qca/hpbtfw%02x.tlv", rom_ver); in qca_uart_setup()
855 "qca/hmtbtfw%02x.tlv", rom_ver); in qca_uart_setup()
859 "qca/rampatch_%08x.bin", soc_ver); in qca_uart_setup()
865 bt_dev_err(hdev, "QCA Failed to download patch (%d)", err); in qca_uart_setup()
880 snprintf(config.fwname, sizeof(config.fwname), "qca/%s", firmware_name); in qca_uart_setup()
895 "qca/cmnv%02x%s.bin", rom_ver, variant); in qca_uart_setup()
904 "qca/crnv%02x%s.bin", rom_ver, variant); in qca_uart_setup()
908 "qca/apnv%02x.bin", rom_ver); in qca_uart_setup()
917 "qca/htnv%02x.bin", rom_ver); in qca_uart_setup()
921 "qca/msnv%02x.bin", rom_ver); in qca_uart_setup()
934 "qca/nvm_%08x.bin", soc_ver); in qca_uart_setup()
940 bt_dev_err(hdev, "QCA Failed to download NVM (%d)", err); in qca_uart_setup()
978 bt_dev_err(hdev, "QCA Failed to run HCI_RESET (%d)", err); in qca_uart_setup()
1000 bt_dev_info(hdev, "QCA setup on UART is completed"); in qca_uart_setup()
1019 bt_dev_err(hdev, "QCA Change address cmd failed (%d)", err); in qca_set_bdaddr()
1030 MODULE_AUTHOR("Ben Young Tae Kim <ytkim@qca.qualcomm.com>");