Received: by 2002:ac0:a679:0:0:0:0:0 with SMTP id p54csp143720imp; Wed, 20 Feb 2019 21:35:48 -0800 (PST) X-Google-Smtp-Source: AHgI3IZCtpkFwh9x9VEuUvRgZNpKzCBAlLkXN0JjnRugqULIOoHqja8zzZ2l6kNRPfT2ROfxyIN2 X-Received: by 2002:a65:6105:: with SMTP id z5mr33475601pgu.26.1550727348778; Wed, 20 Feb 2019 21:35:48 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1550727348; cv=none; d=google.com; s=arc-20160816; b=MNoWx9aikEvf1teQEdq+Vo5VOCe/py8o2sG0tF9VntPfvW+qU609Dw5/bupmaA+tTJ ggCrKsA/bmsn2ZHXzjC6AHLrC7m9b8dF/FIHSorHxOsjBEbK0nUW7k+LGXmbahqPkdFj taV2Yl7NdwR0V4FA0At/AF5rGTFj9K7/K+ZnGUVv1iEPBCcrjMqwdGMnT8Wh5otHQvVR N6JE20XA40GYshNILTBiPW5dlvpJ7BYI5p7VwNJ0uPOgYQe5xnpgmiVwu+GXfRlv0HNz nv5UZ+o1CLU6+9j+GwqW7xwv3GubA2WqK30tKECUlR4AuInQtbAOYw7SKBMWsz3Ot3y3 s8nw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature; bh=T4yr4bk1rvyrNRXUVeZwF9n7nFBtXZOYoRS0bwjzaMY=; b=dMkv+uAb2G7uKJInR+Ciw9a7vvPlXG8iP9ZPCqVtRALTIapLbUqNtaXRYRjAOXYwVD 12pzfvR+Z1jdx92nAUbDl4DYf605g7rQmeevhf5xvytDCT6V+frYXhc/m7sGj35A/8Og mjkCgHwgJRvnrKx4VPWJFsUVSgBmnB1NinRQuy2XW3SIP+XWOR19lKCC+9wov+xM4cEV MeLQvXAih9F/XEkzQxL+hoTxDUxQSTuMVRV9B3FKeFYx2t1F8pl+O6LzPzFt54ZdosTz bassDQCaGRwZUJAqQrfZiwSK+hblo3mYWZ5UjKkpKS/5ltHHKqYDJiCdxuq7he4svhvP m80Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=WhQoTYTo; 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=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id i35si19454812plg.396.2019.02.20.21.35.33; Wed, 20 Feb 2019 21:35:48 -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=@linaro.org header.s=google header.b=WhQoTYTo; 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=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726492AbfBUFfK (ORCPT + 99 others); Thu, 21 Feb 2019 00:35:10 -0500 Received: from mail-pl1-f196.google.com ([209.85.214.196]:44621 "EHLO mail-pl1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726075AbfBUFfJ (ORCPT ); Thu, 21 Feb 2019 00:35:09 -0500 Received: by mail-pl1-f196.google.com with SMTP id c4so8534493pls.11 for ; Wed, 20 Feb 2019 21:35:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id; bh=T4yr4bk1rvyrNRXUVeZwF9n7nFBtXZOYoRS0bwjzaMY=; b=WhQoTYTo2kw7AXaa0/gWlonxJvoRifCpRYttsri9VopJY/b1WNv/sUaBCghPtgXFV8 +rv594Zknr3rXbC7zWqUsLztidK4rRGR8s+FP19bBKZOwUrrL9RjIiVy3YqYVVNN+rXx S+dj3LAGpbKqUZ9y+XQx6HCLs71DajxlqqmJ4CoTz6yl7DE4Owoqt+LcfKtv9fPKxKTt 3gYFZydSZKeyG3R1UedXEQWvqnXOf2pLj5z/vXdXgdzozIsbw6S3QEyyrNQz/SQr2Vx0 LUmvMQKqyNX9roygA+RQUeGiT8JmFCv4o/NLgkwb4cV5N4842tqkXo1RBjHLFCzv5DGr ArfA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=T4yr4bk1rvyrNRXUVeZwF9n7nFBtXZOYoRS0bwjzaMY=; b=iYDWVKvZfj/I3kJBk9ugoTi+EXG2WN/UENDWBrQk7jImu70gDK4rlwybEqSjvWxiK/ wIJE2b7nO20KmnsTDx2ePRKjJdNeZNBfbssHj4GtYvfFGI3Is7Mi8s+k936wxFjtIyXn bvzt9HJDKzOkkIra3Hn+7DndhX/1No43BhA2XhDCG+tUuiUfxJw5rFfpHNxVqMj91n0k gNHJ/g2dj6XsILnbtsiJZFVqgH0PpiHc/t7F8rPFvfDyjK2mHBDoWYajogWwHdaK+9Rq //aF/VUjAqwyYOWR3vy5OCxLGUvruh/IvlZXGRt/PObcgOrOPMx5XHuqJz11Jg9iZYSQ XTCQ== X-Gm-Message-State: AHQUAuZg1rvoDhowiY1KMcL173woBUcuVoRqNvgG0cByeqKjOyMC9lYu rgq5tSC53jlqzoJZIdghU/r4Cw== X-Received: by 2002:a17:902:b70b:: with SMTP id d11mr23557013pls.178.1550727309029; Wed, 20 Feb 2019 21:35:09 -0800 (PST) Received: from baolinwangubtpc.spreadtrum.com ([117.18.48.102]) by smtp.gmail.com with ESMTPSA id l10sm35001421pfc.90.2019.02.20.21.35.03 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 20 Feb 2019 21:35:07 -0800 (PST) From: Baolin Wang To: vkoul@kernel.org, robh+dt@kernel.org, mark.rutland@arm.com, arnd@arndb.de Cc: orsonzhai@gmail.com, zhang.lyra@gmail.com, dan.j.williams@intel.com, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dmaengine@vger.kernel.org, eric.long@unisoc.com, broonie@kernel.org, baolin.wang@linaro.org Subject: [PATCH v2 1/2] dt-bindings: dmaengine: sprd: Change channel id to slave id for DMA cell specifier Date: Thu, 21 Feb 2019 13:34:40 +0800 Message-Id: <652a8ef9554890c254823ec39858b8d7413fd561.1550719757.git.baolin.wang@linaro.org> X-Mailer: git-send-email 1.7.9.5 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org For Spreadtrum DMA engine, all channels are equal, which means slave can request any channels with setting a unique slave id to trigger this channel. Thus we can remove the channel id from device tree to assign the channel dynamically, moreover we should add the slave id in device tree. Signed-off-by: Baolin Wang --- Changes from v1: - Remove channel id from DT. --- Documentation/devicetree/bindings/dma/sprd-dma.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/dma/sprd-dma.txt b/Documentation/devicetree/bindings/dma/sprd-dma.txt index 7a10fea..adccea994 100644 --- a/Documentation/devicetree/bindings/dma/sprd-dma.txt +++ b/Documentation/devicetree/bindings/dma/sprd-dma.txt @@ -31,7 +31,7 @@ DMA clients connected to the Spreadtrum DMA controller must use the format described in the dma.txt file, using a two-cell specifier for each channel. The two cells in order are: 1. A phandle pointing to the DMA controller. -2. The channel id. +2. The slave id. spi0: spi@70a00000{ ... -- 1.7.9.5