Received: by 2002:ab2:1149:0:b0:1f3:1f8c:d0c6 with SMTP id z9csp1970165lqz; Tue, 2 Apr 2024 03:28:10 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCWjuWMHkIQr6bbdxm6o+LRHHiT6pZTGdWUx1atC1/h5TRF2l6+iiMvl50u60KKVNyh5W8j/YSdT2AlMYhcJhmV4ou7Hjuxtm+8DuqxdQA== X-Google-Smtp-Source: AGHT+IHXvB/A3LcUsls58UQju+gAFjL23pWcVV987XoGgu9anBSz+Aw7vgy2gfxeiv7qH6FG9TQV X-Received: by 2002:a05:620a:800d:b0:78c:9edd:9035 with SMTP id ee13-20020a05620a800d00b0078c9edd9035mr1985174qkb.52.1712053690391; Tue, 02 Apr 2024 03:28:10 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1712053690; cv=pass; d=google.com; s=arc-20160816; b=xKzYdPZCZ2ah73TLaNEHhHnMYGUuOoV7abuevzoXWpc69QgkMbWNeO5SrDvLo5Kz3Q UnTK9wzvFQwKMkBMyvX3KzlBVw0z3yZAPF8qvsPU2iMunvx7MwYped1mBDDdnLtmC8x6 wyXWxbEao8svQyDbvjoUMyNQlVw1CYqiI7Mgc7Xk8Xv774ktTGYW//pULxz3dx2YUZEQ nQxgtD9zIJxDks24tPq5KX/d/PJLtLdWrnlOcpx4UHZ9Gu6hjSu2aIpZ2ud6Y71i5yNm Z0I/6w25huHfqYWfwj/NkU1L0ueelGwpx2SbdUG/TRKZwwATE63tiDxLsAPjx6H0y8+Y QiEQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:date:message-id:dkim-signature; bh=eOBZ55ixLA4dTfJhYr54OdUB1MaemoFEDKwq8GCXVLI=; fh=jluTQ82DPyMdmy2jlGNb6VQMnggkResZm8sj2w+eRWM=; b=hxs53fRXIcZu6TCw9k8eVbzjdNdIp2gkaFXauJ2d5y2+N21UhHi+5BAqnMxLie/yQL lAuH9BNA/zctO3RxzxsRN3NYgVhV0KXNMXgSi3SIanI0t4qf23rstZxld+YdtbxJYvsZ uw1m67tAP5zKBt1wtYH0IclYVZLFfR+G+Q+LRXTJpWPHw78f7Z9u4naNjDj72Wmpy3dZ +TANCFk6VhVX/N9KXVPsZmlyRzzZ3oMZfGV37fYS9Pj9ef0ojo4L8rR4AG6zLSMT/Hqr fH0TpTxXTkOV0+w5Jmw+Oey0jQHE0aJ42ZGStXAVlMIvj0dJjRg9FUknDtHZ/WmOIu2V otBQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=uVsEhz5X; 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-kernel+bounces-127726-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-127726-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id x22-20020ae9f816000000b0078bc42287fdsi9769642qkh.249.2024.04.02.03.28.10 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 02 Apr 2024 03:28:10 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-127726-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=uVsEhz5X; 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-kernel+bounces-127726-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-127726-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 ny.mirrors.kernel.org (Postfix) with ESMTPS id 9F3A81C2318A for ; Tue, 2 Apr 2024 10:27:33 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 1C0325F54D; Tue, 2 Apr 2024 10:27:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="uVsEhz5X" Received: from mail-wm1-f43.google.com (mail-wm1-f43.google.com [209.85.128.43]) (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 019CA5F547 for ; Tue, 2 Apr 2024 10:27:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.43 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712053625; cv=none; b=VaL4PWbag3uBVl+6ygoyiOtAqCMzr50kOkH9gI9vyQIDn+KpkRX+XX0Dl6fmxiAcx/fSl3hcb7ss6IA85DeH4D209mc63+haYhwXB8LacKvU1GtnQtuICKmoTqkHqSqhHVCG25VKBramH1ajChI+oW+bDJr59RV6fwH140HnQAU= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712053625; c=relaxed/simple; bh=2lcDfu4xW0bculdHZpac3g3St6ttxpCAMyiLiPfvz8Y=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=ROw1k38jRhUz6zAlGshGO6StJ6Fm7jmYLENv9opXyVnQf0tM/NveIYcTeY+GmfKuj55SYRjRsPLTSgdgaZmXUBc0vDxjl4pA21ZH91LyyaSTY7kkRSKmougZWvuVwT0/2BOg1Ku175M25lwjrhoUM/URyqXG+c6bn6kCJTpGvNA= 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=uVsEhz5X; arc=none smtp.client-ip=209.85.128.43 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-wm1-f43.google.com with SMTP id 5b1f17b1804b1-4161eb1a9fcso15635e9.3 for ; Tue, 02 Apr 2024 03:27:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1712053620; x=1712658420; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=eOBZ55ixLA4dTfJhYr54OdUB1MaemoFEDKwq8GCXVLI=; b=uVsEhz5XacY3RYea9PvmYx/oTz3KUTCz8u7FvA7LXnsaRHtGxCUsLSYCitbHlM9EHp gSgAuZ5m1UG1TMdaS6XUjIE4gcBIp3aqdIu5w2qACLTn59b4V8rcU/NzSzPp448KOAsh UOjVNOPSUc08797K7jucOhxsboprQzqzv1SU3tTgklixn2Hj05ajsLP+whD2jArOuBOE GIyTsMkeGC1h4bvMm/EYcWMc0m+m7IUEwEfFOo7GK3aYy/9WDzFnJlUPrs1RCKy1gCSC Zsg5qL9RJBK+Q7STrxNh64Cz40pfnSAIKTdLKUccO1N/ioMLtQ9HRkD8MZeU31XQMPCp 57iQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712053620; x=1712658420; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=eOBZ55ixLA4dTfJhYr54OdUB1MaemoFEDKwq8GCXVLI=; b=YBZpDtFYF+TQsMcnVcD2jbt/nAuQR15iVbT4CZqkEPiEJFdeCbO++HJHtOUzWkXAu/ G1lG46OsTpTs78crlbowRgWpMAy9ClmY4g8Vi5O/LkCSQWeaROnNm9sp3NdYEBr80mtJ Eul19vE+jeFxCPlgFj953xTr7FLtUN08cpbJ272621aFE0CQIIT8W4Tz1pt1bArjftTz 9NNFrIAkoWPOm9nW+6XN5owy6sZLmG5hgjIsAoiJ9rnSvXZo3qFrYnBMozDzBlheMSQG +Ak5otmn64rXEXzOftGp5TdD5D0sKPjr/fRK0I0aOYk+Xa5I3QK/gTFet7T5cQ/BwN2f aB9Q== X-Forwarded-Encrypted: i=1; AJvYcCUMSmfnb0ykk9rXBg45c9X9VB6Mmstu74AGXrO1reNK0y+RaCkFhFB80Det7ck0sz0n/gdjVVr7RUpsUrLUyklebj5sa4mN/pfPcaA5 X-Gm-Message-State: AOJu0YxQMI4mgkzZOBe/3r7uznK9EJpNqM6bNs72LnT7iFHQRjzcFh/7 oUD5lgPqOG/DPZUXNwAJISFWE10UwAwzVgyDfBjb+Ui2x2Gkf3HWgFupM66wjRk= X-Received: by 2002:a05:600c:3549:b0:414:113b:36a6 with SMTP id i9-20020a05600c354900b00414113b36a6mr9267396wmq.25.1712053620231; Tue, 02 Apr 2024 03:27:00 -0700 (PDT) Received: from [192.168.0.102] ([176.61.106.68]) by smtp.gmail.com with ESMTPSA id v28-20020a5d591c000000b00341d4722a9asm13734949wrd.21.2024.04.02.03.26.59 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 02 Apr 2024 03:26:59 -0700 (PDT) Message-ID: Date: Tue, 2 Apr 2024 11:26:58 +0100 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2 4/4] arm64: dts: qcom: msm8976: Add WCNSS node Content-Language: en-US To: Adam Skladowski Cc: phone-devel@vger.kernel.org, ~postmarketos/upstreaming@lists.sr.ht, Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org References: <20240401172153.9231-1-a39.skl@gmail.com> <20240401172153.9231-5-a39.skl@gmail.com> From: Bryan O'Donoghue In-Reply-To: <20240401172153.9231-5-a39.skl@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 01/04/2024 18:21, Adam Skladowski wrote: > Add node describing wireless connectivity subsystem. > > Signed-off-by: Adam Skladowski > --- > arch/arm64/boot/dts/qcom/msm8976.dtsi | 104 ++++++++++++++++++++++++++ > 1 file changed, 104 insertions(+) > > diff --git a/arch/arm64/boot/dts/qcom/msm8976.dtsi b/arch/arm64/boot/dts/qcom/msm8976.dtsi > index 77670fce9b8f..41c748c78347 100644 > --- a/arch/arm64/boot/dts/qcom/msm8976.dtsi > +++ b/arch/arm64/boot/dts/qcom/msm8976.dtsi > @@ -771,6 +771,36 @@ blsp2_i2c4_sleep: blsp2-i2c4-sleep-state { > drive-strength = <2>; > bias-disable; > }; > + > + wcss_wlan_default: wcss-wlan-default-state { > + wcss-wlan2-pins { > + pins = "gpio40"; > + function = "wcss_wlan2"; > + drive-strength = <6>; > + bias-pull-up; > + }; > + > + wcss-wlan1-pins { > + pins = "gpio41"; > + function = "wcss_wlan1"; > + drive-strength = <6>; > + bias-pull-up; > + }; > + > + wcss-wlan0-pins { > + pins = "gpio42"; > + function = "wcss_wlan0"; > + drive-strength = <6>; > + bias-pull-up; > + }; > + > + wcss-wlan-pins { > + pins = "gpio43", "gpio44"; > + function = "wcss_wlan"; > + drive-strength = <6>; > + bias-pull-up; > + }; > + }; > }; Doesn't look right arch/arm64/boot/dts/qcom/msm8916.dtsi arch/arm64/boot/dts/qcom/msm8939.dtsi wcss_wlan_default: wcss-wlan-default-state { pins = "gpio40", "gpio41", "gpio42", "gpio43", "gpio44"; function = "wcss_wlan"; drive-strength = <6>; bias-pull-up; }; > > gcc: clock-controller@1800000 { > @@ -1446,6 +1476,80 @@ blsp2_i2c4: i2c@7af8000 { > status = "disabled"; > }; > > + wcnss: remoteproc@a204000 { > + compatible = "qcom,pronto-v3-pil", "qcom,pronto"; > + reg = <0x0a204000 0x2000>, > + <0x0a202000 0x1000>, > + <0x0a21b000 0x3000>; > + reg-names = "ccu", > + "dxe", > + "pmu"; > + > + memory-region = <&wcnss_fw_mem>; For preference and consistency "wcnss_fw_mem" should be "wcnss_mem" The ordering of the compatible/reg/interrupt is different to 8916/8939 too. I'm not sure which is currently the preferred order of declaration but for V3 of this series would appreciate if you could find out and add the comment to your cover letter. Otherwise LGTM. Please CC me on V3. --- bod