[PATCH v3 0/2] Common SerDes driver for TI's Keystone Platforms

2015-10-21 Thread WingMan Kwok
/10/13/803 2. https://lkml.org/lkml/2015/10/14/613 3. https://lkml.org/lkml/2015/10/13/818 - An update to PCIe dts bindings to enable the PCIe SerDes is submitted in a separate patch. WingMan Kwok (2): phy: keystone: serdes driver for gbe 10gbe and pcie PCI

[PATCH v3 2/2] PCI: keystone: update to use generic keystone serdes driver

2015-10-21 Thread WingMan Kwok
This patch updates the Keystone PCI driver to use the generic Keystone serdes driver for serdes initialization and configuration. The generic serdes driver supports peripherals on Keystone platforms that require serdes. Signed-off-by: WingMan Kwok <w-kw...@ti.com> --- drivers/pci/ho

[PATCH] ARM: keystone: dts: add PCI serdes driver bindings

2015-10-21 Thread WingMan Kwok
This patch adds the serdes phy driver dts bindings for the keystone PCIe host driver. Signed-off-by: WingMan Kwok <w-kw...@ti.com> --- arch/arm/boot/dts/k2e.dtsi | 10 ++ arch/arm/boot/dts/keystone.dtsi | 10 ++ 2 files changed, 20 insertions(+) diff --git a/ar

[PATCH v3 1/2] phy: keystone: serdes driver for gbe 10gbe and pcie

2015-10-21 Thread WingMan Kwok
drivers to configure their respective SerDeses. Signed-off-by: WingMan Kwok <w-kw...@ti.com> --- Documentation/devicetree/bindings/phy/ti-phy.txt | 239 +++ drivers/phy/Kconfig |8 + drivers/phy/Makefile |1 + drivers/phy/phy-ke

[PATCH v1] ARM: keystone: dts: add PCI serdes driver bindings

2015-10-19 Thread WingMan Kwok
This patch adds the serdes phy driver dts bindings for the keystone PCIe host driver. v1: - addresses the following review comments 1. https://lkml.org/lkml/2015/10/19/264 2. https://lkml.org/lkml/2015/10/15/895 Signed-off-by: WingMan Kwok <w-kw...@ti.

[PATCH v2 0/2] Common SerDes driver for TI's Keystone Platforms

2015-10-19 Thread WingMan Kwok
e the PCIe SerDes is submitted in a separate patch. WingMan Kwok (2): phy: keystone: serdes driver for gbe 10gbe and pcie PCI: keystone: update to use generic keystone serdes driver Documentation/devicetree/bindings/phy/ti-phy.txt | 239 +++ drivers/pci/host/pci-

[PATCH v2 2/2] PCI: keystone: update to use generic keystone serdes driver

2015-10-19 Thread WingMan Kwok
This patch updates the Keystone PCI driver to use the generic Keystone serdes driver for serdes initialization and configuration. The generic serdes driver supports peripherals on Keystone platforms that require serdes. Signed-off-by: WingMan Kwok <w-kw...@ti.com> --- drivers/pci/ho

[PATCH v2 1/2] phy: keystone: serdes driver for gbe 10gbe and pcie

2015-10-19 Thread WingMan Kwok
drivers to configure their respective SerDeses. Signed-off-by: WingMan Kwok <w-kw...@ti.com> --- Documentation/devicetree/bindings/phy/ti-phy.txt | 239 +++ drivers/phy/Kconfig |8 + drivers/phy/Makefile |1 + drivers/phy/phy-ke

[PATCH] ARM: keystone: dts: add PCI serdes driver bindings

2015-10-15 Thread WingMan Kwok
submitted separately. Signed-off-by: WingMan Kwok <w-kw...@ti.com> --- arch/arm/boot/dts/k2e.dtsi | 21 + arch/arm/boot/dts/keystone.dtsi | 21 + 2 files changed, 42 insertions(+) diff --git a/arch/arm/boot/dts/k2e.dtsi b/arch/arm/boot/dts/k2e.dt

[PATCH v1 1/2] phy: keystone: serdes driver for gbe 10gbe and pcie

2015-10-15 Thread WingMan Kwok
drivers to configure their respective SerDeses. v1: - see cover letter for review comments addressed. Signed-off-by: WingMan Kwok <w-kw...@ti.com> --- Documentation/devicetree/bindings/phy/ti-phy.txt | 278 +++ drivers/phy/Kconfig |8 + drivers/phy/Ma

[PATCH v1 2/2] PCI: keystone: update to use generic keystone serdes driver

2015-10-15 Thread WingMan Kwok
This patch updates the Keystone PCI driver to use the generic Keystone serdes driver for serdes initialization and configuration. The generic serdes driver supports peripherals on Keystone platforms that require serdes. v1: - no change. Signed-off-by: WingMan Kwok <w-kw...@ti.

[PATCH v1 0/2] Common SerDes driver for TI's Keystone Platforms

2015-10-15 Thread WingMan Kwok
to enable the PCIe SerDes is submitted in a separate patch. WingMan Kwok (2): phy: keystone: serdes driver for gbe 10gbe and pcie PCI: keystone: update to use generic keystone serdes driver Documentation/devicetree/bindings/phy/ti-phy.txt | 278 +++ drivers/pci/host/pci-keystone.c

[PATCH 1/3] phy: keystone: serdes driver for gbe 10gbe and pcie

2015-10-13 Thread WingMan Kwok
drivers to configure their respective SerDeses. Signed-off-by: WingMan Kwok <w-kw...@ti.com> --- Documentation/devicetree/bindings/phy/ti-phy.txt | 256 +++ drivers/phy/Kconfig |8 + drivers/phy/Makefile |1 + drivers/phy/phy-ke

[PATCH 2/3] PCI: keystone: update to use generic keystone serdes driver

2015-10-13 Thread WingMan Kwok
This patch updates the Keystone PCI driver to use the generic Keystone serdes driver for serdes initialization and configuration. The generic serdes driver supports peripherals on Keystone platforms that require serdes. Signed-off-by: WingMan Kwok <w-kw...@ti.com> --- drivers/pci/ho

[PATCH 0/3] Common SerDes driver for TI's Keystone Platforms

2015-10-13 Thread WingMan Kwok
://www.ti.com/lit/ug/spruho3a/spruho3a.pdf) WingMan Kwok (3): phy: keystone: serdes driver for gbe 10gbe and pcie PCI: keystone: update to use generic keystone serdes driver ARM: keystone: dts: add PCI serdes driver bindings Documentation/devicetree/bindings/phy/ti-phy.txt | 256 +++ arch/arm/boot

[PATCH 3/3] ARM: keystone: dts: add PCI serdes driver bindings

2015-10-13 Thread WingMan Kwok
Signed-off-by: WingMan Kwok <w-kw...@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 6

[PATCH] ARM: dts: keystone: use one to one address translations under netcp

2015-09-01 Thread WingMan Kwok
node. Signed-off-by: WingMan Kwok <w-kw...@ti.com> --- arch/arm/boot/dts/k2e-netcp.dtsi |8 +++- arch/arm/boot/dts/k2hk-netcp.dtsi | 14 ++ arch/arm/boot/dts/k2l-netcp.dtsi |8 +++- 3 files changed, 12 insertions(+), 18 deletions(-) diff --git a/arch/arm/boot/d