Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp455510imu; Wed, 21 Nov 2018 23:43:17 -0800 (PST) X-Google-Smtp-Source: AFSGD/XwrabKOf9Opzb8710bqeCi1aOAQ/9q4z/ui040RFr/EGBeXqtk7IiVEpoqr8UCpKKMTzl9 X-Received: by 2002:a63:5a57:: with SMTP id k23mr9007081pgm.5.1542872597603; Wed, 21 Nov 2018 23:43:17 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1542872597; cv=none; d=google.com; s=arc-20160816; b=O7UhnkHw7Lxscd8AqHr0E9iWKEHutpIJzgv8gAWbKkVY0fIKY7XwlzFZ8Wlua9Nux1 ZAQHt7TJbEXvbvKZb1UPnAKNP9qZXKhRKpnIYOs3mK9XwJI5GuaZyqlt8RE8NtYqGirA Ecpu0WYbX4EUiI1tfzP9OLzatpUY5E2AXutyOOPZ7CAqWMEUgB4c2VgdAaKyo0CWv4ku 6sqyWuBQ8KXuRDYSIbv2Vl/dd2AKJsJA65tDf6HGwu+DypnZZbqF8Qc1IvrgvctMe5eN lRC77FTpoY2Sk+kUGK/9iz0ZEUbJD3xcElyA/0VcdGEQGiBO3QVUH+6szK/l/tvQxPE9 zh8A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=QHatG9WmyYa3WLCW4B6JaW/P1xM38pRlixca39s4hjU=; b=AXA8nXSSkAhe49eK5skEmTxH5T73jYznvXr/jxqOSNyPk6/ffvv7V25CgC0POdOL53 MvbaPa2eyN8IKEp2seOpuwK5Ovrv+juv/AtK/V4zs13Z+OjAQjFet9VQB5jZh3vyV7qc LSYOo7Hjl7ccQ3H7nNF8q0G8wlpgX1peGQ5dgqW0JgSJV62f5/wxoLycD9rKLyDJLRZy mP4PVKJQqDfNupUUHdAjw+5k9lfNWkyk1hgTtB8W7Kg78H83ovTKx9FkvUFmgvxLiFEY iMdsjWF4Z9ZHP0DaW2MZBQV+JMDNRCE4YfhlhtPaV0UX6Bgs/P8xb6oiezLB1cXWhehR SVqQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=Mzd7QSX3; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id i17si22525991pgk.233.2018.11.21.23.43.02; Wed, 21 Nov 2018 23:43:17 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=Mzd7QSX3; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2389700AbeKVH2i (ORCPT + 99 others); Thu, 22 Nov 2018 02:28:38 -0500 Received: from mail.kernel.org ([198.145.29.99]:43094 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2389689AbeKVH2i (ORCPT ); Thu, 22 Nov 2018 02:28:38 -0500 Received: from mail-qt1-f172.google.com (mail-qt1-f172.google.com [209.85.160.172]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 16C022087E; Wed, 21 Nov 2018 20:52:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1542833561; bh=ivgmxi3wKxSciyvdTCKKeTbJY4+d1yoHcggBVSz6nyE=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=Mzd7QSX3A+Ce7JaBeKwSxmCQoljpG1ixW5my8kcl7uKWc6WprEHIg7tkVZ3EmCuh+ OQEeTbgsHMoiaNo3X49KURlMId1DpWJNeCwiVn+PgjjF/fc2sZmW7Z1jRCdClCxEfi tmSPfD+Jzk0ZsGtPKD5orEeRurXouR15vOLppgGU= Received: by mail-qt1-f172.google.com with SMTP id k12so5354150qtf.7; Wed, 21 Nov 2018 12:52:41 -0800 (PST) X-Gm-Message-State: AGRZ1gKMmyGN5M9TZjJWvNtli7+upsYkw5AM5Z04yX66sQ4+3ZCQMktd U+gExCkSLvdMgpkpwLjEHIZDS0uA/Af2JPhrag== X-Received: by 2002:ac8:6b18:: with SMTP id w24mr7642572qts.144.1542833560284; Wed, 21 Nov 2018 12:52:40 -0800 (PST) MIME-Version: 1.0 References: <20181121112732.15690-1-radu_nicolae.pirea@upb.ro> <20181121112732.15690-3-radu_nicolae.pirea@upb.ro> <20181121164820.GC12656@piout.net> In-Reply-To: <20181121164820.GC12656@piout.net> From: Rob Herring Date: Wed, 21 Nov 2018 14:52:29 -0600 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH 2/3] dt-bindings: mfd: atmel-usart: add DMA bindings for SPI mode To: Alexandre Belloni Cc: radu_nicolae.pirea@upb.ro, Richard Genoud , Lee Jones , Mark Rutland , Nicolas Ferre , Ludovic Desroches , Mark Brown , devicetree@vger.kernel.org, "linux-kernel@vger.kernel.org" , "moderated list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE" , linux-spi Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Nov 21, 2018 at 10:48 AM Alexandre Belloni wrote: > > Hi Rob, > > On 21/11/2018 10:41:01-0600, Rob Herring wrote: > > > +Optional properties in serial and SPI mode: > > > +- dma bindings for dma transfer: > > > + - dmas: DMA specifier, consisting of a phandle to DMA controller node, > > > + memory peripheral interface and USART DMA channel ID, FIFO configuration. > > > + Refer to dma.txt and atmel-dma.txt for details. > > > + - dma-names: "rx" for RX channel, "tx" for TX channel. > > > > > + dma-names = "tx", "rx"; > > > > The dma-names should have a defined order. > > > > Why is that? Isn't the purpose of names to get rid of any particular > ordering? Because a fundamental rule of DT is the order is defined and important. The purpose was to allow for cases that had a variable number of entries, but even a variable number still have a defined order. Rob