Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp5002783imm; Fri, 18 May 2018 14:41:33 -0700 (PDT) X-Google-Smtp-Source: AB8JxZoyfSB8izHpVO8O+LO7c8WB0vNgaFmqIivB41DTTNHRygPx0b0pmu7HV5KIOvQRariadGNI X-Received: by 2002:a62:cc08:: with SMTP id a8-v6mr10871183pfg.219.1526679693679; Fri, 18 May 2018 14:41:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1526679693; cv=none; d=google.com; s=arc-20160816; b=Gpy4nbN2Jnmkjbl6BuNgEGvdc1L1gMR0TshTjXCS9kbBNF6fcZMO8JwP0vFfgNGNGf 1HIyNZGFeVPV4q/2uG7MKbdtcKrFdhq7AupbGc/uWoqVL4/4ybJu8sgGame3n/03ALp3 6Mdum3DW27p9f1znattv30DljYzaOWLxFOo59OAucF7Fzjv1Ve1XJzj2e6qtLdOM+GQP sSlfKeo/ShXOFXcRJ9rukjQerbO4Nq+bIW61bW+vEQegghr2rkCfLS26pIVFpFOIqUQM VuZ882besFGpMo6Jyywy6q5ur/pjowh1GWkNILEqoF5gx5bQKC2Pi3p8d7Kz9jWWTLhL lOTA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:arc-authentication-results; bh=o3gotc+vv8iNm4ZnSo19JynG8RK55Z2oibI5rreWVAY=; b=htlOM7eQkGnS/XhrnCFfGKFRBFhIhHeHIVm0j5B8xPGtca7rWKX8BBhItcdMMm0Ou0 KEkVmNDTQJ0hCIrZyCzMmwdqn7yYlGqKUaKzKdV3p2Hop5czz6wMw34EP0fDTY8g9QyD IfXNtG/TvEifk1/kN74iWOKUokQ1sB2SbF1hjMXNS3I8/j2Z9WRu0bmW0vIIZ0vn/UF3 XssSXQqeEzM24Gc8vNssCp0ANpPfll6ic9AjJyiw7mhTWpvAqFWG+NvS4aVFnoWhnKgQ 47XDvHA3Vu0ZPw3mfG5kmT/WJrN7BmauwcHC4yoX5gIPeR79V64TwGxAr5yvznh7fSwu 0HWA== 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; dmarc=fail (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 l4-v6si8242003plb.213.2018.05.18.14.41.19; Fri, 18 May 2018 14:41:33 -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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752202AbeERVlD (ORCPT + 99 others); Fri, 18 May 2018 17:41:03 -0400 Received: from mail-oi0-f66.google.com ([209.85.218.66]:40558 "EHLO mail-oi0-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751985AbeERVkx (ORCPT ); Fri, 18 May 2018 17:40:53 -0400 Received: by mail-oi0-f66.google.com with SMTP id c203-v6so8357886oib.7; Fri, 18 May 2018 14:40:53 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=o3gotc+vv8iNm4ZnSo19JynG8RK55Z2oibI5rreWVAY=; b=iFqE/nufFIUsql18irOq1c7dsBKat1oGmEaPLEXRwe8KxQE8ji5Arv9G9lyFNXuPMQ PThUgqzqR6LfPibPKh0rJ/ch4zGn14XuSXf42jkfBix/31/esJZBgb5fPKNmM04qA//m 998HzgEaelcveGdZH5cJwKxmi47mGQbxJ46l12RQIwKRVMaNRbns6aw0DMX4CP5S3+R5 I16/ill2p+pNmypYe18dBe6YAvA9oNn6uiAU4mv5xLE4mOsSzA9nrSsibd00I3iYqsxW cIlsfZ5468b2zJ4znoY4CADDkIKjL8Ac2gR30WLm/44Jefr53X80QmMy0I6eY/4AfVVt N8Ng== X-Gm-Message-State: ALKqPwcijJqUigBqejnL2lhNHvsrRU0997CFqCbIrkDRC54QAMq6DrXV zqD87bPxagxSDpEdWtTuGw== X-Received: by 2002:aca:b03:: with SMTP id 3-v6mr6946959oil.69.1526679652760; Fri, 18 May 2018 14:40:52 -0700 (PDT) Received: from localhost (216-188-254-6.dyn.grandenetworks.net. [216.188.254.6]) by smtp.gmail.com with ESMTPSA id y13-v6sm4381657otj.68.2018.05.18.14.40.51 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 18 May 2018 14:40:52 -0700 (PDT) Date: Fri, 18 May 2018 16:40:51 -0500 From: Rob Herring To: Radu Pirea Cc: devicetree@vger.kernel.org, linux-serial@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-spi@vger.kernel.org, mark.rutland@arm.com, lee.jones@linaro.org, gregkh@linuxfoundation.org, jslaby@suse.com, richard.genoud@gmail.com, alexandre.belloni@bootlin.com, nicolas.ferre@microchip.com, broonie@kernel.org Subject: Re: [PATCH v3 4/6] dt-bindings: add binding for at91-usart in spi mode Message-ID: <20180518214051.GA29868@rob-hp-laptop> References: <20180511103822.31698-1-radu.pirea@microchip.com> <20180511103822.31698-5-radu.pirea@microchip.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180511103822.31698-5-radu.pirea@microchip.com> User-Agent: Mutt/1.9.4 (2018-02-28) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, May 11, 2018 at 01:38:20PM +0300, Radu Pirea wrote: > These are bindings for at91-usart IP in spi spi mode. There is no support for s/spi spi/SPI/ > internal chip select. Only kind of chip selects available are gpio chip GPIO > selects. > > Signed-off-by: Radu Pirea > --- > .../bindings/spi/microchip,at91-usart-spi.txt | 28 +++++++++++++++++++ > 1 file changed, 28 insertions(+) > create mode 100644 Documentation/devicetree/bindings/spi/microchip,at91-usart-spi.txt > > diff --git a/Documentation/devicetree/bindings/spi/microchip,at91-usart-spi.txt b/Documentation/devicetree/bindings/spi/microchip,at91-usart-spi.txt > new file mode 100644 > index 000000000000..b68a3bec4121 > --- /dev/null > +++ b/Documentation/devicetree/bindings/spi/microchip,at91-usart-spi.txt So now we have 2 copies of the same thing that varies by 2 properties? Please make this one doc. > @@ -0,0 +1,28 @@ > +* Universal Synchronous Asynchronous Receiver/Transmitter (USART) in SPI mode > + > +Required properties: > +- #size-cells : Must be <0> > +- #address-cells : Must be <1> > +- compatible: Should be "atmel,at91rm9200-usart" or "atmel,at91sam9260-usart" > +- reg: Should contain registers location and length > +- interrupts: Should contain interrupt > +- clocks: phandles to input clocks. > +- clock-names: tuple listing input clock names. > + Required elements: "usart" > +- cs-gpios: chipselects (internal cs not supported) > +- at91,usart-mode: AT91_USART_MODE_SPI (found in dt-bindings/mfd/at91-usart.h) at91 is not a vendor. > + > +Example: > + #include > + > + spi0: spi@f001c000 { > + #address-cells = <1>; > + #size-cells = <0>; > + compatible = "atmel,at91rm9200-usart", "atmel,at91sam9260-usart"; > + at91,usart-mode = ; > + reg = <0xf001c000 0x100>; > + interrupts = <12 IRQ_TYPE_LEVEL_HIGH>; > + clocks = <&usart0_clk>; > + clock-names = "usart"; > + cs-gpios = <&pioB 3 0>; > + }; > -- > 2.17.0 >