Received: by 2002:a25:ef43:0:0:0:0:0 with SMTP id w3csp313621ybm; Thu, 28 May 2020 03:31:04 -0700 (PDT) X-Google-Smtp-Source: ABdhPJymTgaow76dh01wbYrcw/xrcY7hRMtqmC8/XQEYzclwocqDP4/UFWZfvt5R6QM75m61Sx76 X-Received: by 2002:a17:906:5795:: with SMTP id k21mr2436671ejq.374.1590661864479; Thu, 28 May 2020 03:31:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1590661864; cv=none; d=google.com; s=arc-20160816; b=EOipCvPs+0LA0RJu8XSsg2TEAXsXVl9VZfIk9Kuk+qNRCksUEzL3lkSHZbxWcftBDH wMKd+KJLkuS+zB+Jvyk76SuaLilnUHpTx+cGr5aeDrH9+H/yeDvsCKm14DtfdkbFC2Vp 2Sgex+pX/fh/W4bM1lJVyh9XOjbqsEe0Bz/0S0YGgwTYtHrkoGhV/w2sCDb7toN1QoMc E3+JUSsM6cxOhzXHh+Ukb0+cYCC+oMOmfHcADh43Umu11b1Rmo+fN96Ud1ZXa/P9NNCB mbdaZeZxaVg7gE1xw56dsTm5qPpkPUDd07vae0EtXW703kaJ4sZIUdVMHtSoB6NkGwJ+ JAWg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-transfer-encoding:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=pJhqg9q8NF8yonEsY6PuapINLEOfgPmzhx2WqKtrjbw=; b=HrLzwsQwQ8PZNyhcYm3gXNDQd1byPHsDQ/B5EEqVgYujaJ8ig6tUBrwhnlAaP0gTgw qdHiGBKQq9LexwnWvdKDEXt8B1rnnDc5NVg1IYHgVf8FX3s6r8T7d+uWDnm/cWjVLL5i TfYbVYjt2NZm8/oA39pFEARcynRfLPJM/bIZ+NBgFyKBM6OiFCzSXl4cflW+zHbTtQCX +bQ3ai9lcYcaWlaFNFlLwrPmKEmYJSAw8WQRi9eP6B78gaBJ8ybGCU3VwdieMJN0EDpO O7EUvffv0HZapa+vRAbEjEFu6KPfbwV8YFnnQ18fSPW4pPU5YqaZI7qlI63bL1NibT/K bENg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=rm3chmkm; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id n18si3853279ejz.424.2020.05.28.03.30.33; Thu, 28 May 2020 03:31:04 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=rm3chmkm; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2387845AbgE1K3F (ORCPT + 99 others); Thu, 28 May 2020 06:29:05 -0400 Received: from mail.kernel.org ([198.145.29.99]:36738 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2387740AbgE1K3B (ORCPT ); Thu, 28 May 2020 06:29:01 -0400 Received: from pali.im (pali.im [31.31.79.79]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 7AE0A208A7; Thu, 28 May 2020 10:29:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1590661740; bh=lJCv+y3Stmi60RqMCVzfyZuka7AvcVB3eQtCkL3vvxg=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=rm3chmkmSkSOn7CkNK4xlgDwPHp1fdW1d5tTlE/evovRynijUTTr+GDaNr/G+l6Ne OB61g//Nb+NsNrJXlGT8eNzq+Xg3KtykW0fyno/VyOPyeTWaieG/kMiPPey/ajTmue uIj7pqMQhl+oNqq9mxyvEDhapSNq//Z1w9MsuMaI= Received: by pali.im (Postfix) id 27B5A7B2; Thu, 28 May 2020 12:28:58 +0200 (CEST) Date: Thu, 28 May 2020 12:28:58 +0200 From: Pali =?utf-8?B?Um9ow6Fy?= To: Amitkumar Karwar , Ganapathi Bhat , Xinming Hu Cc: Kalle Valo , "David S. Miller" , Marek =?utf-8?B?QmVow7pu?= , linux-wireless@vger.kernel.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] mwifiex: Parse all API_VER_ID properties Message-ID: <20200528102858.riwsja5utqix6wqo@pali> References: <20200521123444.28957-1-pali@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20200521123444.28957-1-pali@kernel.org> User-Agent: NeoMutt/20180716 Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org On Thursday 21 May 2020 14:34:44 Pali Rohár wrote: > During initialization of SD8997 wifi chip kernel prints warnings: > > mwifiex_sdio mmc0:0001:1: Unknown api_id: 3 > mwifiex_sdio mmc0:0001:1: Unknown api_id: 4 > > This patch adds support for parsing all api ids provided by SD8997 > firmware. > > Signed-off-by: Pali Rohár > --- > drivers/net/wireless/marvell/mwifiex/cmdevt.c | 17 +++++++++++++++-- > drivers/net/wireless/marvell/mwifiex/fw.h | 2 ++ > 2 files changed, 17 insertions(+), 2 deletions(-) > Hello! Could you please look at this trivial patch? > diff --git a/drivers/net/wireless/marvell/mwifiex/cmdevt.c b/drivers/net/wireless/marvell/mwifiex/cmdevt.c > index 7e4b8cd52..589cc5eb1 100644 > --- a/drivers/net/wireless/marvell/mwifiex/cmdevt.c > +++ b/drivers/net/wireless/marvell/mwifiex/cmdevt.c > @@ -1581,8 +1581,21 @@ int mwifiex_ret_get_hw_spec(struct mwifiex_private *priv, > adapter->fw_api_ver = > api_rev->major_ver; > mwifiex_dbg(adapter, INFO, > - "Firmware api version %d\n", > - adapter->fw_api_ver); > + "Firmware api version %d.%d\n", > + adapter->fw_api_ver, > + api_rev->minor_ver); > + break; > + case UAP_FW_API_VER_ID: > + mwifiex_dbg(adapter, INFO, > + "uAP api version %d.%d\n", > + api_rev->major_ver, > + api_rev->minor_ver); > + break; > + case CHANRPT_API_VER_ID: > + mwifiex_dbg(adapter, INFO, > + "channel report api version %d.%d\n", > + api_rev->major_ver, > + api_rev->minor_ver); > break; > default: > mwifiex_dbg(adapter, FATAL, > diff --git a/drivers/net/wireless/marvell/mwifiex/fw.h b/drivers/net/wireless/marvell/mwifiex/fw.h > index a415d73a7..6f86f5b96 100644 > --- a/drivers/net/wireless/marvell/mwifiex/fw.h > +++ b/drivers/net/wireless/marvell/mwifiex/fw.h > @@ -1052,6 +1052,8 @@ struct host_cmd_ds_802_11_ps_mode_enh { > enum API_VER_ID { > KEY_API_VER_ID = 1, > FW_API_VER_ID = 2, > + UAP_FW_API_VER_ID = 3, > + CHANRPT_API_VER_ID = 4, > }; > > struct hw_spec_api_rev { > -- > 2.20.1 >