[PATCH] docs: Move brcm,bcm21664-resetmgr.txt

2016-06-08 Thread Chris Brand
Sebastian pointed out that .../bindings/reset is usually used for peripheral reset controllers, whereas .../bindings/power/reset is used for Board/System reset controllers. Reported-by: Sebastian Reichel <s...@kernel.org> Signed-off-by: Chris Brand <chris.br...@broadcom.com> --- ..

[PATCH] docs: Move brcm,bcm21664-resetmgr.txt

2016-06-08 Thread Chris Brand
Sebastian pointed out that .../bindings/reset is usually used for peripheral reset controllers, whereas .../bindings/power/reset is used for Board/System reset controllers. Reported-by: Sebastian Reichel Signed-off-by: Chris Brand --- .../devicetree/bindings/{ => power}/reset/brcm,bcm21

Re: [PATCH v2 1/6] power: Introduce Broadcom kona reset driver

2016-06-07 Thread Chris Brand
On Mon, Jun 6, 2016 at 6:50 PM, Sebastian Reichel <s...@kernel.org> wrote: > Hi, > > On Mon, Jun 06, 2016 at 09:42:03AM -0700, Chris Brand wrote: >> On Thu, Jun 2, 2016 at 7:38 PM, Sebastian Reichel <s...@kernel.org> wrote: >> > Feel free to queue it via arm-so

Re: [PATCH v2 1/6] power: Introduce Broadcom kona reset driver

2016-06-07 Thread Chris Brand
On Mon, Jun 6, 2016 at 6:50 PM, Sebastian Reichel wrote: > Hi, > > On Mon, Jun 06, 2016 at 09:42:03AM -0700, Chris Brand wrote: >> On Thu, Jun 2, 2016 at 7:38 PM, Sebastian Reichel wrote: >> > Feel free to queue it via arm-soc with >> > >> > Acked-By

Re: [PATCH v2 1/6] power: Introduce Broadcom kona reset driver

2016-06-06 Thread Chris Brand
On Thu, Jun 2, 2016 at 7:38 PM, Sebastian Reichel wrote: > Feel free to queue it via arm-soc with > > Acked-By: Sebastian Reichel > > If I didn't overlook it, it's missing DT documentation, though. Thanks, Sebastian. Because this is effectively a move of code

Re: [PATCH v2 1/6] power: Introduce Broadcom kona reset driver

2016-06-06 Thread Chris Brand
On Thu, Jun 2, 2016 at 7:38 PM, Sebastian Reichel wrote: > Feel free to queue it via arm-soc with > > Acked-By: Sebastian Reichel > > If I didn't overlook it, it's missing DT documentation, though. Thanks, Sebastian. Because this is effectively a move of code from arch/arm rather than new code,

[PATCH v2 2/6] arm: bcm21664: Remove reset code

2016-05-11 Thread Chris Brand
The kona reset driver now provides this functionality. Signed-off-by: Chris Brand <chris.br...@broadcom.com> --- arch/arm/mach-bcm/board_bcm21664.c | 42 -- 1 file changed, 42 deletions(-) diff --git a/arch/arm/mach-bcm/board_bcm21664.c b/arch/arm/ma

[PATCH v2 0/6] Support BCM23550 SoC

2016-05-11 Thread Chris Brand
blocks that are shared with BCM28155 and BCM21664 are also functional, although not all have been thoroughly tested. Changes since v1 - Moved chosen node from dtsi to dts file - Added stdout-path property to chosen node in dts - Removed "-cpu-method" from CPU enable method name Chri

[PATCH v2 2/6] arm: bcm21664: Remove reset code

2016-05-11 Thread Chris Brand
The kona reset driver now provides this functionality. Signed-off-by: Chris Brand --- arch/arm/mach-bcm/board_bcm21664.c | 42 -- 1 file changed, 42 deletions(-) diff --git a/arch/arm/mach-bcm/board_bcm21664.c b/arch/arm/mach-bcm/board_bcm21664.c index

[PATCH v2 0/6] Support BCM23550 SoC

2016-05-11 Thread Chris Brand
blocks that are shared with BCM28155 and BCM21664 are also functional, although not all have been thoroughly tested. Changes since v1 - Moved chosen node from dtsi to dts file - Added stdout-path property to chosen node in dts - Removed "-cpu-method" from CPU enable method name Chri

[PATCH v2 6/6] arm: dt: bcm23550: Add device tree files

2016-05-11 Thread Chris Brand
Add device tree files for the Broadcom BCM23550 SoC and the Broadcom Sparrow board. Signed-off-by: Chris Brand <chris.br...@broadcom.com> --- arch/arm/boot/dts/Makefile | 3 +- arch/arm/boot/dts/bcm23550-sparrow.dts | 80 +++ arch/arm/boot/dts/bcm23550.dtsi

[PATCH v2 6/6] arm: dt: bcm23550: Add device tree files

2016-05-11 Thread Chris Brand
Add device tree files for the Broadcom BCM23550 SoC and the Broadcom Sparrow board. Signed-off-by: Chris Brand --- arch/arm/boot/dts/Makefile | 3 +- arch/arm/boot/dts/bcm23550-sparrow.dts | 80 +++ arch/arm/boot/dts/bcm23550.dtsi| 415

[PATCH v2 3/6] docs: Document BCM23550 bindings

2016-05-11 Thread Chris Brand
Add binding document for Broadcom BCM23550 SoC. BCM23550 has a Cluster Dormant Control IP block that holds cores in an idle state. Introduce a new CPU enable method in which the CDC is accessed to bring the core online. Signed-off-by: Chris Brand <chris.br...@broadcom.com> --- .../bindin

[PATCH v2 1/6] power: Introduce Broadcom kona reset driver

2016-05-11 Thread Chris Brand
This driver supports reset on both BCM21664 and BCM23550. Code is being moved from arch/arm/mach-bcm/board_bcm21664.c Signed-off-by: Chris Brand <chris.br...@broadcom.com> --- drivers/power/reset/Kconfig | 10 + drivers/power/reset/Makefile | 1 + drivers/power/rese

[PATCH v2 4/6] arm: Add support for Broadcom BCM23550 SoC

2016-05-11 Thread Chris Brand
BCM23550 is a quad-A7 SoC used on the Broadcom "Sparrow" board. It shares many IP blocks with other Broadcom Kona chips. Signed-off-by: Chris Brand <chris.br...@broadcom.com> --- arch/arm/mach-bcm/Kconfig | 12 ++-- arch/arm/mach-bcm/Makefile | 5

[PATCH v2 4/6] arm: Add support for Broadcom BCM23550 SoC

2016-05-11 Thread Chris Brand
BCM23550 is a quad-A7 SoC used on the Broadcom "Sparrow" board. It shares many IP blocks with other Broadcom Kona chips. Signed-off-by: Chris Brand --- arch/arm/mach-bcm/Kconfig | 12 ++-- arch/arm/mach-bcm/Makefile | 5 - arch/arm/mach-bcm/board_bcm23

[PATCH v2 3/6] docs: Document BCM23550 bindings

2016-05-11 Thread Chris Brand
Add binding document for Broadcom BCM23550 SoC. BCM23550 has a Cluster Dormant Control IP block that holds cores in an idle state. Introduce a new CPU enable method in which the CDC is accessed to bring the core online. Signed-off-by: Chris Brand --- .../bindings/arm/bcm/brcm,bcm23550-cpu

[PATCH v2 1/6] power: Introduce Broadcom kona reset driver

2016-05-11 Thread Chris Brand
This driver supports reset on both BCM21664 and BCM23550. Code is being moved from arch/arm/mach-bcm/board_bcm21664.c Signed-off-by: Chris Brand --- drivers/power/reset/Kconfig | 10 + drivers/power/reset/Makefile | 1 + drivers/power/reset/brcm-kona-reset.c | 75

[PATCH v2 5/6] arm: BCM23550 SMP support

2016-05-11 Thread Chris Brand
BCM23550 has a Cluster Dormant Control IP block that holds cores in an idle state. Support a new CPU enable method in which the CDC is accessed to bring the core online. Signed-off-by: Raymond Ngun <raymond.n...@broadcom.com> Signed-off-by: Chris Brand <chris.br...@broadcom.com> -

[PATCH v2 5/6] arm: BCM23550 SMP support

2016-05-11 Thread Chris Brand
BCM23550 has a Cluster Dormant Control IP block that holds cores in an idle state. Support a new CPU enable method in which the CDC is accessed to bring the core online. Signed-off-by: Raymond Ngun Signed-off-by: Chris Brand --- arch/arm/mach-bcm/platsmp.c | 58

Re: [PATCH 0/6] Support BCM23550 SoC

2016-05-09 Thread Chris Brand
On Thu, May 5, 2016 at 2:09 PM, Arnd Bergmann wrote: [...] > Looks really nice overall, I only found one tiny detail I commented on > for patch 6. Thanks! > I'm glad to see work on the old chips resume, are you working on new > code for it as well, or just upstreaming the patches

Re: [PATCH 0/6] Support BCM23550 SoC

2016-05-09 Thread Chris Brand
On Thu, May 5, 2016 at 2:09 PM, Arnd Bergmann wrote: [...] > Looks really nice overall, I only found one tiny detail I commented on > for patch 6. Thanks! > I'm glad to see work on the old chips resume, are you working on new > code for it as well, or just upstreaming the patches that were

Re: [PATCH 3/6] docs: Document BCM23550 bindings

2016-05-09 Thread Chris Brand
On Mon, May 9, 2016 at 12:41 PM, Rob Herring <r...@kernel.org> wrote: > On Thu, May 05, 2016 at 01:48:51PM -0700, Chris Brand wrote: >> Add binding document for Broadcom BCM23550 SoC. [...] >> +The enable method is specified by defining the following required >> +pro

Re: [PATCH 3/6] docs: Document BCM23550 bindings

2016-05-09 Thread Chris Brand
On Mon, May 9, 2016 at 12:41 PM, Rob Herring wrote: > On Thu, May 05, 2016 at 01:48:51PM -0700, Chris Brand wrote: >> Add binding document for Broadcom BCM23550 SoC. [...] >> +The enable method is specified by defining the following required >> +properties in the &

Re: [PATCH 6/6] arm: dt: bcm23550: Add device tree files

2016-05-06 Thread Chris Brand
On Thu, May 5, 2016 at 2:05 PM, Arnd Bergmann <a...@arndb.de> wrote: > On Thursday 05 May 2016 13:48:54 Chris Brand wrote: >> + >> + chosen { >> + bootargs = "console=ttyS0,115200n8"; >> + }; >> + >> > >

Re: [PATCH 6/6] arm: dt: bcm23550: Add device tree files

2016-05-06 Thread Chris Brand
On Thu, May 5, 2016 at 2:05 PM, Arnd Bergmann wrote: > On Thursday 05 May 2016 13:48:54 Chris Brand wrote: >> + >> + chosen { >> + bootargs = "console=ttyS0,115200n8"; >> + }; >> + >> > > Can you move this into

[PATCH 2/6] arm: bcm21664: Remove reset code

2016-05-05 Thread Chris Brand
The kona reset driver now provides this functionality. Signed-off-by: Chris Brand <chris.br...@broadcom.com> --- arch/arm/mach-bcm/board_bcm21664.c | 42 -- 1 file changed, 42 deletions(-) diff --git a/arch/arm/mach-bcm/board_bcm21664.c b/arch/arm/ma

[PATCH 2/6] arm: bcm21664: Remove reset code

2016-05-05 Thread Chris Brand
The kona reset driver now provides this functionality. Signed-off-by: Chris Brand --- arch/arm/mach-bcm/board_bcm21664.c | 42 -- 1 file changed, 42 deletions(-) diff --git a/arch/arm/mach-bcm/board_bcm21664.c b/arch/arm/mach-bcm/board_bcm21664.c index

[PATCH 3/6] docs: Document BCM23550 bindings

2016-05-05 Thread Chris Brand
Add binding document for Broadcom BCM23550 SoC. BCM23550 has a Cluster Dormant Control IP block that holds cores in an idle state. Introduce a new CPU enable method in which the CDC is accessed to bring the core online. Signed-off-by: Chris Brand <chris.br...@broadcom.com> --- .../bindin

[PATCH 6/6] arm: dt: bcm23550: Add device tree files

2016-05-05 Thread Chris Brand
Add device tree files for the Broadcom BCM23550 SoC and the Broadcom Sparrow board. Signed-off-by: Chris Brand <chris.br...@broadcom.com> --- arch/arm/boot/dts/Makefile | 3 +- arch/arm/boot/dts/bcm23550-sparrow.dts | 75 ++ arch/arm/boot/dts/bcm23550.dtsi

[PATCH 3/6] docs: Document BCM23550 bindings

2016-05-05 Thread Chris Brand
Add binding document for Broadcom BCM23550 SoC. BCM23550 has a Cluster Dormant Control IP block that holds cores in an idle state. Introduce a new CPU enable method in which the CDC is accessed to bring the core online. Signed-off-by: Chris Brand --- .../bindings/arm/bcm/brcm,bcm23550-cpu

[PATCH 6/6] arm: dt: bcm23550: Add device tree files

2016-05-05 Thread Chris Brand
Add device tree files for the Broadcom BCM23550 SoC and the Broadcom Sparrow board. Signed-off-by: Chris Brand --- arch/arm/boot/dts/Makefile | 3 +- arch/arm/boot/dts/bcm23550-sparrow.dts | 75 ++ arch/arm/boot/dts/bcm23550.dtsi| 419

[PATCH 4/6] arm: Add support for Broadcom BCM23550 SoC

2016-05-05 Thread Chris Brand
BCM23550 is a quad-A7 SoC used on the Broadcom "Sparrow" board. It shares many IP blocks with other Broadcom Kona chips. Signed-off-by: Chris Brand <chris.br...@broadcom.com> --- arch/arm/mach-bcm/Kconfig | 12 ++-- arch/arm/mach-bcm/Makefile | 5

[PATCH 1/6] power: Introduce Broadcom kona reset driver

2016-05-05 Thread Chris Brand
This driver supports reset on both BCM21664 and BCM23550. Code is being moved from arch/arm/mach-bcm/board_bcm21664.c Signed-off-by: Chris Brand <chris.br...@broadcom.com> --- drivers/power/reset/Kconfig | 10 + drivers/power/reset/Makefile | 1 + drivers/power/rese

[PATCH 5/6] arm: BCM23550 SMP support

2016-05-05 Thread Chris Brand
BCM23550 has a Cluster Dormant Control IP block that holds cores in an idle state. Support a new CPU enable method in which the CDC is accessed to bring the core online. Signed-off-by: Raymond Ngun <raymond.n...@broadcom.com> Signed-off-by: Chris Brand <chris.br...@broadcom.com> -

[PATCH 4/6] arm: Add support for Broadcom BCM23550 SoC

2016-05-05 Thread Chris Brand
BCM23550 is a quad-A7 SoC used on the Broadcom "Sparrow" board. It shares many IP blocks with other Broadcom Kona chips. Signed-off-by: Chris Brand --- arch/arm/mach-bcm/Kconfig | 12 ++-- arch/arm/mach-bcm/Makefile | 5 - arch/arm/mach-bcm/board_bcm23

[PATCH 1/6] power: Introduce Broadcom kona reset driver

2016-05-05 Thread Chris Brand
This driver supports reset on both BCM21664 and BCM23550. Code is being moved from arch/arm/mach-bcm/board_bcm21664.c Signed-off-by: Chris Brand --- drivers/power/reset/Kconfig | 10 + drivers/power/reset/Makefile | 1 + drivers/power/reset/brcm-kona-reset.c | 75

[PATCH 5/6] arm: BCM23550 SMP support

2016-05-05 Thread Chris Brand
BCM23550 has a Cluster Dormant Control IP block that holds cores in an idle state. Support a new CPU enable method in which the CDC is accessed to bring the core online. Signed-off-by: Raymond Ngun Signed-off-by: Chris Brand --- arch/arm/mach-bcm/platsmp.c | 58

[PATCH 0/6] Support BCM23550 SoC

2016-05-05 Thread Chris Brand
blocks that are shared with BCM28155 and BCM21664 are also functional, although not all have been thoroughly tested. Chris Brand (6): power: Introduce Broadcom kona reset driver arm: bcm21664: Remove reset code docs: Document BCM23550 bindings arm: Add support for Broadcom BCM23550 SoC arm

[PATCH 0/6] Support BCM23550 SoC

2016-05-05 Thread Chris Brand
blocks that are shared with BCM28155 and BCM21664 are also functional, although not all have been thoroughly tested. Chris Brand (6): power: Introduce Broadcom kona reset driver arm: bcm21664: Remove reset code docs: Document BCM23550 bindings arm: Add support for Broadcom BCM23550 SoC arm

Re: [PATCH 1/2] dt-bindings: arm,gic: Indtroduce optional property 'arm,msi-offset-spi' for gicv2m

2016-05-04 Thread Chris Brand
You have a typo in the subject line - "Indtroduce". Chris On Tue, May 3, 2016 at 4:47 PM, Ray Jui wrote: > Update the GICv2m binding document by adding an optional property > 'arm,msi-offset-spi'. > > Some implementations of gicv2m have an erratum where the MSI data is >

Re: [PATCH 1/2] dt-bindings: arm,gic: Indtroduce optional property 'arm,msi-offset-spi' for gicv2m

2016-05-04 Thread Chris Brand
You have a typo in the subject line - "Indtroduce". Chris On Tue, May 3, 2016 at 4:47 PM, Ray Jui wrote: > Update the GICv2m binding document by adding an optional property > 'arm,msi-offset-spi'. > > Some implementations of gicv2m have an erratum where the MSI data is > the SPI number

RE: [PATCH v4] pwm: vt8500: Update vt8500 PWM driver support

2012-10-26 Thread Chris Brand
Hi Tony, > @@ -124,6 +156,12 @@ static int __devinit pwm_probe(struct > platform_device *pdev) > chip->chip.base = -1; > chip->chip.npwm = VT8500_NR_PWMS; > > + chip->clk = devm_clk_get(>dev, NULL); > + if (IS_ERR_OR_NULL(chip->clk)) { > + dev_err(>dev, "clock

RE: [PATCH v4] pwm: vt8500: Update vt8500 PWM driver support

2012-10-26 Thread Chris Brand
Hi Tony, @@ -124,6 +156,12 @@ static int __devinit pwm_probe(struct platform_device *pdev) chip-chip.base = -1; chip-chip.npwm = VT8500_NR_PWMS; + chip-clk = devm_clk_get(pdev-dev, NULL); + if (IS_ERR_OR_NULL(chip-clk)) { + dev_err(pdev-dev, clock source

RE: [PATCH 09/16] ARM: tegra: move platform_data definitions

2012-09-12 Thread Chris Brand
You'll want to check that you don't have any cases where two files use the same guard, I'd think. Chris -Original Message- From: linux-arm-kernel-boun...@lists.infradead.org [mailto:linux-arm-kernel-boun...@lists.infradead.org] On Behalf Of Arnd Bergmann Sent: September 11, 2012 10:06

RE: [PATCH 09/16] ARM: tegra: move platform_data definitions

2012-09-12 Thread Chris Brand
You'll want to check that you don't have any cases where two files use the same guard, I'd think. Chris -Original Message- From: linux-arm-kernel-boun...@lists.infradead.org [mailto:linux-arm-kernel-boun...@lists.infradead.org] On Behalf Of Arnd Bergmann Sent: September 11, 2012 10:06