Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp3179904yba; Sat, 18 May 2019 10:55:20 -0700 (PDT) X-Google-Smtp-Source: APXvYqwHlLxv9/X6AjB4DUx8gz9z1lj0H9D0M+seapLIEibwsji9W/G/PjkgMKF6d1sBvZjkIMP5 X-Received: by 2002:aa7:8096:: with SMTP id v22mr69034041pff.94.1558202120424; Sat, 18 May 2019 10:55:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1558202120; cv=none; d=google.com; s=arc-20160816; b=PiW5jKnan8hrlm2rL+Vt84cFIYf/N4T0zjFsw31Ain10Q6OCMif2xrhm6AvpruUzae eSPePGqSaoUcsHJNaFzcjIQ3DDJAh0toALM12lMVdQrOXaYmWNQt59PIICTmpURHnZjd YIQkU5shZQnrVDAFy6pK4xNpV38IW4PDzTQqqpx4UMkKeOPu74Zsfwu/uf2HxCRsHgU9 7cYKfvXnx5h2StI0dtiNHFlDRCU/9uZbqxQmkR/Ehia7QPlzOvC2p+KpzgQkmj0YwNAB EjJmc5xeZptBg40NFfJ93343HJcEqW7awcd0AqyIi5gLOTZStklLCb+jMk7yViC82K3V GaPA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=ulKBkZsxz/eCjEBhlqoZ25lvwchNTnSgUd8cE5qKgr8=; b=pLKgRQtnevPE/tQKpxcGQ3pdkeYFogYQZdsOrGOCvh2sbZwUp5gAU9oa+D24TOHoG0 bqPdczBr9xUNi/jqg45k1w93PXufZlJj5m4Hc24MVLEA8xl/3OLUgLsfBmiQQFKxvpsm 8mAEr6kJcHDMCnslb9FIfWRXAspB8dHe3u/rzfmpktkcsx2u0tyYdfSPEnVBmVJ9qG6u QznPSKVxmEOJ0iZeLhd3+FC153kSU4TuX1681J5bo4vdcVEmOKqxhcDhEkv0omxHFGOo /mAoyq+Bo3wwYXFH7IAHWsJrb6VginH6BFqWh49wapzHap66vlaljR+v6MIRJtoGO9+0 athw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=PW64lCXc; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id n129si13543562pfn.106.2019.05.18.10.55.05; Sat, 18 May 2019 10:55:20 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=PW64lCXc; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729742AbfERRxo (ORCPT + 99 others); Sat, 18 May 2019 13:53:44 -0400 Received: from mail-wr1-f65.google.com ([209.85.221.65]:38427 "EHLO mail-wr1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728337AbfERRxo (ORCPT ); Sat, 18 May 2019 13:53:44 -0400 Received: by mail-wr1-f65.google.com with SMTP id d18so10238318wrs.5 for ; Sat, 18 May 2019 10:53:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=ulKBkZsxz/eCjEBhlqoZ25lvwchNTnSgUd8cE5qKgr8=; b=PW64lCXca/sKCCd52bHUVTgWIpDGuk3JcncjfNzBRuQFkSMTPkp9N1wMhmlXms5KLI MMOEAFmG9ci4MK6MVH8kFcNKHIVMa/XlS3eDq2/kbzASuJzxgS9qi+d/WqQgMOw5igpA DuCsPKGSYjKoM0MLejZmbpVeoYEuh700GrP3e5dntrY7qA+KiPa6RNabSbuG8e72FGXM USVWo3dCqxZDTz4ujq74o4qQnsm9yB+PixXEumQXWg0XxWPjx0/lXWs0Vh3do7FaMb0U tzOaGXw4NLVAr1iAbEscF2TlIX4u0NpA8cFGNP8m94sMrTAgDTIoZuixlLDJMsYoAUWF LuMQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=ulKBkZsxz/eCjEBhlqoZ25lvwchNTnSgUd8cE5qKgr8=; b=gEEjwwfgxfVxIC/7T5fBjH0EWRmcKDHS8uSWVBzCBRaFLx9VhGJVSSQtyyHdqc+rb3 s2undTsgubRrqTBXrY/Y0oDloy9xhamxkca+QH7ADnkMw5r2rDtjXSUNEQyvJxztznSU I0C7758g9MEMvcc7AvXaY96FtnOxeP+GGRqIFm1c4F20WoxBZnxyWIJUjCdxhVA3+Nmf Fd9mSc43VN1URhaWq8YW/kfGeOZUEXyvWt8e2Afd4yXGxQZHELZU/sHwZUoMDycjvlyY PSuLsmhfHWOE6loEYs+v957wodS0ePrkktvMI95HAG8NQvV5my0yBpUSCzO46LoQ6HRY IaAA== X-Gm-Message-State: APjAAAWWcjgJOfdA4z6238hbv+iHImAELrRNEs2rBRV09NXA+RoQV7VR J47W0o0Z4jarbhbSakv35W9JteLyLsRGpAKjfY7baBRR X-Received: by 2002:adf:e344:: with SMTP id n4mr16202950wrj.192.1558202022729; Sat, 18 May 2019 10:53:42 -0700 (PDT) MIME-Version: 1.0 References: <20181016102349.26544-1-sergey.matyukevich.os@quantenna.com> <20181016102349.26544-3-sergey.matyukevich.os@quantenna.com> In-Reply-To: <20181016102349.26544-3-sergey.matyukevich.os@quantenna.com> From: Jonas Gorski Date: Sat, 18 May 2019 19:54:39 +0200 Message-ID: Subject: Re: [PATCH v2 2/2] qtnfmac: add support for Topaz chipsets To: Sergey Matyukevich Cc: "linux-wireless@vger.kernel.org" , Igor Mitsyanko , Andrey Shevchenko Content-Type: text/plain; charset="UTF-8" Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org Hi, On Tue, 16 Oct 2018 at 12:25, Sergey Matyukevich wrote: > > This patch adds support for QSR1000/QSR2000 family of chipsets > to qtnfmac_pcie platform driver. > > QSR1000/QSR2000 (aka Topaz) is a family of 80MHz, 11ac Wave2, > 4x4/2x4/2x2 chips, including single and dual band devices. > Depending on specific chip model and firmware in use, either > STA or both STA and AP modes are supported. > > Patch adds Topaz support to qtnfmac_pcie driver. Proper platform > bus will be selected on probing based on chip ID. > > Signed-off-by: Igor Mitsyanko > Signed-off-by: Sergey Matyukevich > Signed-off-by: Andrey Shevchenko > --- (snip) > diff --git a/drivers/net/wireless/quantenna/qtnfmac/qtn_hw_ids.h b/drivers/net/wireless/quantenna/qtnfmac/qtn_hw_ids.h > index 1fe798a9a667..40295a511224 100644 > --- a/drivers/net/wireless/quantenna/qtnfmac/qtn_hw_ids.h > +++ b/drivers/net/wireless/quantenna/qtnfmac/qtn_hw_ids.h > @@ -23,7 +23,7 @@ > > /* PCIE Device IDs */ > > -#define PCIE_DEVICE_ID_QTN_PEARL (0x0008) > +#define PCIE_DEVICE_ID_QSR (0x0008) > > #define QTN_REG_SYS_CTRL_CSR 0x14 > #define QTN_CHIP_ID_MASK 0xF0 > @@ -35,6 +35,8 @@ > /* FW names */ > > #define QTN_PCI_PEARL_FW_NAME "qtn/fmac_qsr10g.img" > +#define QTN_PCI_TOPAZ_FW_NAME "qtn/fmac_qsr1000.img" > +#define QTN_PCI_TOPAZ_BOOTLD_NAME "qtn/uboot_qsr1000.img" A bit late of a review/question, but how does one obtain one of these files? There's nothing in linux-firmware, and I see only one aborted attempt for adding fmac_qsr10g.img from 2016, but none for the others. Searching for these filenames also didn't reveal any external locations. Regards Jonas