All of lore.kernel.org
 help / color / mirror / Atom feed
From: Matthias Kaehlcke <mka@chromium.org>
To: Manikanta Pubbisetty <quic_mpubbise@quicinc.com>
Cc: agross@kernel.org, bjorn.andersson@linaro.org,
	robh+dt@kernel.org, linux-arm-msm@vger.kernel.org,
	devicetree@vger.kernel.org
Subject: Re: [PATCH v3] arm64: dts: qcom: sc7280: Add WCN6750 WiFi node
Date: Mon, 4 Apr 2022 12:29:32 -0700	[thread overview]
Message-ID: <YktHHOww7VkbIxfE@google.com> (raw)
In-Reply-To: <20220328071057.2454-1-quic_mpubbise@quicinc.com>

On Mon, Mar 28, 2022 at 12:40:57PM +0530, Manikanta Pubbisetty wrote:
> Add DTS node for WCN6750 WiFi chipset.
> 
> Signed-off-by: Manikanta Pubbisetty <quic_mpubbise@quicinc.com>
> ---
> Depends on:
> - https://patchwork.kernel.org/project/linux-arm-msm/patch/20220328070701.28551-1-quic_mpubbise@quicinc.com/
> - https://patchwork.kernel.org/project/linux-wireless/patch/20220328060937.16738-2-quic_mpubbise@quicinc.com/
> 
> Changes from V2:
> - Changes based on DT binding concerns
> - Rebased on ToT
> 
> Changes from V1:
> - Corrected the case for hex values
> 
>  arch/arm64/boot/dts/qcom/sc7280-idp.dtsi |  7 ++++
>  arch/arm64/boot/dts/qcom/sc7280.dtsi     | 46 ++++++++++++++++++++++++
>  2 files changed, 53 insertions(+)
> 
> diff --git a/arch/arm64/boot/dts/qcom/sc7280-idp.dtsi b/arch/arm64/boot/dts/qcom/sc7280-idp.dtsi
> index 069ffbc37bc4..a82e9aa7bdc5 100644
> --- a/arch/arm64/boot/dts/qcom/sc7280-idp.dtsi
> +++ b/arch/arm64/boot/dts/qcom/sc7280-idp.dtsi
> @@ -551,3 +551,10 @@ &remoteproc_wpss {
>  	status = "okay";
>  };
>  
> +&wifi {
> +	status = "okay";
> +	wifi-firmware {
> +		iommus = <&apps_smmu 0x1c02 0x1>;
> +	};
> +};
> +
> diff --git a/arch/arm64/boot/dts/qcom/sc7280.dtsi b/arch/arm64/boot/dts/qcom/sc7280.dtsi
> index b757e8ad1199..dfd9fa077903 100644
> --- a/arch/arm64/boot/dts/qcom/sc7280.dtsi
> +++ b/arch/arm64/boot/dts/qcom/sc7280.dtsi
> @@ -85,6 +85,11 @@ reserved-memory {
>  		#size-cells = <2>;
>  		ranges;
>  
> +		wlan_ce_mem: memory@4cd000 {
> +			no-map;
> +			reg = <0x0 0x4cd000 0x0 0x1000>;

Pad the address to 8 digits here (not in the node name).

> +		};
> +
>  		hyp_mem: memory@80000000 {
>  			reg = <0x0 0x80000000 0x0 0x600000>;
>  			no-map;
> @@ -1808,6 +1813,47 @@ mmss_noc: interconnect@1740000 {
>  			qcom,bcm-voters = <&apps_bcm_voter>;
>  		};
>  
> +		wifi: wifi@17a10040 {
> +			compatible = "qcom,wcn6750-wifi";
> +			reg = <0 0x17a10040 0 0x0>;
> +			iommus = <&apps_smmu 0x1c00 0x1>;
> +			interrupts = <GIC_SPI 768 IRQ_TYPE_EDGE_RISING>,
> +				     <GIC_SPI 769 IRQ_TYPE_EDGE_RISING>,
> +				     <GIC_SPI 770 IRQ_TYPE_EDGE_RISING>,
> +				     <GIC_SPI 771 IRQ_TYPE_EDGE_RISING>,
> +				     <GIC_SPI 772 IRQ_TYPE_EDGE_RISING>,
> +				     <GIC_SPI 773 IRQ_TYPE_EDGE_RISING>,
> +				     <GIC_SPI 774 IRQ_TYPE_EDGE_RISING>,
> +				     <GIC_SPI 775 IRQ_TYPE_EDGE_RISING>,
> +				     <GIC_SPI 776 IRQ_TYPE_EDGE_RISING>,
> +				     <GIC_SPI 777 IRQ_TYPE_EDGE_RISING>,
> +				     <GIC_SPI 778 IRQ_TYPE_EDGE_RISING>,
> +				     <GIC_SPI 779 IRQ_TYPE_EDGE_RISING>,
> +				     <GIC_SPI 780 IRQ_TYPE_EDGE_RISING>,
> +				     <GIC_SPI 781 IRQ_TYPE_EDGE_RISING>,
> +				     <GIC_SPI 782 IRQ_TYPE_EDGE_RISING>,
> +				     <GIC_SPI 783 IRQ_TYPE_EDGE_RISING>,
> +				     <GIC_SPI 784 IRQ_TYPE_EDGE_RISING>,
> +				     <GIC_SPI 785 IRQ_TYPE_EDGE_RISING>,
> +				     <GIC_SPI 786 IRQ_TYPE_EDGE_RISING>,
> +				     <GIC_SPI 787 IRQ_TYPE_EDGE_RISING>,
> +				     <GIC_SPI 788 IRQ_TYPE_EDGE_RISING>,
> +				     <GIC_SPI 789 IRQ_TYPE_EDGE_RISING>,
> +				     <GIC_SPI 790 IRQ_TYPE_EDGE_RISING>,
> +				     <GIC_SPI 791 IRQ_TYPE_EDGE_RISING>,
> +				     <GIC_SPI 792 IRQ_TYPE_EDGE_RISING>,
> +				     <GIC_SPI 793 IRQ_TYPE_EDGE_RISING>,
> +				     <GIC_SPI 794 IRQ_TYPE_EDGE_RISING>,
> +				     <GIC_SPI 795 IRQ_TYPE_EDGE_RISING>,
> +				     <GIC_SPI 796 IRQ_TYPE_EDGE_RISING>,
> +				     <GIC_SPI 797 IRQ_TYPE_EDGE_RISING>,
> +				     <GIC_SPI 798 IRQ_TYPE_EDGE_RISING>,
> +				     <GIC_SPI 799 IRQ_TYPE_EDGE_RISING>;
> +			qcom,rproc = <&remoteproc_wpss>;
> +			memory-region = <&wlan_fw_mem>, <&wlan_ce_mem>;

Where is 'wlan_fw_mem' added?

  reply	other threads:[~2022-04-04 21:25 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-03-28  7:10 [PATCH v3] arm64: dts: qcom: sc7280: Add WCN6750 WiFi node Manikanta Pubbisetty
2022-04-04 19:29 ` Matthias Kaehlcke [this message]
2022-04-05  6:26   ` Manikanta Pubbisetty
2022-04-05  6:30     ` Manikanta Pubbisetty
2022-04-05 17:40       ` Matthias Kaehlcke

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=YktHHOww7VkbIxfE@google.com \
    --to=mka@chromium.org \
    --cc=agross@kernel.org \
    --cc=bjorn.andersson@linaro.org \
    --cc=devicetree@vger.kernel.org \
    --cc=linux-arm-msm@vger.kernel.org \
    --cc=quic_mpubbise@quicinc.com \
    --cc=robh+dt@kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.