All of lore.kernel.org
 help / color / mirror / Atom feed
From: Greg Ungerer <gerg-Td1EMuHUCqxL1ZNQvxDV9g@public.gmane.org>
To: broonie-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org
Cc: linux-spi-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
	Greg Ungerer <gerg-Td1EMuHUCqxL1ZNQvxDV9g@public.gmane.org>
Subject: [PATCHv3 2/2] spi: imx: document use of native chip-selects in devicetree
Date: Tue, 11 Jul 2017 14:22:12 +1000	[thread overview]
Message-ID: <1499746932-14850-3-git-send-email-gerg@linux-m68k.org> (raw)
In-Reply-To: <1499746932-14850-1-git-send-email-gerg-Td1EMuHUCqxL1ZNQvxDV9g@public.gmane.org>

Document the "<0>" notation for specifying use of a native chip-select
in the "cs-gpios" tag of an SPI device in devicetree. This isn't unique
to the spi-imx driver, but this clearly spells out that you can use it
with this driver.

Signed-off-by: Greg Ungerer <gerg-Td1EMuHUCqxL1ZNQvxDV9g@public.gmane.org>
---
 Documentation/devicetree/bindings/spi/fsl-imx-cspi.txt | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/Documentation/devicetree/bindings/spi/fsl-imx-cspi.txt b/Documentation/devicetree/bindings/spi/fsl-imx-cspi.txt
index 31b5b21..cf616ea 100644
--- a/Documentation/devicetree/bindings/spi/fsl-imx-cspi.txt
+++ b/Documentation/devicetree/bindings/spi/fsl-imx-cspi.txt
@@ -12,6 +12,7 @@ Required properties:
 - reg : Offset and length of the register set for the device
 - interrupts : Should contain CSPI/eCSPI interrupt
 - cs-gpios : Specifies the gpio pins to be used for chipselects.
+	Specify use of native chipselects with "<0>" in place of a gpio.
 - clocks : Clock specifiers for both ipg and per clocks.
 - clock-names : Clock names should include both "ipg" and "per"
 See the clock consumer binding,
@@ -38,7 +39,8 @@ ecspi@70010000 {
 	reg = <0x70010000 0x4000>;
 	interrupts = <36>;
 	cs-gpios = <&gpio3 24 0>, /* GPIO3_24 */
-		   <&gpio3 25 0>; /* GPIO3_25 */
+		   <&gpio3 25 0>, /* GPIO3_25 */
+		   <0>;           /* Native chip select */
 	dmas = <&sdma 3 7 1>, <&sdma 4 7 2>;
 	dma-names = "rx", "tx";
 	fsl,spi-rdy-drctl = <1>;
-- 
1.9.1

--
To unsubscribe from this list: send the line "unsubscribe linux-spi" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

  parent reply	other threads:[~2017-07-11  4:22 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-07-11  4:22 [PATCHv3 0/2] spi: imx: native chip selects and devicetree Greg Ungerer
     [not found] ` <1499746932-14850-1-git-send-email-gerg-Td1EMuHUCqxL1ZNQvxDV9g@public.gmane.org>
2017-07-11  4:22   ` [PATCHv3 1/2] spi: imx: fix use of native chip-selects with devicetree Greg Ungerer
     [not found]     ` <1499746932-14850-2-git-send-email-gerg-Td1EMuHUCqxL1ZNQvxDV9g@public.gmane.org>
2017-07-19  0:49       ` Vladimir Zapolskiy
     [not found]         ` <cfe8f524-ba18-60d2-2c1b-94903e5c4df5-ChpfBGZJDbMAvxtiuMwx3w@public.gmane.org>
2017-07-19  1:51           ` Greg Ungerer
2017-07-19  0:53       ` Fabio Estevam
     [not found]         ` <CAOMZO5Dq8mAULR+L6HJUMc6f=-d9QPZmn92+jzwKLuGYDA_AaA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2017-07-20  6:34           ` Oleksij Rempel
     [not found]             ` <20170720063449.qvi3s7faapcncoqm-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
2017-07-20 13:00               ` Greg Ungerer
     [not found]                 ` <2892f819-f1a2-b68d-be01-e8ac7f4b4222-Td1EMuHUCqxL1ZNQvxDV9g@public.gmane.org>
2017-07-24  6:21                   ` Oleksij Rempel
     [not found]                     ` <20170724062147.o7tccwskxfuls3ej-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
2017-08-09 13:00                       ` Greg Ungerer
     [not found]                         ` <239ae959-ce96-711b-dbfb-4e892b7eab3b-Td1EMuHUCqxL1ZNQvxDV9g@public.gmane.org>
2017-08-10  6:09                           ` Oleksij Rempel
     [not found]                             ` <8ccba0c6-cd35-db2e-6a3f-32b79609271d-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
2017-08-10  9:35                               ` Vladimir Zapolskiy
     [not found]                                 ` <b3e80e47-d1e5-41f9-a744-dc01e51d779e-nmGgyN9QBj3QT0dZR+AlfA@public.gmane.org>
2017-08-10 11:35                                   ` Greg Ungerer
     [not found]                                     ` <b0b60f4a-7ee9-c0e5-9eb0-ac6a29555e5c-Td1EMuHUCqxL1ZNQvxDV9g@public.gmane.org>
2017-08-10 11:47                                       ` Oleksij Rempel
2017-08-10 11:49                                       ` Uwe Kleine-König
     [not found]                                         ` <20170810114938.bsuztdxmngys2ekg-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
2017-08-10 12:24                                           ` Greg Ungerer
     [not found]                                             ` <6dea9014-6e45-199b-16de-418728757662-Td1EMuHUCqxL1ZNQvxDV9g@public.gmane.org>
2017-08-10 12:40                                               ` Uwe Kleine-König
     [not found]                                                 ` <20170810124049.msmi2pfqmpoafsml-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
2017-08-10 13:21                                                   ` Greg Ungerer
     [not found]                                                     ` <ac92f8ad-3ba6-a577-dc9c-9e8b6689afd4-Td1EMuHUCqxL1ZNQvxDV9g@public.gmane.org>
2017-08-10 15:17                                                       ` Uwe Kleine-König
2017-07-11  4:22   ` Greg Ungerer [this message]
     [not found]     ` <1499746932-14850-3-git-send-email-gerg-Td1EMuHUCqxL1ZNQvxDV9g@public.gmane.org>
2017-07-19  0:32       ` [PATCHv3 2/2] spi: imx: document use of native chip-selects in devicetree Vladimir Zapolskiy
2017-07-19  0:37       ` Fabio Estevam
     [not found]         ` <CAOMZO5A6CZAQUh3mBpH3AdEtcTH-=tdMdqL-SV+4=zcstVQEaQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2017-07-19  0:39           ` Vladimir Zapolskiy
     [not found]             ` <42e1aad1-ca53-ba70-2922-25e2b083d971-ChpfBGZJDbMAvxtiuMwx3w@public.gmane.org>
2017-07-19  0:42               ` Fabio Estevam
     [not found]                 ` <CAOMZO5B55NzBpZscqQECt=2nUQatnU7s2Oc8YLkxFa-dbaB=bA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2017-07-19  1:07                   ` Vladimir Zapolskiy
2017-07-19  1:05           ` Greg Ungerer

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1499746932-14850-3-git-send-email-gerg@linux-m68k.org \
    --to=gerg-td1emuhucqxl1znqvxdv9g@public.gmane.org \
    --cc=broonie-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org \
    --cc=linux-spi-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.