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

2013-11-01 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 Reviewed-by: Markus Mayer Reviewed-by: Tim Kryger --- arch/arm/boot/dts/bcm11351-brt.dts | 6 ++ arch/arm/boot/dts/bcm11351.dtsi| 18

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

2013-11-01 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 --- .../devicetree/bindings/phy/bcm-kona-usb2-phy.txt | 15 +++ 1 file changed, 15 insertions(+) create mode 100644 Documentation/devicetree/bindings/phy

[PATCH v4 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 Acked-by: Kishon Vijay Abraham I --- Documentation/devicetree

[PATCH v4 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 --- drivers/usb/gadget/s3c-hsotg.c | 14 +- drivers/usb/gadget/s3c-hsotg.h | 1 + 2 files changed, 14 insertions(+), 1

[PATCH v4 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 --- drivers/phy/Kconfig | 6 ++ drivers/phy/Makefile| 1 + drivers/phy/phy-bcm-kona-usb2.c | 158 3 files

[PATCH v4 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 Reviewed-by: Markus Mayer Reviewed-by: Tim Kryger --- arch/arm/boot/dts/bcm11351-brt.dts | 6 ++ arch/arm/boot/dts/bcm11351.dtsi| 18

[PATCH v4 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 Acked-by: Kishon Vijay Abraham I --- Documentation/devicetree/bindings/phy/bcm-phy.txt | 15 +++ 1 file changed, 15 insertions(+) create mode 100644

[PATCH v4 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 Reviewed-by: Markus Mayer Reviewed-by: Tim Kryger --- drivers/usb/gadget/Kconfig | 7 +++ drivers/usb/gadget/s3c-hsotg.c | 2 -- 2 files changed, 3 insertions(+), 6 deletions

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

2013-12-12 Thread Matt Porter
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-hsotg: add snps,dwc2 compati

[PATCH v4 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 --- 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-hsotg.c +++ b/drivers

[PATCH v4 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 --- drivers/usb/gadget/s3c-hsotg.c | 5 + 1 file changed, 5 insertions(+) diff --git a/drivers/usb/gadget/s3c-hsotg.c b/drivers/usb/gadget

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

2013-12-12 Thread Matt Porter
properly configure the controller. Signed-off-by: Matt Porter --- 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/phy.h +++ b/include

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 > > + */ > >

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

2013-12-12 Thread Matt Porter
13/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 properties usb: gadget: s3c-hsotg: enable

[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 --- drivers/phy/Kconfig | 6 ++ drivers/phy/Makefile| 1 + drivers/phy/phy-bcm-kona-usb2.c | 158 3 files

[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 Acked-by: Kishon Vijay Abraham I --- Documentation/devicetree

[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 --- drivers/usb/gadget/s3c-hsotg.c | 5 + 1 file changed, 5 insertions(+) diff --git a/drivers/usb/gadget/s3c-hsotg.c b/drivers/usb/gadget

[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 Acked-by: Kishon Vijay Abraham I --- Documentation/devicetree/bindings/phy/bcm-phy.txt | 15 +++ 1 file changed, 15 insertions(+) create mode 100644

[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 Reviewed-by: Markus Mayer Reviewed-by: Tim Kryger --- arch/arm/boot/dts/bcm11351-brt.dts | 6 ++ arch/arm/boot/dts/bcm11351.dtsi| 18

[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 --- drivers/usb/gadget/s3c-hsotg.c | 14 +- drivers/usb/gadget/s3c-hsotg.h | 1 + 2 files changed, 14 insertions(+), 1

[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 --- 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-hsotg.c +++ b/drivers

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

2013-12-12 Thread Matt Porter
properly configure the controller. Signed-off-by: Matt Porter --- 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/phy.h +++ b/include

[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 Reviewed-by: Markus Mayer Reviewed-by: Tim Kryger --- drivers/usb/gadget/Kconfig | 7 +++ drivers/usb/gadget/s3c-hsotg.c | 2 -- 2 files changed, 3 insertions(+), 6 deletions

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

2013-12-12 Thread Matt Porter
tested this patch in both full and high speed mode on my Capri board and it works fine for me in both cases. Tested-by: Matt Porter 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

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 > > Reviewed-by: Ma

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 > Acked-by: Florian Fainelli > diff --git a/arch/arm/mac

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 > Acked-by: Florian Fainelli > --- > .../devicetree/bindings/arm/brcm-brcmstb.txt | 72 > >

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 > Acked-by: Florian Fainelli > --- > 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 Acked-by: Kishon Vijay Abraham I --- Documentation/devicetree/bindings/phy/bcm-phy.txt | 15 +++ 1 file changed, 15 insertions(+) create mode 100644

[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 Reviewed-by: Markus Mayer Reviewed-by: Tim Kryger --- drivers/usb/gadget/Kconfig | 7 +++ drivers/usb/gadget/s3c-hsotg.c | 2 -- 2 files changed, 3 insertions(+), 6 deletions

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

2013-12-13 Thread Matt Porter
pdate Kona drivers to use 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

[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 Acked-by: Kishon Vijay Abraham I --- Documentation/devicetree

[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 Acked-by: Kishon Vijay Abraham I --- drivers/usb/gadget/s3c-hsotg.c | 14 +- drivers/usb/gadget/s3c-hsotg.h | 1 + 2

[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 Reviewed-by: Markus Mayer Reviewed-by: Tim Kryger --- arch/arm/boot/dts/bcm11351-brt.dts | 6 ++ arch/arm/boot/dts/bcm11351.dtsi| 18

[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 --- 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-hsotg.c +++ b/drivers

[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 --- drivers/phy/Kconfig | 6 ++ drivers/phy/Makefile| 1 + drivers/phy/phy-bcm-kona-usb2.c | 158 3 files

[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 Acked-by: Kishon Vijay Abraham I --- drivers/usb/gadget/s3c-hsotg.c | 5 + 1 file changed, 5 insertions(+) diff --git a/drivers/usb

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

2013-12-13 Thread Matt Porter
properly configure the controller. Signed-off-by: Matt Porter Acked-by: Kishon Vijay Abraham I --- 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

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

2013-12-13 Thread Matt Porter
fig changes > > 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 -Matt -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to ma

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

2013-12-16 Thread Matt Porter
On Mon, Dec 16, 2013 at 03:20:01PM -0600, Felipe Balbi wrote: > On Fri, Dec 13, 2013 at 11:51:19AM -0500, Matt Porter wrote: > > If a generic phy is present, call phy_init()/phy_exit(). This supports > > generic phys that must be soft reset before power on. > > > >

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

2013-12-16 Thread Matt Porter
On Thu, Dec 05, 2013 at 01:29:35PM +0100, 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 > Signed-off-by: Kyungmin Park > --- > .../devicetree/bindings/usb/samsung-hsotg.txt |4 +++

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

2013-12-17 Thread 'Matt Porter'
ll update my original version of this patch in case your work can't be taken in this window. -Matt > > -Original Message- > > From: Matt Porter [mailto:mpor...@linaro.org] > > Sent: Monday, December 16, 2013 10:40 PM > > To: Kamil Debski > &g

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 w

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 o

[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 --- arch/arm/boot/dts/bcm59056.dtsi | 21 + 1 file changed, 21 insertions(+) diff --git a/arch/arm/boot/dts/bcm59056.dtsi b

[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 Acked-by: Mark Brown --- drivers

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

2014-04-23 Thread Matt Porter
secondary i2c slave address space. Signed-off-by: Matt Porter --- 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

[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 --- Documentation/devicetree/bindings/mfd/bcm590xx.txt | 4 +++- 1 file changed, 3 insertions(+), 1

[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
The binding example, driver, 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 Signed-off-by: Matt Porter --- Do

Re: [PATCH v4 3/4] ARM: pinctrl: Add Broadcom Capri pinctrl driver

2014-01-17 Thread Matt Porter
: Sherman Yin > >>Reviewed-by: Christian Daudt > >>Reviewed-by: Matt Porter > >>--- > >>v4: - PINCTRL selected in Kconfig, PINCTRL_CAPRI selected in bcm_defconfig > >> - make use of regmap > >> - change CAPRI_PIN_UPDATE from macro to in

Re: [PATCH v4 3/4] ARM: pinctrl: Add Broadcom Capri pinctrl driver

2014-01-21 Thread Matt Porter
On Mon, Jan 20, 2014 at 09:16:24AM +0100, Linus Walleij wrote: > On Sat, Jan 18, 2014 at 3:56 AM, Matt Porter wrote: > > > I wonder if Linus would accept a rename at this point (too late for 3.14 > > presumably, but for 3.15) of s/capri/bcm281xx throughout, bcm11351 for > &g

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 Acked-by: Matt Porter Thanks for offering to t

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

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, > >>

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

2014-09-23 Thread Matt Porter
SDHCI_QUIRK_CAP_CLOCK_BASE_BROKEN, > }; > > -static struct __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-sd

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 > > 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 make them const and pu

[PATCH v3 3/5] regulator: add bcm590xx regulator driver

2014-03-11 Thread Matt Porter
Add a regulator driver for the BCM590xx PMU voltage regulators. The driver supports LDOs and DCDCs in normal mode only. There is no support for low-power mode or power sequencing. Signed-off-by: Matt Porter Reviewed-by: Tim Kryger Reviewed-by: Markus Mayer --- drivers/regulator/Kconfig

[PATCH v3 2/5] mfd: add bcm590xx pmu driver

2014-03-11 Thread Matt Porter
Add a driver for the BCM590xx PMU multi-function devices. The driver initially supports regmap initialization and instantiation of the voltage regulator device function of the PMU. Signed-off-by: Matt Porter Reviewed-by: Tim Kryger Reviewed-by: Markus Mayer --- drivers/mfd/Kconfig

[PATCH v3 4/5] ARM: configs: bcm_defconfig: enable bcm590xx regulator support

2014-03-11 Thread Matt Porter
Enable BCM590xx MFD and regulator drivers to manage voltage regulators on BCM281xx platforms. Signed-off-by: Tim Kryger Signed-off-by: Matt Porter Reviewed-by: Markus Mayer --- arch/arm/configs/bcm_defconfig | 7 +++ 1 file changed, 7 insertions(+) diff --git a/arch/arm/configs

Re: [PATCH v2 3/5] regulator: add bcm590xx regulator driver

2014-03-11 Thread Matt Porter
On Wed, Feb 19, 2014 at 01:52:32PM +0900, Mark Brown wrote: > On Tue, Feb 18, 2014 at 06:17:10PM -0500, Matt Porter wrote: > > > +static struct of_device_id bcm590xx_of_match[] = { > > + { .compatible = "brcm,bcm59056-regs", }, > > + { } > > +}; >

[PATCH v3 5/5] ARM: dts: add bcm590xx pmu support and enable for bcm28155-ap

2014-03-11 Thread Matt Porter
Add a dtsi to support the BCM590xx PMUs used by the BCM281xx family of SoCs. Enable regulators for use with the dwc2 and sdhci on bcm28155-ap. Signed-off-by: Tim Kryger Signed-off-by: Matt Porter Reviewed-by: Markus Mayer --- arch/arm/boot/dts/bcm28155-ap.dts | 47

Re: [PATCH v2 1/5] mfd: add bcm590xx pmu DT binding

2014-03-11 Thread Matt Porter
On Wed, Feb 19, 2014 at 01:47:26PM +0900, Mark Brown wrote: > On Tue, Feb 18, 2014 at 06:17:08PM -0500, Matt Porter wrote: > > > + > > + rfldo_reg: regulator@0 { > > + reg = <0>; > > What do these re

[PATCH v3 1/5] mfd: add bcm590xx pmu DT binding

2014-03-11 Thread Matt Porter
Add a DT binding for the BCM590xx PMUs. The binding inherits from the generic regulator bindings. Signed-off-by: Matt Porter Reviewed-by: Tim Kryger Reviewed-by: Markus Mayer --- Documentation/devicetree/bindings/mfd/bcm590xx.txt | 41 ++ 1 file changed, 41 insertions

[PATCH v3 0/5] BCM59056 PMU regulator support

2014-03-11 Thread Matt Porter
unneeded regulator NULL constraint check - regulators property is optional, allow the driver to probe when it is missing - move of_node presence check into bcm590xx_parse_dt_reg_data() Matt Porter (5): mfd: add bcm590xx pmu DT binding mfd: add bcm590xx pmu driver

Re: [PATCH v2 2/5] mfd: add bcm590xx pmu driver

2014-03-11 Thread Matt Porter
On Wed, Feb 19, 2014 at 01:46:05PM +0900, Mark Brown wrote: > On Tue, Feb 18, 2014 at 06:17:09PM -0500, Matt Porter wrote: > > > +config MFD_BCM590XX > > + bool "Broadcom BCM590xx PMUs" > > + select MFD_CORE > > + select REGMAP_I2C > > + depen

Re: [PATCH v2 5/5] ARM: dts: add bcm590xx pmu support and enable for bcm28155-ap

2014-03-11 Thread Matt Porter
On Wed, Feb 19, 2014 at 01:44:58PM +0900, Mark Brown wrote: > On Tue, Feb 18, 2014 at 06:17:12PM -0500, Matt Porter wrote: > > > + csr_reg: regulator@13 { > > + reg = <13>; > > +

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 ARC

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

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 Acked-by: Matt Porter > --- >

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. >

[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 Signed-off-by: Matt Porter --- 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, 15 insertions(+), 1 deletion

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 >

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 d

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 >

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 > 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 SoCs like bcm281xx

[PATCH] MAINTAINERS: add additional ARM BCM281xx/BCM11xxx maintainer

2014-02-14 Thread Matt Porter
/ BROADCOM BCM281XX/BCM11XXX ARM ARCHITECTURE M: Christian Daudt +M: Matt Porter L: bcm-kernel-feedback-l...@broadcom.com T: git git://git.github.com/broadcom/bcm11351 S: Maintained -- 1.8.4 -- To unsubscribe from this list: send the line "unsubscribe linux-kerne

[PATCH v2] MAINTAINERS: add additional ARM BCM281xx/BCM11xxx maintainer

2014-02-14 Thread Matt Porter
Add myself as an additional maintainer for the Broadcom mobile SoCs. Signed-off-by: Matt Porter --- Since v1: put back my missing SOB MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index b2cf5cf..9d6fbfd 100644 --- a/MAINTAINERS +++ b/MAINTAINERS

Re: [PATCH v2] ARM: dts: am335x-bone-common: Add i2c2 definition

2014-05-13 Thread Matt Porter
On Tue, May 13, 2014 at 04:06:02PM +0200, Javier Martinez Canillas wrote: > On Tue, May 13, 2014 at 2:53 PM, Tom Rini wrote: > > On 05/12/2014 04:57 PM, Robert Nelson wrote: > Either case if fine with me. As who knows when the dtc "overlay" will > every truly make it mainline, as the ca

Re: [PATCH v3 RESEND 2/5] ARM: add SMP support for Broadcom mobile SoCs

2014-05-15 Thread Matt Porter
On Thu, May 15, 2014 at 11:03:49AM -0700, Florian Fainelli wrote: > Hi Alex, > > 2014-05-15 10:58 GMT-07:00 Alex Elder : > > This patch adds SMP support for BCM281XX and BCM21664 family SoCs. > > > > This feature is controlled with a distinct config option such that a > > SMP-enabled multi-v7 bina

Re: [PATCH v3 RESEND 2/5] ARM: add SMP support for Broadcom mobile SoCs

2014-05-15 Thread Matt Porter
On Thu, May 15, 2014 at 01:17:00PM -0500, Alex Elder wrote: > On 05/15/2014 01:03 PM, Florian Fainelli wrote: > > Hi Alex, > > > > 2014-05-15 10:58 GMT-07:00 Alex Elder : > >> This patch adds SMP support for BCM281XX and BCM21664 family SoCs. > >> > >> This feature is controlled with a distinct co

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

2014-04-10 Thread Matt Porter
cm11351.txt > >> > >> This driver supports pinctrl on BCM11130, BCM11140, BCM11351, BCM28145 > >> and BCM28155 SoCs. > >> > >> Signed-off-by: Sherman Yin > >> Reviewed-by: Matt Porter > >> Acked-by: Linus Walleij > >> --- > &

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

2014-04-10 Thread Matt Porter
M28145 > > and BCM28155 SoCs. > > > > Signed-off-by: Sherman Yin > > Reviewed-by: Matt Porter > > Acked-by: Linus Walleij > > --- > > drivers/pinctrl/Kconfig|8 +- > > drivers/pinctrl/Makefile |

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

2014-04-10 Thread Matt Porter
> Signed-off-by: Sherman Yin > Reviewed-by: Matt Porter > Acked-by: Linus Walleij Acked-by: Matt Porter > --- > arch/arm/configs/bcm_defconfig |2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/arch/arm/configs/bcm_defconfig b/arch/arm/configs/bcm_de

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 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 > >> wrote: > >> > O

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

2014-04-10 Thread Matt Porter
and so 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 --- 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 Looks good. Acked-by: Matt Porter Mark: will you take this for 3.15 fixes? -Matt > --- >

[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 --- drivers/regulator/bcm590xx-regulator.c

[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 --- arch/arm/boot/dts/bcm59056.dtsi | 21 + 1 file changed, 21 insertions(+) diff --git a/arch/arm/boot/dts/bcm59056.dtsi b

[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 --- Documentation/devicetree/bindings/mfd/bcm590xx.txt | 4 +++- 1 file changed, 3 insertions(+), 1

[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 --- 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/bcm590xx.c index

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

2014-06-18 Thread Matt Porter
590XX_REG_TABLE(gpldo4, ldo_a_table), > BCM590XX_REG_TABLE(gpldo5, ldo_a_table), > 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:

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 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 > >> >

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 c

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:

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 > > ins

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

Re: [PATCHv5 2/4] mailbox: Introduce framework for mailbox

2014-06-05 Thread Matt Porter
On Tue, Jun 03, 2014 at 03:51:55PM +0530, Jassi Brar wrote: > On 3 June 2014 15:05, Sudeep Holla wrote: > > Hi Jassi, > > > > On Mon, Jun 2, 2014 at 6:11 PM, Jassi Brar wrote: > >> On Mon, Jun 2, 2014 at 8:44 PM, Matt Porter wrote: > >>> On Fri, Ma

<    1   2   3   4   5   6   7   8   >