From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-11.5 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH, MAILING_LIST_MULTI,NICE_REPLY_A,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id DED10C433DF for ; Fri, 16 Oct 2020 07:10:50 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 71A3920720 for ; Fri, 16 Oct 2020 07:10:50 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="PMGPAcq5"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=microchip.com header.i=@microchip.com header.b="uOPwbEjE"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=microchiptechnology.onmicrosoft.com header.i=@microchiptechnology.onmicrosoft.com header.b="ApR636VU" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 71A3920720 Authentication-Results: mail.kernel.org; dmarc=fail (p=quarantine dis=none) header.from=microchip.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:Content-ID:In-Reply-To:References: Message-ID:Date:Subject:To:From:Reply-To:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=pUICzMzXzH/03JUwe8Qaxv9aBoE4Z28CDpAJ5ZlbqAA=; b=PMGPAcq5WCO2gNi7dP8ONJJDo QQzvAnCN51bXygyER4T/J/FuJv2972haLohkWAwdPkb3BCtEcP/0IXiMhvhj1my/CNn78mv37yxor HxJNNZ1nZdmlBr7UZGNcdeMnpFaflChMOQZn8njiNO3Db8q7IwdN5P0PSnkueUp8WsVlsHFpmo/CD IcPqsBbm6qckODgZ3sstmwkbKtTXHWIntoix/y/Qh1nBpOqktZq3p2S/53M7TJKDJgfYW67Gv+m0N NxxIAY/xEkkpFyUqiFo5uQcpeVx6/u0ReC/uexqCAobPy08Y9rrUqHZHw6e+oe+E2GGx1zsh6vjhx XOIgHzjGg==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kTJrd-0003mU-GT; Fri, 16 Oct 2020 07:09:21 +0000 Received: from esa1.microchip.iphmx.com ([68.232.147.91]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kTJra-0003lf-Kb for linux-arm-kernel@lists.infradead.org; Fri, 16 Oct 2020 07:09:19 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=microchip.com; i=@microchip.com; q=dns/txt; s=mchp; t=1602832158; x=1634368158; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=AxXa+fV9zLywgSOxXeHxJyKs+1JMTsu3SkQV2eSy+fE=; b=uOPwbEjEunOhHFHiI8kU42mXmgwwAJmvQYKbat5XyDV71lbKERmA22iZ ALde3Z+mWh6rRgdydhfb8cy9hdp1VnUD/qjA5GXM1lrQaK3nL6u+QaMfP t9BV5fqhx7PnzLscPM2L/ayOVzhV+ywhEYsh0+h4P0uA0Oo7y5jy1IU98 MAMK+cksWSbvLrVIACx6pKxtCRdF3w4OmDcYftAS/hsYm49Svuuk/jNfA bdKaZI5OORePYz32I0Wv9C8YIVKVDh0Ewa68V+eRy7R/5P3RcJb0Qd5SO dIieo+LtKGDQ/keJ1hVpi2vUJRhEX74kUnIkJ9dKn/PYB+tYsey7ge1er w==; IronPort-SDR: Zrv4EhFQqVb41nXI7A00hSW5NXcfOfVwD9rfZMCHmjnchWFR7PdgkhwgN/fdDbSDiqayiOHiiY 4mJjsDP8pn820sKPP5UUk6YmNEnKMSPT843inGesIELhK+Mfi7clVBr8QoA49PIaRxmXVoIQj9 5w11EdrmYjgBlo5rf5XiQDfMh0ByIXdYwjuaSqJLyd+/hRbL5129yDAmZCUmTrhICsHMpZxykt 5sBvyXu3/mMbQ3ncx1+B4fMIm4Hd8qK0G5oJYNpcY4JwLti4j2kfLFUSE6DZV1OPzgo48BAZz8 as8= X-IronPort-AV: E=Sophos;i="5.77,382,1596524400"; d="scan'208";a="99775109" Received: from smtpout.microchip.com (HELO email.microchip.com) ([198.175.253.82]) by esa1.microchip.iphmx.com with ESMTP/TLS/AES256-SHA256; 16 Oct 2020 00:09:17 -0700 Received: from chn-vm-ex04.mchp-main.com (10.10.85.152) by chn-vm-ex02.mchp-main.com (10.10.85.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1979.3; Fri, 16 Oct 2020 00:09:14 -0700 Received: from NAM02-SN1-obe.outbound.protection.outlook.com (10.10.215.89) by email.microchip.com (10.10.87.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1979.3 via Frontend Transport; Fri, 16 Oct 2020 00:09:13 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=de5xZfT+NZXLaslG4rS1EdC6vtlfSvKKfySwfTgpFIlumGJa5Mnu0LyN2Miam2x5NDv4DLCwpaSPcH6gdN9utjyohlo5uDcUru0myapTJ7cpe6aPdYcSeGoon2zHtoBitgHr1ujvFHduWLoR5+8w1B7TkgpXsZgEpLKmKWhVjzzng62k4ha0LNpDtlovujFpVV2sf8hdXkswi2/cB/FPy1w918zAW2Tspz8GannW8g11EUipqqcgsyxhOirFqshCRPqPLFhgpEUPllwtnDXt53koon/oFiYk2Ivb4gIAg0BxWYr9TaKXoL1/L5IycTcU6ijDrZkyW7PTUGHz5wJw6Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=AxXa+fV9zLywgSOxXeHxJyKs+1JMTsu3SkQV2eSy+fE=; b=IDeQl3gJPMA/r7Xu96KblooAcmAJoWqZJDG6Hpe+fu78b82bLSkNv1Wvjl3Z9eVTUUdlaHJjerH6BdqMPuiMM8hK++3u5iwveVvQRjcuka6QBbu9rQExLY/HTZTxDecB3+LhGLCijKsE66uEkD0mqJLk8SIzgM9H3zpmdvUiWRd7w+SPtCNPpMoPaNkygUgJATv6lo/zmqnY0+iGAW7cwVYws1M+Gz3vEFFOXjTml0S9qQ9zeXaq1TVhJmB7LHCu/RQzJPEZg6T2u4vR/y+w/CSKWyJGC/v7RBRO8eVm+WaIN8ejhHsAZ/c5Hl63LsgW19HAA4xq0z8fDj+aZyEfmw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microchip.com; dmarc=pass action=none header.from=microchip.com; dkim=pass header.d=microchip.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microchiptechnology.onmicrosoft.com; s=selector2-microchiptechnology-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=AxXa+fV9zLywgSOxXeHxJyKs+1JMTsu3SkQV2eSy+fE=; b=ApR636VU69vY9yrsL6NVdss/rgTfK72nHgcDq70CRg/bAc3555CcuIaPTXiUR9LHCICOi7hme9fj5jI5yqEO+KHaFOTNvLuWamAQm1fDLDbG0oJE6q1BJhb7DvADPW5LsYCjEtICpbFaTljwJP5va569GgTmGzYlaFOJQ/ozWm4= Received: from BYAPR11MB2999.namprd11.prod.outlook.com (2603:10b6:a03:90::17) by BY5PR11MB4465.namprd11.prod.outlook.com (2603:10b6:a03:1c0::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3477.20; Fri, 16 Oct 2020 07:09:13 +0000 Received: from BYAPR11MB2999.namprd11.prod.outlook.com ([fe80::4854:dda7:8d0f:bb51]) by BYAPR11MB2999.namprd11.prod.outlook.com ([fe80::4854:dda7:8d0f:bb51%7]) with mapi id 15.20.3455.030; Fri, 16 Oct 2020 07:09:13 +0000 From: To: Subject: Re: [PATCH 6/7] dt-bindings: dmaengine: at_xdmac: add optional microchip,m2m property Thread-Topic: [PATCH 6/7] dt-bindings: dmaengine: at_xdmac: add optional microchip,m2m property Thread-Index: AQHWiqDp9DiavjeRmUuCFfDHAe+8HKl1XEiAgCSebgCAAAW4AIAAAM6A Date: Fri, 16 Oct 2020 07:09:12 +0000 Message-ID: References: <20200914140956.221432-1-eugen.hristev@microchip.com> <20200914140956.221432-7-eugen.hristev@microchip.com> <20200922233327.GA3474555@bogus> <6f305564-e91c-794b-0025-de805f1d1a58@microchip.com> <20201016070618.GW2968@vkoul-mobl> In-Reply-To: <20201016070618.GW2968@vkoul-mobl> Accept-Language: en-US, ro-RO Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0 authentication-results: kernel.org; dkim=none (message not signed) header.d=none;kernel.org; dmarc=none action=none header.from=microchip.com; x-originating-ip: [188.27.154.238] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: b3d89c5c-33f8-4a96-0e9c-08d871a262e1 x-ms-traffictypediagnostic: BY5PR11MB4465: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 1lKrHVZntGP8HObpfvFJCBXiiLh4GEX8xIQaJQIF+bsQ2ECSgOA5jS7ikIQXcMnfpG06GkWPx4w1g9jF0AAMV3BHaS6Zyp5kiNjyZXeSHdT1LGeN4gFf3sA96EoigIF8mvgoQbEgudsaoMoGjhca6itTXz6rqLYjsezaZvKE72/x2j9308lsIFpaIRj1+FeMg0pEIZ0RayXuXywUTqlQ+coEqbgiweUgzwaUlm5DJMHeuzdeEitvIZEdv6YSKj7sc8oot5J7ge/NtbYkjc8KMemf76ZvErlhT5l2H5/BosWzWgMnOrKxDWuqqTaR51yhJHKfnbicX25Rd/AV/AZmyvyltVcRnOQffDpkUx/UjZoGAa98MJlHDbjsPoPV14I5 x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR11MB2999.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(396003)(346002)(39860400002)(136003)(376002)(8936002)(107886003)(4326008)(91956017)(83380400001)(71200400001)(66556008)(76116006)(64756008)(66946007)(2906002)(66446008)(66476007)(36756003)(6512007)(31686004)(316002)(478600001)(8676002)(5660300002)(6916009)(186003)(31696002)(86362001)(53546011)(6506007)(6486002)(2616005)(26005)(54906003)(43740500002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: R5L7BpZo5ErhfClcwzuMjO3kSmPKaSBNdeMyvAsDYeWtilzc80AVK9oJND/RnX0a1kS249WY15wg2SZDJIhvWEbcnvTBqPMO9WHZQiQOlM6gqOsRmWD3I4eSlJyRAFh04AAkv6mKu6dT1M19OaMeYzI7yY9mLJSqL+0uPqvEVJJb1KQs40d2wvQpJVLCDfuYYf0pCwgWmuW0FWysIXJMKaqIi33T35mejJ1qtuvY/STGrXXG+iwOpVfXjYfuAodc5chaFfHyCMmlWT6rgZa0zLdl1TeLCIIiV7d8zMuViH8ZrfA8O5TKkCGlG5SPXyv9V8PC16RmW3N65PJnhMVk4H1wOT6L8BnCoYRqnaqETEy+7iRS38Tmi9avQRAc0jD9NLSGJAuhImZRr90b7kENdutx3aagtLFBKqQIP/PpONbY9Yai4pyXhWn+onIH6wNrrZm+K2i9MqHnr4/1rS3tOlianEjum2q9xFiVlAvDyrbCkn0dzL5ukvvmYhEeahYol90DZjj3/wznVleSaCICRp2vPe1vX8tciRvUmNT25EWH0E2WBLMtOBbBC6bLI5EUGbg6p9fAxDkm2ylRNf0a4x4+rg1ShHnRiqvB9QpmRZYlfauxHFJv/o0hYSmZnbs9CMF6YXBxIPVduqYUJO5MLg== Content-ID: <33A5811EACA98F4FBE73E794131079F1@namprd11.prod.outlook.com> MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BYAPR11MB2999.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b3d89c5c-33f8-4a96-0e9c-08d871a262e1 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Oct 2020 07:09:12.9342 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3f4057f3-b418-4d4e-ba84-d55b4e897d88 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 62I7VrUoPO2mScsbTYsKiYfS7Pc83XNIyBKQGP0jXN8R7OLsLLA7LuCWn+HvF5Ir3DFiOO8UvH2U34cYdeVt49sXQCCxmMyEWeX1arWz2Ok= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR11MB4465 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20201016_030918_824140_A6428FE4 X-CRM114-Status: GOOD ( 19.31 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: robh@kernel.org, devicetree@vger.kernel.org, Tudor.Ambarus@microchip.com, linux-kernel@vger.kernel.org, Ludovic.Desroches@microchip.com, dmaengine@vger.kernel.org, linux-arm-kernel@lists.infradead.org Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On 16.10.2020 10:06, Vinod Koul wrote: > Hi Eugen, > > On 16-10-20, 06:45, Eugen.Hristev@microchip.com wrote: >> On 23.09.2020 02:33, Rob Herring wrote: >> >>> On Mon, Sep 14, 2020 at 05:09:55PM +0300, Eugen Hristev wrote: >>>> Add optional microchip,m2m property that specifies if a controller is >>>> dedicated to memory to memory operations only. >>>> >>>> Signed-off-by: Eugen Hristev >>>> --- >>>> Documentation/devicetree/bindings/dma/atmel-xdma.txt | 6 ++++++ >>>> 1 file changed, 6 insertions(+) >>>> >>>> diff --git a/Documentation/devicetree/bindings/dma/atmel-xdma.txt b/Documentation/devicetree/bindings/dma/atmel-xdma.txt >>>> index 510b7f25ba24..642da6b95a29 100644 >>>> --- a/Documentation/devicetree/bindings/dma/atmel-xdma.txt >>>> +++ b/Documentation/devicetree/bindings/dma/atmel-xdma.txt >>>> @@ -15,6 +15,12 @@ the dmas property of client devices. >>>> interface identifier, >>>> - bit 30-24: PERID, peripheral identifier. >>>> >>>> +Optional properties: >>>> +- microchip,m2m: this controller is connected on AXI only to memory and it's >>>> + dedicated to memory to memory DMA operations. If this option is >>>> + missing, it's assumed that the DMA controller is connected to >>>> + peripherals, thus it's a per2mem and mem2per. >>> >>> Wouldn't 'dma-requests = <0>' cover this case? >>> >>> Rob >>> >> >> Hi Rob, >> >> I do not think so. With requests = 0, it means that actually the DMA >> controller is unusable ? >> Since you suggest requests = 0, it means that it cannot take requests at >> all ? >> I do not find another example in current DT with this property set to zero. > > Not really, dma-requests implies "request signals supported" which are > used for peripheral cases. m2m does not need request signals, so it is > very reasonable to conclude that dma-requests = <0> would imply no > peripheral support and only m2m support. Thanks for explaining, I will change accordingly then. Eugen > > Thanks > -- > ~Vinod > _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel