Received: by 2002:a05:7412:31a9:b0:e2:908c:2ebd with SMTP id et41csp2946320rdb; Tue, 12 Sep 2023 18:17:59 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGWpfOkfq8Ta11HqB4OjEcGH4Em8QLABJ55xi7XDZH5lZ98zLDx7qNn2Z2O+h+wPbTdnoLh X-Received: by 2002:a05:6808:b33:b0:3a7:2390:3583 with SMTP id t19-20020a0568080b3300b003a723903583mr1352023oij.38.1694567879149; Tue, 12 Sep 2023 18:17:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1694567879; cv=none; d=google.com; s=arc-20160816; b=Pz8caU0wwF5ZE4Cb76hTS9J+oymVn+h3Wq1HxDlZyCkjI35rSmK0Op3SC8EuLNnKKM hJM3bcb7D3vo2TZpPAbbog9wg2/y8KGMBdvQ1mW3+/c9yc7jcya2/2yEgAh6aNy+/acB DpSZUtP453xcfUVo8qVbuUPkoLA/S8JTPBjdBGK2X49bTntPPEkpRXlmoz5aaVUZOu5l jQZbEULqZ/jsdM4Q+//TZRlqpceBhu74RhENjRIWjSglEYs4Px+YguTSmUXZfLh/ayrr slRblujtihwiqrX7/G5VMlDxwCUoi8NmSNEHjmhAu/yjzV+ExiUWphLHUEvU2PUtPCVH ZpOw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=lSjAV50mzzuBwUuWzubFBOy6ZN6AN1zxdq6niZtKUvk=; fh=YINnX7pn6Vc+qDCnF+pCRCwudKceBo1IHX2esp/5kjA=; b=q8LEKsXESAgTZq/DqL39VqY2A19OohRFUPLXYq5R02vFpXIGCXcQxi8d+zxcf6QX7r ciR4xCW8+AKDdAdJg2FIPJw72u/kk/2LH5G/bPUXqKTlMzhrGtqPrewUVQ1UKv1cyl/n kjmT34zwrI6RRZqfnZlfstHkciJdhaHEKW3leWiqHS+px/rkILz2BQ5QthAYFi4qobDC /1KcbHNa2fgUlXhGCTyBgwMo8q2ddygbiRMm0ZPZOB+OtIZ9QnB5szd9uIShgy5JgAZp rw9iEqUzUttMxO+bh4i+Ex58pvqdgzcCxF9WD7Iq3W3k5WcDtoARssPB4zaFM2l6KvCS wKSg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20221208 header.b=CoxOiYUq; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.36 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from pete.vger.email (pete.vger.email. [23.128.96.36]) by mx.google.com with ESMTPS id b15-20020a65668f000000b00573f769d072si9136022pgw.462.2023.09.12.18.17.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Sep 2023 18:17:59 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.36 as permitted sender) client-ip=23.128.96.36; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20221208 header.b=CoxOiYUq; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.36 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by pete.vger.email (Postfix) with ESMTP id 423CC81CE875; Tue, 12 Sep 2023 03:59:56 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at pete.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234072AbjILK7x (ORCPT + 99 others); Tue, 12 Sep 2023 06:59:53 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36404 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234407AbjILK7V (ORCPT ); Tue, 12 Sep 2023 06:59:21 -0400 Received: from mail-ed1-x532.google.com (mail-ed1-x532.google.com [IPv6:2a00:1450:4864:20::532]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E886D1BD3; Tue, 12 Sep 2023 03:59:07 -0700 (PDT) Received: by mail-ed1-x532.google.com with SMTP id 4fb4d7f45d1cf-52f9a45b4bdso964214a12.3; Tue, 12 Sep 2023 03:59:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694516346; x=1695121146; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=lSjAV50mzzuBwUuWzubFBOy6ZN6AN1zxdq6niZtKUvk=; b=CoxOiYUqQjpzbgywNRl45LHf2AvfBq/IO7smZIroXZ7jn6ZmGnbSDcXRZIYUF43hPV jTHV1RRkKkfOTZ3sShzMv6oLkFL+Cp3k/SDi+6NrYSRJMVmG54gbbCzqJAkvFUi6EmBo F5f6I7sEzPtiY8yEvXPf0JaXFJPwosAKNvWiIMLwv+3mjRwYoqCJeQTH4+eN3o3zsBpw HZvSvbQdrWZIiI3he+k4fIT6+thMjm7HwcMrZ2D4LKa775nqn9dKuXSjSr0GWxQTUEKH r+ujHAUwAw3tFW8B8rJneHB/DF/7nzCRtywaXhiaWPtyao8l6k32AZ+eAeMqjznRGqno oWkg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694516346; x=1695121146; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=lSjAV50mzzuBwUuWzubFBOy6ZN6AN1zxdq6niZtKUvk=; b=Et36openYhO7PLfS1DwOQmz0B6InD2nDcgySFWud4owqQJ4X56Ug1myCW3pLxIM0p3 K3H5X5aKDeEiTCX6mlRfdNuiqLcYJdt/nyD1DZWgHXbeiqVuYlxeFjlYARXel5JvSFIO Yt6StImN/qrtgpncDeqFc19bBGRApyjOSRVYixHi5E0FGnSHdNlYJ8IaGJdhxHeQAmhC Hzy2l1aQFEiF0MMTa1EqCi3PQA6TFXdhiM4I1qon4svNreRuBBs9K4u5haCLip6nsRKK G6D1539W4TExRFFo1wn9JT4b55NdFC5IsDcpVds0815YFNY5EMr4nt3iPslXnttJ49Vo jRZQ== X-Gm-Message-State: AOJu0Yw/SBRLg49d1gtHn1AG/EeT+J7pE3IzPnKpdT+yu800iMigpQQb 0iSXzMRlvyF6DapF9gbiHxycoFSU5mCap34AZLin4iNYk0U= X-Received: by 2002:a17:907:75f3:b0:99e:1201:48bc with SMTP id jz19-20020a17090775f300b0099e120148bcmr9611486ejc.64.1694516345570; Tue, 12 Sep 2023 03:59:05 -0700 (PDT) MIME-Version: 1.0 References: <20230911224452.15739-1-iuliana.prodan@oss.nxp.com> <20230911224452.15739-3-iuliana.prodan@oss.nxp.com> <67de5706-d966-dd71-85c3-c95bc1b72733@linaro.org> <32287c0a-e3c1-e474-3c90-913fe2c79879@linaro.org> In-Reply-To: From: Daniel Baluta Date: Tue, 12 Sep 2023 13:58:51 +0300 Message-ID: Subject: Re: [PATCH 2/2] arm64: dts: imx8mp: add reserve-memory nodes for DSP To: Iuliana Prodan Cc: Krzysztof Kozlowski , "Iuliana Prodan (OSS)" , Mathieu Poirier , robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, conor+dt@kernel.org, Shawn Guo , Bjorn Andersson , Sascha Hauer , "S.J. Wang" , Fabio Estevam , devicetree@vger.kernel.org, Daniel Baluta , Mpuaudiosw , linux-imx , linux-remoteproc@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Pengutronix Kernel Team , LnxRevLi Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (pete.vger.email [0.0.0.0]); Tue, 12 Sep 2023 03:59:56 -0700 (PDT) X-Spam-Status: No, score=-0.6 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on pete.vger.email On Tue, Sep 12, 2023 at 12:54=E2=80=AFPM Iuliana Prodan wrote: > > On 9/12/2023 11:26 AM, Krzysztof Kozlowski wrote: > > On 12/09/2023 10:13, Iuliana Prodan wrote: > >> On 9/12/2023 10:07 AM, Krzysztof Kozlowski wrote: > >>> On 12/09/2023 00:44, Iuliana Prodan (OSS) wrote: > >>>> From: Iuliana Prodan > >>>> > >>>> Add the reserve-memory nodes used by DSP when the rpmsg > >>>> feature is enabled. > >>>> These can be later used in a dsp node, like: > >>>> dsp: dsp@3b6e8000 { > >>>> compatible =3D "fsl,imx8mp-dsp"; > >>>> reg =3D <0x3b6e8000 0x88000>; > >>>> mbox-names =3D "tx0", "rx0", "rxdb0"; > >>>> mboxes =3D <&mu2 2 0>, <&mu2 2 1>, > >>>> <&mu2 3 0>, <&mu2 3 1>; > >>>> memory-region =3D <&dsp_vdev0buffer>, <&dsp_vdev0vring0>, > >>>> <&dsp_vdev0vring1>, <&dsp_reserved>; > >>>> status =3D "okay"; > >>> Drop this example from commit msg, useless and not really correct. > >> Ok, will drop it. But this is a correct example, is just incomplete. > > No, status=3Dokay is redundant, thus it is not a correct example. > ok > >>>> }; > >>>> > >>>> Signed-off-by: Iuliana Prodan > >>>> --- > >>>> arch/arm64/boot/dts/freescale/imx8mp.dtsi | 12 ++++++++++++ > >>>> 1 file changed, 12 insertions(+) > >>>> > >>>> diff --git a/arch/arm64/boot/dts/freescale/imx8mp.dtsi b/arch/arm64/= boot/dts/freescale/imx8mp.dtsi > >>>> index cc406bb338fe..eedc1921af62 100644 > >>>> --- a/arch/arm64/boot/dts/freescale/imx8mp.dtsi > >>>> +++ b/arch/arm64/boot/dts/freescale/imx8mp.dtsi > >>>> @@ -210,6 +210,18 @@ > >>>> dsp_reserved: dsp@92400000 { > >>>> reg =3D <0 0x92400000 0 0x2000000>; > >>>> no-map; > >>> Please test the patches before sending. This does not build. > >> I've tested on remoteproc tree, but it seems I missed a bracket when > >> sending upstream. Sorry abut this, will fix it in v2. > > No, this is not how testing works. You must test this patch. This means > > you tested something, then ported patch to entirely different tree, > > resolved conflicts in buggy way and send it without testing. Nope. > > > >> Should I test this on other tree(s)? > > You test the patch on the tree you send it. What is the point to test i= t > > on some old code, cherry-pick with bugs and then send? > > > > If you have cross-tree dependencies between subsystem, isn't linux-next > > for this? linux-next tree is the tree we want.