[PATCH v4 1/9] phy: add phy_get_bus_width()/phy_set_bus_width() calls

2013-12-12 Thread Matt Porter
to properly configure the controller. Signed-off-by: Matt Porter mpor...@linaro.org --- include/linux/phy/phy.h | 28 1 file changed, 28 insertions(+) diff --git a/include/linux/phy/phy.h b/include/linux/phy/phy.h index 6d72269..a0dcf2d 100644 --- a/include/linux/phy

Re: [PATCH v4 1/9] phy: add phy_get_bus_width()/phy_set_bus_width() calls

2013-12-12 Thread Matt Porter
On Thu, Dec 12, 2013 at 11:27:15AM +, Russell King wrote: On Thu, Dec 12, 2013 at 06:18:29AM -0500, Matt Porter wrote: /** + * struct phy_attrs - represents phy attributes + * @bus_width: Data path width implemented by PHY + */ +struct phy_attrs { + u32

[PATCH v5 0/9] USB Device Controller support for BCM281xx

2013-12-12 Thread Matt Porter
USB 2.0 PHY driver v4 series https://lkml.org/lkml/2013/12/5/166 Matt Porter (9): phy: add phy_get_bus_width()/phy_set_bus_width() calls staging: dwc2: update DT binding to add generic clock/phy properties usb: gadget: s3c-hsotg: enable build for other platforms usb: gadget: s3c

[PATCH v5 8/9] phy: add Broadcom Kona USB2 PHY driver

2013-12-12 Thread Matt Porter
Add a driver for the internal Broadcom Kona USB 2.0 PHY found on the BCM281xx family of SoCs. Signed-off-by: Matt Porter mpor...@linaro.org --- drivers/phy/Kconfig | 6 ++ drivers/phy/Makefile| 1 + drivers/phy/phy-bcm-kona-usb2.c | 158

[PATCH v5 2/9] staging: dwc2: update DT binding to add generic clock/phy properties

2013-12-12 Thread Matt Porter
dwc2/s3c-hsotg require a single clock to be specified and optionally a generic phy. On the s3c-hsotg driver old style USB phy support is present as a fallback so the generic phy properties are optional. Signed-off-by: Matt Porter mpor...@linaro.org Acked-by: Kishon Vijay Abraham I kis...@ti.com

[PATCH v5 5/9] usb: gadget: s3c-hsotg: use generic phy_init()/phy_exit() support

2013-12-12 Thread Matt Porter
If a generic phy is present, call phy_init()/phy_exit(). This supports generic phys that must be soft reset before power on. Signed-off-by: Matt Porter mpor...@linaro.org --- drivers/usb/gadget/s3c-hsotg.c | 5 + 1 file changed, 5 insertions(+) diff --git a/drivers/usb/gadget/s3c-hsotg.c b

[PATCH v5 7/9] phy: add Broadcom Kona USB2 PHY DT binding

2013-12-12 Thread Matt Porter
Add a binding that describes the Broadcom Kona USB2 PHY found on the BCM281xx family of SoCs. Signed-off-by: Matt Porter mpor...@linaro.org Acked-by: Kishon Vijay Abraham I kis...@ti.com --- Documentation/devicetree/bindings/phy/bcm-phy.txt | 15 +++ 1 file changed, 15 insertions

[PATCH v5 9/9] ARM: dts: add usb udc support to bcm281xx

2013-12-12 Thread Matt Porter
Adds USB OTG/PHY and clock support to BCM281xx and enables UDC support on the bcm11351-brt and bcm28155-ap boards. Signed-off-by: Matt Porter mpor...@linaro.org Reviewed-by: Markus Mayer markus.ma...@linaro.org Reviewed-by: Tim Kryger tim.kry...@linaro.org --- arch/arm/boot/dts/bcm11351-brt.dts

[PATCH v5 6/9] usb: gadget: s3c-hsotg: get phy bus width from phy subsystem

2013-12-12 Thread Matt Porter
Adds support for querying the phy bus width from the generic phy subsystem. Configure UTMI bus width in GUSBCFG based on this value. Signed-off-by: Matt Porter mpor...@linaro.org --- drivers/usb/gadget/s3c-hsotg.c | 14 +- drivers/usb/gadget/s3c-hsotg.h | 1 + 2 files changed, 14

[PATCH v5 4/9] usb: gadget: s3c-hsotg: add snps,dwc2 compatible string

2013-12-12 Thread Matt Porter
Enable support for the dwc2 binding. Signed-off-by: Matt Porter mpor...@linaro.org --- drivers/usb/gadget/s3c-hsotg.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/usb/gadget/s3c-hsotg.c b/drivers/usb/gadget/s3c-hsotg.c index 8ceb5ef..7c5d8bd 100644 --- a/drivers/usb/gadget/s3c

[PATCH v5 1/9] phy: add phy_get_bus_width()/phy_set_bus_width() calls

2013-12-12 Thread Matt Porter
to properly configure the controller. Signed-off-by: Matt Porter mpor...@linaro.org --- include/linux/phy/phy.h | 28 1 file changed, 28 insertions(+) diff --git a/include/linux/phy/phy.h b/include/linux/phy/phy.h index 6d72269..e273e5a 100644 --- a/include/linux/phy

[PATCH v5 3/9] usb: gadget: s3c-hsotg: enable build for other platforms

2013-12-12 Thread Matt Porter
Remove unused Samsung-specific machine include and Kconfig dependency on S3C. Signed-off-by: Matt Porter mpor...@linaro.org Reviewed-by: Markus Mayer markus.ma...@linaro.org Reviewed-by: Tim Kryger tim.kry...@linaro.org --- drivers/usb/gadget/Kconfig | 7 +++ drivers/usb/gadget/s3c

Re: [PATCH 1/2] USB: gadget: s3c-hsotg: fix maxpacket size in s3c_hsotg_irq_enumdone

2013-12-12 Thread Matt Porter
and high speed mode on my Capri board and it works fine for me in both cases. Tested-by: Matt Porter mpor...@linaro.org Thanks, Matt -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord...@vger.kernel.org More majordomo info at http

Re: [PATCH v5 3/9] usb: gadget: s3c-hsotg: enable build for other platforms

2013-12-12 Thread Matt Porter
On Thu, Dec 12, 2013 at 03:51:31PM -0600, Dinh Nguyen wrote: Hi Matt, On 12/12/13 7:26 AM, Matt Porter wrote: Remove unused Samsung-specific machine include and Kconfig dependency on S3C. Signed-off-by: Matt Porter mpor...@linaro.org Reviewed-by: Markus Mayer markus.ma...@linaro.org

Re: [PATCH v2 1/6] ARM: brcmstb: add infrastructure for ARM-based Broadcom STB SoCs

2013-12-13 Thread Matt Porter
On Tue, Nov 26, 2013 at 04:22:23PM -0800, Marc Carino wrote: The BCM7xxx series of Broadcom SoCs are used primarily in set-top boxes. This patch adds machine support for the ARM-based Broadcom SoCs. Signed-off-by: Marc Carino marc.cee...@gmail.com Acked-by: Florian Fainelli

Re: [PATCH v2 4/6] ARM: brcmstb: add misc. DT bindings for brcm,brcmstb

2013-12-13 Thread Matt Porter
On Tue, Nov 26, 2013 at 04:22:26PM -0800, Marc Carino wrote: Document the bindings that the Broadcom STB platform needs for proper bootup. Signed-off-by: Marc Carino marc.cee...@gmail.com Acked-by: Florian Fainelli f.faine...@gmail.com --- .../devicetree/bindings/arm/brcm-brcmstb.txt

Re: [PATCH v2 6/6] ARM: brcmstb: dts: add a reference DTS for Broadcom 7445

2013-12-13 Thread Matt Porter
On Tue, Nov 26, 2013 at 04:22:28PM -0800, Marc Carino wrote: Add a sample DTS which will allow bootup of a board populated with the BCM7445 chip. Signed-off-by: Marc Carino marc.cee...@gmail.com Acked-by: Florian Fainelli f.faine...@gmail.com --- arch/arm/boot/dts/brcmstb-7445.dts | 115

[PATCH v6 7/9] phy: add Broadcom Kona USB2 PHY DT binding

2013-12-13 Thread Matt Porter
Add a binding that describes the Broadcom Kona USB2 PHY found on the BCM281xx family of SoCs. Signed-off-by: Matt Porter mpor...@linaro.org Acked-by: Kishon Vijay Abraham I kis...@ti.com --- Documentation/devicetree/bindings/phy/bcm-phy.txt | 15 +++ 1 file changed, 15 insertions

[PATCH v6 3/9] usb: gadget: s3c-hsotg: enable build for other platforms

2013-12-13 Thread Matt Porter
Remove unused Samsung-specific machine include and Kconfig dependency on S3C. Signed-off-by: Matt Porter mpor...@linaro.org Reviewed-by: Markus Mayer markus.ma...@linaro.org Reviewed-by: Tim Kryger tim.kry...@linaro.org --- drivers/usb/gadget/Kconfig | 7 +++ drivers/usb/gadget/s3c

[PATCH v6 0/9] USB Device Controller support for BCM281xx

2013-12-13 Thread Matt Porter
clocks v4 series https://lkml.org/lkml/2013/12/5/508 - Add new Exynos USB 2.0 PHY driver v4 series https://lkml.org/lkml/2013/12/5/166 Matt Porter (9): phy: add phy_get_bus_width()/phy_set_bus_width() calls staging: dwc2: update DT binding to add generic clock/phy

[PATCH v6 2/9] staging: dwc2: update DT binding to add generic clock/phy properties

2013-12-13 Thread Matt Porter
dwc2/s3c-hsotg require a single clock to be specified and optionally a generic phy. On the s3c-hsotg driver old style USB phy support is present as a fallback so the generic phy properties are optional. Signed-off-by: Matt Porter mpor...@linaro.org Acked-by: Kishon Vijay Abraham I kis...@ti.com

[PATCH v6 6/9] usb: gadget: s3c-hsotg: get phy bus width from phy subsystem

2013-12-13 Thread Matt Porter
Adds support for querying the phy bus width from the generic phy subsystem. Configure UTMI bus width in GUSBCFG based on this value. Signed-off-by: Matt Porter mpor...@linaro.org Acked-by: Kishon Vijay Abraham I kis...@ti.com --- drivers/usb/gadget/s3c-hsotg.c | 14 +- drivers/usb

[PATCH v6 9/9] ARM: dts: add usb udc support to bcm281xx

2013-12-13 Thread Matt Porter
Adds USB OTG/PHY and clock support to BCM281xx and enables UDC support on the bcm11351-brt and bcm28155-ap boards. Signed-off-by: Matt Porter mpor...@linaro.org Reviewed-by: Markus Mayer markus.ma...@linaro.org Reviewed-by: Tim Kryger tim.kry...@linaro.org --- arch/arm/boot/dts/bcm11351-brt.dts

[PATCH v6 4/9] usb: gadget: s3c-hsotg: add snps,dwc2 compatible string

2013-12-13 Thread Matt Porter
Enable support for the dwc2 binding. Signed-off-by: Matt Porter mpor...@linaro.org --- drivers/usb/gadget/s3c-hsotg.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/usb/gadget/s3c-hsotg.c b/drivers/usb/gadget/s3c-hsotg.c index 8ceb5ef..7c5d8bd 100644 --- a/drivers/usb/gadget/s3c

[PATCH v6 8/9] phy: add Broadcom Kona USB2 PHY driver

2013-12-13 Thread Matt Porter
Add a driver for the internal Broadcom Kona USB 2.0 PHY found on the BCM281xx family of SoCs. Signed-off-by: Matt Porter mpor...@linaro.org --- drivers/phy/Kconfig | 6 ++ drivers/phy/Makefile| 1 + drivers/phy/phy-bcm-kona-usb2.c | 158

[PATCH v6 5/9] usb: gadget: s3c-hsotg: use generic phy_init()/phy_exit() support

2013-12-13 Thread Matt Porter
If a generic phy is present, call phy_init()/phy_exit(). This supports generic phys that must be soft reset before power on. Signed-off-by: Matt Porter mpor...@linaro.org Acked-by: Kishon Vijay Abraham I kis...@ti.com --- drivers/usb/gadget/s3c-hsotg.c | 5 + 1 file changed, 5 insertions

[PATCH v6 1/9] phy: add phy_get_bus_width()/phy_set_bus_width() calls

2013-12-13 Thread Matt Porter
to properly configure the controller. Signed-off-by: Matt Porter mpor...@linaro.org Acked-by: Kishon Vijay Abraham I kis...@ti.com --- include/linux/phy/phy.h | 28 1 file changed, 28 insertions(+) diff --git a/include/linux/phy/phy.h b/include/linux/phy/phy.h index

Re: [PATCH v3] ARM: bcm: Add DEBUG_LL console support

2013-12-13 Thread Matt Porter
Changes from V1: - Switched to use the common 8250 debug introduced in 3.12-rc1 Also working for me on my Capri board. Tested-by: Matt Porter mpor...@linaro.org -Matt -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord...@vger.kernel.org

Re: [PATCH v4 5/9] usb: s3c-hsotg: Use the new Exynos USB phy driver with the generic phy framework

2013-12-06 Thread Matt Porter
On Fri, Dec 06, 2013 at 04:41:51PM +0530, Kishon Vijay Abraham I wrote: Hi, On Thursday 05 December 2013 05:59 PM, Kamil Debski wrote: Change the used phy driver to the new Exynos USB phy driver that uses the generic phy framework. Signed-off-by: Kamil Debski k.deb...@samsung.com

[PATCH] ARM: l2c: prima2: only call l2x0_of_init() on matching nodes

2014-04-27 Thread Matt Porter
calling l2x0_of_init(). Reported-by: Kevin Hilman khil...@linaro.org Signed-off-by: Matt Porter mpor...@linaro.org --- Applies against next-20140424 to fix the issue introduced in 50655e6 ARM: l2c: prima2: remove cache size override arch/arm/mach-prima2/l2x0.c | 16 +++- 1 file changed

Re: [PATCH] ARM: l2c: prima2: only call l2x0_of_init() on matching nodes

2014-04-28 Thread Matt Porter
On Mon, Apr 28, 2014 at 10:15:33AM +0100, Russell King wrote: On Sun, Apr 27, 2014 at 08:27:40PM -0400, Matt Porter wrote: l2x0_of_init() is executed unconditionally within the sirfsoc_l2x0_init() early initcall. In a multi v7 kernel this causes bcm281xx and bcm21664 platform to fail boot

Re: [PATCH v2 2/4] mfd: bcm590xx: add support for secondary I2C slave address

2014-04-28 Thread Matt Porter
On Mon, Apr 28, 2014 at 12:56:27PM +0100, Lee Jones wrote: On Wed, 23 Apr 2014, Matt Porter wrote: BCM590xx utilizes a secondary I2C slave address to access additional register space. Add support for the secondary address space by instantiating a dummy I2C device with the appropriate

Re: [PATCH] ARM: l2c: prima2: only call l2x0_of_init() on matching nodes

2014-04-28 Thread Matt Porter
On Mon, Apr 28, 2014 at 09:29:51AM -0500, Felipe Balbi wrote: On Sun, Apr 27, 2014 at 08:27:40PM -0400, Matt Porter wrote: l2x0_of_init() is executed unconditionally within the sirfsoc_l2x0_init() early initcall. In a multi v7 kernel this causes bcm281xx and bcm21664 platform to fail boot

Re: [PATCH v6 RESEND 0/5] Add Broadcom Kona PWM Support

2014-04-28 Thread Matt Porter
On Mon, Apr 28, 2014 at 08:00:39AM -0700, Tim Kryger wrote: On Mon, Apr 28, 2014 at 4:07 AM, Thierry Reding thierry.red...@gmail.com wrote: On Fri, Apr 25, 2014 at 11:31:10AM -0700, Tim Kryger wrote: This series introduces the driver for the Kona PWM controller found in Broadcom mobile

Re: [PATCH 2/4] mfd: bcm590xx: add support for second i2c slave address space

2014-04-23 Thread Matt Porter
On Tue, Apr 22, 2014 at 09:21:39AM +0100, Lee Jones wrote: s/regmap/Regmap It's consistently written regmap in all the documentation and so on :) Furry muff; but the comments still stand for the acronyms. addmap{0,1} doesn't quite sit right with me. REVISIT:

Re: [PATCH 2/4] mfd: bcm590xx: add support for second i2c slave address space

2014-04-23 Thread Matt Porter
On Wed, Apr 23, 2014 at 06:01:26PM -0400, Matt Porter wrote: On Tue, Apr 22, 2014 at 09:21:39AM +0100, Lee Jones wrote: s/regmap/Regmap It's consistently written regmap in all the documentation and so on :) Furry muff; but the comments still stand for the acronyms

[PATCH v2 4/4] ARM: dts: bcm590xx: add support for GPLDO and VBUS regulators

2014-04-23 Thread Matt Porter
Adds additional nodes to support GPLDO1-6 and VBUS regulators which are now supported in the bcm590xx regulator driver. Signed-off-by: Matt Porter mpor...@linaro.org --- arch/arm/boot/dts/bcm59056.dtsi | 21 + 1 file changed, 21 insertions(+) diff --git a/arch/arm/boot/dts

[PATCH v2 3/4] regulator: bcm590xx: add support for regulators on secondary I2C slave

2014-04-23 Thread Matt Porter
The bcm590xx MFD driver now exposes a secondary regmap descriptor making the registers for regulators on the secondary I2C slave address available. Add support for GPLDO1-6 and VBUS regulators found within this register range. Signed-off-by: Matt Porter mpor...@linaro.org Acked-by: Mark Brown

[PATCH v2 2/4] mfd: bcm590xx: add support for secondary I2C slave address

2014-04-23 Thread Matt Porter
this secondary i2c slave address space. Signed-off-by: Matt Porter mpor...@linaro.org --- drivers/mfd/bcm590xx.c | 60 +--- include/linux/mfd/bcm590xx.h | 9 --- 2 files changed, 52 insertions(+), 17 deletions(-) diff --git a/drivers/mfd/bcm590xx.c b

[PATCH v2 1/4] mfd: bcm590xx: update binding with additional BCM59056 regulators

2014-04-23 Thread Matt Porter
The BCM59056 supports GPLDO1-6 and VBUS regulators in a secondary I2C slave address space. Add these regulators to the list of valid regulator node names for BCM59056. Signed-off-by: Matt Porter mpor...@linaro.org --- Documentation/devicetree/bindings/mfd/bcm590xx.txt | 4 +++- 1 file changed, 3

[PATCH v2 0/4] Support additional regulators on BCM590xx

2014-04-23 Thread Matt Porter
via a secondary I2C slave address. The MFD driver exposes an additional regmap descriptor for the additional address space and the regulator implements support for GPLDO1-6 and VBUS regulators. Matt Porter (4): mfd: bcm590xx: update binding with additional BCM59056 regulators mfd: bcm590xx: add

[PATCH] dt: bindings: dwc2: fix required value for the phy-names property

2014-04-24 Thread Matt Porter
, and one dts user all implement the phy-names property as requiring usb2-phy. Fix the dwc2.txt binding documentation to correctly specify usb2-phy as the appropriate value for phy-names. Reported-by: Tomasz Figa t.f...@samsung.com Signed-off-by: Matt Porter mpor...@linaro.org --- Documentation

Re: [PATCH v4] mach-bcm: clean up config and build targets

2014-04-25 Thread Matt Porter
On Tue, Apr 15, 2014 at 07:37:19AM -0500, Alex Elder wrote: Currently CONFIG_ARCH_BCM_MOBILE is used to select all (both) Broadcom mobile SoC families. Instead, use that only as a config menu switch, and define specific symbols like ARCH_BCM_281XX to select a particular SoC family. If

Re: [PATCH v2 00/10] ARM: bcm: SCM and L2 cache code cleanup

2014-04-25 Thread Matt Porter
On Mon, Apr 21, 2014 at 04:53:01PM -0500, Alex Elder wrote: This series cleans up a number of things in the code that issues secure monitor (smc) requests for the bcm281xx and bcm21664 SoC families. This code is currently used only for enabling the level-2 cache. There are some bug fixes

Re: [PATCH v2 RESEND 5/5] ARM: dts: use real clocks for bcm21664

2014-04-25 Thread Matt Porter
On Mon, Apr 21, 2014 at 04:26:27PM -0500, Alex Elder wrote: Replace the fake fixed-rate clocks used previously for the bcm21664 family with real ones. Signed-off-by: Alex Elder el...@linaro.org Acked-by: Matt Porter mpor...@linaro.org --- arch/arm/boot/dts/bcm21664.dtsi | 190

Re: [PATCH v2 RESEND 0/5] clk: bcm21664: add common clock support

2014-04-25 Thread Matt Porter
On Fri, Apr 25, 2014 at 05:09:15PM -0700, Mike Turquette wrote: Quoting Alex Elder (2014-04-21 14:26:22) This is series has two parts. The first two patches are changes to the existing Broadcom Kona family clock code to prepare for the addition of support for another SoC, bcm21664.

Re: [PATCH 2/4] mfd: bcm590xx: add support for second i2c slave address space

2014-04-17 Thread Matt Porter
On Thu, Apr 17, 2014 at 07:57:53AM +0100, Lee Jones wrote: s/regmap/Regmap It's consistently written regmap in all the documentation and so on :) Furry muff; but the comments still stand for the acronyms. addmap{0,1} doesn't quite sit right with me. REVISIT: Ah, it's

Re: [PATCH 2/4] mfd: bcm590xx: add support for second i2c slave address space

2014-04-17 Thread Matt Porter
On Wed, Apr 16, 2014 at 12:06:03PM +0100, Lee Jones wrote: On Mon, 14 Apr 2014, Matt Porter wrote: BCM590xx utilizes a second i2c slave address to access additional s/i2c/I2C register space. Add support for the second address space by instantiated a dummy i2c device

Re: [PATCH v3 1/3] pinctrl: Rename Broadcom Capri pinctrl driver

2014-04-10 Thread Matt Porter
, BCM11351, BCM28145 and BCM28155 SoCs. Signed-off-by: Sherman Yin s...@broadcom.com Reviewed-by: Matt Porter mpor...@linaro.org Acked-by: Linus Walleij linus.wall...@linaro.org --- drivers/pinctrl/Kconfig|8 +- drivers/pinctrl/Makefile

Re: [PATCH v3 1/3] pinctrl: Rename Broadcom Capri pinctrl driver

2014-04-10 Thread Matt Porter
Reviewed-by: Matt Porter mpor...@linaro.org Acked-by: Linus Walleij linus.wall...@linaro.org --- drivers/pinctrl/Kconfig|8 +- drivers/pinctrl/Makefile |2 +- .../{pinctrl-capri.c = pinctrl-bcm281xx.c}| 1519

Re: [PATCH v3 2/3] Update bcm_defconfig with new pinctrl CONFIG

2014-04-10 Thread Matt Porter
s...@broadcom.com Reviewed-by: Matt Porter mpor...@linaro.org Acked-by: Linus Walleij linus.wall...@linaro.org Acked-by: Matt Porter mpor...@linaro.org --- arch/arm/configs/bcm_defconfig |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/configs/bcm_defconfig b

Re: [PATCH v3 1/3] pinctrl: Rename Broadcom Capri pinctrl driver

2014-04-10 Thread Matt Porter
On Thu, Apr 10, 2014 at 07:41:20PM +0200, Linus Walleij wrote: On Thu, Apr 10, 2014 at 6:56 PM, Matt Porter matt.por...@linaro.org wrote: On Thu, Apr 10, 2014 at 06:51:12PM +0200, Linus Walleij wrote: On Thu, Apr 10, 2014 at 6:49 PM, Linus Walleij linus.wall...@linaro.org wrote: On Thu

[PATCH] hwrng: bcm2835: fix oops when rng h/w is accessed during registration

2014-04-10 Thread Matt Porter
the bcm2835_rng_read() fails. Fix this by making the warmup/enable writes before registering the RNG source with the hwrng core. Signed-off-by: Matt Porter mpor...@linaro.org --- drivers/char/hw_random/bcm2835-rng.c | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/drivers/char

Re: [PATCH] regulator: bcm590xx: Set n_voltages for linear reg

2014-04-10 Thread Matt Porter
On Thu, Apr 10, 2014 at 01:04:00PM -0700, Tim Kryger wrote: Fix the macro used to define linear range regulators to include the number of voltages. Signed-off-by: Tim Kryger tim.kry...@linaro.org Looks good. Acked-by: Matt Porter mpor...@linaro.org Mark: will you take this for 3.15 fixes

[PATCH 3/4] regulator: bcm590xx: add support for regulators on secondary i2c slave

2014-04-14 Thread Matt Porter
The bcm590xx mfd driver now exposes a second regmap descriptor making the registers for regulators on the secondary i2c slave address available. Add support for GPLDO1-6 and VBUS regulators found within this register range. Signed-off-by: Matt Porter mpor...@linaro.org --- drivers/regulator

[PATCH 4/4] ARM: dts: bcm590xx: add support for GPLDO and VBUS regulators

2014-04-14 Thread Matt Porter
Adds additional nodes to support GPLDO1-6 and VBUS regulators which are not supported in the bcm590xx regulator driver. Signed-off-by: Matt Porter mpor...@linaro.org --- arch/arm/boot/dts/bcm59056.dtsi | 21 + 1 file changed, 21 insertions(+) diff --git a/arch/arm/boot/dts

[PATCH 1/4] mfd: bcm590xx: update binding with additional BCM59056 regulators

2014-04-14 Thread Matt Porter
The BCM59056 supports GPLDO1-6 and VBUS regulators in a secondary I2C slave address space. Add these regulators to the list of valid regulator node names for BCM59056. Signed-off-by: Matt Porter mpor...@linaro.org --- Documentation/devicetree/bindings/mfd/bcm590xx.txt | 4 +++- 1 file changed, 3

[PATCH 0/4] Support additional regulators on BCM590xx

2014-04-14 Thread Matt Porter
regulators. Matt Porter (4): mfd: bcm590xx: update binding with additional BCM59056 regulators mfd: bcm590xx: add support for second i2c slave address space regulator: bcm590xx: add support for regulators on secondary i2c slave ARM: dts: bcm590xx: add support for GPLDO and VBUS regulators

[PATCH 2/4] mfd: bcm590xx: add support for second i2c slave address space

2014-04-14 Thread Matt Porter
slave address space. Signed-off-by: Matt Porter mpor...@linaro.org --- drivers/mfd/bcm590xx.c | 60 +--- include/linux/mfd/bcm590xx.h | 9 --- 2 files changed, 52 insertions(+), 17 deletions(-) diff --git a/drivers/mfd/bcm590xx.c b/drivers/mfd

Re: [PATCH] regulator: bcm590xx: fix vbus name

2014-06-18 Thread Matt Porter
), BCM590XX_REG_TABLE(gpldo6, ldo_a_table), + BCM590XX_REG_TABLE(vbus, ldo_vbus), }; Also fixes the functional problem for me on the Capri board, thanks. Coverity should also be much happier now. Acked-by: Matt Porter mpor...@linaro.org Mark: can you pick this up for 3.16 fixes? -Matt -- To unsubscribe from

Re: [PATCHv7 2/5] mailbox: Introduce framework for mailbox

2014-06-19 Thread Matt Porter
On Fri, Jun 20, 2014 at 01:59:30AM +0530, Jassi Brar wrote: On 20 June 2014 00:33, Matt Porter mpor...@linaro.org wrote: On Thu, Jun 19, 2014 at 07:17:11PM +0100, Sudeep Holla wrote: + * After startup and before shutdown any data received on the chan + * is passed on to the API via atomic

Re: [PATCH v8 00/11] ARM: brcmstb: Add Broadcom STB SoC support

2014-07-22 Thread Matt Porter
On Tue, Jul 22, 2014 at 10:57:17PM +0200, Arnd Bergmann wrote: On Tuesday 22 July 2014 13:44:31 Brian Norris wrote: For the platform changes in the first patch, I would prefer to have Matt pick up the first patch, but we can also apply it directly into arm-soc if he prefers that.

[PATCH v8 2/9] staging: dwc2: update DT binding to add generic clock/phy properties

2013-12-19 Thread Matt Porter
dwc2/s3c-hsotg require a single clock to be specified and optionally a generic phy. On the s3c-hsotg driver old style USB phy support is present as a fallback so the generic phy properties are optional. Signed-off-by: Matt Porter mpor...@linaro.org Acked-by: Kishon Vijay Abraham I kis...@ti.com

[PATCH v8 4/9] usb: gadget: s3c-hsotg: add snps,dwc2 compatible string

2013-12-19 Thread Matt Porter
Enable support for the dwc2 binding. Signed-off-by: Matt Porter mpor...@linaro.org --- drivers/usb/gadget/s3c-hsotg.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/usb/gadget/s3c-hsotg.c b/drivers/usb/gadget/s3c-hsotg.c index db797f2..cbfbf41 100644 --- a/drivers/usb/gadget/s3c

[PATCH v8 7/9] phy: add Broadcom Kona USB2 PHY DT binding

2013-12-19 Thread Matt Porter
Add a binding that describes the Broadcom Kona USB2 PHY found on the BCM281xx family of SoCs. Signed-off-by: Matt Porter mpor...@linaro.org Acked-by: Kishon Vijay Abraham I kis...@ti.com --- Documentation/devicetree/bindings/phy/bcm-phy.txt | 15 +++ 1 file changed, 15 insertions

[PATCH v8 9/9] ARM: dts: add usb udc support to bcm281xx

2013-12-19 Thread Matt Porter
Adds USB OTG/PHY and clock support to BCM281xx and enables UDC support on the bcm11351-brt and bcm28155-ap boards. Signed-off-by: Matt Porter mpor...@linaro.org Reviewed-by: Markus Mayer markus.ma...@linaro.org Reviewed-by: Tim Kryger tim.kry...@linaro.org --- arch/arm/boot/dts/bcm11351-brt.dts

[PATCH v8 6/9] usb: gadget: s3c-hsotg: get phy bus width from phy subsystem

2013-12-19 Thread Matt Porter
Adds support for querying the phy bus width from the generic phy subsystem. Configure UTMI bus width in GUSBCFG based on this value. Signed-off-by: Matt Porter mpor...@linaro.org Acked-by: Kishon Vijay Abraham I kis...@ti.com --- drivers/usb/gadget/s3c-hsotg.c | 14 +- drivers/usb

[PATCH v8 5/9] usb: gadget: s3c-hsotg: enable generic phy support

2013-12-19 Thread Matt Porter
Adds support for the generic PHY subsystem. Generic PHY support is probed and then the driver falls back to checking for an old style USB PHY and pdata if not found. Signed-off-by: Matt Porter mpor...@linaro.org --- drivers/usb/gadget/s3c-hsotg.c | 55

Re: [PATCH v7 8/9] phy: add Broadcom Kona USB2 PHY driver

2013-12-19 Thread Matt Porter
On Thu, Dec 19, 2013 at 11:19:35AM +0530, Kishon Vijay Abraham I wrote: Hi Felipe, On Wednesday 18 December 2013 09:55 PM, Felipe Balbi wrote: On Tue, Dec 17, 2013 at 02:42:35PM -0500, Matt Porter wrote: Add a driver for the internal Broadcom Kona USB 2.0 PHY found on the BCM281xx family

[PATCH v8 8/9] phy: add Broadcom Kona USB2 PHY driver

2013-12-19 Thread Matt Porter
Add a driver for the internal Broadcom Kona USB 2.0 PHY found on the BCM281xx family of SoCs. Signed-off-by: Matt Porter mpor...@linaro.org --- drivers/phy/Kconfig | 6 ++ drivers/phy/Makefile| 1 + drivers/phy/phy-bcm-kona-usb2.c | 158

[PATCH v8 3/9] usb: gadget: s3c-hsotg: enable build for other platforms

2013-12-19 Thread Matt Porter
Remove unused Samsung-specific machine include and Kconfig dependency on S3C. Signed-off-by: Matt Porter mpor...@linaro.org Reviewed-by: Markus Mayer markus.ma...@linaro.org Reviewed-by: Tim Kryger tim.kry...@linaro.org --- drivers/usb/gadget/Kconfig | 7 +++ drivers/usb/gadget/s3c

[PATCH v8 1/9] phy: add phy_get_bus_width()/phy_set_bus_width() calls

2013-12-19 Thread Matt Porter
to properly configure the controller. Signed-off-by: Matt Porter mpor...@linaro.org Acked-by: Kishon Vijay Abraham I kis...@ti.com --- include/linux/phy/phy.h | 28 1 file changed, 28 insertions(+) diff --git a/include/linux/phy/phy.h b/include/linux/phy/phy.h index

[PATCH v8 0/9] USB Device Controller support for BCM281xx

2013-12-19 Thread Matt Porter
on both BCM281xx boards in the kernel. This series depends on: - Update Kona drivers to use clocks v4 series https://lkml.org/lkml/2013/12/5/508 (relevant portion now queued for 3.14) Matt Porter (9): phy: add phy_get_bus_width()/phy_set_bus_width() calls staging: dwc2

Re: [PATCH v8 3/9] usb: gadget: s3c-hsotg: enable build for other platforms

2013-12-23 Thread Matt Porter
On Mon, Dec 23, 2013 at 05:30:41PM +0100, Tomasz Figa wrote: On Monday 23 of December 2013 10:25:57 Felipe Balbi wrote: On Thu, Dec 19, 2013 at 09:23:04AM -0500, Matt Porter wrote: Remove unused Samsung-specific machine include and Kconfig dependency on S3C. Signed-off-by: Matt

[PATCH v9 1/9] phy: add phy_get_bus_width()/phy_set_bus_width() calls

2013-12-23 Thread Matt Porter
to properly configure the controller. Signed-off-by: Matt Porter mpor...@linaro.org Acked-by: Kishon Vijay Abraham I kis...@ti.com --- include/linux/phy/phy.h | 28 1 file changed, 28 insertions(+) diff --git a/include/linux/phy/phy.h b/include/linux/phy/phy.h index

[PATCH v9 9/9] ARM: dts: add usb udc support to bcm281xx

2013-12-23 Thread Matt Porter
Adds USB OTG/PHY and clock support to BCM281xx and enables UDC support on the bcm11351-brt and bcm28155-ap boards. Signed-off-by: Matt Porter mpor...@linaro.org Reviewed-by: Markus Mayer markus.ma...@linaro.org Reviewed-by: Tim Kryger tim.kry...@linaro.org --- arch/arm/boot/dts/bcm11351-brt.dts

[PATCH v9 8/9] phy: add Broadcom Kona USB2 PHY driver

2013-12-23 Thread Matt Porter
Add a driver for the internal Broadcom Kona USB 2.0 PHY found on the BCM281xx family of SoCs. Signed-off-by: Matt Porter mpor...@linaro.org --- drivers/phy/Kconfig | 6 ++ drivers/phy/Makefile| 1 + drivers/phy/phy-bcm-kona-usb2.c | 158

[PATCH v9 6/9] usb: gadget: s3c-hsotg: get phy bus width from phy subsystem

2013-12-23 Thread Matt Porter
Adds support for querying the phy bus width from the generic phy subsystem. Configure UTMI bus width in GUSBCFG based on this value. Signed-off-by: Matt Porter mpor...@linaro.org Acked-by: Kishon Vijay Abraham I kis...@ti.com --- drivers/usb/gadget/s3c-hsotg.c | 14 +- drivers/usb

[PATCH v9 7/9] phy: add Broadcom Kona USB2 PHY DT binding

2013-12-23 Thread Matt Porter
Add a binding that describes the Broadcom Kona USB2 PHY found on the BCM281xx family of SoCs. Signed-off-by: Matt Porter mpor...@linaro.org Acked-by: Kishon Vijay Abraham I kis...@ti.com --- Documentation/devicetree/bindings/phy/bcm-phy.txt | 15 +++ 1 file changed, 15 insertions

[PATCH v9 5/9] usb: gadget: s3c-hsotg: enable generic phy support

2013-12-23 Thread Matt Porter
Adds support for the generic PHY subsystem. Generic PHY support is probed and then the driver falls back to checking for an old style USB PHY and pdata if not found. Signed-off-by: Matt Porter mpor...@linaro.org --- drivers/usb/gadget/s3c-hsotg.c | 55

[PATCH v9 3/9] usb: gadget: s3c-hsotg: enable build for other platforms

2013-12-23 Thread Matt Porter
Remove unused Samsung-specific machine include and Kconfig dependency on S3C. Signed-off-by: Matt Porter mpor...@linaro.org Reviewed-by: Markus Mayer markus.ma...@linaro.org Reviewed-by: Tim Kryger tim.kry...@linaro.org --- drivers/usb/gadget/Kconfig | 8 drivers/usb/gadget/s3c

[PATCH v9 2/9] staging: dwc2: update DT binding to add generic clock/phy properties

2013-12-23 Thread Matt Porter
dwc2/s3c-hsotg require a single clock to be specified and optionally a generic phy. On the s3c-hsotg driver old style USB phy support is present as a fallback so the generic phy properties are optional. Signed-off-by: Matt Porter mpor...@linaro.org Acked-by: Kishon Vijay Abraham I kis...@ti.com

[PATCH v9 4/9] usb: gadget: s3c-hsotg: add snps,dwc2 compatible string

2013-12-23 Thread Matt Porter
Enable support for the dwc2 binding. Signed-off-by: Matt Porter mpor...@linaro.org --- drivers/usb/gadget/s3c-hsotg.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/usb/gadget/s3c-hsotg.c b/drivers/usb/gadget/s3c-hsotg.c index db797f2..cbfbf41 100644 --- a/drivers/usb/gadget/s3c

[PATCH v9 0/9] USB Device Controller support for BCM281xx

2013-12-23 Thread Matt Porter
to use clocks v4 series https://lkml.org/lkml/2013/12/5/508 (relevant portion now queued for 3.14) Matt Porter (9): phy: add phy_get_bus_width()/phy_set_bus_width() calls staging: dwc2: update DT binding to add generic clock/phy properties usb: gadget: s3c-hsotg: enable

Re: [PATCH v6 0/4] ARM: SMP: support Broadcom mobile SoCs

2014-07-28 Thread Matt Porter
On Mon, Jun 30, 2014 at 05:15:36PM -0500, Alex Elder wrote: This series adds SMP support for two Broadcom mobile SoC families. It uses CPU_METHOD_OF_DECLARE() so that SMP operations are assigned using device tree rather than adding it to a machine definition in a board file. The enable

Re: [PATCH] devicetree: bindings: document Broadcom CPU enable method

2014-07-28 Thread Matt Porter
On Mon, Jun 30, 2014 at 05:09:45PM -0500, Alex Elder wrote: Broadcom mobile SoCs use a ROM-implemented holding pen for controlled boot of secondary cores. A special register is used to communicate to the ROM that a secondary core should start executing kernel code. This enable method is

Re: [PATCH v8 01/11] ARM: brcmstb: add infrastructure for ARM-based Broadcom STB SoCs

2014-08-01 Thread Matt Porter
On Fri, Aug 01, 2014 at 12:29:11PM -0700, Florian Fainelli wrote: Hello, 2014-08-01 7:33 GMT-07:00 Rob Herring robherri...@gmail.com: On Wed, Jul 30, 2014 at 9:23 PM, Brian Norris computersforpe...@gmail.com wrote: Hi Rob, I appreciate your comments, but where were many of these 5

Re: [PATCH] MAINTAINERS: add a third maintainer to mach-bcm

2014-09-23 Thread Matt Porter
On Fri, Sep 19, 2014 at 11:17:12AM -0700, Florian Fainelli wrote: Add myself as a third maintainer to the mach-bcm code to increase the chances the redundancy in the merging/reviewing process. Signed-off-by: Florian Fainelli f.faine...@gmail.com Acked-by: Matt Porter mpor...@linaro.org

Re: [PATCH] ARM: mach-bcm: offer a new maintainer and process

2014-09-23 Thread Matt Porter
On Mon, Sep 22, 2014 at 10:03:39PM -0700, Olof Johansson wrote: On Fri, Sep 19, 2014 at 11:17:11AM -0700, Florian Fainelli wrote: Hi all, As some of you may have seen in the news, Broadcom has recently stopped its mobile SoC activities. Upstream support for Broadcom's Mobile SoCs was

Re: [PATCH] ARM: mach-bcm: offer a new maintainer and process

2014-09-23 Thread Matt Porter
On Tue, Sep 23, 2014 at 08:00:41AM -0700, Scott Branden wrote: On 14-09-23 05:54 AM, Matt Porter wrote: On Mon, Sep 22, 2014 at 10:03:39PM -0700, Olof Johansson wrote: On Fri, Sep 19, 2014 at 11:17:11AM -0700, Florian Fainelli wrote: Hi all, As some of you may have seen in the news

Re: [PATCH] gpio, bcm-kona, LLVMLinux: Remove use of __initconst

2014-09-23 Thread Matt Porter
__initconst of_device_id sdhci_bcm_kona_of_match[] = { +static struct of_device_id const sdhci_bcm_kona_of_match[] = { { .compatible = brcm,kona-sdhci}, { .compatible = bcm,kona-sdhci}, /* deprecated name */ {} Acked-by: Matt Porter mpor...@linaro.org -Matt -- To unsubscribe from

Re: [PATCH] gpio, bcm-kona, LLVMLinux: Remove use of __initconst

2014-09-23 Thread Matt Porter
On Tue, Sep 23, 2014 at 12:30:16PM -0700, beh...@converseincode.com wrote: From: Behan Webster beh...@converseincode.com The __initconst is in the wrong place, and when moved to the correct place it uncovers an error where the variable is used by non-init data structures. Instead merely

[PATCH] MAINTAINERS: Remove self as ARM mach-bcm co-maintainer

2015-02-17 Thread Matt Porter
Removing myself as a co-maintainer. Signed-off-by: Matt Porter mpor...@linaro.org --- MAINTAINERS | 1 - 1 file changed, 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS index 2ebb056..e21438b 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -2077,7 +2077,6 @@ F:drivers/net/ethernet

Re: [PATCH 2/4] of: DT quirks infrastructure

2015-02-18 Thread Matt Porter
On Wed, Feb 18, 2015 at 05:53:50PM +0200, Pantelis Antoniou wrote: Hi Mark, On Feb 18, 2015, at 17:41 , Mark Rutland mark.rutl...@arm.com wrote: Hi Pantelis, On Wed, Feb 18, 2015 at 02:59:34PM +, Pantelis Antoniou wrote: Implement a method of applying DT quirks early in the

[PATCH v2] pwm: imx-pwm: add explicit compatible strings and required clock properties

2015-03-09 Thread Matt Porter
the clocks/clock-names properties so document these,the two required ipg and per clocks, and add add these properties to the example. Signed-off-by: Matt Porter mpor...@konsulko.com --- Changes since v1: - compatible strings include the actual soc and one of the two specific compatible parts

[PATCH RESEND] serial: omap_serial: document missing properties and add an example

2015-03-06 Thread Matt Porter
The omap_serial.txt binding documentation lacks a number of properties that are used in DTS files for platforms incorporating this peripheral. Fix this by documenting the missing required and optional fields and add an example. Signed-off-by: Matt Porter mpor...@konsulko.com --- .../devicetree

[PATCH] pwm: imx-pwm: add explicit compatible strings and required clock properties

2015-03-06 Thread Matt Porter
the clocks/clock-names properties so document these,the two required ipg and per clocks, and add add these properties to the example. Signed-off-by: Matt Porter mpor...@konsulko.com --- Documentation/devicetree/bindings/pwm/imx-pwm.txt | 11 ++- 1 file changed, 10 insertions(+), 1 deletion

Re: [PATCH] pwm: imx-pwm: add explicit compatible strings and required clock properties

2015-03-06 Thread Matt Porter
On Fri, Mar 06, 2015 at 09:16:44AM -0600, Rob Herring wrote: On Fri, Mar 6, 2015 at 9:09 AM, Matt Porter mpor...@konsulko.com wrote: The imx-pwm binding contains language indicating compatible strings to be used that is not valid for all supported parts e.g. Should be fsl,soc-pwm. Fix

Re: [PATCH] ARM: dts: hummingboard: enable pcf8523 rtc for i2eX

2015-03-02 Thread Matt Porter
On Mon, Mar 02, 2015 at 08:43:26PM +, Russell King wrote: On Mon, Mar 02, 2015 at 03:25:40PM -0500, Matt Porter wrote: On Mon, Mar 02, 2015 at 07:49:08PM +, Russell King wrote: It's a bit like the MMC stuff, I'm still carrying Olof's solution for the SDIO wifi/bt power and reset

Re: [PATCH] ARM: dts: imx: Add dr_mode host setting to all host-only usb instances

2015-03-03 Thread Matt Porter
On Tue, Mar 03, 2015 at 12:43:36PM +0800, Peter Chen wrote: On Tue, Mar 03, 2015 at 11:41:35AM +0800, Shawn Guo wrote: On Fri, Feb 27, 2015 at 09:06:00AM -0500, Matt Porter wrote: The chipidea driver adds an extra line of spam to the log when a host-only chipidea instance is left set

<    2   3   4   5   6   7   8   9   10   11   >