Received: by 2002:ab2:1149:0:b0:1f3:1f8c:d0c6 with SMTP id z9csp2112940lqz; Tue, 2 Apr 2024 07:36:20 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCVX/idDDMsHv0NFPaCM1r94wPw/gPA4N6JD2t2koSd5XTOtUvKD4w059OPfD0k3SxnxxgIALkY38Dyy5lJSNLuIpbHV6f6O5Nz7H+vWhA== X-Google-Smtp-Source: AGHT+IGJ50rgN5WzmXcyp3mm58RiUAHEql7sMP3aowm/lKD8Cbm8vEte3shgP523CAzT1i8nP01U X-Received: by 2002:a17:906:311a:b0:a4e:1e28:14df with SMTP id 26-20020a170906311a00b00a4e1e2814dfmr7949972ejx.66.1712068580455; Tue, 02 Apr 2024 07:36:20 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1712068580; cv=pass; d=google.com; s=arc-20160816; b=JwtIP0N2CDY6IAP5V0hUk4USdm5qYfybB9T8276GeWg2fZGWjlmUUtTRIT5YQjNQSR 3GDlvBfOv3vbnnwSpef/ipAfq9NJG+e7/S8j4w6qdH8+rCDNow5FU4TbFzE35eRHAjP7 h5f7KOl22JFfLatw15WLJsy3DGtsrSriM+ORc6WqLUW57O2SOHexkkYcl3M4Ij85AagD BcJDmEUQu7vZPSHCOq5x6sDIcqtMwY7W6Y8AP+CXijYP2Hom5mMMaKwE0rjVPPhjOR5m xKoNALSTUki3FTjpSDoYwy9hxZZW8FnW/3IVxMqEsiMYT4g76mqyAzC/QRhrlg6Qu4Fz s+TA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:in-reply-to:autocrypt:from :content-language:references:cc:to:subject:user-agent:mime-version :list-unsubscribe:list-subscribe:list-id:precedence:date:message-id :dkim-signature; bh=AnjXyGQnv+K7OySU/fVGoqC00agQXBDSVS0ISIH8C20=; fh=aG0ZuHEaZIa+tJpT4hCDJsh7xaWBCMBXewwOePljCV8=; b=ZH8sPJpp6hHg8DL3WxD/1IPnTffkzUmjtX8GgbcgWBiWKekTIImzLmWYuigbPaikYk zr4kDNXnlOH0radXLKbOwtLU8WQR4OiARLvmnKcdm7gDzyMQQ3SX4G8to2D0EsM1iVBw UKU43uh7uLB/067a4UH5as6BF1YZP6i/38W1v/UDIcoGAzcc/kM6sCuQ417xnRXbQjCZ d+imwIhrH2TGsipM1JEw9jeq9qNPbeFTZjFhtCgdzqlYgFD4MlKTn194HydAsvzlvZSw CZ5RefXE+qzFQk+TXJif8aeGspVLEU9AHeGm+F2cUCBDAyaVpqnHIyFhDas5E6XpcO9F Fn4Q==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=yjIdiZzZ; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-wireless+bounces-5748-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-wireless+bounces-5748-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id w10-20020a1709060a0a00b00a4737b8f58dsi5779332ejf.878.2024.04.02.07.36.20 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 02 Apr 2024 07:36:20 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless+bounces-5748-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=@linaro.org header.s=google header.b=yjIdiZzZ; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-wireless+bounces-5748-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-wireless+bounces-5748-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.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 114731F224EF for ; Tue, 2 Apr 2024 14:36:20 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 21291134403; Tue, 2 Apr 2024 14:34:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="yjIdiZzZ" X-Original-To: linux-wireless@vger.kernel.org Received: from mail-lf1-f44.google.com (mail-lf1-f44.google.com [209.85.167.44]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D29BF1332A9 for ; Tue, 2 Apr 2024 14:34:33 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.44 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712068476; cv=none; b=HTOQeSpcdCqCTfLqs/ritrF5YxePgsjMp+x70l11GLJWh1opfHK27uj3zPYpK75I+K6+9WArUT+DT1WDZjv++85hV2pC3u99ag14Ul0YV8AtCZCG/SUJScJ7K3waRXOfjAsOThyTKgDciCyNuqo+C5bsEcTbXGu0Uk6wYWLh00I= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712068476; c=relaxed/simple; bh=mMjNa1GzvtfLzBWN99fx1pKpoWBi/RLxqpeTRYt8nFs=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=XJuMCUHE5KuhgX/A7PyoF1hw6U3iu5tDZPxJDNsXjlMCfOfGJv53P2Ur4VaOFdbBeQis16q+Q/+4P218X9rhJV/dt6Kr6Syt6GcNEr/znk5XQWJT1/9t64mdOTkxAl/9n3QV1W60W4aUZPXVEiZwdOaEIB6qavPJazSfAqad2Uw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=yjIdiZzZ; arc=none smtp.client-ip=209.85.167.44 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Received: by mail-lf1-f44.google.com with SMTP id 2adb3069b0e04-515c50dc2afso5766615e87.1 for ; Tue, 02 Apr 2024 07:34:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1712068472; x=1712673272; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:autocrypt:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:from:to:cc:subject:date:message-id:reply-to; bh=AnjXyGQnv+K7OySU/fVGoqC00agQXBDSVS0ISIH8C20=; b=yjIdiZzZX8nvOYUlYDXGt7JT5xI35AdCDvtbFj9MQF9fVa6fb8GRafaE0nvVj1AAkX 15bFTPIeocgbGCseuZRURTsMF7n9NQv5MjvSqoPpboAkvh+BWXAVGeDz2hGjZKUA2cBA pI1q82Bl3xzSpcQdj3NtVgtbIqKKfxzFYvdNmu0111nfsbg4p7iz7AUUuUy85NdcjGzO VYKpE/5K8jRa5cXRxSDmAGVb4Br2dVwL2HSHg2S851Pa0x4FpPPOT0KmTKfCi8+NxQ08 FONHWdb3+wWgI7RzsdkUnUf1lqWPTB/uydz2h8Xk2T/accu23KwsCmzPeuwbcQ7l06ap ODUA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712068472; x=1712673272; h=content-transfer-encoding:in-reply-to:autocrypt:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=AnjXyGQnv+K7OySU/fVGoqC00agQXBDSVS0ISIH8C20=; b=oxkZ4skoQQ3NymFYgTBsNBff9oxcr4K0FY5XVfmKFKS+mWua+b8u541k519E5BrgT3 2cUDHyQLWQFOSo8AL14kydgb0AnPv7fb6pCe9pyJIEkrEFKwNKrySY718RFLl0UFxKRR 2FEjArYYmgOILup7aDPgXSyRpv12QLSpTlkr3ynYU3EOoA65X1YCDe4TSBG10i5Nx4bN uE+xZhQs2Jmkw0e4D77v34xOXtNPvlpGpFGCfSACZKqB7IDB8tk4yrr6FJQXlMSkn2jA 5h83JicPKbCGJQLaCfvlzKQBKZf8FzcWquq1kbjTJjPwO+iJhZ+YZrliw2SdFLUsV69T 2JsA== X-Gm-Message-State: AOJu0YwAZexbowmQ3wdHwrjWM1wnlw8BUi8ePVNhQrAwAEjoOHwCuRwc cr/8LUbBEaGiz0mUOcNXW+MQyeeTjRhOPsI+KqtkL5MD5GuVs0r/8h98UfN3UHo= X-Received: by 2002:a05:6512:2c9b:b0:515:d498:2362 with SMTP id dw27-20020a0565122c9b00b00515d4982362mr8626706lfb.6.1712068471960; Tue, 02 Apr 2024 07:34:31 -0700 (PDT) Received: from [192.168.92.47] (078088045141.garwolin.vectranet.pl. [78.88.45.141]) by smtp.gmail.com with ESMTPSA id q2-20020a170906b28200b00a4655976025sm6557952ejz.82.2024.04.02.07.34.29 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 02 Apr 2024 07:34:31 -0700 (PDT) Message-ID: <502322f1-4f66-4922-bc4e-46bacac23410@linaro.org> Date: Tue, 2 Apr 2024 16:34:28 +0200 Precedence: bulk X-Mailing-List: linux-wireless@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2 3/3] arm64: dts: qcom: msm8998: set qcom,no-msa-ready-indicator for wifi To: Krzysztof Kozlowski , Marc Gonzalez , Kalle Valo , Jeff Johnson , ath10k Cc: wireless , DT , MSM , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Pierre-Hugues Husson , Arnaud Vrac , Bjorn Andersson , Jami Kettunen , Jeffrey Hugo References: <5cdad89c-282a-4df5-a286-b8404bc4dd81@freebox.fr> <252618e8-9e80-4774-a96c-caa7f838ef01@linaro.org> Content-Language: en-US From: Konrad Dybcio Autocrypt: addr=konrad.dybcio@linaro.org; keydata= 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 izWDgYvmBE8= In-Reply-To: <252618e8-9e80-4774-a96c-caa7f838ef01@linaro.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit On 30.03.2024 7:25 PM, Krzysztof Kozlowski wrote: > On 28/03/2024 18:39, 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. >> > > I think you got pretty clear comments: > > "This sounds more like a firmware feature, not a hardware feature." > > "This is why having this property in DT does not look right > place for this." Translating from dt maintainer speak to English, a functionally-equivalent resolution of adding an of_machine_is_compatible("qcom,msm8998") is more in line with the guidelines of not sprinkling firmware specifics in DTs Konrad