From: Murali Karicheri <m-karicheri2@ti.com>
To: WingMan Kwok <w-kwok2@ti.com>, <robh+dt@kernel.org>,
<pawel.moll@arm.com>, <mark.rutland@arm.com>,
<ijc+devicetree@hellion.org.uk>, <galak@codeaurora.org>,
<kishon@ti.com>, <rogerq@ti.com>, <bhelgaas@google.com>,
<ssantosh@kernel.org>, <linux@arm.linux.org.uk>,
<devicetree@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
<linux-pci@vger.kernel.org>,
<linux-arm-kernel@lists.infradead.org>
Subject: Re: [PATCH 3/3] ARM: keystone: dts: add PCI serdes driver bindings
Date: Tue, 13 Oct 2015 14:23:38 -0400 [thread overview]
Message-ID: <561D4C2A.1060704@ti.com> (raw)
In-Reply-To: <1444759464-32299-4-git-send-email-w-kwok2@ti.com>
On 10/13/2015 02:04 PM, WingMan Kwok wrote:
> Signed-off-by: WingMan Kwok <w-kwok2@ti.com>
> ---
> arch/arm/boot/dts/k2e.dtsi | 24 ++++++++++++++++++++++++
> arch/arm/boot/dts/keystone.dtsi | 25 +++++++++++++++++++++++++
> 2 files changed, 49 insertions(+)
>
> diff --git a/arch/arm/boot/dts/k2e.dtsi b/arch/arm/boot/dts/k2e.dtsi
> index 675fb8e..1ba47d8 100644
> --- a/arch/arm/boot/dts/k2e.dtsi
> +++ b/arch/arm/boot/dts/k2e.dtsi
> @@ -86,6 +86,18 @@
> gpio,syscon-dev = <&devctrl 0x240>;
> };
>
> + pcie1_phy: pciephy@2326000 {
> + #phy-cells = <0>;
> + compatible = "ti,keystone-serdes-pcie";
> + reg = <0x02326000 0x4000>;
> + reg-names = "reg_serdes";
> + refclk-khz = <100000>;
> + link-rate-kbps = <5000000>;
> + phy-type = "pcie";
> + max-lanes = <2>;
> + status = "disabled";
> + };
> +
> pcie1: pcie@21020000 {
> compatible = "ti,keystone-pcie","snps,dw-pcie";
> clocks = <&clkpcie1>;
> @@ -130,6 +142,18 @@
> <GIC_SPI 375 IRQ_TYPE_EDGE_RISING>,
> <GIC_SPI 376 IRQ_TYPE_EDGE_RISING>;
> };
> +
> + /* PCIE phy */
> + serdeses {
> + #address-cells = <1>;
> + #size-cells = <0>;
> + serdes@0 {
> + reg = <0>;
> + phys = <&pcie1_phy>;
> + status = "disabled";
> + };
> + };
> +
> };
>
> mdio: mdio@24200f00 {
> diff --git a/arch/arm/boot/dts/keystone.dtsi b/arch/arm/boot/dts/keystone.dtsi
> index 72816d6..5312319 100644
> --- a/arch/arm/boot/dts/keystone.dtsi
> +++ b/arch/arm/boot/dts/keystone.dtsi
> @@ -275,6 +275,19 @@
> ti,syscon-dev = <&devctrl 0x2a0>;
> };
>
> + pcie0_phy: pciephy@2320000 {
> + #phy-cells = <0>;
> + compatible = "ti,keystone-serdes-pcie";
> + reg = <0x02320000 0x4000>;
> + reg-names = "reg_serdes";
> + refclk-khz = <100000>;
> + link-rate-kbps = <5000000>;
> + init-firmware = "k2_pcie_serdes_init.fw";
> + phy-type = "pcie";
> + max-lanes = <2>;
> + status = "disabled";
> + };
> +
> pcie0: pcie@21800000 {
> compatible = "ti,keystone-pcie", "snps,dw-pcie";
> clocks = <&clkpcie>;
> @@ -319,6 +332,18 @@
> <GIC_SPI 28 IRQ_TYPE_EDGE_RISING>,
> <GIC_SPI 29 IRQ_TYPE_EDGE_RISING>;
> };
> +
> + /* PCIE phy */
> + serdeses {
> + #address-cells = <1>;
> + #size-cells = <0>;
> + serdes@0 {
> + reg = <0>;
> + phys = <&pcie0_phy>;
> + status = "disabled";
> + };
> + };
> +
> };
> };
> };
>
Wingman,
This should be a separate patch and remove the sane from Driver patch.
i.e. send 1/3 ane 2/3 in one series and 3/3 as a separate patch.
Thanks
Murali
--
Murali Karicheri
Linux Kernel, Keystone
WARNING: multiple messages have this Message-ID (diff)
From: m-karicheri2@ti.com (Murali Karicheri)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH 3/3] ARM: keystone: dts: add PCI serdes driver bindings
Date: Tue, 13 Oct 2015 14:23:38 -0400 [thread overview]
Message-ID: <561D4C2A.1060704@ti.com> (raw)
In-Reply-To: <1444759464-32299-4-git-send-email-w-kwok2@ti.com>
On 10/13/2015 02:04 PM, WingMan Kwok wrote:
> Signed-off-by: WingMan Kwok <w-kwok2@ti.com>
> ---
> arch/arm/boot/dts/k2e.dtsi | 24 ++++++++++++++++++++++++
> arch/arm/boot/dts/keystone.dtsi | 25 +++++++++++++++++++++++++
> 2 files changed, 49 insertions(+)
>
> diff --git a/arch/arm/boot/dts/k2e.dtsi b/arch/arm/boot/dts/k2e.dtsi
> index 675fb8e..1ba47d8 100644
> --- a/arch/arm/boot/dts/k2e.dtsi
> +++ b/arch/arm/boot/dts/k2e.dtsi
> @@ -86,6 +86,18 @@
> gpio,syscon-dev = <&devctrl 0x240>;
> };
>
> + pcie1_phy: pciephy at 2326000 {
> + #phy-cells = <0>;
> + compatible = "ti,keystone-serdes-pcie";
> + reg = <0x02326000 0x4000>;
> + reg-names = "reg_serdes";
> + refclk-khz = <100000>;
> + link-rate-kbps = <5000000>;
> + phy-type = "pcie";
> + max-lanes = <2>;
> + status = "disabled";
> + };
> +
> pcie1: pcie at 21020000 {
> compatible = "ti,keystone-pcie","snps,dw-pcie";
> clocks = <&clkpcie1>;
> @@ -130,6 +142,18 @@
> <GIC_SPI 375 IRQ_TYPE_EDGE_RISING>,
> <GIC_SPI 376 IRQ_TYPE_EDGE_RISING>;
> };
> +
> + /* PCIE phy */
> + serdeses {
> + #address-cells = <1>;
> + #size-cells = <0>;
> + serdes at 0 {
> + reg = <0>;
> + phys = <&pcie1_phy>;
> + status = "disabled";
> + };
> + };
> +
> };
>
> mdio: mdio at 24200f00 {
> diff --git a/arch/arm/boot/dts/keystone.dtsi b/arch/arm/boot/dts/keystone.dtsi
> index 72816d6..5312319 100644
> --- a/arch/arm/boot/dts/keystone.dtsi
> +++ b/arch/arm/boot/dts/keystone.dtsi
> @@ -275,6 +275,19 @@
> ti,syscon-dev = <&devctrl 0x2a0>;
> };
>
> + pcie0_phy: pciephy at 2320000 {
> + #phy-cells = <0>;
> + compatible = "ti,keystone-serdes-pcie";
> + reg = <0x02320000 0x4000>;
> + reg-names = "reg_serdes";
> + refclk-khz = <100000>;
> + link-rate-kbps = <5000000>;
> + init-firmware = "k2_pcie_serdes_init.fw";
> + phy-type = "pcie";
> + max-lanes = <2>;
> + status = "disabled";
> + };
> +
> pcie0: pcie at 21800000 {
> compatible = "ti,keystone-pcie", "snps,dw-pcie";
> clocks = <&clkpcie>;
> @@ -319,6 +332,18 @@
> <GIC_SPI 28 IRQ_TYPE_EDGE_RISING>,
> <GIC_SPI 29 IRQ_TYPE_EDGE_RISING>;
> };
> +
> + /* PCIE phy */
> + serdeses {
> + #address-cells = <1>;
> + #size-cells = <0>;
> + serdes at 0 {
> + reg = <0>;
> + phys = <&pcie0_phy>;
> + status = "disabled";
> + };
> + };
> +
> };
> };
> };
>
Wingman,
This should be a separate patch and remove the sane from Driver patch.
i.e. send 1/3 ane 2/3 in one series and 3/3 as a separate patch.
Thanks
Murali
--
Murali Karicheri
Linux Kernel, Keystone
WARNING: multiple messages have this Message-ID (diff)
From: Murali Karicheri <m-karicheri2@ti.com>
To: WingMan Kwok <w-kwok2@ti.com>,
robh+dt@kernel.org, pawel.moll@arm.com, mark.rutland@arm.com,
ijc+devicetree@hellion.org.uk, galak@codeaurora.org,
kishon@ti.com, rogerq@ti.com, bhelgaas@google.com,
ssantosh@kernel.org, linux@arm.linux.org.uk,
devicetree@vger.kernel.org, linux-kernel@vger.kernel.org,
linux-pci@vger.kernel.org, linux-arm-kernel@lists.infradead.org
Subject: Re: [PATCH 3/3] ARM: keystone: dts: add PCI serdes driver bindings
Date: Tue, 13 Oct 2015 14:23:38 -0400 [thread overview]
Message-ID: <561D4C2A.1060704@ti.com> (raw)
In-Reply-To: <1444759464-32299-4-git-send-email-w-kwok2@ti.com>
On 10/13/2015 02:04 PM, WingMan Kwok wrote:
> Signed-off-by: WingMan Kwok <w-kwok2@ti.com>
> ---
> arch/arm/boot/dts/k2e.dtsi | 24 ++++++++++++++++++++++++
> arch/arm/boot/dts/keystone.dtsi | 25 +++++++++++++++++++++++++
> 2 files changed, 49 insertions(+)
>
> diff --git a/arch/arm/boot/dts/k2e.dtsi b/arch/arm/boot/dts/k2e.dtsi
> index 675fb8e..1ba47d8 100644
> --- a/arch/arm/boot/dts/k2e.dtsi
> +++ b/arch/arm/boot/dts/k2e.dtsi
> @@ -86,6 +86,18 @@
> gpio,syscon-dev = <&devctrl 0x240>;
> };
>
> + pcie1_phy: pciephy@2326000 {
> + #phy-cells = <0>;
> + compatible = "ti,keystone-serdes-pcie";
> + reg = <0x02326000 0x4000>;
> + reg-names = "reg_serdes";
> + refclk-khz = <100000>;
> + link-rate-kbps = <5000000>;
> + phy-type = "pcie";
> + max-lanes = <2>;
> + status = "disabled";
> + };
> +
> pcie1: pcie@21020000 {
> compatible = "ti,keystone-pcie","snps,dw-pcie";
> clocks = <&clkpcie1>;
> @@ -130,6 +142,18 @@
> <GIC_SPI 375 IRQ_TYPE_EDGE_RISING>,
> <GIC_SPI 376 IRQ_TYPE_EDGE_RISING>;
> };
> +
> + /* PCIE phy */
> + serdeses {
> + #address-cells = <1>;
> + #size-cells = <0>;
> + serdes@0 {
> + reg = <0>;
> + phys = <&pcie1_phy>;
> + status = "disabled";
> + };
> + };
> +
> };
>
> mdio: mdio@24200f00 {
> diff --git a/arch/arm/boot/dts/keystone.dtsi b/arch/arm/boot/dts/keystone.dtsi
> index 72816d6..5312319 100644
> --- a/arch/arm/boot/dts/keystone.dtsi
> +++ b/arch/arm/boot/dts/keystone.dtsi
> @@ -275,6 +275,19 @@
> ti,syscon-dev = <&devctrl 0x2a0>;
> };
>
> + pcie0_phy: pciephy@2320000 {
> + #phy-cells = <0>;
> + compatible = "ti,keystone-serdes-pcie";
> + reg = <0x02320000 0x4000>;
> + reg-names = "reg_serdes";
> + refclk-khz = <100000>;
> + link-rate-kbps = <5000000>;
> + init-firmware = "k2_pcie_serdes_init.fw";
> + phy-type = "pcie";
> + max-lanes = <2>;
> + status = "disabled";
> + };
> +
> pcie0: pcie@21800000 {
> compatible = "ti,keystone-pcie", "snps,dw-pcie";
> clocks = <&clkpcie>;
> @@ -319,6 +332,18 @@
> <GIC_SPI 28 IRQ_TYPE_EDGE_RISING>,
> <GIC_SPI 29 IRQ_TYPE_EDGE_RISING>;
> };
> +
> + /* PCIE phy */
> + serdeses {
> + #address-cells = <1>;
> + #size-cells = <0>;
> + serdes@0 {
> + reg = <0>;
> + phys = <&pcie0_phy>;
> + status = "disabled";
> + };
> + };
> +
> };
> };
> };
>
Wingman,
This should be a separate patch and remove the sane from Driver patch.
i.e. send 1/3 ane 2/3 in one series and 3/3 as a separate patch.
Thanks
Murali
--
Murali Karicheri
Linux Kernel, Keystone
next prev parent reply other threads:[~2015-10-13 18:24 UTC|newest]
Thread overview: 32+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-10-13 18:04 [PATCH 0/3] Common SerDes driver for TI's Keystone Platforms WingMan Kwok
2015-10-13 18:04 ` WingMan Kwok
2015-10-13 18:04 ` WingMan Kwok
2015-10-13 18:04 ` [PATCH 1/3] phy: keystone: serdes driver for gbe 10gbe and pcie WingMan Kwok
2015-10-13 18:04 ` WingMan Kwok
2015-10-13 18:04 ` WingMan Kwok
2015-10-13 18:33 ` Mark Rutland
2015-10-13 18:33 ` Mark Rutland
2015-10-13 19:52 ` Kwok, WingMan
2015-10-13 19:52 ` Kwok, WingMan
2015-10-13 19:52 ` Kwok, WingMan
2015-10-13 19:52 ` Kwok, WingMan
2015-10-13 22:58 ` Kishon Vijay Abraham I
2015-10-13 22:58 ` Kishon Vijay Abraham I
2015-10-13 22:58 ` Kishon Vijay Abraham I
2015-10-14 15:15 ` Kwok, WingMan
2015-10-14 15:15 ` Kwok, WingMan
2015-10-14 15:15 ` Kwok, WingMan
2015-10-14 15:15 ` Kwok, WingMan
2015-10-13 18:04 ` [PATCH 2/3] PCI: keystone: update to use generic keystone serdes driver WingMan Kwok
2015-10-13 18:04 ` WingMan Kwok
2015-10-13 18:04 ` WingMan Kwok
2015-10-13 18:04 ` [PATCH 3/3] ARM: keystone: dts: add PCI serdes driver bindings WingMan Kwok
2015-10-13 18:04 ` WingMan Kwok
2015-10-13 18:04 ` WingMan Kwok
2015-10-13 18:23 ` Murali Karicheri [this message]
2015-10-13 18:23 ` Murali Karicheri
2015-10-13 18:23 ` Murali Karicheri
2015-10-13 20:12 ` Kwok, WingMan
2015-10-13 20:12 ` Kwok, WingMan
2015-10-13 20:12 ` Kwok, WingMan
2015-10-13 20:12 ` Kwok, WingMan
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=561D4C2A.1060704@ti.com \
--to=m-karicheri2@ti.com \
--cc=bhelgaas@google.com \
--cc=devicetree@vger.kernel.org \
--cc=galak@codeaurora.org \
--cc=ijc+devicetree@hellion.org.uk \
--cc=kishon@ti.com \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-pci@vger.kernel.org \
--cc=linux@arm.linux.org.uk \
--cc=mark.rutland@arm.com \
--cc=pawel.moll@arm.com \
--cc=robh+dt@kernel.org \
--cc=rogerq@ti.com \
--cc=ssantosh@kernel.org \
--cc=w-kwok2@ti.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.