[PATCH v2 0/4] USB support for Broadcom NSP SoC

2017-01-17 Thread Yendapally Reddy Dhananjaya Reddy
github-repo: https://github.com/Broadcom/cygnus-linux.git branch:nsp-usb-v2 Changes in v2: * Remove separate nsp mux driver as suggested by Andrew Lunn * Addressed comments from Scott and Rob Yendapally Reddy Dhananjaya Reddy (4): dt-bindings: phy: Add documentation for NSP USB3 PHY net: phy

[PATCH v2 0/4] USB support for Broadcom NSP SoC

2017-01-17 Thread Yendapally Reddy Dhananjaya Reddy
github-repo: https://github.com/Broadcom/cygnus-linux.git branch:nsp-usb-v2 Changes in v2: * Remove separate nsp mux driver as suggested by Andrew Lunn * Addressed comments from Scott and Rob Yendapally Reddy Dhananjaya Reddy (4): dt-bindings: phy: Add documentation for NSP USB3 PHY net: phy

[PATCH v2 2/4] net: phy: Initialize mdio clock at probe function

2017-01-17 Thread Yendapally Reddy Dhananjaya Reddy
Initialize mdio clock divisor in probe function. The ext bus bit available in the same register will be used by mdio mux to enable external mdio. Signed-off-by: Yendapally Reddy Dhananjaya Reddy <yendapally.re...@broadcom.com> --- drivers/net/phy/mdio-bcm-iproc.c | 6 ++ 1 file chan

[PATCH v2 2/4] net: phy: Initialize mdio clock at probe function

2017-01-17 Thread Yendapally Reddy Dhananjaya Reddy
Initialize mdio clock divisor in probe function. The ext bus bit available in the same register will be used by mdio mux to enable external mdio. Signed-off-by: Yendapally Reddy Dhananjaya Reddy --- drivers/net/phy/mdio-bcm-iproc.c | 6 ++ 1 file changed, 2 insertions(+), 4 deletions

[PATCH v2 3/4] phy: Add USB3 PHY support for Broadcom NSP SoC

2017-01-17 Thread Yendapally Reddy Dhananjaya Reddy
This patch adds support for Broadcom NSP USB3 PHY Signed-off-by: Yendapally Reddy Dhananjaya Reddy <yendapally.re...@broadcom.com> --- drivers/phy/Kconfig| 8 ++ drivers/phy/Makefile | 1 + drivers/phy/phy-bcm-nsp-usb3.c

[PATCH v2 3/4] phy: Add USB3 PHY support for Broadcom NSP SoC

2017-01-17 Thread Yendapally Reddy Dhananjaya Reddy
This patch adds support for Broadcom NSP USB3 PHY Signed-off-by: Yendapally Reddy Dhananjaya Reddy --- drivers/phy/Kconfig| 8 ++ drivers/phy/Makefile | 1 + drivers/phy/phy-bcm-nsp-usb3.c | 176 + 3 files changed, 185 insertions

[PATCH v2 1/4] dt-bindings: phy: Add documentation for NSP USB3 PHY

2017-01-17 Thread Yendapally Reddy Dhananjaya Reddy
Add documentation for USB3 PHY available in Northstar plus SoC Signed-off-by: Yendapally Reddy Dhananjaya Reddy <yendapally.re...@broadcom.com> --- .../devicetree/bindings/phy/brcm,nsp-usb3-phy.txt | 39 ++ 1 file changed, 39 insertions(+) create mode 100644 Documen

[PATCH v2 1/4] dt-bindings: phy: Add documentation for NSP USB3 PHY

2017-01-17 Thread Yendapally Reddy Dhananjaya Reddy
Add documentation for USB3 PHY available in Northstar plus SoC Signed-off-by: Yendapally Reddy Dhananjaya Reddy --- .../devicetree/bindings/phy/brcm,nsp-usb3-phy.txt | 39 ++ 1 file changed, 39 insertions(+) create mode 100644 Documentation/devicetree/bindings/phy/brcm,nsp

[PATCH v2 4/4] arm: dts: nsp: Add USB nodes to device tree

2017-01-17 Thread Yendapally Reddy Dhananjaya Reddy
Add USB nodes to the Northstar plus device tree file Signed-off-by: Yendapally Reddy Dhananjaya Reddy <yendapally.re...@broadcom.com> --- arch/arm/boot/dts/bcm-nsp.dtsi | 56 arch/arm/boot/dts/bcm958625k.dts | 16 2 files chang

[PATCH v2 4/4] arm: dts: nsp: Add USB nodes to device tree

2017-01-17 Thread Yendapally Reddy Dhananjaya Reddy
Add USB nodes to the Northstar plus device tree file Signed-off-by: Yendapally Reddy Dhananjaya Reddy --- arch/arm/boot/dts/bcm-nsp.dtsi | 56 arch/arm/boot/dts/bcm958625k.dts | 16 2 files changed, 72 insertions(+) diff --git a/arch/arm

Re: [PATCH 0/6] USB support for Broadcom NSP SoC

2016-12-14 Thread Yendapally Reddy Dhananjaya Reddy
On Tue, Dec 13, 2016 at 7:50 AM, Florian Fainelli <f.faine...@gmail.com> wrote: > On 11/09/2016 01:33 AM, Yendapally Reddy Dhananjaya Reddy wrote: >> This patch set contains the usb support for Broadcom NSP SoC. >> The usb phy is connected through mdio interface. The mdio int

Re: [PATCH 0/6] USB support for Broadcom NSP SoC

2016-12-14 Thread Yendapally Reddy Dhananjaya Reddy
On Tue, Dec 13, 2016 at 7:50 AM, Florian Fainelli wrote: > On 11/09/2016 01:33 AM, Yendapally Reddy Dhananjaya Reddy wrote: >> This patch set contains the usb support for Broadcom NSP SoC. >> The usb phy is connected through mdio interface. The mdio interface >> can be

[PATCH 1/1] ARM: dts: enable GPIO-b for Broadcom NSP

2016-11-14 Thread Yendapally Reddy Dhananjaya Reddy
This enables the GPIO-b support for Broadcom NSP SoC Signed-off-by: Yendapally Reddy Dhananjaya Reddy <yendapally.re...@broadcom.com> --- arch/arm/boot/dts/bcm-nsp.dtsi | 10 ++ 1 file changed, 10 insertions(+) diff --git a/arch/arm/boot/dts/bcm-nsp.dtsi b/arch/arm/boot/dts/bcm-ns

[PATCH 1/1] ARM: dts: enable GPIO-b for Broadcom NSP

2016-11-14 Thread Yendapally Reddy Dhananjaya Reddy
This enables the GPIO-b support for Broadcom NSP SoC Signed-off-by: Yendapally Reddy Dhananjaya Reddy --- arch/arm/boot/dts/bcm-nsp.dtsi | 10 ++ 1 file changed, 10 insertions(+) diff --git a/arch/arm/boot/dts/bcm-nsp.dtsi b/arch/arm/boot/dts/bcm-nsp.dtsi index 7c9e0fa..2f699a0 100644

[PATCH 5/6] phy: Add USB3 PHY support for Broadcom NSP SoC

2016-11-09 Thread Yendapally Reddy Dhananjaya Reddy
This patch adds support for Broadcom NSP USB3 PHY Signed-off-by: Yendapally Reddy Dhananjaya Reddy <yendapally.re...@broadcom.com> --- drivers/phy/Kconfig| 9 +++ drivers/phy/Makefile | 1 + drivers/phy/phy-bcm-nsp-usb3.c

[PATCH 5/6] phy: Add USB3 PHY support for Broadcom NSP SoC

2016-11-09 Thread Yendapally Reddy Dhananjaya Reddy
This patch adds support for Broadcom NSP USB3 PHY Signed-off-by: Yendapally Reddy Dhananjaya Reddy --- drivers/phy/Kconfig| 9 +++ drivers/phy/Makefile | 1 + drivers/phy/phy-bcm-nsp-usb3.c | 176 + 3 files changed, 186

[PATCH 2/6] dt-bindings: phy: Add documentation for NSP USB3 PHY

2016-11-09 Thread Yendapally Reddy Dhananjaya Reddy
Add documentation for USB3 PHY available in Northstar plus SoC Signed-off-by: Yendapally Reddy Dhananjaya Reddy <yendapally.re...@broadcom.com> --- .../devicetree/bindings/phy/brcm,nsp-usb3-phy.txt | 39 ++ 1 file changed, 39 insertions(+) create mode 100644 Documen

[PATCH 2/6] dt-bindings: phy: Add documentation for NSP USB3 PHY

2016-11-09 Thread Yendapally Reddy Dhananjaya Reddy
Add documentation for USB3 PHY available in Northstar plus SoC Signed-off-by: Yendapally Reddy Dhananjaya Reddy --- .../devicetree/bindings/phy/brcm,nsp-usb3-phy.txt | 39 ++ 1 file changed, 39 insertions(+) create mode 100644 Documentation/devicetree/bindings/phy/brcm,nsp

[PATCH 6/6] arm: dts: nsp: Add USB nodes to device tree

2016-11-09 Thread Yendapally Reddy Dhananjaya Reddy
Add USB nodes to the Northstar plus device tree file Signed-off-by: Yendapally Reddy Dhananjaya Reddy <yendapally.re...@broadcom.com> --- arch/arm/boot/dts/bcm-nsp.dtsi | 57 arch/arm/boot/dts/bcm958625k.dts | 16 +++ 2 files chang

[PATCH 0/6] USB support for Broadcom NSP SoC

2016-11-09 Thread Yendapally Reddy Dhananjaya Reddy
board. This patch series is based on v4.9.0-rc1 and is available from github- repo: https://github.com/Broadcom/cygnus-linux.git branch:nsp-usb-v1 Yendapally Reddy Dhananjaya Reddy (6): dt-bindings: mdio-mux: Add documentation for mdio mux for NSP SoC dt-bindings: phy: Add documentation for NSP

[PATCH 6/6] arm: dts: nsp: Add USB nodes to device tree

2016-11-09 Thread Yendapally Reddy Dhananjaya Reddy
Add USB nodes to the Northstar plus device tree file Signed-off-by: Yendapally Reddy Dhananjaya Reddy --- arch/arm/boot/dts/bcm-nsp.dtsi | 57 arch/arm/boot/dts/bcm958625k.dts | 16 +++ 2 files changed, 73 insertions(+) diff --git a/arch/arm

[PATCH 0/6] USB support for Broadcom NSP SoC

2016-11-09 Thread Yendapally Reddy Dhananjaya Reddy
board. This patch series is based on v4.9.0-rc1 and is available from github- repo: https://github.com/Broadcom/cygnus-linux.git branch:nsp-usb-v1 Yendapally Reddy Dhananjaya Reddy (6): dt-bindings: mdio-mux: Add documentation for mdio mux for NSP SoC dt-bindings: phy: Add documentation for NSP

[PATCH 4/6] net: phy: Initialize mdio clock at probe function

2016-11-09 Thread Yendapally Reddy Dhananjaya Reddy
Initialize mdio clock divisor in probe function. The ext bus bit available in the same register will be used by mdio mux to enable external mdio. Signed-off-by: Yendapally Reddy Dhananjaya Reddy <yendapally.re...@broadcom.com> --- drivers/net/phy/mdio-bcm-iproc.c | 6 ++ 1 file chan

[PATCH 3/6] net: mdio-mux: Add MDIO mux driver for NSP SoC

2016-11-09 Thread Yendapally Reddy Dhananjaya Reddy
NSP SoC supports the mdio multiplexer which has the bus selection logic. This multiplexer has child buses for PCIe, USB. The bus could be internal or external to SOC where PHYs are attached. Signed-off-by: Yendapally Reddy Dhananjaya Reddy <yendapally.re...@broadcom.com> --- drivers/n

[PATCH 1/6] dt-bindings: mdio-mux: Add documentation for mdio mux for NSP SoC

2016-11-09 Thread Yendapally Reddy Dhananjaya Reddy
Add documentation for mdio mux available in Broadcom NSP SoC Signed-off-by: Yendapally Reddy Dhananjaya Reddy <yendapally.re...@broadcom.com> --- .../devicetree/bindings/net/brcm,mdio-mux-nsp.txt | 57 ++ 1 file changed, 57 insertions(+) create mode 100644 Documen

[PATCH 4/6] net: phy: Initialize mdio clock at probe function

2016-11-09 Thread Yendapally Reddy Dhananjaya Reddy
Initialize mdio clock divisor in probe function. The ext bus bit available in the same register will be used by mdio mux to enable external mdio. Signed-off-by: Yendapally Reddy Dhananjaya Reddy --- drivers/net/phy/mdio-bcm-iproc.c | 6 ++ 1 file changed, 2 insertions(+), 4 deletions

[PATCH 3/6] net: mdio-mux: Add MDIO mux driver for NSP SoC

2016-11-09 Thread Yendapally Reddy Dhananjaya Reddy
NSP SoC supports the mdio multiplexer which has the bus selection logic. This multiplexer has child buses for PCIe, USB. The bus could be internal or external to SOC where PHYs are attached. Signed-off-by: Yendapally Reddy Dhananjaya Reddy --- drivers/net/phy/Kconfig| 9

[PATCH 1/6] dt-bindings: mdio-mux: Add documentation for mdio mux for NSP SoC

2016-11-09 Thread Yendapally Reddy Dhananjaya Reddy
Add documentation for mdio mux available in Broadcom NSP SoC Signed-off-by: Yendapally Reddy Dhananjaya Reddy --- .../devicetree/bindings/net/brcm,mdio-mux-nsp.txt | 57 ++ 1 file changed, 57 insertions(+) create mode 100644 Documentation/devicetree/bindings/net/brcm,mdio

Re: [patch] phy: phy-brcm-sata: fix a loop timeout

2016-07-17 Thread Yendapally Reddy Dhananjaya Reddy
On Tue, Jun 21, 2016 at 2:07 PM, Dan Carpenter wrote: > Since this loop is a post op then it means we end with "try == -1" but > afterward we test for if it's zero. Fix this by changing to a pre-op so > we end on zero. Thanks Dan. That should be pre-op. Thnaks

Re: [patch] phy: phy-brcm-sata: fix a loop timeout

2016-07-17 Thread Yendapally Reddy Dhananjaya Reddy
On Tue, Jun 21, 2016 at 2:07 PM, Dan Carpenter wrote: > Since this loop is a post op then it means we end with "try == -1" but > afterward we test for if it's zero. Fix this by changing to a pre-op so > we end on zero. Thanks Dan. That should be pre-op. Thnaks Dhananjay > > Fixes: 024812889ad1

[PATCH 1/1] arm64: dts: Add PWM DT node for NS2

2016-07-15 Thread Yendapally Reddy Dhananjaya Reddy
Add device tree entry for PWM support for Broadcom Northstar 2 SoC. Signed-off-by: Yendapally Reddy Dhananjaya Reddy <yendapally.re...@broadcom.com> --- arch/arm64/boot/dts/broadcom/ns2.dtsi | 8 1 file changed, 8 insertions(+) diff --git a/arch/arm64/boot/dts/broadcom/ns2.dtsi

[PATCH 1/1] arm64: dts: Add PWM DT node for NS2

2016-07-15 Thread Yendapally Reddy Dhananjaya Reddy
Add device tree entry for PWM support for Broadcom Northstar 2 SoC. Signed-off-by: Yendapally Reddy Dhananjaya Reddy --- arch/arm64/boot/dts/broadcom/ns2.dtsi | 8 1 file changed, 8 insertions(+) diff --git a/arch/arm64/boot/dts/broadcom/ns2.dtsi b/arch/arm64/boot/dts/broadcom/ns2

Re: [PATCH v5 2/3] pwm: iproc: Add support for Broadcom iproc pwm controller

2016-07-11 Thread Yendapally Reddy Dhananjaya Reddy
Hi Thierry, On Fri, Jul 8, 2016 at 8:46 PM, Thierry Reding <thierry.red...@gmail.com> wrote: > On Tue, Jul 05, 2016 at 02:00:25AM -0400, Yendapally Reddy Dhananjaya Reddy > wrote: >> Add support for the PWM controller present in Broadcom's iProc >> family of

Re: [PATCH v5 2/3] pwm: iproc: Add support for Broadcom iproc pwm controller

2016-07-11 Thread Yendapally Reddy Dhananjaya Reddy
Hi Thierry, On Fri, Jul 8, 2016 at 8:46 PM, Thierry Reding wrote: > On Tue, Jul 05, 2016 at 02:00:25AM -0400, Yendapally Reddy Dhananjaya Reddy > wrote: >> Add support for the PWM controller present in Broadcom's iProc >> family of SoCs.It has been tested on the Northstar+

[PATCH v5 2/3] pwm: iproc: Add support for Broadcom iproc pwm controller

2016-07-05 Thread Yendapally Reddy Dhananjaya Reddy
Add support for the PWM controller present in Broadcom's iProc family of SoCs.It has been tested on the Northstar+ bcm958625HR board. Signed-off-by: Yendapally Reddy Dhananjaya Reddy <yendapally.re...@broadcom.com> --- drivers/pwm/Kconfig | 10 ++ drivers/pwm/Makefile

[PATCH v5 2/3] pwm: iproc: Add support for Broadcom iproc pwm controller

2016-07-05 Thread Yendapally Reddy Dhananjaya Reddy
Add support for the PWM controller present in Broadcom's iProc family of SoCs.It has been tested on the Northstar+ bcm958625HR board. Signed-off-by: Yendapally Reddy Dhananjaya Reddy --- drivers/pwm/Kconfig | 10 ++ drivers/pwm/Makefile| 1 + drivers/pwm/pwm-bcm-iproc.c

[PATCH v5 3/3] ARM: dts: NSP: Add PWM Support to DT

2016-07-05 Thread Yendapally Reddy Dhananjaya Reddy
Add PWM support to the device tree for the Broadcom Northstar Plus SoC. Signed-off-by: Yendapally Reddy Dhananjaya Reddy <yendapally.re...@broadcom.com> --- arch/arm/boot/dts/bcm-nsp.dtsi | 8 1 file changed, 8 insertions(+) diff --git a/arch/arm/boot/dts/bcm-nsp.dtsi b/arch/ar

[PATCH v5 3/3] ARM: dts: NSP: Add PWM Support to DT

2016-07-05 Thread Yendapally Reddy Dhananjaya Reddy
Add PWM support to the device tree for the Broadcom Northstar Plus SoC. Signed-off-by: Yendapally Reddy Dhananjaya Reddy --- arch/arm/boot/dts/bcm-nsp.dtsi | 8 1 file changed, 8 insertions(+) diff --git a/arch/arm/boot/dts/bcm-nsp.dtsi b/arch/arm/boot/dts/bcm-nsp.dtsi index def9e78

[PATCH v5 1/3] Documentation: dt: Add Broadcom iproc pwm controller binding

2016-07-05 Thread Yendapally Reddy Dhananjaya Reddy
Add a binding for Broadcom iproc pwm controller Signed-off-by: Yendapally Reddy Dhananjaya Reddy <yendapally.re...@broadcom.com> Acked-by: Rob Herring <r...@kernel.org> --- .../devicetree/bindings/pwm/brcm,iproc-pwm.txt | 21 + 1 file changed, 21 insertion

[PATCH v5 0/3] pwm support for Broadcom iProc SoC's

2016-07-05 Thread Yendapally Reddy Dhananjaya Reddy
to the Documentation patch Yendapally Reddy Dhananjaya Reddy (3): Documentation: dt: Add Broadcom iproc pwm controller binding pwm: iproc: Add support for Broadcom iproc pwm controller ARM: dts: NSP: Add PWM Support to DT .../devicetree/bindings/pwm/brcm,iproc-pwm.txt | 21 ++ arch/arm/boot/dts/bcm

[PATCH v5 1/3] Documentation: dt: Add Broadcom iproc pwm controller binding

2016-07-05 Thread Yendapally Reddy Dhananjaya Reddy
Add a binding for Broadcom iproc pwm controller Signed-off-by: Yendapally Reddy Dhananjaya Reddy Acked-by: Rob Herring --- .../devicetree/bindings/pwm/brcm,iproc-pwm.txt | 21 + 1 file changed, 21 insertions(+) create mode 100644 Documentation/devicetree/bindings/pwm

[PATCH v5 0/3] pwm support for Broadcom iProc SoC's

2016-07-05 Thread Yendapally Reddy Dhananjaya Reddy
to the Documentation patch Yendapally Reddy Dhananjaya Reddy (3): Documentation: dt: Add Broadcom iproc pwm controller binding pwm: iproc: Add support for Broadcom iproc pwm controller ARM: dts: NSP: Add PWM Support to DT .../devicetree/bindings/pwm/brcm,iproc-pwm.txt | 21 ++ arch/arm/boot/dts/bcm

Re: [PATCH v4 2/3] pwm: iproc: Add support for Broadcom iproc pwm controller

2016-06-23 Thread Yendapally Reddy Dhananjaya Reddy
Hi Brian, On Wed, Jun 22, 2016 at 11:01 PM, Brian Norris <computersforpe...@gmail.com> wrote: > On Wed, Jun 22, 2016 at 07:29:46AM -0400, Yendapally Reddy Dhananjaya Reddy > wrote: >> Add support for the PWM controller present in Broadcom's iProc >> family of SoCs. Thi

Re: [PATCH v4 2/3] pwm: iproc: Add support for Broadcom iproc pwm controller

2016-06-23 Thread Yendapally Reddy Dhananjaya Reddy
Hi Brian, On Wed, Jun 22, 2016 at 11:01 PM, Brian Norris wrote: > On Wed, Jun 22, 2016 at 07:29:46AM -0400, Yendapally Reddy Dhananjaya Reddy > wrote: >> Add support for the PWM controller present in Broadcom's iProc >> family of SoCs. This driver is derived from the pwm-

Re: [PATCH v4 2/3] pwm: iproc: Add support for Broadcom iproc pwm controller

2016-06-23 Thread Yendapally Reddy Dhananjaya Reddy
Hi Boris, On Thu, Jun 23, 2016 at 11:09 PM, Boris Brezillon <boris.brezil...@free-electrons.com> wrote: > On Wed, 22 Jun 2016 07:29:46 -0400 > Yendapally Reddy Dhananjaya Reddy <yendapally.re...@broadcom.com> wrote: > >> Add support for the PWM controller present in

Re: [PATCH v4 2/3] pwm: iproc: Add support for Broadcom iproc pwm controller

2016-06-23 Thread Yendapally Reddy Dhananjaya Reddy
Hi Boris, On Thu, Jun 23, 2016 at 11:09 PM, Boris Brezillon wrote: > On Wed, 22 Jun 2016 07:29:46 -0400 > Yendapally Reddy Dhananjaya Reddy wrote: > >> Add support for the PWM controller present in Broadcom's iProc >> family of SoCs. This driver is derived from the p

[PATCH v4 2/3] pwm: iproc: Add support for Broadcom iproc pwm controller

2016-06-22 Thread Yendapally Reddy Dhananjaya Reddy
Add support for the PWM controller present in Broadcom's iProc family of SoCs. This driver is derived from the pwm-bcm-kona driver, with changes to the register offsets and bit positions. It has been tested on the Northstar+ bcm958625HR board. Signed-off-by: Yendapally Reddy Dhananjaya Reddy

[PATCH v4 2/3] pwm: iproc: Add support for Broadcom iproc pwm controller

2016-06-22 Thread Yendapally Reddy Dhananjaya Reddy
Add support for the PWM controller present in Broadcom's iProc family of SoCs. This driver is derived from the pwm-bcm-kona driver, with changes to the register offsets and bit positions. It has been tested on the Northstar+ bcm958625HR board. Signed-off-by: Yendapally Reddy Dhananjaya Reddy

[PATCH v4 3/3] ARM: dts: NSP: Add PWM Support to DT

2016-06-22 Thread Yendapally Reddy Dhananjaya Reddy
Add PWM support to the device tree for the Broadcom Northstar Plus SoC. Signed-off-by: Yendapally Reddy Dhananjaya Reddy <yendapally.re...@broadcom.com> --- arch/arm/boot/dts/bcm-nsp.dtsi | 8 1 file changed, 8 insertions(+) diff --git a/arch/arm/boot/dts/bcm-nsp.dtsi b/arch/ar

[PATCH v4 0/3] pwm support for Broadcom iProc SoC's

2016-06-22 Thread Yendapally Reddy Dhananjaya Reddy
COMPILE_TEST Changes since v2 Rebased on v4.7.0-rc1 Changes since v1 Addressed the review comments from Thierry 1. Use separate driver for iProc SoC's. 2. Added Robs ack to the Documentation patch Yendapally Reddy Dhananjaya Reddy (3): Documentation: dt: Add Broadcom iproc pwm controller binding pwm

[PATCH v4 3/3] ARM: dts: NSP: Add PWM Support to DT

2016-06-22 Thread Yendapally Reddy Dhananjaya Reddy
Add PWM support to the device tree for the Broadcom Northstar Plus SoC. Signed-off-by: Yendapally Reddy Dhananjaya Reddy --- arch/arm/boot/dts/bcm-nsp.dtsi | 8 1 file changed, 8 insertions(+) diff --git a/arch/arm/boot/dts/bcm-nsp.dtsi b/arch/arm/boot/dts/bcm-nsp.dtsi index def9e78

[PATCH v4 0/3] pwm support for Broadcom iProc SoC's

2016-06-22 Thread Yendapally Reddy Dhananjaya Reddy
COMPILE_TEST Changes since v2 Rebased on v4.7.0-rc1 Changes since v1 Addressed the review comments from Thierry 1. Use separate driver for iProc SoC's. 2. Added Robs ack to the Documentation patch Yendapally Reddy Dhananjaya Reddy (3): Documentation: dt: Add Broadcom iproc pwm controller binding pwm

[PATCH v4 1/3] Documentation: dt: Add Broadcom iproc pwm controller binding

2016-06-22 Thread Yendapally Reddy Dhananjaya Reddy
Add a binding for Broadcom iproc pwm controller Signed-off-by: Yendapally Reddy Dhananjaya Reddy <yendapally.re...@broadcom.com> Acked-by: Rob Herring <r...@kernel.org> --- .../devicetree/bindings/pwm/brcm,iproc-pwm.txt | 21 + 1 file changed, 21 insertion

[PATCH v4 1/3] Documentation: dt: Add Broadcom iproc pwm controller binding

2016-06-22 Thread Yendapally Reddy Dhananjaya Reddy
Add a binding for Broadcom iproc pwm controller Signed-off-by: Yendapally Reddy Dhananjaya Reddy Acked-by: Rob Herring --- .../devicetree/bindings/pwm/brcm,iproc-pwm.txt | 21 + 1 file changed, 21 insertions(+) create mode 100644 Documentation/devicetree/bindings/pwm

[PATCH v3 2/3] pwm: iproc: Add support for Broadcom iproc pwm controller

2016-06-20 Thread Yendapally Reddy Dhananjaya Reddy
Add support for the PWM controller present in Broadcom's iProc family of SoCs. This driver is derived from the pwm-bcm-kona driver, with changes to the register offsets and bit positions. It has been tested on the Northstar+ bcm958625HR board. Signed-off-by: Yendapally Reddy Dhananjaya Reddy

[PATCH v3 2/3] pwm: iproc: Add support for Broadcom iproc pwm controller

2016-06-20 Thread Yendapally Reddy Dhananjaya Reddy
Add support for the PWM controller present in Broadcom's iProc family of SoCs. This driver is derived from the pwm-bcm-kona driver, with changes to the register offsets and bit positions. It has been tested on the Northstar+ bcm958625HR board. Signed-off-by: Yendapally Reddy Dhananjaya Reddy

[PATCH v3 3/3] ARM: dts: NSP: Add PWM Support to DT

2016-06-20 Thread Yendapally Reddy Dhananjaya Reddy
Add PWM support to the device tree for the Broadcom Northstar Plus SoC. Signed-off-by: Yendapally Reddy Dhananjaya Reddy <yendapally.re...@broadcom.com> --- arch/arm/boot/dts/bcm-nsp.dtsi | 8 1 file changed, 8 insertions(+) diff --git a/arch/arm/boot/dts/bcm-nsp.dtsi b/arch/ar

[PATCH v3 3/3] ARM: dts: NSP: Add PWM Support to DT

2016-06-20 Thread Yendapally Reddy Dhananjaya Reddy
Add PWM support to the device tree for the Broadcom Northstar Plus SoC. Signed-off-by: Yendapally Reddy Dhananjaya Reddy --- arch/arm/boot/dts/bcm-nsp.dtsi | 8 1 file changed, 8 insertions(+) diff --git a/arch/arm/boot/dts/bcm-nsp.dtsi b/arch/arm/boot/dts/bcm-nsp.dtsi index def9e78

[PATCH v3 1/3] Documentation: dt: Add Broadcom iproc pwm controller binding

2016-06-20 Thread Yendapally Reddy Dhananjaya Reddy
Add a binding for Broadcom iproc pwm controller Signed-off-by: Yendapally Reddy Dhananjaya Reddy <yendapally.re...@broadcom.com> Acked-by: Rob Herring <r...@kernel.org> --- .../devicetree/bindings/pwm/brcm,iproc-pwm.txt | 21 + 1 file changed, 21 insertion

[PATCH v3 1/3] Documentation: dt: Add Broadcom iproc pwm controller binding

2016-06-20 Thread Yendapally Reddy Dhananjaya Reddy
Add a binding for Broadcom iproc pwm controller Signed-off-by: Yendapally Reddy Dhananjaya Reddy Acked-by: Rob Herring --- .../devicetree/bindings/pwm/brcm,iproc-pwm.txt | 21 + 1 file changed, 21 insertions(+) create mode 100644 Documentation/devicetree/bindings/pwm

[PATCH v3 0/3] pwm support for Broadcom iProc SoC's

2016-06-20 Thread Yendapally Reddy Dhananjaya Reddy
the review comments from Thierry 1. Use separate driver for iProc SoC's. 2. Added Robs ack to the Documentation patch Yendapally Reddy Dhananjaya Reddy (3): Documentation: dt: Add Broadcom iproc pwm controller binding pwm: iproc: Add support for Broadcom iproc pwm controller ARM: dts: NSP

[PATCH v3 0/3] pwm support for Broadcom iProc SoC's

2016-06-20 Thread Yendapally Reddy Dhananjaya Reddy
the review comments from Thierry 1. Use separate driver for iProc SoC's. 2. Added Robs ack to the Documentation patch Yendapally Reddy Dhananjaya Reddy (3): Documentation: dt: Add Broadcom iproc pwm controller binding pwm: iproc: Add support for Broadcom iproc pwm controller ARM: dts: NSP

[PATCH 6/7] phy: Add SATA3 PHY support for Broadcom NSP SoC

2016-06-16 Thread Yendapally Reddy Dhananjaya Reddy
This patch adds support for Broadcom NSP SATA3 PHY in existing Broadcom SATA PHY driver. Signed-off-by: Yendapally Reddy Dhananjaya Reddy <yendapally.re...@broadcom.com> --- drivers/phy/phy-brcm-sata.c | 81 + 1 file changed, 81 insertions(+)

[PATCH 6/7] phy: Add SATA3 PHY support for Broadcom NSP SoC

2016-06-16 Thread Yendapally Reddy Dhananjaya Reddy
This patch adds support for Broadcom NSP SATA3 PHY in existing Broadcom SATA PHY driver. Signed-off-by: Yendapally Reddy Dhananjaya Reddy --- drivers/phy/phy-brcm-sata.c | 81 + 1 file changed, 81 insertions(+) diff --git a/drivers/phy/phy-brcm

[PATCH 4/7] ata: ahci_brcmstb: rename to support across Broadcom SoC's

2016-06-16 Thread Yendapally Reddy Dhananjaya Reddy
Rename the existing Broadcom STB ahci driver to common Broadcom SATA3 driver to share this across Broadcom SoCs. Signed-off-by: Yendapally Reddy Dhananjaya Reddy <yendapally.re...@broadcom.com> --- drivers/ata/Kconfig | 6 +++--- drivers/ata/Ma

[PATCH 4/7] ata: ahci_brcmstb: rename to support across Broadcom SoC's

2016-06-16 Thread Yendapally Reddy Dhananjaya Reddy
Rename the existing Broadcom STB ahci driver to common Broadcom SATA3 driver to share this across Broadcom SoCs. Signed-off-by: Yendapally Reddy Dhananjaya Reddy --- drivers/ata/Kconfig | 6 +++--- drivers/ata/Makefile| 2 +- drivers/ata

[PATCH 5/7] ata: ahci_brcm: Add support for Broadcom NSP SoC

2016-06-16 Thread Yendapally Reddy Dhananjaya Reddy
Add SATA3 support for Broadcom NSP SoC Signed-off-by: Yendapally Reddy Dhananjaya Reddy <yendapally.re...@broadcom.com> --- drivers/ata/Kconfig | 2 +- drivers/ata/ahci_brcm.c | 46 -- 2 files changed, 37 insertions(+), 11 deletions(-) diff

[PATCH 2/7] dt-bindings: ata: add support for Broadcom NSP SoC ahci

2016-06-16 Thread Yendapally Reddy Dhananjaya Reddy
Add support for Broadcom NSP SoC ahci Signed-off-by: Yendapally Reddy Dhananjaya Reddy <yendapally.re...@broadcom.com> --- Documentation/devicetree/bindings/ata/brcm,sata-brcm.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/ata/brcm,sata-brcm.

[PATCH 7/7] ARM: dts: nsp: Add sata device tree entry

2016-06-16 Thread Yendapally Reddy Dhananjaya Reddy
Add sata support to the Northstar Plus SoC device tree. Signed-off-by: Yendapally Reddy Dhananjaya Reddy <yendapally.re...@broadcom.com> --- arch/arm/boot/dts/bcm-nsp.dtsi | 42 arch/arm/boot/dts/bcm958625k.dts | 12 2 files chang

[PATCH 1/7] dt-bindings: ata: rename brcm,sata-brcmstb.txt to brcm,sata-brcm.txt

2016-06-16 Thread Yendapally Reddy Dhananjaya Reddy
Renames the dt bindings document of Broadcom STB ahci driver to common Broadcom ahci driver bindings document Signed-off-by: Yendapally Reddy Dhananjaya Reddy <yendapally.re...@broadcom.com> --- .../bindings/ata/{brcm,sata-brcmstb.txt => brcm,sata-brcm.txt}| 8 1 file c

[PATCH 0/7] Add SATA3 support for Broadcom NSP SoC

2016-06-16 Thread Yendapally Reddy Dhananjaya Reddy
25HR board. This patch set is based on v4.7.0-rc1 and is available from github repo: https://github.com/Broadcom/cygnus-linux.git branch: nsp-sata-v1 Yendapally Reddy Dhananjaya Reddy (7): dt-bindings: ata: rename brcm,sata-brcmstb.txt to brcm,sata-brcm.txt dt-bindings: ata: add support for Broadc

[PATCH 5/7] ata: ahci_brcm: Add support for Broadcom NSP SoC

2016-06-16 Thread Yendapally Reddy Dhananjaya Reddy
Add SATA3 support for Broadcom NSP SoC Signed-off-by: Yendapally Reddy Dhananjaya Reddy --- drivers/ata/Kconfig | 2 +- drivers/ata/ahci_brcm.c | 46 -- 2 files changed, 37 insertions(+), 11 deletions(-) diff --git a/drivers/ata/Kconfig b

[PATCH 2/7] dt-bindings: ata: add support for Broadcom NSP SoC ahci

2016-06-16 Thread Yendapally Reddy Dhananjaya Reddy
Add support for Broadcom NSP SoC ahci Signed-off-by: Yendapally Reddy Dhananjaya Reddy --- Documentation/devicetree/bindings/ata/brcm,sata-brcm.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/ata/brcm,sata-brcm.txt b/Documentation/devicetree/bindings

[PATCH 7/7] ARM: dts: nsp: Add sata device tree entry

2016-06-16 Thread Yendapally Reddy Dhananjaya Reddy
Add sata support to the Northstar Plus SoC device tree. Signed-off-by: Yendapally Reddy Dhananjaya Reddy --- arch/arm/boot/dts/bcm-nsp.dtsi | 42 arch/arm/boot/dts/bcm958625k.dts | 12 2 files changed, 54 insertions(+) diff --git a/arch

[PATCH 1/7] dt-bindings: ata: rename brcm,sata-brcmstb.txt to brcm,sata-brcm.txt

2016-06-16 Thread Yendapally Reddy Dhananjaya Reddy
Renames the dt bindings document of Broadcom STB ahci driver to common Broadcom ahci driver bindings document Signed-off-by: Yendapally Reddy Dhananjaya Reddy --- .../bindings/ata/{brcm,sata-brcmstb.txt => brcm,sata-brcm.txt}| 8 1 file changed, 4 insertions(+), 4 deleti

[PATCH 0/7] Add SATA3 support for Broadcom NSP SoC

2016-06-16 Thread Yendapally Reddy Dhananjaya Reddy
25HR board. This patch set is based on v4.7.0-rc1 and is available from github repo: https://github.com/Broadcom/cygnus-linux.git branch: nsp-sata-v1 Yendapally Reddy Dhananjaya Reddy (7): dt-bindings: ata: rename brcm,sata-brcmstb.txt to brcm,sata-brcm.txt dt-bindings: ata: add support for Broadc

[PATCH 3/7] dt-bindings: phy: Add documentation for NSP SATA PHY

2016-06-16 Thread Yendapally Reddy Dhananjaya Reddy
Add documentation for SATA PHY available in Broadcom's NSP SoC. Signed-off-by: Yendapally Reddy Dhananjaya Reddy <yendapally.re...@broadcom.com> --- Documentation/devicetree/bindings/phy/brcm-sata-phy.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Documen

[PATCH 3/7] dt-bindings: phy: Add documentation for NSP SATA PHY

2016-06-16 Thread Yendapally Reddy Dhananjaya Reddy
Add documentation for SATA PHY available in Broadcom's NSP SoC. Signed-off-by: Yendapally Reddy Dhananjaya Reddy --- Documentation/devicetree/bindings/phy/brcm-sata-phy.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/phy/brcm-sata

Re: [PATCH v2 1/4] dt-bindings: rng: Northstar Plus SoC rng bindings

2016-06-01 Thread Yendapally Reddy Dhananjaya Reddy
On Wed, Jun 1, 2016 at 8:17 PM, Rob Herring <r...@kernel.org> wrote: > On Fri, May 27, 2016 at 06:10:38AM -0400, Yendapally Reddy Dhananjaya Reddy > wrote: >> Document the bindings used by Northstar Plus(NSP) SoC random number >> generator. >> >> Signed-off-b

Re: [PATCH v2 1/4] dt-bindings: rng: Northstar Plus SoC rng bindings

2016-06-01 Thread Yendapally Reddy Dhananjaya Reddy
On Wed, Jun 1, 2016 at 8:17 PM, Rob Herring wrote: > On Fri, May 27, 2016 at 06:10:38AM -0400, Yendapally Reddy Dhananjaya Reddy > wrote: >> Document the bindings used by Northstar Plus(NSP) SoC random number >> generator. >> >> Signed-off-by: Yendapally Reddy

[PATCH v2 4/4] hwrng: bcm2835: Read as much data as available

2016-05-27 Thread Yendapally Reddy Dhananjaya Reddy
Read the requested number of data from the fifo Signed-off-by: Yendapally Reddy Dhananjaya Reddy <yendapally.re...@broadcom.com> Reviewed-by: Eric Anholt <e...@anholt.net> --- drivers/char/hw_random/bcm2835-rng.c | 12 ++-- 1 file changed, 10 insertions(+), 2 deletions(-)

[PATCH v2 4/4] hwrng: bcm2835: Read as much data as available

2016-05-27 Thread Yendapally Reddy Dhananjaya Reddy
Read the requested number of data from the fifo Signed-off-by: Yendapally Reddy Dhananjaya Reddy Reviewed-by: Eric Anholt --- drivers/char/hw_random/bcm2835-rng.c | 12 ++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/drivers/char/hw_random/bcm2835-rng.c b/drivers

[PATCH v2 3/4] ARM: dts: nsp: Add rng device tree entry

2016-05-27 Thread Yendapally Reddy Dhananjaya Reddy
Add support for the random number generator to the Northstar Plus SoC device tree. Signed-off-by: Yendapally Reddy Dhananjaya Reddy <yendapally.re...@broadcom.com> --- arch/arm/boot/dts/bcm-nsp.dtsi | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/bcm-nsp.dtsi

[PATCH v2 3/4] ARM: dts: nsp: Add rng device tree entry

2016-05-27 Thread Yendapally Reddy Dhananjaya Reddy
Add support for the random number generator to the Northstar Plus SoC device tree. Signed-off-by: Yendapally Reddy Dhananjaya Reddy --- arch/arm/boot/dts/bcm-nsp.dtsi | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/bcm-nsp.dtsi b/arch/arm/boot/dts/bcm-nsp.dtsi index

[PATCH v2 1/4] dt-bindings: rng: Northstar Plus SoC rng bindings

2016-05-27 Thread Yendapally Reddy Dhananjaya Reddy
Document the bindings used by Northstar Plus(NSP) SoC random number generator. Signed-off-by: Yendapally Reddy Dhananjaya Reddy <yendapally.re...@broadcom.com> Acked-by: Eric Anholt <e...@anholt.net> --- Documentation/devicetree/bindings/rng/brcm,bcm2835.txt | 7 ++- 1 fil

[PATCH v2 2/4] hwrng: bcm2835: Support Broadcom NSP SoC rng

2016-05-27 Thread Yendapally Reddy Dhananjaya Reddy
This supports the random number generator available in NSP SoC. Masks the rng interrupt for NSP. Signed-off-by: Yendapally Reddy Dhananjaya Reddy <yendapally.re...@broadcom.com> Acked-by: Eric Anholt <e...@anholt.net> --- drivers/char/hw_random/Kconfig | 2 +- drivers/ch

[PATCH v2 0/4] hw rng support for NSP SoC

2016-05-27 Thread Yendapally Reddy Dhananjaya Reddy
on v4.6.0-rc1 and is available from github repo: https://github.com/Broadcom/cygnus-linux.git branch: nsp-rng-v2 Changes since v1 Addressed the review comments from Eric Added acked by Eric Yendapally Reddy Dhananjaya Reddy (4): dt-bindings: rng: Northstar Plus SoC rng bindings hwrng: bcm2835

[PATCH v2 1/4] dt-bindings: rng: Northstar Plus SoC rng bindings

2016-05-27 Thread Yendapally Reddy Dhananjaya Reddy
Document the bindings used by Northstar Plus(NSP) SoC random number generator. Signed-off-by: Yendapally Reddy Dhananjaya Reddy Acked-by: Eric Anholt --- Documentation/devicetree/bindings/rng/brcm,bcm2835.txt | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git

[PATCH v2 2/4] hwrng: bcm2835: Support Broadcom NSP SoC rng

2016-05-27 Thread Yendapally Reddy Dhananjaya Reddy
This supports the random number generator available in NSP SoC. Masks the rng interrupt for NSP. Signed-off-by: Yendapally Reddy Dhananjaya Reddy Acked-by: Eric Anholt --- drivers/char/hw_random/Kconfig | 2 +- drivers/char/hw_random/bcm2835-rng.c | 34

[PATCH v2 0/4] hw rng support for NSP SoC

2016-05-27 Thread Yendapally Reddy Dhananjaya Reddy
on v4.6.0-rc1 and is available from github repo: https://github.com/Broadcom/cygnus-linux.git branch: nsp-rng-v2 Changes since v1 Addressed the review comments from Eric Added acked by Eric Yendapally Reddy Dhananjaya Reddy (4): dt-bindings: rng: Northstar Plus SoC rng bindings hwrng: bcm2835

[PATCH 3/4] ARM: dts: nsp: Add rng device tree entry

2016-05-23 Thread Yendapally Reddy Dhananjaya Reddy
Add support for the random number generator to the Northstar Plus SoC device tree. Signed-off-by: Yendapally Reddy Dhananjaya Reddy <yendapally.re...@broadcom.com> --- arch/arm/boot/dts/bcm-nsp.dtsi | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/bcm-nsp.dtsi

[PATCH 3/4] ARM: dts: nsp: Add rng device tree entry

2016-05-23 Thread Yendapally Reddy Dhananjaya Reddy
Add support for the random number generator to the Northstar Plus SoC device tree. Signed-off-by: Yendapally Reddy Dhananjaya Reddy --- arch/arm/boot/dts/bcm-nsp.dtsi | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/bcm-nsp.dtsi b/arch/arm/boot/dts/bcm-nsp.dtsi index

[PATCH 4/4] hwrng: bcm2835: Read as much data as available

2016-05-23 Thread Yendapally Reddy Dhananjaya Reddy
Read the requested number of data from the fifo Signed-off-by: Yendapally Reddy Dhananjaya Reddy <yendapally.re...@broadcom.com> --- drivers/char/hw_random/bcm2835-rng.c | 12 ++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/drivers/char/hw_random/bcm2835-rn

[PATCH 4/4] hwrng: bcm2835: Read as much data as available

2016-05-23 Thread Yendapally Reddy Dhananjaya Reddy
Read the requested number of data from the fifo Signed-off-by: Yendapally Reddy Dhananjaya Reddy --- drivers/char/hw_random/bcm2835-rng.c | 12 ++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/drivers/char/hw_random/bcm2835-rng.c b/drivers/char/hw_random/bcm2835

[PATCH 0/4] hw rng support for NSP SoC

2016-05-23 Thread Yendapally Reddy Dhananjaya Reddy
on v4.6.0-rc1 and is available from github repo: https://github.com/Broadcom/cygnus-linux.git branch: nsp-rng-v1 Yendapally Reddy Dhananjaya Reddy (4): dt-bindings: rng: Northstar Plus SoC rng bindings hwrng: bcm2835: Support Broadcom NSP SoC rng ARM: dts: nsp: Add rng device tree entry hwrng

[PATCH 0/4] hw rng support for NSP SoC

2016-05-23 Thread Yendapally Reddy Dhananjaya Reddy
on v4.6.0-rc1 and is available from github repo: https://github.com/Broadcom/cygnus-linux.git branch: nsp-rng-v1 Yendapally Reddy Dhananjaya Reddy (4): dt-bindings: rng: Northstar Plus SoC rng bindings hwrng: bcm2835: Support Broadcom NSP SoC rng ARM: dts: nsp: Add rng device tree entry hwrng

[PATCH 2/4] hwrng: bcm2835: Support Broadcom NSP SoC rng

2016-05-23 Thread Yendapally Reddy Dhananjaya Reddy
This supports the random number generator available in NSP SoC. Masks the rng interrupt for NSP. Signed-off-by: Yendapally Reddy Dhananjaya Reddy <yendapally.re...@broadcom.com> --- drivers/char/hw_random/Kconfig | 2 +- drivers/char/hw_random/bcm2835-rng.

[PATCH 1/4] dt-bindings: rng: Northstar Plus SoC rng bindings

2016-05-23 Thread Yendapally Reddy Dhananjaya Reddy
Document the bindings used by Northstar Plus(NSP) SoC random number generator. Signed-off-by: Yendapally Reddy Dhananjaya Reddy <yendapally.re...@broadcom.com> --- Documentation/devicetree/bindings/rng/brcm,bcm2835.txt | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff

[PATCH 2/4] hwrng: bcm2835: Support Broadcom NSP SoC rng

2016-05-23 Thread Yendapally Reddy Dhananjaya Reddy
This supports the random number generator available in NSP SoC. Masks the rng interrupt for NSP. Signed-off-by: Yendapally Reddy Dhananjaya Reddy --- drivers/char/hw_random/Kconfig | 2 +- drivers/char/hw_random/bcm2835-rng.c | 34 ++ 2 files changed, 31

[PATCH 1/4] dt-bindings: rng: Northstar Plus SoC rng bindings

2016-05-23 Thread Yendapally Reddy Dhananjaya Reddy
Document the bindings used by Northstar Plus(NSP) SoC random number generator. Signed-off-by: Yendapally Reddy Dhananjaya Reddy --- Documentation/devicetree/bindings/rng/brcm,bcm2835.txt | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings

  1   2   >