[PATCH 2/3] ARM: dts: enable clock support for Broadcom NSP

2015-11-18 Thread Jon Mason
Replace current device tree dummy clocks with real clock support for Broadcom Northstar Plus SoC Signed-off-by: Jon Mason --- arch/arm/boot/dts/bcm-nsp.dtsi | 99 -- 1 file changed, 75 insertions(+), 24 deletions(-) diff --git a/arch/arm/boot/dts/bcm

[PATCH 3/3] ARM64: dts: enable clock support for Broadcom NS2

2015-11-18 Thread Jon Mason
Add device tree entries for clock support for Broadcom Northstar 2 SoC Signed-off-by: Jon Mason --- arch/arm64/boot/dts/broadcom/ns2.dtsi | 80 ++- 1 file changed, 79 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/broadcom/ns2.dtsi b/arch/arm64

[PATCH 1/3] ARM: dts: enable clock support for BCM5301X

2015-11-18 Thread Jon Mason
Replace current device tree dummy clocks with real clock support for Broadcom Northstar SoCs. Signed-off-by: Jon Mason <jonma...@broadcom.com> --- arch/arm/boot/dts/bcm5301x.dtsi | 92 +++-- 1 file changed, 71 insertions(+), 21 deletions(-) diff --git

[PATCH 0/3] ARM: dts: add support for NS, NSP, and NS2 clocks

2015-11-18 Thread Jon Mason
. All comments have been addressed and it is ready to be pulled in. Jon Mason (3): ARM: dts: enable clock support for BCM5301X ARM: dts: enable clock support for Broadcom NSP ARM64: dts: enable clock support for Broadcom NS2 arch/arm/boot/dts/bcm-nsp.dtsi| 99

[PATCH 2/3] ARM: dts: enable clock support for Broadcom NSP

2015-11-18 Thread Jon Mason
Replace current device tree dummy clocks with real clock support for Broadcom Northstar Plus SoC Signed-off-by: Jon Mason <jonma...@broadcom.com> --- arch/arm/boot/dts/bcm-nsp.dtsi | 99 -- 1 file changed, 75 insertions(+), 24 deletions(-) diff

[PATCH 3/3] ARM64: dts: enable clock support for Broadcom NS2

2015-11-18 Thread Jon Mason
Add device tree entries for clock support for Broadcom Northstar 2 SoC Signed-off-by: Jon Mason <jonma...@broadcom.com> --- arch/arm64/boot/dts/broadcom/ns2.dtsi | 80 ++- 1 file changed, 79 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/br

[PATCH 1/2] ARM: dts: NSP: Device Tree clean-ups

2015-11-17 Thread Jon Mason
modification. Signed-off-by: Jon Mason --- arch/arm/boot/dts/bcm-nsp.dtsi | 50 +- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/arch/arm/boot/dts/bcm-nsp.dtsi b/arch/arm/boot/dts/bcm-nsp.dtsi index 4bcdd28..7335a74 100644 --- a/arch/arm/boot/dts

[PATCH 2/2] ARM: dts: NSP: Add I2C support to the DT

2015-11-17 Thread Jon Mason
Add I2C support to the Broadcom Northstar Plus Device Tree. Since no driver changes are needed to enable this hardware, only the device tree changes are required to make this functional. Signed-off-by: Jon Mason --- arch/arm/boot/dts/bcm-nsp.dtsi | 9 + 1 file changed, 9 insertions

[PATCH 0/2] ARM: dts: NSP: clean-ups and I2C support

2015-11-17 Thread Jon Mason
Minor changes to the Broadcom Northstar Plus device tree to make it more organized and clean, and adding I2C support (device tree only change needed for support). Jon Mason (2): ARM: dts: NSP: Device Tree clean-ups ARM: dts: NSP: Add I2C support to the DT arch/arm/boot/dts/bcm-nsp.dtsi

[PATCH 1/2] ARM: dts: NSP: Device Tree clean-ups

2015-11-17 Thread Jon Mason
modification. Signed-off-by: Jon Mason <jonma...@broadcom.com> --- arch/arm/boot/dts/bcm-nsp.dtsi | 50 +- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/arch/arm/boot/dts/bcm-nsp.dtsi b/arch/arm/boot/dts/bcm-nsp.dtsi index 4bcdd28..7335a74

[PATCH 2/2] ARM: dts: NSP: Add I2C support to the DT

2015-11-17 Thread Jon Mason
Add I2C support to the Broadcom Northstar Plus Device Tree. Since no driver changes are needed to enable this hardware, only the device tree changes are required to make this functional. Signed-off-by: Jon Mason <jonma...@broadcom.com> --- arch/arm/boot/dts/bcm-nsp.dtsi | 9 +

[PATCH 0/2] ARM: dts: NSP: clean-ups and I2C support

2015-11-17 Thread Jon Mason
Minor changes to the Broadcom Northstar Plus device tree to make it more organized and clean, and adding I2C support (device tree only change needed for support). Jon Mason (2): ARM: dts: NSP: Device Tree clean-ups ARM: dts: NSP: Add I2C support to the DT arch/arm/boot/dts/bcm-nsp.dtsi

Re: [PATCH v3 4/4] ARM: BCM: Add SMP support for Broadcom 4708

2015-11-09 Thread Jon Mason
On Sat, Nov 07, 2015 at 12:41:21AM +0100, Hauke Mehrtens wrote: > On 11/07/2015 12:27 AM, Hauke Mehrtens wrote: > > On 11/06/2015 11:54 PM, Jon Mason wrote: > >> On Fri, Nov 06, 2015 at 10:42:41PM +0100, Hauke Mehrtens wrote: > >>> On 11/06/2015 10:11 PM, Kapil Hali

Re: [PATCH v3 4/4] ARM: BCM: Add SMP support for Broadcom 4708

2015-11-09 Thread Jon Mason
On Sat, Nov 07, 2015 at 12:41:21AM +0100, Hauke Mehrtens wrote: > On 11/07/2015 12:27 AM, Hauke Mehrtens wrote: > > On 11/06/2015 11:54 PM, Jon Mason wrote: > >> On Fri, Nov 06, 2015 at 10:42:41PM +0100, Hauke Mehrtens wrote: > >>> On 11/06/2015 10:11 PM, Kapil Hali

[GIT PULL] NTB bug fixes for v4.4

2015-11-08 Thread Jon Mason
: unify translation addresses Jon Mason (1): NTB: invalid buf pointer in multi-MW setups Sudip Mukherjee (2): NTB: fix access of free-ed pointer NTB: remove unused variable drivers/ntb/hw/intel/ntb_hw_intel.c | 16 +++--- drivers/ntb/hw/intel/ntb_hw_intel.h | 15

Re: [PATCH] NTB: fix 32-bit compiler warning

2015-11-08 Thread Jon Mason
On Wed, Oct 07, 2015 at 09:59:34AM +0200, Arnd Bergmann wrote: > resource_size_t may be 32-bit wide on some architectures, which causes > this warning when building the NTB code: > > drivers/ntb/ntb_transport.c: In function 'ntb_transport_link_work': > drivers/ntb/ntb_transport.c:828:46: warning:

Re: [PATCH] NTB: fix 32-bit compiler warning

2015-11-08 Thread Jon Mason
On Wed, Oct 07, 2015 at 09:59:34AM +0200, Arnd Bergmann wrote: > resource_size_t may be 32-bit wide on some architectures, which causes > this warning when building the NTB code: > > drivers/ntb/ntb_transport.c: In function 'ntb_transport_link_work': > drivers/ntb/ntb_transport.c:828:46: warning:

[GIT PULL] NTB bug fixes for v4.4

2015-11-08 Thread Jon Mason
: unify translation addresses Jon Mason (1): NTB: invalid buf pointer in multi-MW setups Sudip Mukherjee (2): NTB: fix access of free-ed pointer NTB: remove unused variable drivers/ntb/hw/intel/ntb_hw_intel.c | 16 +++--- drivers/ntb/hw/intel/ntb_hw_intel.h | 15

Re: [PATCH v3 4/4] ARM: BCM: Add SMP support for Broadcom 4708

2015-11-06 Thread Jon Mason
On Fri, Nov 06, 2015 at 10:42:41PM +0100, Hauke Mehrtens wrote: > On 11/06/2015 10:11 PM, Kapil Hali wrote: > > From: Jon Mason > > > > Add SMP support for Broadcom's 4708 SoCs. > > > > Signed-off-by: Jon Mason > > Acked-by: Hauke Mehrtens > &

Re: [PATCH v3 4/4] ARM: BCM: Add SMP support for Broadcom 4708

2015-11-06 Thread Jon Mason
On Fri, Nov 06, 2015 at 10:42:41PM +0100, Hauke Mehrtens wrote: > On 11/06/2015 10:11 PM, Kapil Hali wrote: > > From: Jon Mason <jonma...@broadcom.com> > > > > Add SMP support for Broadcom's 4708 SoCs. > > > > Signed-off-by: Jon Mason <jonma...@broa

[PATCH RESEND 1/3] ARM: dts: NSP: Add PCI support

2015-11-02 Thread Jon Mason
Add PCI support to the Northstar Plus SoC. This uses the existing pcie-iproc driver. So, all that is needed is device tree entries in the DTS. Signed-off-by: Jon Mason --- arch/arm/boot/dts/bcm-nsp.dtsi | 74 +++- arch/arm/boot/dts/bcm958625k.dts | 12

[PATCH RESEND 2/3] ARM: dts: NSP: Add NAND Support to DT

2015-11-02 Thread Jon Mason
Add NAND support to the device tree for the Broadcom Northstar Plus SoC. Since no driver changes are needed to enable this hardware, only the device tree changes are required to make this functional. Signed-off-by: Jon Mason --- arch/arm/boot/dts/bcm-nsp.dtsi | 16 +++- arch/arm

[PATCH RESEND 3/3] ARM: dts: NSP: Add TWD Support to DT

2015-11-02 Thread Jon Mason
Add support for the ARM TWD Timer and Watchdog to the Northstar Plus device tree. Signed-off-by: Jon Mason --- arch/arm/boot/dts/bcm-nsp.dtsi | 16 1 file changed, 16 insertions(+) diff --git a/arch/arm/boot/dts/bcm-nsp.dtsi b/arch/arm/boot/dts/bcm-nsp.dtsi index 62bc86f

[PATCH RESEND 0/3] ARM: dts: NSP: Add PCI, NAND, and TWD Support to DT

2015-11-02 Thread Jon Mason
Resending due to lack of any response to the original series Add PCI, NAND, and TWD Support to the Broadcom Northstar Plus SoC device tree file. Since no driver changes are needed to enable these pieces of hardware, only the device tree changes are required to make them functional. Jon Mason (3

[PATCH RESEND v4 0/2] ARM: dts: bcm5301x: Add SVK DT files and docs

2015-11-02 Thread Jon Mason
quot; from the bootargs Add device tree files and update the documentation for Broadcom Northstar based SVKs. Since the bcm5301x.dtsi already exists, all that is necessary is the dts files to enable the UARTs. With these files, the SVKs are able to boot to shell Jon Mason (2): dt-bindings: Ad

[PATCH RESEND v4 2/2] ARM: dts: bcm5301x: Add BCM SVK DT files

2015-11-02 Thread Jon Mason
Add device tree files for Broadcom Northstar based SVKs. Since the bcm5301x.dtsi already exists, all that is necessary is the dts files to enable the UARTs. With these files, the SVKs are able to boot to shell. Signed-off-by: Jon Mason --- arch/arm/boot/dts/Makefile | 5 +++- arch/arm

[PATCH RESEND v4 1/2] dt-bindings: Add new SoCs to bcm4708 DT bindings

2015-11-02 Thread Jon Mason
Add the 4708, 4709, and 53012 SoCs to the the documentation for the Broadcom Northstar device tree bindings. Signed-off-by: Jon Mason Acked-by: Hauke Mehrtens Acked-by: Scott Branden Acked-by: Rob Herring --- Documentation/devicetree/bindings/arm/bcm/brcm,bcm4708.txt | 7 +++ 1 file

[PATCH RESEND 2/3] ARM: dts: NSP: Add NAND Support to DT

2015-11-02 Thread Jon Mason
Add NAND support to the device tree for the Broadcom Northstar Plus SoC. Since no driver changes are needed to enable this hardware, only the device tree changes are required to make this functional. Signed-off-by: Jon Mason <jonma...@broadcom.com> --- arch/arm/boot/dts/bcm-nsp.dtsi

[PATCH RESEND 3/3] ARM: dts: NSP: Add TWD Support to DT

2015-11-02 Thread Jon Mason
Add support for the ARM TWD Timer and Watchdog to the Northstar Plus device tree. Signed-off-by: Jon Mason <jonma...@broadcom.com> --- arch/arm/boot/dts/bcm-nsp.dtsi | 16 1 file changed, 16 insertions(+) diff --git a/arch/arm/boot/dts/bcm-nsp.dtsi b/arch/arm/boot/d

[PATCH RESEND 0/3] ARM: dts: NSP: Add PCI, NAND, and TWD Support to DT

2015-11-02 Thread Jon Mason
Resending due to lack of any response to the original series Add PCI, NAND, and TWD Support to the Broadcom Northstar Plus SoC device tree file. Since no driver changes are needed to enable these pieces of hardware, only the device tree changes are required to make them functional. Jon Mason (3

[PATCH RESEND v4 1/2] dt-bindings: Add new SoCs to bcm4708 DT bindings

2015-11-02 Thread Jon Mason
Add the 4708, 4709, and 53012 SoCs to the the documentation for the Broadcom Northstar device tree bindings. Signed-off-by: Jon Mason <jonma...@broadcom.com> Acked-by: Hauke Mehrtens <ha...@hauke-m.de> Acked-by: Scott Branden <sbran...@broadcom.com> Acked-by: Rob Herrin

[PATCH RESEND v4 2/2] ARM: dts: bcm5301x: Add BCM SVK DT files

2015-11-02 Thread Jon Mason
Add device tree files for Broadcom Northstar based SVKs. Since the bcm5301x.dtsi already exists, all that is necessary is the dts files to enable the UARTs. With these files, the SVKs are able to boot to shell. Signed-off-by: Jon Mason <jonma...@broadcom.com> --- arch/arm/boot/dts/Ma

[PATCH RESEND v4 0/2] ARM: dts: bcm5301x: Add SVK DT files and docs

2015-11-02 Thread Jon Mason
quot; from the bootargs Add device tree files and update the documentation for Broadcom Northstar based SVKs. Since the bcm5301x.dtsi already exists, all that is necessary is the dts files to enable the UARTs. With these files, the SVKs are able to boot to shell Jon Mason (2): dt-bindings: Ad

[PATCH RESEND 1/3] ARM: dts: NSP: Add PCI support

2015-11-02 Thread Jon Mason
Add PCI support to the Northstar Plus SoC. This uses the existing pcie-iproc driver. So, all that is needed is device tree entries in the DTS. Signed-off-by: Jon Mason <jonma...@broadcom.com> --- arch/arm/boot/dts/bcm-nsp.dtsi | 74 +++- arch/arm/bo

[PATCH v2] clk: iproc: Make clocks visible options

2015-10-29 Thread Jon Mason
suggested by Stephen Boyd Signed-off-by: Jon Mason --- arch/arm/mach-bcm/Kconfig | 1 - drivers/clk/bcm/Kconfig | 30 +- drivers/clk/bcm/Makefile | 7 +++ 3 files changed, 32 insertions(+), 6 deletions(-) diff --git a/arch/arm/mach-bcm/Kconfig b/arch/arm/mach-bcm

[PATCH v2] clk: iproc: Make clocks visible options

2015-10-29 Thread Jon Mason
suggested by Stephen Boyd Signed-off-by: Jon Mason <jonma...@broadcom.com> --- arch/arm/mach-bcm/Kconfig | 1 - drivers/clk/bcm/Kconfig | 30 +- drivers/clk/bcm/Makefile | 7 +++ 3 files changed, 32 insertions(+), 6 deletions(-) diff --git a/arch/arm/mach-bcm/K

Re: [PATCH] clk: iproc: Make clocks visible options

2015-10-22 Thread Jon Mason
On Thu, Oct 22, 2015 at 12:46:46PM -0700, Scott Branden wrote: > Hi Jon, > > comments inline. > > On 15-10-22 12:25 PM, Jon Mason wrote: > >Make the clocks visible options that can be selected by anyone. This > >avoids the problems of: > > 1) Select is

[PATCH] clk: iproc: Make clocks visible options

2015-10-22 Thread Jon Mason
suggested by Stephen Boyd Signed-off-by: Jon Mason --- arch/arm/mach-bcm/Kconfig | 1 - drivers/clk/bcm/Kconfig | 35 ++- drivers/clk/bcm/Makefile | 7 +++ 3 files changed, 37 insertions(+), 6 deletions(-) diff --git a/arch/arm/mach-bcm/Kconfig b/arch/arm/mach

Re: [PATCH v3 08/10] clk: ns2: add clock support for Broadcom Northstar 2 SoC

2015-10-22 Thread Jon Mason
On Wed, Oct 21, 2015 at 05:22:47PM -0700, Stephen Boyd wrote: > On 10/15, Scott Branden wrote: > > On 15-10-15 02:15 PM, Ray Jui wrote: > > >On 10/15/2015 2:10 PM, Jon Mason wrote: > > >>On Thu, Oct 15, 2015 at 02:04:09PM -0700, Scott Branden wrote: > > &g

Re: [PATCH v3 0/10] clk: iproc: add support for BCM NS, NSP, and NS2

2015-10-22 Thread Jon Mason
On Wed, Oct 21, 2015 at 04:51:44PM -0700, Stephen Boyd wrote: > On 10/15, Jon Mason wrote: > > > > v3 - Added a patch to fix cygnus clk link failures, and added back the > > DT documentation patches that were removed from v2. > > > > v2 - Added a patc

[PATCH] clk: iproc: Make clocks visible options

2015-10-22 Thread Jon Mason
suggested by Stephen Boyd Signed-off-by: Jon Mason <jonma...@broadcom.com> --- arch/arm/mach-bcm/Kconfig | 1 - drivers/clk/bcm/Kconfig | 35 ++- drivers/clk/bcm/Makefile | 7 +++ 3 files changed, 37 insertions(+), 6 deletions(-) diff --git a/arch/arm/ma

Re: [PATCH] clk: iproc: Make clocks visible options

2015-10-22 Thread Jon Mason
On Thu, Oct 22, 2015 at 12:46:46PM -0700, Scott Branden wrote: > Hi Jon, > > comments inline. > > On 15-10-22 12:25 PM, Jon Mason wrote: > >Make the clocks visible options that can be selected by anyone. This > >avoids the problems of: > > 1) Select is

Re: [PATCH v3 08/10] clk: ns2: add clock support for Broadcom Northstar 2 SoC

2015-10-22 Thread Jon Mason
On Wed, Oct 21, 2015 at 05:22:47PM -0700, Stephen Boyd wrote: > On 10/15, Scott Branden wrote: > > On 15-10-15 02:15 PM, Ray Jui wrote: > > >On 10/15/2015 2:10 PM, Jon Mason wrote: > > >>On Thu, Oct 15, 2015 at 02:04:09PM -0700, Scott Branden wrote: > > &g

Re: [PATCH v3 0/10] clk: iproc: add support for BCM NS, NSP, and NS2

2015-10-22 Thread Jon Mason
On Wed, Oct 21, 2015 at 04:51:44PM -0700, Stephen Boyd wrote: > On 10/15, Jon Mason wrote: > > > > v3 - Added a patch to fix cygnus clk link failures, and added back the > > DT documentation patches that were removed from v2. > > > > v2 - Added a patc

[PATCH 2/3] ARM: dts: NSP: Add NAND Support to DT

2015-10-21 Thread Jon Mason
Add NAND support to the device tree for the Broadcom Northstar Plus SoC. Since no driver changes are needed to enable this hardware, only the device tree changes are required to make this functional. Signed-off-by: Jon Mason --- arch/arm/boot/dts/bcm-nsp.dtsi | 16 +++- arch/arm

[PATCH 1/3] ARM: dts: NSP: Add PCI support

2015-10-21 Thread Jon Mason
Add PCI support to the Northstar Plus SoC. This uses the existing pcie-iproc driver. So, all that is needed is device tree entries in the DTS. Signed-off-by: Jon Mason --- arch/arm/boot/dts/bcm-nsp.dtsi | 74 +++- arch/arm/boot/dts/bcm958625k.dts | 12

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

2015-10-21 Thread Jon Mason
Add support for the ARM TWD Timer and Watchdog to the Northstar Plus device tree. Signed-off-by: Jon Mason --- arch/arm/boot/dts/bcm-nsp.dtsi | 16 1 file changed, 16 insertions(+) diff --git a/arch/arm/boot/dts/bcm-nsp.dtsi b/arch/arm/boot/dts/bcm-nsp.dtsi index 62bc86f

[PATCH 0/3] ARM: dts: NSP: Add PCI, NAND, and TWD Support to DT

2015-10-21 Thread Jon Mason
Add PCI, NAND, and TWD Support to the Broadcom Northstar Plus SoC device tree file. Since no driver changes are needed to enable these pieces of hardware, only the device tree changes are required to make them functional. Jon Mason (3): ARM: dts: NSP: Add PCI support ARM: dts: NSP: Add

[PATCH v4 2/2] ARM: dts: bcm5301x: Add BCM SVK DT files

2015-10-21 Thread Jon Mason
Add device tree files for Broadcom Northstar based SVKs. Since the bcm5301x.dtsi already exists, all that is necessary is the dts files to enable the UARTs. With these files, the SVKs are able to boot to shell. Signed-off-by: Jon Mason --- arch/arm/boot/dts/Makefile | 5 +++- arch/arm

[PATCH v4 0/2] ARM: dts: bcm5301x: Add SVK DT files and docs

2015-10-21 Thread Jon Mason
and update the documentation for Broadcom Northstar based SVKs. Since the bcm5301x.dtsi already exists, all that is necessary is the dts files to enable the UARTs. With these files, the SVKs are able to boot to shell Jon Mason (2): dt-bindings: Add new SoCs to bcm4708 DT bindings ARM: dts: bcm5301x: Add

[PATCH v4 1/2] dt-bindings: Add new SoCs to bcm4708 DT bindings

2015-10-21 Thread Jon Mason
Add the 4708, 4709, and 53012 SoCs to the the documentation for the Broadcom Northstar device tree bindings. Signed-off-by: Jon Mason Acked-by: Hauke Mehrtens Acked-by: Scott Branden Acked-by: Rob Herring --- Documentation/devicetree/bindings/arm/bcm/brcm,bcm4708.txt | 7 +++ 1 file

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

2015-10-21 Thread Jon Mason
Add support for the ARM TWD Timer and Watchdog to the Northstar Plus device tree. Signed-off-by: Jon Mason <jonma...@broadcom.com> --- arch/arm/boot/dts/bcm-nsp.dtsi | 16 1 file changed, 16 insertions(+) diff --git a/arch/arm/boot/dts/bcm-nsp.dtsi b/arch/arm/boot/d

[PATCH 0/3] ARM: dts: NSP: Add PCI, NAND, and TWD Support to DT

2015-10-21 Thread Jon Mason
Add PCI, NAND, and TWD Support to the Broadcom Northstar Plus SoC device tree file. Since no driver changes are needed to enable these pieces of hardware, only the device tree changes are required to make them functional. Jon Mason (3): ARM: dts: NSP: Add PCI support ARM: dts: NSP: Add

[PATCH v4 0/2] ARM: dts: bcm5301x: Add SVK DT files and docs

2015-10-21 Thread Jon Mason
and update the documentation for Broadcom Northstar based SVKs. Since the bcm5301x.dtsi already exists, all that is necessary is the dts files to enable the UARTs. With these files, the SVKs are able to boot to shell Jon Mason (2): dt-bindings: Add new SoCs to bcm4708 DT bindings ARM: dts: bcm5301x: Add

[PATCH v4 1/2] dt-bindings: Add new SoCs to bcm4708 DT bindings

2015-10-21 Thread Jon Mason
Add the 4708, 4709, and 53012 SoCs to the the documentation for the Broadcom Northstar device tree bindings. Signed-off-by: Jon Mason <jonma...@broadcom.com> Acked-by: Hauke Mehrtens <ha...@hauke-m.de> Acked-by: Scott Branden <sbran...@broadcom.com> Acked-by: Rob Herrin

[PATCH v4 2/2] ARM: dts: bcm5301x: Add BCM SVK DT files

2015-10-21 Thread Jon Mason
Add device tree files for Broadcom Northstar based SVKs. Since the bcm5301x.dtsi already exists, all that is necessary is the dts files to enable the UARTs. With these files, the SVKs are able to boot to shell. Signed-off-by: Jon Mason <jonma...@broadcom.com> --- arch/arm/boot/dts/Ma

[PATCH 1/3] ARM: dts: NSP: Add PCI support

2015-10-21 Thread Jon Mason
Add PCI support to the Northstar Plus SoC. This uses the existing pcie-iproc driver. So, all that is needed is device tree entries in the DTS. Signed-off-by: Jon Mason <jonma...@broadcom.com> --- arch/arm/boot/dts/bcm-nsp.dtsi | 74 +++- arch/arm/bo

[PATCH 2/3] ARM: dts: NSP: Add NAND Support to DT

2015-10-21 Thread Jon Mason
Add NAND support to the device tree for the Broadcom Northstar Plus SoC. Since no driver changes are needed to enable this hardware, only the device tree changes are required to make this functional. Signed-off-by: Jon Mason <jonma...@broadcom.com> --- arch/arm/boot/dts/bcm-nsp.dtsi

[PATCH v3 1/2] dt-bindings: Add new SoCs to bcm4708 DT bindings

2015-10-15 Thread Jon Mason
Add the 4708, 4709, and 53012 SoCs to the the documentation for the Broadcom Northstar device tree bindings. Signed-off-by: Jon Mason --- Documentation/devicetree/bindings/arm/bcm/brcm,bcm4708.txt | 7 +++ 1 file changed, 7 insertions(+) diff --git a/Documentation/devicetree/bindings/arm

[PATCH v3 2/2] ARM: dts: bcm5301x: Add BCM SVK DT files

2015-10-15 Thread Jon Mason
Add device tree files for Broadcom Northstar based SVKs. Since the bcm5301x.dtsi already exists, all that is necessary is the dts files to enable the UARTs. With these files, the SVKs are able to boot to shell. Signed-off-by: Jon Mason --- arch/arm/boot/dts/Makefile | 5 +++- arch/arm

Re: [PATCH v2 2/2] ARM: dts: bcm5301x: Add BCM SVK DT files

2015-10-15 Thread Jon Mason
On Thu, Oct 15, 2015 at 11:32:27PM +0200, Hauke Mehrtens wrote: > On 10/15/2015 11:25 PM, Jon Mason wrote: > > On Thu, Oct 15, 2015 at 10:55:16PM +0200, Hauke Mehrtens wrote: > >> On 10/15/2015 10:40 PM, Hauke Mehrtens wrote: > >>> On 10/15/2015 12:14 AM, Jon Mason

Re: [PATCH v2 2/2] ARM: dts: bcm5301x: Add BCM SVK DT files

2015-10-15 Thread Jon Mason
On Thu, Oct 15, 2015 at 10:40:47PM +0200, Hauke Mehrtens wrote: > On 10/15/2015 12:14 AM, Jon Mason wrote: > > Add device tree files for Broadcom Northstar based SVKs. Since the > > bcm5301x.dtsi already exists, all that is necessary is the dts files to > > enable the UARTs

Re: [PATCH v2 2/2] ARM: dts: bcm5301x: Add BCM SVK DT files

2015-10-15 Thread Jon Mason
On Thu, Oct 15, 2015 at 10:55:16PM +0200, Hauke Mehrtens wrote: > On 10/15/2015 10:40 PM, Hauke Mehrtens wrote: > > On 10/15/2015 12:14 AM, Jon Mason wrote: > >> Add device tree files for Broadcom Northstar based SVKs. Since the > >> bcm5301x.dtsi already exists, all t

Re: [PATCH 3/3] ARM: BCM: Add SMP support for Broadcom NSP

2015-10-15 Thread Jon Mason
On Thu, Oct 15, 2015 at 11:12:09PM +0200, Hauke Mehrtens wrote: > On 10/15/2015 06:10 PM, Kapil Hali wrote: > > > > > > On 10/15/2015 3:56 AM, Hauke Mehrtens wrote: > >> On 10/14/2015 07:47 PM, Kapil Hali wrote: > >>> Add SMP support for Broadcom's Northstar Plus SoC, > >>> cpu enable method and

Re: [PATCH v3 08/10] clk: ns2: add clock support for Broadcom Northstar 2 SoC

2015-10-15 Thread Jon Mason
clock driver > >>from being pulled in all the time. > >> > >>On 15-10-15 12:48 PM, Jon Mason wrote: > >>>The Broadcom Northstar 2 SoC is architected under the iProc > >>>architecture. It has the following PLLs: GENPLL SCR, GENPLL SW, > >

Re: [PATCH v3 01/10] ARM: cygnus: fix link failures when CONFIG_COMMON_CLK_IPROC is disabled

2015-10-15 Thread Jon Mason
On Thu, Oct 15, 2015 at 01:28:50PM -0700, Scott Branden wrote: > Jon, > > One question below for others to comment on. > > On 15-10-15 12:48 PM, Jon Mason wrote: > >From: Arnd Bergmann > > > >When CONFIG_CYGNUS is set but CONFIG_COMMON_CLK_IPROC is disable

Re: [PATCH v3 04/10] clk: nsp: add clock support for Broadcom Northstar Plus SoC

2015-10-15 Thread Jon Mason
On Thu, Oct 15, 2015 at 01:41:57PM -0700, Scott Branden wrote: > Jon, > > Review below. > > On 15-10-15 12:48 PM, Jon Mason wrote: > >The Broadcom Northstar Plus SoC is architected under the iProc > > Based on changes in Makefile below - should this be for Northstar

[PATCH v3 03/10] clk: iproc: Add PWRCTRL support

2015-10-15 Thread Jon Mason
to identify this usage. We can use the AON interface to write the values to enable/disable PWRDOWN. Signed-off-by: Jon Mason --- drivers/clk/bcm/clk-iproc-pll.c | 55 - drivers/clk/bcm/clk-iproc.h | 6 + 2 files changed, 44 insertions(+), 17 deletions

[PATCH v3 04/10] clk: nsp: add clock support for Broadcom Northstar Plus SoC

2015-10-15 Thread Jon Mason
The Broadcom Northstar Plus SoC is architected under the iProc architecture. It has the following PLLs: ARMPLL, GENPLL, LCPLL0, all derived from an onboard crystal. Signed-off-by: Jon Mason --- drivers/clk/bcm/Makefile| 2 + drivers/clk/bcm/clk-nsp.c | 135

[PATCH v3 09/10] clk: iproc: define Broadcom NSP iProc clock binding

2015-10-15 Thread Jon Mason
Document the device tree bindings for Broadcom Northstar Plus architecture based clock controller Signed-off-by: Jon Mason --- .../bindings/clock/brcm,iproc-clocks.txt | 30 ++ 1 file changed, 30 insertions(+) diff --git a/Documentation/devicetree/bindings/clock

[PATCH v3 05/10] clk: iproc: Add PLL base write function

2015-10-15 Thread Jon Mason
All writes to the PLL base address must be flushed if the IPROC_CLK_NEEDS_READ_BACK flag is set. If we add a function to make the necessary write and reads, we can make sure that any future code which makes PLL base writes will do the correct thing. Signed-off-by: Jon Mason --- drivers/clk/bcm

[PATCH v3 06/10] clk: iproc: Split off dig_filter

2015-10-15 Thread Jon Mason
The PLL loop filter/gain can be located in a separate register on some SoCs. Split these off into a separate variable, so that an offset can be added if necessary. Also, make the necessary modifications to the Cygnus and NSP drivers for this change. Signed-off-by: Jon Mason --- drivers/clk

[PATCH v3 08/10] clk: ns2: add clock support for Broadcom Northstar 2 SoC

2015-10-15 Thread Jon Mason
The Broadcom Northstar 2 SoC is architected under the iProc architecture. It has the following PLLs: GENPLL SCR, GENPLL SW, LCPLL DDR, LCPLL Ports, all derived from an onboard crystal. Signed-off-by: Jon Mason --- drivers/clk/Makefile| 2 +- drivers/clk/bcm/Makefile

[PATCH v3 01/10] ARM: cygnus: fix link failures when CONFIG_COMMON_CLK_IPROC is disabled

2015-10-15 Thread Jon Mason
erroneously disabled by a user). Signed-off-by: Arnd Bergmann Signed-off-by: Jon Mason --- arch/arm/mach-bcm/Kconfig | 2 +- drivers/clk/bcm/Kconfig | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/arch/arm/mach-bcm/Kconfig b/arch/arm/mach-bcm/Kconfig index 1319c3c

[PATCH v3 07/10] clk: iproc: Separate status and control variables

2015-10-15 Thread Jon Mason
that additional registers need to be used. Signed-off-by: Jon Mason --- drivers/clk/bcm/clk-iproc-pll.c | 96 - drivers/clk/bcm/clk-iproc.h | 6 +++ 2 files changed, 62 insertions(+), 40 deletions(-) diff --git a/drivers/clk/bcm/clk-iproc-pll.c b/drivers

[PATCH v3 0/10] clk: iproc: add support for BCM NS, NSP, and NS2

2015-10-15 Thread Jon Mason
v3 - Added a patch to fix cygnus clk link failures, and added back the DT documentation patches that were removed from v2. v2 - Added a patch to change the Cygnus clk macros to uppercase, removed the device tree changes from the series (will send out those as an RFC), and other minor changes

[PATCH v3 02/10] clk: cygnus: Convert all macros to all caps

2015-10-15 Thread Jon Mason
The macros that are being used to initialize the values of the clk structures should be all caps. Find and replace all of them with their relevant counterparts. Signed-off-by: Jon Mason --- drivers/clk/bcm/clk-cygnus.c | 146 +-- 1 file changed, 73

[PATCH v3 10/10] clk: iproc: define Broadcom NS2 iProc clock binding

2015-10-15 Thread Jon Mason
Document the device tree bindings for Broadcom Northstar 2 architecture based clock controller Signed-off-by: Jon Mason --- .../bindings/clock/brcm,iproc-clocks.txt | 48 ++ 1 file changed, 48 insertions(+) diff --git a/Documentation/devicetree/bindings/clock/brcm

Re: [PATCH v2 7/7] clk: ns2: add clock support for Broadcom Northstar 2 SoC

2015-10-15 Thread Jon Mason
On Thu, Oct 15, 2015 at 08:54:34PM +0200, Arnd Bergmann wrote: > On Thursday 15 October 2015 14:43:45 Jon Mason wrote: > > On Thu, Oct 15, 2015 at 11:36:19AM -0700, Scott Branden wrote: > > > Jon, > > > > > > Can you add this to your patchset and change COMMO

Re: [PATCH v2 7/7] clk: ns2: add clock support for Broadcom Northstar 2 SoC

2015-10-15 Thread Jon Mason
On Thu, Oct 15, 2015 at 11:36:19AM -0700, Scott Branden wrote: > Jon, > > Can you add this to your patchset and change COMMON_CLK_IPROC to a > silent option? Sure, I'll add this (and make it silent), as well as adding the documentation patches back to this series (per Ray's suggestion), and will

[RFC] ARM: BCM: Add SMP support for Broadcom 4708

2015-10-15 Thread Jon Mason
ARM: BCM: Add SMP support for Broadcom 4708 Add SMP support for Broadcom's 4708 SoCs. Signed-off-by: Jon Mason --- arch/arm/boot/dts/bcm4708.dtsi | 2 ++ arch/arm/boot/dts/bcm94708.dts | 2 +- arch/arm/mach-bcm/Kconfig | 1 + arch/arm/mach-bcm/Makefile | 3 +++ 4 files changed, 7

Re: [PATCH 3/3] ARM: BCM: Add SMP support for Broadcom NSP

2015-10-15 Thread Jon Mason
On Wed, Oct 14, 2015 at 06:40:04PM -0400, Jon Mason wrote: > On Thu, Oct 15, 2015 at 12:26:25AM +0200, Hauke Mehrtens wrote: > > On 10/14/2015 07:47 PM, Kapil Hali wrote: > > > Add SMP support for Broadcom's Northstar Plus SoC, > > > cpu enable method and pen_release pro

Re: [PATCH 3/3] ARM: BCM: Add SMP support for Broadcom NSP

2015-10-15 Thread Jon Mason
On Wed, Oct 14, 2015 at 06:40:04PM -0400, Jon Mason wrote: > On Thu, Oct 15, 2015 at 12:26:25AM +0200, Hauke Mehrtens wrote: > > On 10/14/2015 07:47 PM, Kapil Hali wrote: > > > Add SMP support for Broadcom's Northstar Plus SoC, > > > cpu enable method and pen_release pro

Re: [PATCH v2 2/2] ARM: dts: bcm5301x: Add BCM SVK DT files

2015-10-15 Thread Jon Mason
On Thu, Oct 15, 2015 at 10:55:16PM +0200, Hauke Mehrtens wrote: > On 10/15/2015 10:40 PM, Hauke Mehrtens wrote: > > On 10/15/2015 12:14 AM, Jon Mason wrote: > >> Add device tree files for Broadcom Northstar based SVKs. Since the > >> bcm5301x.dtsi already exists, all t

[PATCH v3 06/10] clk: iproc: Split off dig_filter

2015-10-15 Thread Jon Mason
The PLL loop filter/gain can be located in a separate register on some SoCs. Split these off into a separate variable, so that an offset can be added if necessary. Also, make the necessary modifications to the Cygnus and NSP drivers for this change. Signed-off-by: Jon Mason <jo

[PATCH v3 04/10] clk: nsp: add clock support for Broadcom Northstar Plus SoC

2015-10-15 Thread Jon Mason
The Broadcom Northstar Plus SoC is architected under the iProc architecture. It has the following PLLs: ARMPLL, GENPLL, LCPLL0, all derived from an onboard crystal. Signed-off-by: Jon Mason <jonma...@broadcom.com> --- drivers/clk/bcm/Makefile| 2 + drivers/clk/bcm/clk

[PATCH v3 03/10] clk: iproc: Add PWRCTRL support

2015-10-15 Thread Jon Mason
to identify this usage. We can use the AON interface to write the values to enable/disable PWRDOWN. Signed-off-by: Jon Mason <jonma...@broadcom.com> --- drivers/clk/bcm/clk-iproc-pll.c | 55 - drivers/clk/bcm/clk-iproc.h | 6 + 2 files chang

Re: [PATCH v3 04/10] clk: nsp: add clock support for Broadcom Northstar Plus SoC

2015-10-15 Thread Jon Mason
On Thu, Oct 15, 2015 at 01:41:57PM -0700, Scott Branden wrote: > Jon, > > Review below. > > On 15-10-15 12:48 PM, Jon Mason wrote: > >The Broadcom Northstar Plus SoC is architected under the iProc > > Based on changes in Makefile below - should this be for Northstar

Re: [PATCH v2 2/2] ARM: dts: bcm5301x: Add BCM SVK DT files

2015-10-15 Thread Jon Mason
On Thu, Oct 15, 2015 at 10:40:47PM +0200, Hauke Mehrtens wrote: > On 10/15/2015 12:14 AM, Jon Mason wrote: > > Add device tree files for Broadcom Northstar based SVKs. Since the > > bcm5301x.dtsi already exists, all that is necessary is the dts files to > > enable the UARTs

[PATCH v3 1/2] dt-bindings: Add new SoCs to bcm4708 DT bindings

2015-10-15 Thread Jon Mason
Add the 4708, 4709, and 53012 SoCs to the the documentation for the Broadcom Northstar device tree bindings. Signed-off-by: Jon Mason <jonma...@broadcom.com> --- Documentation/devicetree/bindings/arm/bcm/brcm,bcm4708.txt | 7 +++ 1 file changed, 7 insertions(+) diff --git a/Documen

Re: [PATCH v3 08/10] clk: ns2: add clock support for Broadcom Northstar 2 SoC

2015-10-15 Thread Jon Mason
clock driver > >>from being pulled in all the time. > >> > >>On 15-10-15 12:48 PM, Jon Mason wrote: > >>>The Broadcom Northstar 2 SoC is architected under the iProc > >>>architecture. It has the following PLLs: GENPLL SCR, GENPLL SW, > >

[PATCH v3 2/2] ARM: dts: bcm5301x: Add BCM SVK DT files

2015-10-15 Thread Jon Mason
Add device tree files for Broadcom Northstar based SVKs. Since the bcm5301x.dtsi already exists, all that is necessary is the dts files to enable the UARTs. With these files, the SVKs are able to boot to shell. Signed-off-by: Jon Mason <jonma...@broadcom.com> --- arch/arm/boot/dts/Ma

Re: [PATCH 3/3] ARM: BCM: Add SMP support for Broadcom NSP

2015-10-15 Thread Jon Mason
On Thu, Oct 15, 2015 at 11:12:09PM +0200, Hauke Mehrtens wrote: > On 10/15/2015 06:10 PM, Kapil Hali wrote: > > > > > > On 10/15/2015 3:56 AM, Hauke Mehrtens wrote: > >> On 10/14/2015 07:47 PM, Kapil Hali wrote: > >>> Add SMP support for Broadcom's Northstar Plus SoC, > >>> cpu enable method and

Re: [PATCH v3 01/10] ARM: cygnus: fix link failures when CONFIG_COMMON_CLK_IPROC is disabled

2015-10-15 Thread Jon Mason
On Thu, Oct 15, 2015 at 01:28:50PM -0700, Scott Branden wrote: > Jon, > > One question below for others to comment on. > > On 15-10-15 12:48 PM, Jon Mason wrote: > >From: Arnd Bergmann <a...@arndb.de> > > > >When CONFIG_CYGNUS is set but CONFIG_COMMON_CLK_I

Re: [PATCH v2 2/2] ARM: dts: bcm5301x: Add BCM SVK DT files

2015-10-15 Thread Jon Mason
On Thu, Oct 15, 2015 at 11:32:27PM +0200, Hauke Mehrtens wrote: > On 10/15/2015 11:25 PM, Jon Mason wrote: > > On Thu, Oct 15, 2015 at 10:55:16PM +0200, Hauke Mehrtens wrote: > >> On 10/15/2015 10:40 PM, Hauke Mehrtens wrote: > >>> On 10/15/2015 12:14 AM, Jon Mason

[PATCH v3 08/10] clk: ns2: add clock support for Broadcom Northstar 2 SoC

2015-10-15 Thread Jon Mason
The Broadcom Northstar 2 SoC is architected under the iProc architecture. It has the following PLLs: GENPLL SCR, GENPLL SW, LCPLL DDR, LCPLL Ports, all derived from an onboard crystal. Signed-off-by: Jon Mason <jonma...@broadcom.com> --- drivers/clk/Makefile| 2 +- drive

[PATCH v3 09/10] clk: iproc: define Broadcom NSP iProc clock binding

2015-10-15 Thread Jon Mason
Document the device tree bindings for Broadcom Northstar Plus architecture based clock controller Signed-off-by: Jon Mason <jonma...@broadcom.com> --- .../bindings/clock/brcm,iproc-clocks.txt | 30 ++ 1 file changed, 30 insertions(+) diff --git a/Documen

[PATCH v3 05/10] clk: iproc: Add PLL base write function

2015-10-15 Thread Jon Mason
All writes to the PLL base address must be flushed if the IPROC_CLK_NEEDS_READ_BACK flag is set. If we add a function to make the necessary write and reads, we can make sure that any future code which makes PLL base writes will do the correct thing. Signed-off-by: Jon Mason <jo

[PATCH v3 02/10] clk: cygnus: Convert all macros to all caps

2015-10-15 Thread Jon Mason
The macros that are being used to initialize the values of the clk structures should be all caps. Find and replace all of them with their relevant counterparts. Signed-off-by: Jon Mason <jonma...@broadcom.com> --- drivers/clk/bcm/clk-cygnus.c | 146 +---

[PATCH v3 01/10] ARM: cygnus: fix link failures when CONFIG_COMMON_CLK_IPROC is disabled

2015-10-15 Thread Jon Mason
enting it from being erroneously disabled by a user). Signed-off-by: Arnd Bergmann <a...@arndb.de> Signed-off-by: Jon Mason <jonma...@broadcom.com> --- arch/arm/mach-bcm/Kconfig | 2 +- drivers/clk/bcm/Kconfig | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a

<    5   6   7   8   9   10   11   12   13   14   >