From patchwork Mon Mar 12 21:55:47 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ezequiel Garcia X-Patchwork-Id: 884907 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=devicetree-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=vanguardiasur.com.ar Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=vanguardiasur-com-ar.20150623.gappssmtp.com header.i=@vanguardiasur-com-ar.20150623.gappssmtp.com header.b="HoYQPitZ"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 400X2W4hhyz9sST for ; Tue, 13 Mar 2018 08:59:31 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932190AbeCLV7a (ORCPT ); Mon, 12 Mar 2018 17:59:30 -0400 Received: from mail-qk0-f193.google.com ([209.85.220.193]:39156 "EHLO mail-qk0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932102AbeCLV73 (ORCPT ); Mon, 12 Mar 2018 17:59:29 -0400 Received: by mail-qk0-f193.google.com with SMTP id z197so13237152qkb.6 for ; Mon, 12 Mar 2018 14:59:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vanguardiasur-com-ar.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=IhjcbqkojenTAvZNASGSZqJQ+CUpKpbQGq5cfUagBLY=; b=HoYQPitZPY7GtsL3g/r4UfjBiVbid0SEcqvT/9LoZub/Tjd05R4eGHg8nrGxhwaa// b7jPENIVEVFX94vKz1q9m6ozGBlZ5XgEDXAwBNNC7BLS6vJ2qSbfxUX5LGB/PkU1OHoj 9Xqajo2HX5pSEDqhgA+VvKpTZjrxRWiRQO3rNzsucQtdSe5lMJqs9XcHJZAQtGWMOSVi M/3hDdUNoATi1I/izg4zyt5vt73UMn9DPvkr/R/vFwjT5BtTP8qHMFOOa00AZGH8w8Gt K7TxYtuVZD7Z3XJ3HnwqyrNq9PL2Wgw5LPTRRjQS58jlD1sZ4sK/nCXW0WlHFlf6Vyqd o7kw== 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:in-reply-to :references; bh=IhjcbqkojenTAvZNASGSZqJQ+CUpKpbQGq5cfUagBLY=; b=aoXC31ZkS3Zk5p4HJXSiV1mxQZP1NgDgRPlZ0YL+UOwyNqogqB+bwIbHGYnper81Ps 7MuAfmCuWrA0S2La4JJFUgbufADAqg2+QlGmOaPY7x6C21e/NDV0sQeYVNTnvjxBAiIs XT6iG5CKFMGcaKIQHmezhSjNYebJXHHuBZNpSF7TEUyIkqpHOqJ9Ce+F0fjOzF8TEJy+ GsqaLEX9VWok9mDrwYapRqcmyPKk3AX1NUCtN+eEExKC9xDImuUJGeCcxSlietyhUGUt 41RkUuFurcZE428pABzMTW2roumLm0bDCCGZrc4wItpUcdMWDVz7iyE29FwRMWjseeec sHvA== X-Gm-Message-State: AElRT7HP4fQCQVyK0QjBANKKeKoJAXkZm3qizBs36xqJvSKUZyzRSLsi hTdmHldCEWKTB1VedXiL3xTFbg== X-Google-Smtp-Source: AG47ELvLrWoN0tqcu06pJVEh7zWhU8fRi8tkGC5LuSK4lPCUtde2PIgs4EkgrUVoZwP0rbBlC2ffug== X-Received: by 10.55.99.208 with SMTP id x199mr13969176qkb.142.1520891968823; Mon, 12 Mar 2018 14:59:28 -0700 (PDT) Received: from localhost.localdomain ([190.210.56.45]) by smtp.gmail.com with ESMTPSA id c5sm2756961qkf.93.2018.03.12.14.59.25 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 12 Mar 2018 14:59:27 -0700 (PDT) From: Ezequiel Garcia To: Ulf Hansson , Paul Cercueil Cc: linux-mmc@vger.kernel.org, linux-mips@linux-mips.org, James Hogan , Ezequiel Garcia , Rob Herring , Mark Rutland , devicetree@vger.kernel.org Subject: [PATCH v2 07/14] mmc: dt-bindings: add MMC support to JZ4740 SoC Date: Mon, 12 Mar 2018 18:55:47 -0300 Message-Id: <20180312215554.20770-8-ezequiel@vanguardiasur.com.ar> X-Mailer: git-send-email 2.16.2 In-Reply-To: <20180312215554.20770-1-ezequiel@vanguardiasur.com.ar> References: <20180312215554.20770-1-ezequiel@vanguardiasur.com.ar> Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org From: Ezequiel Garcia Add the devicetree binding for JZ4740/JZ4780 SoC. Cc: Rob Herring Cc: Mark Rutland Cc: devicetree@vger.kernel.org Signed-off-by: Ezequiel Garcia Reviewed-by: Rob Herring --- Documentation/devicetree/bindings/mmc/jz4740.txt | 38 ++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 Documentation/devicetree/bindings/mmc/jz4740.txt diff --git a/Documentation/devicetree/bindings/mmc/jz4740.txt b/Documentation/devicetree/bindings/mmc/jz4740.txt new file mode 100644 index 000000000000..7cd8c432d7c8 --- /dev/null +++ b/Documentation/devicetree/bindings/mmc/jz4740.txt @@ -0,0 +1,38 @@ +* Ingenic JZ47xx MMC controllers + +This file documents the device tree properties used for the MMC controller in +Ingenic JZ4740/JZ4780 SoCs. These are in addition to the core MMC properties +described in mmc.txt. + +Required properties: +- compatible: Should be one of the following: + - "ingenic,jz4740-mmc" for the JZ4740 + - "ingenic,jz4780-mmc" for the JZ4780 +- reg: Should contain the MMC controller registers location and length. +- interrupts: Should contain the interrupt specifier of the MMC controller. +- clocks: Clock for the MMC controller. + +Optional properties: +- dmas: List of DMA specifiers with the controller specific format + as described in the generic DMA client binding. A tx and rx + specifier is required. +- dma-names: RX and TX DMA request names. + Should be "rx" and "tx", in that order. + +For additional details on DMA client bindings see ../dma/dma.txt. + +Example: + +mmc0: mmc@13450000 { + compatible = "ingenic,jz4780-mmc"; + reg = <0x13450000 0x1000>; + + interrupt-parent = <&intc>; + interrupts = <37>; + + clocks = <&cgu JZ4780_CLK_MSC0>; + clock-names = "mmc"; + + dmas = <&dma JZ4780_DMA_MSC0_RX 0xffffffff>, <&dma JZ4780_DMA_MSC0_TX 0xffffffff>; + dma-names = "rx", "tx"; +};