From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-ej1-f44.google.com (mail-ej1-f44.google.com [209.85.218.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 D72211FCFEF for ; Mon, 27 Jan 2025 09:25:09 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.44 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737969911; cv=none; b=uKT4LmN+JzLmew+Gjbw6oYC7WyM87H1WKWPc7+h2Zk7OZwHfp1YgLYMw0bluyCUBY9P4W6KggYbpGeGikOXTfVF46EYA3/k9MKbXZl6YcxUA5dzmKFZ/fr/K564N6HRI5lvD4UNFDX//oWr82RL77W5wIUD+SBcYv2fvE9PiJKQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737969911; c=relaxed/simple; bh=56tDzFIXEtGdOtC9F0MtvNxSVAr7SnGQwGbOoV+MHFM=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=AjLLK3TqL5VwzL3/32C0JR2618fJkAoxUX87dfmrIbylrwH9/8eZRuMJAbL7Kv4Y4F1BcMlT53iDxG2hHMYUgNXxbuEiY1ozjMAjQbgcgbx0ULxJqj1O3N05hiwTPS6eoijgNiYM9A43RyRx7XUUlZAYg0UxaQgfZH2nOi1ZQZg= 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=OOxTlSu+; arc=none smtp.client-ip=209.85.218.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 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="OOxTlSu+" Received: by mail-ej1-f44.google.com with SMTP id a640c23a62f3a-aa684b6d9c7so752132366b.2 for ; Mon, 27 Jan 2025 01:25:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1737969908; x=1738574708; darn=vger.kernel.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=hIYVqZqrG/5LtvA8vm5og/V+cG1TdUFNI7a3hbvY91Q=; b=OOxTlSu+0HFi/tKKRF91XtJ5KuTQj+AXAtQeGBp1HXSe4n2O64g95cXyMBfRns7joL CUyWAxQMbBxLUP1sFYIni4XGqwH8tnItX5nVYrEwHo3XLf27B9onOPj30oqKOrWuTMRC SFZptmII6UMeR8xIq2whPq1M/7UzSbGjZ9e0Uh/R/IMv2zdKV4CB/B9bHTO6XIMobbv0 ePU9xjfYZ24xYM/0OXM1cqMcuF4HpuFHjYnwx6us3+uTYtGJqQ78vxiQ0CxZgoiDyGCH HbSy2hbtP3bwljz1jwKaWf/H4z7tWV5QtHigUUBh4DxkAIYqEJsLPnqVvWuMGmfhtp3M YvXg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737969908; x=1738574708; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=hIYVqZqrG/5LtvA8vm5og/V+cG1TdUFNI7a3hbvY91Q=; b=mx1lg3yGb2mJbpAobgeIuMhGh/U1eCiu/QMgKMMpbq42srzGsNzvxzpuaFngqRuPzi Gfkykore2TjjgJqo5kFbdL5v1V5Osg5h0UWgHIqMALOBVUc7psIZOTa2FRHTfjKEvWkx B56NyfUQT1OWf5m+NuuG3YdbXaEpiwRSqQnEiUDk0NsG+DyFRUOatoK3uw7GMNd4n1xX jI9pYOKgNQ5pZSj/Q7jxHAgK79IpAKNEF+oMfLBMc1J03fE/0wHG8DHkmU0N53WfyCLz vc6EECYKC4HbueZB3l1chduTUYBj+WbjkZ8EiO3q7dve3i8Hswjys7xzGChwLBew/3uG uqKw== X-Forwarded-Encrypted: i=1; AJvYcCX50Uvvth+zevRUXpSdP+7l42eaVBQwLhS3/KaXSGrcnDH0doTd+5oaZZKVZxgUV8D0HWSIRtl6YGEEIvp7@vger.kernel.org X-Gm-Message-State: AOJu0YxHPoDHd6DnTqvx9kW9ZmyErSiAjGW5r9uLk1p/6Jj8cac51yVx 6DRVs2WqeXVmDGTpwgAP1f8dswVDL1XmMsS4cn3jnsgD8RIjkAxLAWdKZLDIZnE= X-Gm-Gg: ASbGncs1GcTKDgsfSyAQ3BnHF1FDffLhsiI4+O/05iZkoNYQtd1ZLUYI9S42syi8Zff pg7xqrnYjD++wc/QU9QPfuFBiSa3dGk17LjWERwSjK6O5dJik7J28gni8bvOojBuWJr4w/1pwec H3T6Le79ZrV1TaHVz1T9dmW+8BzJgittYLqgw95deTs3Vvy0ZlZV81MEAp8lQh2JQgdLVzRQM31 foNFThrtbjX6+P5cVfSuJDlkKAQbtz44vK8Bq0hHbzLvLaB4ZLUxnqwmORozPyqdigbHO7WTpPb EGvRQjKiX0pawF54 X-Google-Smtp-Source: AGHT+IHaEZMeqHr5SVpC9d6i67wUVow77h2AjUw0E2EtYt8mel2FDSwOAFgQY8C9TalXT4MhrOnaHw== X-Received: by 2002:a17:907:1b1d:b0:aa6:834b:d138 with SMTP id a640c23a62f3a-ab38b1122e8mr3658238866b.19.1737969908146; Mon, 27 Jan 2025 01:25:08 -0800 (PST) Received: from linaro.org ([2a02:2454:ff21:ef30:f64e:7d70:e55f:6da8]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ab693f51ed8sm306255866b.53.2025.01.27.01.25.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Jan 2025 01:25:07 -0800 (PST) Date: Mon, 27 Jan 2025 10:25:05 +0100 From: Stephan Gerhold To: Luca Weiss Cc: ~postmarketos/upstreaming@lists.sr.ht, phone-devel@vger.kernel.org, Bjorn Andersson , Mathieu Poirier , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Stephan Gerhold , Konrad Dybcio , Matti =?iso-8859-1?Q?Lehtim=E4ki?= , linux-arm-msm@vger.kernel.org, linux-remoteproc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v2 8/9] ARM: dts: qcom: msm8226: Add BAM DMUX Ethernet/IP device Message-ID: References: <20250126-msm8226-modem-v2-0-e88d76d6daff@lucaweiss.eu> <20250126-msm8226-modem-v2-8-e88d76d6daff@lucaweiss.eu> Precedence: bulk X-Mailing-List: linux-arm-msm@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: <20250126-msm8226-modem-v2-8-e88d76d6daff@lucaweiss.eu> On Sun, Jan 26, 2025 at 09:57:27PM +0100, Luca Weiss wrote: > BAM DMUX is used as the network interface to the modem. > > Signed-off-by: Luca Weiss Reviewed-by: Stephan Gerhold > --- > arch/arm/boot/dts/qcom/qcom-msm8226.dtsi | 26 ++++++++++++++++++++++++++ > 1 file changed, 26 insertions(+) > > diff --git a/arch/arm/boot/dts/qcom/qcom-msm8226.dtsi b/arch/arm/boot/dts/qcom/qcom-msm8226.dtsi > index f7f57c3f583557830c0a6dc9f0eebc2ddebbbe3c..5e82d871b81019d2f4f84d1228e8e9278ac44be3 100644 > --- a/arch/arm/boot/dts/qcom/qcom-msm8226.dtsi > +++ b/arch/arm/boot/dts/qcom/qcom-msm8226.dtsi > @@ -914,6 +914,18 @@ spmi_bus: spmi@fc4cf000 { > #interrupt-cells = <4>; > }; > > + bam_dmux_dma: dma-controller@fc834000 { > + compatible = "qcom,bam-v1.4.0"; > + reg = <0xfc834000 0x7000>; > + interrupts = ; > + #dma-cells = <1>; > + qcom,ee = <0>; > + > + num-channels = <6>; > + qcom,num-ees = <1>; > + qcom,powered-remotely; > + }; > + > modem: remoteproc@fc880000 { > compatible = "qcom,msm8226-mss-pil"; > reg = <0xfc880000 0x100>, > @@ -949,6 +961,20 @@ modem: remoteproc@fc880000 { > > status = "disabled"; > > + bam_dmux: bam-dmux { > + compatible = "qcom,bam-dmux"; > + > + interrupt-parent = <&modem_smsm>; > + interrupts = <1 IRQ_TYPE_EDGE_BOTH>, <11 IRQ_TYPE_EDGE_BOTH>; > + interrupt-names = "pc", "pc-ack"; > + > + qcom,smem-states = <&apps_smsm 1>, <&apps_smsm 11>; > + qcom,smem-state-names = "pc", "pc-ack"; > + > + dmas = <&bam_dmux_dma 4>, <&bam_dmux_dma 5>; > + dma-names = "tx", "rx"; > + }; > + > smd-edge { > interrupts = ; > > > -- > 2.48.1 >