Received: by 2002:a89:288:0:b0:1f7:eeee:6653 with SMTP id j8csp584844lqh; Tue, 7 May 2024 08:05:43 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCXhqHg0oypnnhQb67ZWXhzdMsAMoAv/XBMHMfaYZNZeXhsy5rat0jv3eb8a2+UswhNG8JC0R8YBzogZ75YYkUYqszJ9XVEKRzESx2xhHw== X-Google-Smtp-Source: AGHT+IEpoeHzY1VJnzAofqWjBABzVPzl8R1gEnDN67lSSPXVTnrsHpTEjXlY5xYcnZENBA4OY6a+ X-Received: by 2002:a17:906:fac6:b0:a59:bcfd:d950 with SMTP id lu6-20020a170906fac600b00a59bcfdd950mr5707870ejb.46.1715094342772; Tue, 07 May 2024 08:05:42 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1715094342; cv=pass; d=google.com; s=arc-20160816; b=jcSiBRl1EErZabKkUMe+GSnPKIVswVGS0CKrOh9OlS6NtFSv0XMGZndjxg/zTUcwb9 HqF0mvoJD3Si4rqVs7G2YvaM4B45n3eggaSKXeG220+zmhh8CntgnFyHaDgZd5RH2ICD yyxEpeupkP/1+tpkPHA0ZzWsIlcvdzQebsUKThD+IG2xDwcSdGlwQ9ghFaQ1JVx/KxCu /HQpvx3OJtOuXaR6VYGPvcnCBEWzXQYVWQenyGZ+AvjfXCvF+sSVPajfg7OtYYXJbs7s 5fzG0VTj3muIAzn8w6NLJic2rAXdqIqrd+QUR1hE2UOE/X+mm9lMQKuCvHe43PmuutBt arKw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:cc :to:from:date:dkim-signature; bh=n1iVbNBX+kSGSsbGNwFZ40H8YG2tZxRO7iegVU4wpME=; fh=VIGcdJne6xCzVxhrVUhweTlJU2BUzdR/6Pv5HcydBG0=; b=M8henmcJ+j4ZtNs8vs1YwYP10pN7Sv5epeWsXik0bkKT9CT1K951JotBnqV3rknf27 ovrDsiVgk9kSEv+S1LY4mG3rfon8iMg2u2DQkWNyZX9Jr/KMhyfOCCbk2NafyejnTe76 7rOLAHe3iBl1FZyMDv3VrWbQBu1GE2+YPut1qF/0D1SzDkXD0CzcAHBT5w1QcZDfLeOf 9Z6tUDYIkG0g+pzTTQllVefJYVc8F5GeGUH/8iqfDwnELuE2RQLtaJiGMYTmWrtqFvsz CrqjBs/JZAFcwRNYdewaVxq6qnnQT9oux5YGEQc1zWQcr3ob8IMjuHeLGWDIlw1j0d+H BgjQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=bPULlZ5s; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-wireless+bounces-7291-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-wireless+bounces-7291-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id p18-20020a17090635d200b00a59c7233b2asi2932809ejb.385.2024.05.07.08.05.42 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 07 May 2024 08:05:42 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless+bounces-7291-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=bPULlZ5s; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-wireless+bounces-7291-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-wireless+bounces-7291-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 am.mirrors.kernel.org (Postfix) with ESMTPS id 806121F24193 for ; Tue, 7 May 2024 15:05:42 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id D976616132B; Tue, 7 May 2024 15:05:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="bPULlZ5s" 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 A7E29161308; Tue, 7 May 2024 15:05:34 +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=1715094334; cv=none; b=FpwfjqNlI9tkyQRVQOpC5VhBN+WVAwf3SmSUiVnU2yB1rVjEFT0KBNlE7xZwzu7tR++3abUsPZXOUD3e4+mn0NX6S2zc+JRw+HiDQiXeSG21kFr7/FTKQIoCy0Akrsv1KPL86nKi2astFOMauMAtULgmOqzWRKi694ONExwZrvo= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1715094334; c=relaxed/simple; bh=VVeb/LlZcPst//x0wDQgatV0HpkM8V7tQznlTpAm+QQ=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=cyQO1IJwfjlyNMhaNjPc0sj7DBDbjDJY/qlk8nUlr9ofdMLf1GamKPmSOtHRVeBUMV7Uw6M5U7Gqp2rWs1vGRnh77n2eIn9bl3GaqHFL9qroRDbon/bjzHDFQWyX6eQJp84HsFgntr/MMKVYeY8O2yWiNIjahxfYqazKBBEBhYU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=bPULlZ5s; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id EDC53C2BBFC; Tue, 7 May 2024 15:05:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1715094334; bh=VVeb/LlZcPst//x0wDQgatV0HpkM8V7tQznlTpAm+QQ=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=bPULlZ5sCvp/thR6YELavA6A7tsYjvPFaihKBvsUJWSfk0t+iFaF+Abmaqz597+tk gg1bRHkd1WU2Zp6QOdAIwrooUYsWET6XA6d8khuZXsriaBrU4GyUtr3EnIN2lY/cPS pGOl7fAnP2ExrPyqoif8h+C9e3naaD8j/AlIgkvsaO623Nqy+0KWFN+trs8hAgUMbm 5++IXFV3JlAhQceJJGqKgEMT7GjfA4olT7XtHWcZEPM970k+m2WLOSleJKVDOuVYqZ VaguSfHqu5t1eQM3J6q9NZxIC/YBD9ZLCSpaQh22HYR1uq26XxKp+nuceNAg9//eeL LWpznNru1d0LQ== Date: Tue, 7 May 2024 10:05:32 -0500 From: "Rob Herring (Arm)" To: Marc Gonzalez Cc: ath10k , DT , Conor Dooley , Pierre-Hugues Husson , Kalle Valo , Krzysztof Kozlowski , Jeffrey Hugo , Alexey Minnekhanov , Jeff Johnson , Konrad Dybcio , wireless , Jami Kettunen , MSM , Arnaud Vrac , Bjorn Andersson , Rob Herring , Dmitry Baryshkov Subject: Re: [PATCH v3 1/3] dt-bindings: net: wireless: ath10k: add qcom,no-msa-ready-indicator prop Message-ID: <171509432258.482945.17084228193857427143.robh@kernel.org> References: <54ac2295-36b4-49fc-9583-a10db8d9d5d6@freebox.fr> Precedence: bulk X-Mailing-List: linux-wireless@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <54ac2295-36b4-49fc-9583-a10db8d9d5d6@freebox.fr> On Mon, 29 Apr 2024 16:04:51 +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 > --- > Documentation/devicetree/bindings/net/wireless/qcom,ath10k.yaml | 5 +++++ > 1 file changed, 5 insertions(+) > Acked-by: Rob Herring (Arm)