Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp6201507yba; Tue, 14 May 2019 03:36:23 -0700 (PDT) X-Google-Smtp-Source: APXvYqwjqkrG4JTLgA2q6C0+aHt6ALXMVfxCClF67Jz2I2UpQeDYz0rP1vwt5p7PKEX1IP7R29E7 X-Received: by 2002:a63:2d41:: with SMTP id t62mr37574761pgt.113.1557830182942; Tue, 14 May 2019 03:36:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1557830182; cv=none; d=google.com; s=arc-20160816; b=UySewBq97U2NEFes94ZdxjYFT8m9vVwhmxDcjKsmC5tNzT5AAq1CcwwhhH3fHqIbP+ 37lkHfQUpMJQQzrYQE/Dr0mAJeEhYv9w9iD9v98UBHIZDOW4z3TzdknJ5oPFG4iJ145L ZR/sXSVnaWGi6tFuBpMB3PWHcoUhQFmnXK5I3DOQ8Um+GlnwCHj9pVlhf7vaoWkh0EYT 2LA4ZyzPU52X7T+KVWN/AY1TFjABIEH0sWkY74B6ud75RjlgXCZCBRHpbAt7pwlzXQ7f tweDCdOhK5WY7BHcvElQcHPJn2T4LNmPNEbEvjxP9Kilpr6A6kN8GKosD2C4qmUhdnEC IuMA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:date:from:message-id:mime-version:subject :cc:to:references:in-reply-to; bh=FeQgYWp4jBmTCiJUqsxE6rsUSdb2znWxobs7evfy/AU=; b=Iy5oh8LluG2R7hK01+y15nFaRfVya77vSoV5WbiUt1DRvvwoC1xRImRfU/K1fk9ALQ EIZPovG64uDyjsjZiCJjkIJPq1NzcxlxUUA3jybKH1FNh7vlh9IlXgVU278MX7dbj2uM mX8c96qALGXqkqXTlKFHeXh8HSnMEtQp1txW0kzLdEs00cEmMr6aQK16CWDa9lYGX13E 2YZ8sgDxUQeLNNXAZrKiWAj614P51l5cdUW4TRMPKzbQHE9JsWUnioOKW4NViqJXhhFQ 5ZBKuClYtQ2wrbSIIf6R4X+r4oVY6mDuJ1HnCz1vpiMhlUVWBlQ2fOFHXMLrsn1Sc5g+ P5+A== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id q4si20629653pgc.108.2019.05.14.03.36.06; Tue, 14 May 2019 03:36:22 -0700 (PDT) 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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726434AbfENKBP (ORCPT + 99 others); Tue, 14 May 2019 06:01:15 -0400 Received: from twhmllg4.macronix.com ([211.75.127.132]:28157 "EHLO TWHMLLG4.macronix.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726338AbfENKBP (ORCPT ); Tue, 14 May 2019 06:01:15 -0400 Received: from twhfmnt1.mxic.com.tw (twhfm1p2.macronix.com [172.17.20.92]) by TWHMLLG4.macronix.com with ESMTP id x4EA0CRn014521; Tue, 14 May 2019 18:00:12 +0800 (GMT-8) (envelope-from masonccyang@mxic.com.tw) Received: from MXML06C.mxic.com.tw (mxml06c.macronix.com [172.17.14.55]) by Forcepoint Email with ESMTP id 289945F35EA95B20A0AB; Tue, 14 May 2019 18:00:13 +0800 (CST) In-Reply-To: References: <1556092536-17095-1-git-send-email-masonccyang@mxic.com.tw> <20190424212356.GA27103@bogus> <65853dc2-6f3c-1494-7e72-54877797cdd2@gmail.com> <20190507125730.GD29524@dell> <20190508061119.GB7627@dell> To: "Sergei Shtylyov" , "Geert Uytterhoeven" , "Lee Jones" Cc: "Boris Brezillon" , "Mark Brown" , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , "Geert Uytterhoeven" , "Geert Uytterhoeven" , "Simon Horman" , juliensu@mxic.com.tw, "Lee Jones" , "Linux Kernel Mailing List" , "Linux-Renesas" , "linux-spi" , "Marek Vasut" , "Mark Rutland" , "Rob Herring" , "Sergei Shtylyov" , zhengxunli@mxic.com.tw Subject: Re: [PATCH v12 3/3] dt-bindings: mfd: Document Renesas R-Car Gen3 RPC-IF MFD bindings MIME-Version: 1.0 X-KeepSent: ADD61EE8:84C8DE88-482583FA:0036510D; type=4; name=$KeepSent X-Mailer: Lotus Notes Release 8.5.3FP4 SHF90 June 10, 2013 Message-ID: From: masonccyang@mxic.com.tw Date: Tue, 14 May 2019 18:00:13 +0800 X-MIMETrack: Serialize by Router on MXML06C/TAIWAN/MXIC(Release 9.0.1FP10 HF265|July 25, 2018) at 2019/05/14 PM 06:00:13, Serialize complete at 2019/05/14 PM 06:00:13 Content-Type: text/plain; charset="US-ASCII" X-MAIL: TWHMLLG4.macronix.com x4EA0CRn014521 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Sergei, > > > > Could you please indent with 1 or 2 tabs where you used 8 or 16 spaces? Sorry, I just copy this new DTS from git to my Notes email system, therefore, the "tabs space" is not alignment with original file. > > Patch new DTS to > ===============================================================> > > +Renesas R-Car Gen3 RPC-IF controller Device Tree Bindings > +--------------------------------------------------------- > + > +RPC-IF supports both SPI NOR and HyperFlash (CFI-compliant flash) > + > +Required properties: > +- compatible: should be an SoC-specific compatible value, followed by > + "renesas,rcar-gen3-rpc" as a fallback. > + supported SoC-specific values are: > + "renesas,r8a77995-rpc" (R-Car D3) > +- reg: should contain three register areas: > + first for RPC-IF registers, > + second for the direct mapping read mode and > + third for the write buffer area. > +- reg-names: should contain "regs", "dirmap" and "wbuf" > +- clocks: should contain 1 entries for the module's clock > +- clock-names: should contain "rpc" > +- #address-cells: should be 1 > +- #size-cells: should be 0 > + > +Example: > +- SPI mode: > + > + rpc_if: spi@ee200000 { > + compatible = "renesas,r8a77995-rpc", "renesas,rcar-gen3-rpc"; > + reg = <0 0xee200000 0 0x200>, <0 0x08000000 0 0x4000000>, > + <0 0xee208000 0 0x100>; > + reg-names = "regs", "dirmap", "wbuf"; > + clocks = <&cpg CPG_MOD 917>; > + clock-names = "rpc"; > + power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; > + resets = <&cpg 917>; > + #address-cells = <1>; > + #size-cells = <0>; > + > + flash@0 { > + compatible = "jedec,spi-nor"; > + reg = <0>; > + spi-max-frequency = <40000000>; > + spi-tx-bus-width = <1>; > + spi-rx-bus-width = <1>; > + }; > + }; > + > +- HF mode: > + rpc_if: hf@ee200000 { > + compatible = "renesas,r8a77995-rpc", "renesas,rcar-gen3-rpc"; > + reg = <0 0xee200000 0 0x200>, <0 0x08000000 0 0x4000000>, > + <0 0xee208000 0 0x100>; > + reg-names = "regs", "dirmap", "wbuf"; > + clocks = <&cpg CPG_MOD 917>; > + clock-names = "rpc"; > + power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; > + resets = <&cpg 917>; > + #address-cells = <1>; > + #size-cells = <0>; > + > + flash@0 { > + compatible = "cypress,hyperflash", "cfi-flash"; > + reg = <0>; > + }; > + }; > > =======================================================================< thanks for your review. best regards, Mason CONFIDENTIALITY NOTE: This e-mail and any attachments may contain confidential information and/or personal data, which is protected by applicable laws. Please be reminded that duplication, disclosure, distribution, or use of this e-mail (and/or its attachments) or any part thereof is prohibited. If you receive this e-mail in error, please notify us immediately and delete this mail as well as its attachment(s) from your system. In addition, please be informed that collection, processing, and/or use of personal data is prohibited unless expressly permitted by personal data protection laws. Thank you for your attention and cooperation. Macronix International Co., Ltd. ===================================================================== ============================================================================ CONFIDENTIALITY NOTE: This e-mail and any attachments may contain confidential information and/or personal data, which is protected by applicable laws. Please be reminded that duplication, disclosure, distribution, or use of this e-mail (and/or its attachments) or any part thereof is prohibited. If you receive this e-mail in error, please notify us immediately and delete this mail as well as its attachment(s) from your system. In addition, please be informed that collection, processing, and/or use of personal data is prohibited unless expressly permitted by personal data protection laws. Thank you for your attention and cooperation. Macronix International Co., Ltd. =====================================================================