From: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
To: Phil Edworthy <phil.edworthy@renesas.com>, linux-pci@vger.kernel.org
Cc: linux-sh@vger.kernel.org,
LAKML <linux-arm-kernel@lists.infradead.org>,
Bjorn Helgaas <bhelgaas@google.com>,
Valentine Barshak <valentine.barshak@cogentembedded.com>,
Simon Horman <horms@verge.net.au>,
Magnus Damm <magnus.damm@gmail.com>,
Ben Dooks <ben.dooks@codethink.co.uk>,
devicetree@vger.kernel.org
Subject: Re: [PATCH v6 05/10] dt-bindings: pci: rcar pcie device tree bindings
Date: Thu, 27 Mar 2014 15:08:00 +0400 [thread overview]
Message-ID: <53340690.20006@cogentembedded.com> (raw)
In-Reply-To: <1395912416-20087-6-git-send-email-phil.edworthy@renesas.com>
Hello.
On 27-03-2014 13:26, Phil Edworthy wrote:
> This patch adds the bindings for the R-Car PCIe driver. The driver
> resides under drivers/pci/host/pcie-rcar.c
> Signed-off-by: Phil Edworthy <phil.edworthy@renesas.com>
> v6:
> - Correct DT bindings description for reg and clocks
> v5:
> - Add PCIe bus clock reference
> - Add additional interrupt bindings
> - Use dma-ranges property to specify inbound memory regions
Put these under --- tear line, please.
> ---
> Documentation/devicetree/bindings/pci/rcar-pci.txt | 45 ++++++++++++++++++++++
> 1 file changed, 45 insertions(+)
> create mode 100644 Documentation/devicetree/bindings/pci/rcar-pci.txt
> diff --git a/Documentation/devicetree/bindings/pci/rcar-pci.txt b/Documentation/devicetree/bindings/pci/rcar-pci.txt
> new file mode 100644
> index 0000000..a97ebe6
> --- /dev/null
> +++ b/Documentation/devicetree/bindings/pci/rcar-pci.txt
> @@ -0,0 +1,45 @@
> +* Renesas RCar PCIe interface
> +
> +Required properties:
> +- compatible: should contain one of the following
> + "renesas,pcie-r8a7779", "renesas,pcie-r8a7790", "renesas,pcie-r8a7791"
> +- reg: base address and length of the pcie controller registers.
> +- #address-cells: set to <3>
> +- #size-cells: set to <2>
> +- device_type: set to "pci"
> +- ranges: ranges for the PCI memory and I/O regions.
> +- dma-ranges: ranges for the inbound memory regions.
> +- interrupts: two interrupt sources for MSI interrupts, followed by interrupt
> + source for hardware related interrupts (e.g. link speed change).
> +- #interrupt-cells: set to <1>
> +- interrupt-map-mask and interrupt-map: standard PCI properties
> + to define the mapping of the PCIe interface to interrupt
> + numbers.
> +- clocks: from common clock binding: phandles to PCIe controller and PCIe bus
> + clocks.
I told it's not only phandles (e.g. &mstp3_clks) but the clock specifiers.
WBR, Sergei
WARNING: multiple messages have this Message-ID (diff)
From: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
To: linux-arm-kernel@lists.infradead.org
Subject: Re: [PATCH v6 05/10] dt-bindings: pci: rcar pcie device tree bindings
Date: Thu, 27 Mar 2014 11:08:00 +0000 [thread overview]
Message-ID: <53340690.20006@cogentembedded.com> (raw)
In-Reply-To: <1395912416-20087-6-git-send-email-phil.edworthy@renesas.com>
Hello.
On 27-03-2014 13:26, Phil Edworthy wrote:
> This patch adds the bindings for the R-Car PCIe driver. The driver
> resides under drivers/pci/host/pcie-rcar.c
> Signed-off-by: Phil Edworthy <phil.edworthy@renesas.com>
> v6:
> - Correct DT bindings description for reg and clocks
> v5:
> - Add PCIe bus clock reference
> - Add additional interrupt bindings
> - Use dma-ranges property to specify inbound memory regions
Put these under --- tear line, please.
> ---
> Documentation/devicetree/bindings/pci/rcar-pci.txt | 45 ++++++++++++++++++++++
> 1 file changed, 45 insertions(+)
> create mode 100644 Documentation/devicetree/bindings/pci/rcar-pci.txt
> diff --git a/Documentation/devicetree/bindings/pci/rcar-pci.txt b/Documentation/devicetree/bindings/pci/rcar-pci.txt
> new file mode 100644
> index 0000000..a97ebe6
> --- /dev/null
> +++ b/Documentation/devicetree/bindings/pci/rcar-pci.txt
> @@ -0,0 +1,45 @@
> +* Renesas RCar PCIe interface
> +
> +Required properties:
> +- compatible: should contain one of the following
> + "renesas,pcie-r8a7779", "renesas,pcie-r8a7790", "renesas,pcie-r8a7791"
> +- reg: base address and length of the pcie controller registers.
> +- #address-cells: set to <3>
> +- #size-cells: set to <2>
> +- device_type: set to "pci"
> +- ranges: ranges for the PCI memory and I/O regions.
> +- dma-ranges: ranges for the inbound memory regions.
> +- interrupts: two interrupt sources for MSI interrupts, followed by interrupt
> + source for hardware related interrupts (e.g. link speed change).
> +- #interrupt-cells: set to <1>
> +- interrupt-map-mask and interrupt-map: standard PCI properties
> + to define the mapping of the PCIe interface to interrupt
> + numbers.
> +- clocks: from common clock binding: phandles to PCIe controller and PCIe bus
> + clocks.
I told it's not only phandles (e.g. &mstp3_clks) but the clock specifiers.
WBR, Sergei
WARNING: multiple messages have this Message-ID (diff)
From: sergei.shtylyov@cogentembedded.com (Sergei Shtylyov)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH v6 05/10] dt-bindings: pci: rcar pcie device tree bindings
Date: Thu, 27 Mar 2014 15:08:00 +0400 [thread overview]
Message-ID: <53340690.20006@cogentembedded.com> (raw)
In-Reply-To: <1395912416-20087-6-git-send-email-phil.edworthy@renesas.com>
Hello.
On 27-03-2014 13:26, Phil Edworthy wrote:
> This patch adds the bindings for the R-Car PCIe driver. The driver
> resides under drivers/pci/host/pcie-rcar.c
> Signed-off-by: Phil Edworthy <phil.edworthy@renesas.com>
> v6:
> - Correct DT bindings description for reg and clocks
> v5:
> - Add PCIe bus clock reference
> - Add additional interrupt bindings
> - Use dma-ranges property to specify inbound memory regions
Put these under --- tear line, please.
> ---
> Documentation/devicetree/bindings/pci/rcar-pci.txt | 45 ++++++++++++++++++++++
> 1 file changed, 45 insertions(+)
> create mode 100644 Documentation/devicetree/bindings/pci/rcar-pci.txt
> diff --git a/Documentation/devicetree/bindings/pci/rcar-pci.txt b/Documentation/devicetree/bindings/pci/rcar-pci.txt
> new file mode 100644
> index 0000000..a97ebe6
> --- /dev/null
> +++ b/Documentation/devicetree/bindings/pci/rcar-pci.txt
> @@ -0,0 +1,45 @@
> +* Renesas RCar PCIe interface
> +
> +Required properties:
> +- compatible: should contain one of the following
> + "renesas,pcie-r8a7779", "renesas,pcie-r8a7790", "renesas,pcie-r8a7791"
> +- reg: base address and length of the pcie controller registers.
> +- #address-cells: set to <3>
> +- #size-cells: set to <2>
> +- device_type: set to "pci"
> +- ranges: ranges for the PCI memory and I/O regions.
> +- dma-ranges: ranges for the inbound memory regions.
> +- interrupts: two interrupt sources for MSI interrupts, followed by interrupt
> + source for hardware related interrupts (e.g. link speed change).
> +- #interrupt-cells: set to <1>
> +- interrupt-map-mask and interrupt-map: standard PCI properties
> + to define the mapping of the PCIe interface to interrupt
> + numbers.
> +- clocks: from common clock binding: phandles to PCIe controller and PCIe bus
> + clocks.
I told it's not only phandles (e.g. &mstp3_clks) but the clock specifiers.
WBR, Sergei
next prev parent reply other threads:[~2014-03-27 11:08 UTC|newest]
Thread overview: 39+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-03-27 9:26 [PATCH v6 00/10] R-Car Gen2 PCIe host driver Phil Edworthy
2014-03-27 9:26 ` Phil Edworthy
2014-03-27 9:26 ` Phil Edworthy
2014-03-27 9:26 ` [PATCH v6 01/10] PCI: host: rcar: Add Renesas R-Car PCIe driver Phil Edworthy
2014-03-27 9:26 ` Phil Edworthy
2014-03-27 9:26 ` Phil Edworthy
2014-03-27 9:26 ` [PATCH v6 02/10] PCI: host: rcar: Add MSI support Phil Edworthy
2014-03-27 9:26 ` Phil Edworthy
2014-03-27 9:26 ` Phil Edworthy
2014-03-27 9:26 ` [PATCH v6 03/10] ARM: shmobile: r8a7790: Add PCIe clock device tree nodes Phil Edworthy
2014-03-27 9:26 ` Phil Edworthy
2014-03-27 9:26 ` Phil Edworthy
2014-03-27 9:26 ` [PATCH v6 04/10] ARM: shmobile: r8a7791: " Phil Edworthy
2014-03-27 9:26 ` Phil Edworthy
2014-03-27 9:26 ` Phil Edworthy
2014-03-27 9:26 ` [PATCH v6 05/10] dt-bindings: pci: rcar pcie device tree bindings Phil Edworthy
2014-03-27 9:26 ` Phil Edworthy
2014-03-27 9:26 ` Phil Edworthy
2014-03-27 11:08 ` Sergei Shtylyov [this message]
2014-03-27 11:08 ` Sergei Shtylyov
2014-03-27 11:08 ` Sergei Shtylyov
2014-03-27 11:40 ` Phil.Edworthy
2014-03-27 11:40 ` Phil.Edworthy at renesas.com
2014-03-27 11:40 ` Phil.Edworthy
2014-03-27 9:26 ` [PATCH v6 06/10] ARM: shmobile: r8a7790: Add PCIe device nodes Phil Edworthy
2014-03-27 9:26 ` Phil Edworthy
2014-03-27 9:26 ` Phil Edworthy
2014-03-27 9:26 ` [PATCH v6 07/10] ARM: shmobile: lager: " Phil Edworthy
2014-03-27 9:26 ` Phil Edworthy
2014-03-27 9:26 ` Phil Edworthy
2014-03-27 9:26 ` [PATCH v6 08/10] ARM: shmobile: r8a7791: " Phil Edworthy
2014-03-27 9:26 ` Phil Edworthy
2014-03-27 9:26 ` Phil Edworthy
2014-03-27 9:26 ` [PATCH v6 09/10] ARM: shmobile: koelsch: " Phil Edworthy
2014-03-27 9:26 ` Phil Edworthy
2014-03-27 9:26 ` Phil Edworthy
2014-03-27 9:26 ` [PATCH v6 10/10] ARM: shmobile: koelsch: Add PCIe to defconfig Phil Edworthy
2014-03-27 9:26 ` Phil Edworthy
2014-03-27 9:26 ` Phil Edworthy
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=53340690.20006@cogentembedded.com \
--to=sergei.shtylyov@cogentembedded.com \
--cc=ben.dooks@codethink.co.uk \
--cc=bhelgaas@google.com \
--cc=devicetree@vger.kernel.org \
--cc=horms@verge.net.au \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-pci@vger.kernel.org \
--cc=linux-sh@vger.kernel.org \
--cc=magnus.damm@gmail.com \
--cc=phil.edworthy@renesas.com \
--cc=valentine.barshak@cogentembedded.com \
/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.