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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 North
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-ip
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
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
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: Add PWM Support to DT
.../devicetree/bindings/pwm/brcm,iproc-pwm.txt | 21 ++
arch/a
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
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 pw
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
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
to include 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 controlle
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
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
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
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
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: iproc: Add support for Broadcom iproc pwm controller
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
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
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
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
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
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
m958625HR 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 B
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
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 Dha
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
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
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 a
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
ed 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: bc
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
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
ed 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
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
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
ry
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: Add PWM Support to DT
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
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
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
ry
1. Use separate driver for iProc SoC's.
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-pw
Add a binding for Broadcom iproc pwm controller
Signed-off-by: Yendapally Reddy Dhananjaya Reddy
---
.../devicetree/bindings/pwm/brcm,iproc-pwm.txt | 21 +
1 file changed, 21 insertions(+)
create mode 100644 Documentation/devicetree/bindings/pwm/brcm,iproc-pwm.txt
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
Add support for Broadcom iproc pwm controller
Signed-off-by: Yendapally Reddy Dhananjaya Reddy
---
drivers/pwm/Kconfig | 10 ++
drivers/pwm/Makefile| 1 +
drivers/pwm/pwm-bcm-iproc.c | 320
3 files changed, 331 insertions
Hi Thierry,
On Tue, May 10, 2016 at 8:10 PM, Thierry Reding
wrote:
> On Tue, Mar 29, 2016 at 10:22:29AM -0400, Yendapally Reddy Dhananjaya Reddy
> wrote:
>> Update the kona driver to support Broadcom iproc pwm controller
>>
>> Signed-off-by: Yendapall
Hi Thierry,
Can you please provide review comments for this patch set.
Thanks
Dhananjay
On Tue, Mar 29, 2016 at 7:52 PM, Yendapally Reddy Dhananjaya Reddy
wrote:
> This patchset contains the pwm support for the Broadcom's iProc SoC's.
>
> The first patch provides the do
Hi Arnd,
On Tue, May 3, 2016 at 8:56 PM, Arnd Bergmann wrote:
> A conflict of two patches caused a build error when a function got renamed
> but a new user appeared in the other patch:
>
> drivers/pinctrl/bcm/pinctrl-ns2-mux.c:540:17: error:
> 'pinctrl_utils_dt_free_map' undeclared here (not in
Hi Florian,
On Sat, Apr 30, 2016 at 11:25 PM, Florian Fainelli wrote:
> Le 30/04/2016 04:13, Linus Walleij a écrit :
>> On Fri, Apr 29, 2016 at 2:51 PM, Yendapally Reddy Dhananjaya Reddy
>> wrote:
>>
>>> This enables the pinctrl support for Broadcom NS2 SoC
>
This adds the initial support of the Broadcom NS2 pinmux driver
Signed-off-by: Yendapally Reddy Dhananjaya Reddy
Reviewed-by: Ray Jui
---
drivers/pinctrl/bcm/Kconfig | 13 +
drivers/pinctrl/bcm/Makefile |1 +
drivers/pinctrl/bcm/pinctrl-ns2-mux.c | 1117
patch set is based on v4.6.0-rc1 and is available from github
repo: https://github.com/Broadcom/arm64-linux.git
branch: ns2-pinmux-v2
Changes since v1:
removed module macros in the file as suggested by Linus
Yendapally Reddy Dhananjaya Reddy (2):
pinctrl: ns2: add pinmux driver support for Bro
This enables the pinctrl support for Broadcom NS2 SoC
Signed-off-by: Yendapally Reddy Dhananjaya Reddy
Reviewed-by: Ray Jui
---
arch/arm64/boot/dts/broadcom/ns2-svk.dts | 9 +
arch/arm64/boot/dts/broadcom/ns2.dtsi| 7 +++
2 files changed, 16 insertions(+)
diff --git a/arch
Hi Linus,
On Thu, Apr 14, 2016 at 3:12 PM, Linus Walleij wrote:
> On Thu, Apr 14, 2016 at 9:53 AM, Yendapally Reddy Dhananjaya Reddy
> wrote:
>> On Wed, Apr 13, 2016 at 6:49 PM, Linus Walleij
>> wrote:
>>> On Tue, Mar 29, 2016 at 5:22 PM, Yendapally Reddy
Hi Linus,
On Wed, Apr 13, 2016 at 6:49 PM, Linus Walleij wrote:
> On Tue, Mar 29, 2016 at 5:22 PM, Yendapally Reddy Dhananjaya Reddy
> wrote:
>
>> This adds the initial support of the Broadcom NS2 pinmux driver
>>
>> Signed-off-by: Yendapally Reddy Dhananjaya Reddy
patch set is based on v4.6.0-rc1 and is available from github
repo: https://github.com/Broadcom/arm64-linux.git
branch: ns2-pinmux-v1
Yendapally Reddy Dhananjaya Reddy (2):
pinctrl: ns2: add pinmux driver support for Broadcom NS2 SoC
ARM: dts: enable pinctrl for Broadcom NS2 SoC
arch/arm64/boo
This adds the initial support of the Broadcom NS2 pinmux driver
Signed-off-by: Yendapally Reddy Dhananjaya Reddy
Reviewed-by: Ray Jui
---
drivers/pinctrl/bcm/Kconfig | 13 +
drivers/pinctrl/bcm/Makefile |1 +
drivers/pinctrl/bcm/pinctrl-ns2-mux.c | 1122
This enables the pinctrl support for Broadcom NS2 SoC
Signed-off-by: Yendapally Reddy Dhananjaya Reddy
Reviewed-by: Ray Jui
---
arch/arm64/boot/dts/broadcom/ns2-svk.dts | 9 +
arch/arm64/boot/dts/broadcom/ns2.dtsi| 7 +++
2 files changed, 16 insertions(+)
diff --git a/arch
Add a binding for Broadcom iproc pwm controller
Signed-off-by: Yendapally Reddy Dhananjaya Reddy
Acked-by: Rob Herring
---
Documentation/devicetree/bindings/pwm/brcm,kona-pwm.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Documentation/devicetree/bindings/pwm/brcm,kona
Update the kona driver to support Broadcom iproc pwm controller
Signed-off-by: Yendapally Reddy Dhananjaya Reddy
---
drivers/pwm/Kconfig| 6 +-
drivers/pwm/pwm-bcm-kona.c | 183 +++--
2 files changed, 163 insertions(+), 26 deletions(-)
diff
n 03/01/16.
See https://lkml.org/lkml/2016/3/1/487
Yendapally Reddy Dhananjaya Reddy (3):
Documentation: dt: Add Broadcom iproc pwm controller binding
pwm: kona: Add support for Broadcom iproc pwm controller
ARM: dts: NSP: Add PWM Support to DT
.../devicetree/bindings/pwm/brcm,kona-pwm.txt
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
This enables the GPIO support for Broadcom NS2 SoC
Signed-off-by: Yendapally Reddy Dhananjaya Reddy
---
arch/arm64/boot/dts/broadcom/ns2.dtsi | 19 +++
1 file changed, 19 insertions(+)
diff --git a/arch/arm64/boot/dts/broadcom/ns2.dtsi
b/arch/arm64/boot/dts/broadcom/ns2.dtsi
This adds the initial support of the Broadcom NS2 pinmux driver
Signed-off-by: Yendapally Reddy Dhananjaya Reddy
---
drivers/pinctrl/bcm/Kconfig | 13 +
drivers/pinctrl/bcm/Makefile |1 +
drivers/pinctrl/bcm/pinctrl-ns2-mux.c | 1122 +
3
Device tree binding documentation for Broadcom NS2 IOMUX
Signed-off-by: Yendapally Reddy Dhananjaya Reddy
---
.../bindings/pinctrl/brcm,ns2-pinmux.txt | 102 +
1 file changed, 102 insertions(+)
create mode 100644
Documentation/devicetree/bindings/pinctrl/brcm,ns2
This enables the pinctrl support for Broadcom NS2 SoC
Signed-off-by: Yendapally Reddy Dhananjaya Reddy
---
arch/arm64/boot/dts/broadcom/ns2-svk.dts | 9 +
arch/arm64/boot/dts/broadcom/ns2.dtsi| 7 +++
2 files changed, 16 insertions(+)
diff --git a/arch/arm64/boot/dts/broadcom
This patchset is based on v4.5.0-rc3 and is available from github
repo: https://github.com/Broadcom/arm64-linux.git
branch: ns2-pinmux-v1
Yendapally Reddy Dhananjaya Reddy (3):
pinctrl: Broadcom Northstar2 pinctrl device tree bindings
pinctrl: ns2: add pinmux driver support for Broadcom NS2 SoC
ARM
On Wed, Mar 2, 2016 at 1:55 AM, Arnd Bergmann wrote:
> On Tuesday 01 March 2016 12:42:49 Yendapally Reddy Dhananjaya Reddy wrote:
>> };
>>
>> + pwm: pwm@31000 {
>> + compatible = "brcm,iproc-pwm";
>>
ted on NSP bcm958625HR board.
This patchset is based on v4.5.0-rc1 and is available from github
repo: https://github.com/Broadcom/cygnus-linux.git
branch: iproc-pwm-v1
Yendapally Reddy Dhananjaya Reddy (3):
Documentation: dt: Add Broadcom iproc pwm controller binding
pwm: kona: Add support for Broadcom
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
Update the kona driver to support Broadcom iproc pwm controller
Signed-off-by: Yendapally Reddy Dhananjaya Reddy
---
drivers/pwm/Kconfig| 6 +-
drivers/pwm/pwm-bcm-kona.c | 183 +++--
2 files changed, 163 insertions(+), 26 deletions(-)
diff
Add a binding for Broadcom iproc pwm controller
Signed-off-by: Yendapally Reddy Dhananjaya Reddy
---
Documentation/devicetree/bindings/pwm/brcm,kona-pwm.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Documentation/devicetree/bindings/pwm/brcm,kona-pwm.txt
b
On 12/24/2015 4:05 AM, Ray Jui wrote:
> + Reddy
>
> On 12/23/2015 2:37 AM, Andrzej Hajda wrote:
>> Iterator i declared as unsigned is always non-negative so the
>> loop will never end.
>>
>> The problem has been detected using proposed semantic patch
>> scripts/coccinelle/tests/unsigned_lesser_th
Sent: Wednesday, December 16, 2015 9:08 AM
To: Linus Walleij
Cc: linux-n...@vger.kernel.org; linux-kernel@vger.kernel.org; Yendapally Reddy
Dhananjaya Reddy
Subject: linux-next: build failure after merge of the gpio tree
Hi Linus,
After merging the gpio tree, today's linux-next build (arm
multi_
This enables the GPIO-a support for Broadcom NSP SoC
Signed-off-by: Yendapally Reddy Dhananjaya Reddy
---
arch/arm/boot/dts/bcm-nsp.dtsi | 12
1 file changed, 12 insertions(+)
diff --git a/arch/arm/boot/dts/bcm-nsp.dtsi b/arch/arm/boot/dts/bcm-nsp.dtsi
index 58aca27..148d79e
This adds the initial support of the Broadcom NSP gpio-a driver.
Signed-off-by: Yendapally Reddy Dhananjaya Reddy
---
drivers/pinctrl/bcm/Kconfig| 17 +
drivers/pinctrl/bcm/Makefile | 1 +
drivers/pinctrl/bcm/pinctrl-nsp-gpio.c | 749 +
3
Device tree binding documentation for Broadcom NSP GPIO-a
Signed-off-by: Yendapally Reddy Dhananjaya Reddy
---
.../devicetree/bindings/pinctrl/brcm,nsp-gpio.txt | 80 ++
1 file changed, 80 insertions(+)
create mode 100644 Documentation/devicetree/bindings/pinctrl/brcm,nsp
pally Reddy Dhananjaya Reddy (3):
pinctrl: Broadcom NSP GPIO-a device tree bindings
pinctrl: nsp: add gpio-a driver support for Broadcom NSP SoC
ARM: dts: enable GPIO-a for Broadcom NSP
.../devicetree/bindings/pinctrl/brcm,nsp-gpio.txt | 80 +++
arch/arm/boot/dts/bcm-nsp
Hi Rob,
On 12/2/2015 8:37 PM, Rob Herring wrote:
> On Tue, Dec 01, 2015 at 11:46:38PM -0500, Yendapally Reddy Dhananjaya Reddy
> wrote:
>> Device tree binding documentation for Broadcom NSP GPIO-a driver
> Bindings are for h/w, not drivers...
Right, will address in the next patch
This enables the GPIO-a support for Broadcom NSP SoC
Signed-off-by: Yendapally Reddy Dhananjaya Reddy
---
arch/arm/boot/dts/bcm-nsp.dtsi | 12
1 file changed, 12 insertions(+)
diff --git a/arch/arm/boot/dts/bcm-nsp.dtsi b/arch/arm/boot/dts/bcm-nsp.dtsi
index 58aca27..16e3c2b
Device tree binding documentation for Broadcom NSP GPIO-a driver
Signed-off-by: Yendapally Reddy Dhananjaya Reddy
---
.../devicetree/bindings/pinctrl/brcm,nsp-gpio.txt | 80 ++
1 file changed, 80 insertions(+)
create mode 100644 Documentation/devicetree/bindings/pinctrl
This adds the initial support of the Broadcom NSP gpio-a driver.
Signed-off-by: Yendapally Reddy Dhananjaya Reddy
---
drivers/pinctrl/bcm/Kconfig| 17 +
drivers/pinctrl/bcm/Makefile | 1 +
drivers/pinctrl/bcm/pinctrl-nsp-gpio.c | 749 +
3
nctrl
patch added.
This patchset is based on v4.4.0-rc1 and is available from github
repo: https://github.com/Broadcom/cygnus-linux.git
branch: nsp-gpio-v1
Yendapally Reddy Dhananjaya Reddy (3):
pinctrl: Broadcom NSP GPIO-a device tree bindings
pinctrl: nsp: add gpio-a driver support for Broadco
This enables the pinctrl support for Broadcom NSP SoC
Signed-off-by: Yendapally Reddy Dhananjaya Reddy
---
arch/arm/boot/dts/bcm-nsp.dtsi | 7 +++
arch/arm/boot/dts/bcm958625k.dts | 9 +
2 files changed, 16 insertions(+)
diff --git a/arch/arm/boot/dts/bcm-nsp.dtsi b/arch/arm/boot
This adds the initial support of the Broadcom NSP pinmux driver.
Signed-off-by: Yendapally Reddy Dhananjaya Reddy
---
drivers/pinctrl/bcm/Kconfig | 13 +
drivers/pinctrl/bcm/Makefile | 1 +
drivers/pinctrl/bcm/pinctrl-nsp-mux.c | 650 ++
3
Device tree binding documentation for Broadcom NSP IOMUX driver
Signed-off-by: Yendapally Reddy Dhananjaya Reddy
---
.../bindings/pinctrl/brcm,nsp-pinmux.txt | 79 ++
1 file changed, 79 insertions(+)
create mode 100644
Documentation/devicetree/bindings/pinctrl
This patchset is based on v4.4.0-rc1 and is available from github
repo: https://github.com/Broadcom/cygnus-linux.git
branch: nsp-pinmux-v1
Yendapally Reddy Dhananjaya Reddy (3):
pinctrl: Broadcom NSP pinctrl device tree bindings
pinctrl: nsp: add pinmux driver support for Broadcom NSP SoC
ARM
99 matches
Mail list logo