Received: by 2002:ab2:1689:0:b0:1f7:5705:b850 with SMTP id d9csp1778104lqa; Mon, 29 Apr 2024 21:07:10 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUEsg4P1kpO4d5qjBAr8kFAf+Hv/NJROGpv3h4zolaXU5XMQbinZI1dG+bck0iHFOxZ6CemQuOJM31WQgjW7brDuSTfoEAIHV/FEjJWnQ== X-Google-Smtp-Source: AGHT+IGTfXpbeGSyPeLGfbQxMYorHuzDEdAf/ouR2JPoZ8gDhM7L6NViCKfEwgMKdEzoisnhc3BE X-Received: by 2002:a05:620a:72a8:b0:790:f5a4:55b3 with SMTP id wd40-20020a05620a72a800b00790f5a455b3mr5156550qkn.19.1714450029802; Mon, 29 Apr 2024 21:07:09 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1714450029; cv=pass; d=google.com; s=arc-20160816; b=GxdJ1RVuEDwHjAtaMbAkA34F+OePJ1mlgUZ7uyiQMoyQUQ0CWmPBbS+vDV208vBX4m eIpZOLVTRPyVV8GSl67WQWwHdsIHbQ3AmLRW1uLYCH3X/81g0xSdtFgo8JEiMi53+oYO FKd0VLF1Pi6fgr6cpXGMoeoJJb1qqZeWcFBLitpEZ3T38JpNNkZP+5vu8oZz+HNsGkSS vV6hGbHf6gKY3R98v4Few2Lq2EvfnwVvcz53HXiofjlV94n/QtjkEWd2yyq7ue7LNJy1 LKrTTaliAIXYX+HHRmHw4CqYbMAVbdZHH21SR1k3AR6pBXkqoOx7yYY1ICARDl9V2E5C wl3g== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:list-unsubscribe:list-subscribe:list-id:precedence :user-agent:message-id:in-reply-to:date:references:subject:cc:to :from:dkim-signature; bh=aIhuQ3BiYotNR1EhiANviRSW2G6PoogSSK6+92T7fAA=; fh=povJvSLcNQoQbjEE3SVI113CVdlzTLVoenZ/bq3fvKY=; b=ndMLkfnP0quksD1yl4O8B5PaTaGRPiJrfbr601KLgnOyPXvcUj7hM+Y/aNBaUGkxNs 5pfCLXDlBtTnUJ90Yez6mr/tj+gq8lkH/GoEK26/OPsYF56EEnqHaUe9pd5qjnpsUmdW f4Y2JEMg5gZmKesG8qQIsyt8nuMhXWTL0q1+mT8gx7c33g6yuUZPqGOVoI/2JyRZAUeI 2lpU787TynAS6NNbS3wrVacPM7I9Mu59ZhF2/Hk8j/tZoJOX1Ul3mR3wbbomEGGj3a4w cxTp63/kAx6s5P8HuU/aCqT9yUWJ1mXEtgFtDkEr9CImIqpx6Vy4cIMJysDk+vjz0l5G Pp+A==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=GtE4DjU8; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-wireless+bounces-7022-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-wireless+bounces-7022-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id wx50-20020a05620a5a7200b0078d777d7ba9si27829358qkn.203.2024.04.29.21.07.09 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 29 Apr 2024 21:07:09 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless+bounces-7022-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=GtE4DjU8; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-wireless+bounces-7022-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-wireless+bounces-7022-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 020681C21F0D for ; Tue, 30 Apr 2024 04:07:02 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 5F2DA11737; Tue, 30 Apr 2024 04:06:56 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="GtE4DjU8" X-Original-To: linux-wireless@vger.kernel.org Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 2A3A511185; Tue, 30 Apr 2024 04:06:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1714450016; cv=none; b=CdJrj+1aiyyyXr5K0GBZGerxESludHLx5B2DjxeoJ+kY84XOluT/ekAVZ1oMm1LnOkwLNQcqTi94olqXaZKiryBHhMlscyl4/UZkIxmWGGIYuFacvF4XnQ46MFz3LSzKaIPZLPNEQKzPj6LW0H4C+vQN7J5k5aBEqZNEHPwBRvE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1714450016; c=relaxed/simple; bh=iBhXqbeiDrU6vv91AowziuD116kMDvclTlVrNyh/zr8=; h=From:To:Cc:Subject:References:Date:In-Reply-To:Message-ID: MIME-Version:Content-Type; b=oKnZpKP8wYtRkDl5vy1X7Eo9AY+QT2VlUj5UyZuOvFh29aOw4mMj4FJzw0gBf+1GqKi/miOmXVrZW9CvTU0T7CH2YDrukBzX+/FdC6MYUyMuQDYbfYEI+DsQ9+S6reDKFgYqJSWP0UuZ2sgXw9bwatUbaev73y5QUfXkhqPh6CY= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=GtE4DjU8; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id D4EACC2BBFC; Tue, 30 Apr 2024 04:06:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1714450015; bh=iBhXqbeiDrU6vv91AowziuD116kMDvclTlVrNyh/zr8=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=GtE4DjU8iLxl3H9D5LkIqL2GVzZMxFBhLgElWpKzFjUA+HP4I5n/m2Mqhs4sBRFn9 ZEc1QwHnrDz7HicN+VzY7aGfWyMOOAOb8sNTHN2MxU+gT+V3pOmchYFK9tDzeQa21I TaAjfFWhGtpruZUeMHNCtMjuvOjZVlGdBXDU1Z+Iu0Q1yZswRm1XrM2EbMwoOouT7h 0a4mHArM756gqH5aiaiN379suahUH/hZurVx6W6dl3dTaZYn77qo3ORr4BjROJyuVO 24titcThvMTOsg7+N5TKcamLmNyjIoVcA5RoRm/YsCbS5oEPLLhCOPh6SAy04xvIhv xf+urDRscN3pg== From: Kalle Valo To: Bjorn Andersson Cc: Marc Gonzalez , Jeff Johnson , ath10k , wireless , DT , MSM , Rob Herring , "Krzysztof Kozlowski" , Conor Dooley , Pierre-Hugues Husson , "Arnaud Vrac" , Bjorn Andersson , "Konrad Dybcio" , Jami Kettunen , Jeffrey Hugo , Dmitry Baryshkov , Alexey Minnekhanov Subject: Re: [PATCH v3 1/3] dt-bindings: net: wireless: ath10k: add qcom,no-msa-ready-indicator prop References: <54ac2295-36b4-49fc-9583-a10db8d9d5d6@freebox.fr> Date: Tue, 30 Apr 2024 07:06:49 +0300 In-Reply-To: (Bjorn Andersson's message of "Mon, 29 Apr 2024 19:22:50 -0700") Message-ID: <8734r3qysm.fsf@kernel.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) Precedence: bulk X-Mailing-List: linux-wireless@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain Bjorn Andersson writes: > On Mon, Apr 29, 2024 at 04:04:51PM +0200, Marc Gonzalez wrote: > >> The ath10k driver waits for an "MSA_READY" indicator >> to complete initialization. If the indicator is not >> received, then the device remains unusable. >> >> cf. ath10k_qmi_driver_event_work() >> >> Several msm8998-based devices are affected by this issue. >> Oddly, it seems safe to NOT wait for the indicator, and >> proceed immediately when QMI_EVENT_SERVER_ARRIVE. >> >> Jeff Johnson wrote: >> >> The feedback I received was "it might be ok to change all ath10k qmi >> to skip waiting for msa_ready", and it was pointed out that ath11k >> (and ath12k) do not wait for it. >> >> However with so many deployed devices, "might be ok" isn't a strong >> argument for changing the default behavior. >> >> Kalle Valo first suggested setting a bit in firmware-5.bin to trigger >> work-around in the driver. However, firmware-5.bin is parsed too late. >> So we are stuck with a DT property. >> >> Signed-off-by: Pierre-Hugues Husson >> Signed-off-by: Marc Gonzalez > > This says "Pierre-Hugues certifies the origin of the patch" then "Marc > certifies the origin of the patch". This would have to imply that > Pierre-Hugues authored the patch, but you're listed as the author... > > Perhaps a suitable answer to this question would be to add > "Co-developed-by: Pierre-Hugues ..." above his s-o-b, which implies that > the two of you jointly came up with this and both certify the origin. BTW I can add that in the pending branch, no need to resend because of this. Just need guidance from Marc. > Other than that, I think this looks good, so please upon addressing this > problem feel free to add my: > > Reviewed-by: Bjorn Andersson Thanks, I'll then add this as well. -- https://patchwork.kernel.org/project/linux-wireless/list/ https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches