Lines Matching refs:rom_ver
75 le16_to_cpu(ver->rom_ver)); in qca_read_soc_version()
79 if (ver->soc_id == 0 || ver->rom_ver == 0) in qca_read_soc_version()
573 u8 rom_ver) in qca_download_firmware() argument
592 "qca/msbtfw%02x.tlv", rom_ver); in qca_download_firmware()
751 struct qca_btsoc_version ver, u8 rom_ver, u16 bid) in qca_get_nvm_name_by_board() argument
769 if (rom_ver != 0) { in qca_get_nvm_name_by_board()
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()
790 u8 rom_ver = 0; in qca_uart_setup() local
796 soc_ver = get_soc_ver(ver.soc_id, ver.rom_ver); in qca_uart_setup()
806 rom_ver = ((soc_ver & 0x00000f00) >> 0x05) | (soc_ver & 0x0000000f); in qca_uart_setup()
808 rom_ver = ((soc_ver & 0x00000f00) >> 0x04) | (soc_ver & 0x0000000f); 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()
863 err = qca_download_firmware(hdev, &config, soc_type, rom_ver); 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()
913 rom_ver, boardid); 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()
926 "hpnv", soc_type, ver, rom_ver, boardid); in qca_uart_setup()
930 "hmtnv", soc_type, ver, rom_ver, boardid); in qca_uart_setup()
938 err = qca_download_firmware(hdev, &config, soc_type, rom_ver); in qca_uart_setup()