Re: [PATCH v2] ARM: dts: remove bcm11351-brt.dts

2014-03-04 Thread Matt Porter
On Wed, Feb 19, 2014 at 04:31:52PM -0500, Matt Porter wrote: > The BCM11351 BRT board will never see the light of day. Remove the BRT > dts since it is not maintainable. > > Reviewed-by: Alex Elder > Signed-off-by: Matt Porter > --- > Changes since v1: > -

Re: [PATCH v2] ARM: dts: remove bcm11351-brt.dts

2014-03-04 Thread Matt Porter
On Wed, Feb 19, 2014 at 04:31:52PM -0500, Matt Porter wrote: The BCM11351 BRT board will never see the light of day. Remove the BRT dts since it is not maintainable. Reviewed-by: Alex Elder el...@linaro.org Signed-off-by: Matt Porter mpor...@linaro.org --- Changes since v1: - remove

Re: [PATCH v2] ARM: dts: Leave sdio1 as disabled on bcm28155-ap

2014-02-24 Thread Matt Porter
On Tue, Feb 04, 2014 at 03:27:40PM -0800, Tim Kryger wrote: > The sdio1 interface pins are routed to an unpopulated daughter card > connector on the bcm28155-ap board. Thus there is no need to mark > this interface as enabled. > > Signed-off-by: Tim Kryger > Reviewed-by: Mat

Re: [PATCH v4 5/8] mmc: sdhci-bcm-kona: Add basic use of clocks

2014-02-24 Thread Matt Porter
gt; Enable the external clock needed by the host controller during the > >>> probe and disable it during the remove. > >>> > >>> Signed-off-by: Tim Kryger > >>> Reviewed-by: Markus Mayer > >>> Reviewed-by: Matt Porter > >> > >&

Re: [GIT PULL] bcm pinctrl rename

2014-02-24 Thread Matt Porter
stian Daudt > > diff --git a/drivers/pinctrl/pinctrl-capri.c b/drivers/pinctrl/pinctrl-capri.c > index 4669c53..eb25002 100644 > --- a/drivers/pinctrl/pinctrl-capri.c > +++ b/drivers/pinctrl/pinctrl-capri.c > @@ -1435,7 +1435,7 @@ int __init capri_pinctrl_probe(struc

Re: [GIT PULL] bcm pinctrl rename

2014-02-24 Thread Matt Porter
the binding rename patch stay as is? Reviewed-by: Matt Porter mpor...@linaro.org -- 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://vger.kernel.org/majordomo-info.html Please read the FAQ at http

Re: [PATCH v4 5/8] mmc: sdhci-bcm-kona: Add basic use of clocks

2014-02-24 Thread Matt Porter
wrote: Enable the external clock needed by the host controller during the probe and disable it during the remove. Signed-off-by: Tim Kryger tim.kry...@linaro.org Reviewed-by: Markus Mayer markus.ma...@linaro.org Reviewed-by: Matt Porter matt.por...@linaro.org Reviewed-by: Christian

Re: [PATCH v2] ARM: dts: Leave sdio1 as disabled on bcm28155-ap

2014-02-24 Thread Matt Porter
On Tue, Feb 04, 2014 at 03:27:40PM -0800, Tim Kryger wrote: The sdio1 interface pins are routed to an unpopulated daughter card connector on the bcm28155-ap board. Thus there is no need to mark this interface as enabled. Signed-off-by: Tim Kryger tim.kry...@linaro.org Reviewed-by: Matt

Re: [PATCH] ARM: bcm2835: Move to mach-bcm directory

2014-02-21 Thread Matt Porter
On Fri, Feb 21, 2014 at 09:41:53AM -0800, Markus Mayer wrote: > On 21 February 2014 06:09, Matt Porter wrote: > > On Thu, Feb 20, 2014 at 09:53:56PM -0700, Stephen Warren wrote: > >> On 02/20/2014 05:16 PM, Markus Mayer wrote: > >> > Move the bcm2835 board fi

Re: [PATCH v6 0/8] ARM: brcmstb: Add Broadcom STB SoC support

2014-02-21 Thread Matt Porter
On Thu, Feb 20, 2014 at 04:41:32PM -0800, Florian Fainelli wrote: > Matt, > > 2014-02-03 13:30 GMT-08:00 Marc Carino : > > This patchset contains the board support package for the > > Broadcom BCM7445 ARM-based SoC [1]. These changes contain a > > minimal set of code needed for a BCM7445-based

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

2014-02-21 Thread Matt Porter
On Mon, Feb 03, 2014 at 01:30:41PM -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/bcm7445.dts | 111 >

Re: [PATCH] ARM: bcm2835: Move to mach-bcm directory

2014-02-21 Thread Matt Porter
On Thu, Feb 20, 2014 at 09:53:56PM -0700, Stephen Warren wrote: > On 02/20/2014 05:16 PM, Markus Mayer wrote: > > Move the bcm2835 board file into the mach-bcm directory. This allows us > > to get rid of the mach-bcm2835 directory with the associated Kconfig > > and Makefile. > > This looks fine,

Re: [PATCH] ARM: bcm2835: Move to mach-bcm directory

2014-02-21 Thread Matt Porter
On Thu, Feb 20, 2014 at 09:53:56PM -0700, Stephen Warren wrote: On 02/20/2014 05:16 PM, Markus Mayer wrote: Move the bcm2835 board file into the mach-bcm directory. This allows us to get rid of the mach-bcm2835 directory with the associated Kconfig and Makefile. This looks fine, although

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

2014-02-21 Thread Matt Porter
On Mon, Feb 03, 2014 at 01:30:41PM -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/bcm7445.dts | 111

Re: [PATCH v6 0/8] ARM: brcmstb: Add Broadcom STB SoC support

2014-02-21 Thread Matt Porter
On Thu, Feb 20, 2014 at 04:41:32PM -0800, Florian Fainelli wrote: Matt, 2014-02-03 13:30 GMT-08:00 Marc Carino marc.cee...@gmail.com: This patchset contains the board support package for the Broadcom BCM7445 ARM-based SoC [1]. These changes contain a minimal set of code needed for a

Re: [PATCH] ARM: bcm2835: Move to mach-bcm directory

2014-02-21 Thread Matt Porter
On Fri, Feb 21, 2014 at 09:41:53AM -0800, Markus Mayer wrote: On 21 February 2014 06:09, Matt Porter mpor...@linaro.org wrote: On Thu, Feb 20, 2014 at 09:53:56PM -0700, Stephen Warren wrote: On 02/20/2014 05:16 PM, Markus Mayer wrote: Move the bcm2835 board file into the mach-bcm directory

Re: [PATCH v2 2/3] clk: bcm281xx: don't disable unused peripheral clocks

2014-02-20 Thread Matt Porter
need to get a reference to their clock. > > Signed-off-by: Alex Elder > Reviewed-by: Matt Porter Mike: if you'll provide your ack on this patch, we would like to take the entire series through arm-soc for 3.15 as we originally agreed for 3.14. Patches 1 and 3 are the original two you a

Re: [PATCH v2 2/3] clk: bcm281xx: don't disable unused peripheral clocks

2014-02-20 Thread Matt Porter
a reference to their clock. Signed-off-by: Alex Elder el...@linaro.org Reviewed-by: Matt Porter mpor...@linaro.org Mike: if you'll provide your ack on this patch, we would like to take the entire series through arm-soc for 3.15 as we originally agreed for 3.14. Patches 1 and 3 are the original two you

[PATCH v2] ARM: dts: remove bcm11351-brt.dts

2014-02-19 Thread Matt Porter
The BCM11351 BRT board will never see the light of day. Remove the BRT dts since it is not maintainable. Reviewed-by: Alex Elder Signed-off-by: Matt Porter --- Changes since v1: - remove bcm11351-brt from Makefile arch/arm/boot/dts/Makefile | 3 +-- arch/arm/boot/dts/bcm11351

Re: [PATCH] ARM: dts: remove bcm11351-brt.dts

2014-02-19 Thread Matt Porter
On Wed, Feb 19, 2014 at 03:21:29PM -0600, Alex Elder wrote: > On 02/19/2014 02:13 PM, Matt Porter wrote: > > The BCM11351 BRT board will never see the light of day. Remove the BRT > > dts since it is not maintainable. > > > > Signed-off-by: Matt Porter > > Pleas

[PATCH] ARM: dts: remove bcm11351-brt.dts

2014-02-19 Thread Matt Porter
The BCM11351 BRT board will never see the light of day. Remove the BRT dts since it is not maintainable. Signed-off-by: Matt Porter --- arch/arm/boot/dts/bcm11351-brt.dts | 54 -- 1 file changed, 54 deletions(-) delete mode 100644 arch/arm/boot/dts/bcm11351

[PATCH] ARM: dts: remove bcm11351-brt.dts

2014-02-19 Thread Matt Porter
The BCM11351 BRT board will never see the light of day. Remove the BRT dts since it is not maintainable. Signed-off-by: Matt Porter mpor...@linaro.org --- arch/arm/boot/dts/bcm11351-brt.dts | 54 -- 1 file changed, 54 deletions(-) delete mode 100644 arch/arm

Re: [PATCH] ARM: dts: remove bcm11351-brt.dts

2014-02-19 Thread Matt Porter
On Wed, Feb 19, 2014 at 03:21:29PM -0600, Alex Elder wrote: On 02/19/2014 02:13 PM, Matt Porter wrote: The BCM11351 BRT board will never see the light of day. Remove the BRT dts since it is not maintainable. Signed-off-by: Matt Porter mpor...@linaro.org Please remove the line

[PATCH v2] ARM: dts: remove bcm11351-brt.dts

2014-02-19 Thread Matt Porter
The BCM11351 BRT board will never see the light of day. Remove the BRT dts since it is not maintainable. Reviewed-by: Alex Elder el...@linaro.org Signed-off-by: Matt Porter mpor...@linaro.org --- Changes since v1: - remove bcm11351-brt from Makefile arch/arm/boot/dts/Makefile

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

2014-02-18 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

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

2014-02-18 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 | 49 ++ 1 file changed, 49 insertions

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

2014-02-18 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 | 43 +- arch/arm/boot

[PATCH v2 0/5] BCM59056 PMU regulator support

2014-02-18 Thread Matt Porter
of_node presence check into bcm590xx_parse_dt_reg_data() Matt Porter (5): mfd: add bcm590xx pmu DT binding mfd: add bcm590xx pmu driver regulator: add bcm590xx regulator driver ARM: configs: bcm_defconfig: enable bcm590xx regulator support ARM: dts: add bcm590xx pmu support and enable

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

2014-02-18 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 v2 2/5] mfd: add bcm590xx pmu driver

2014-02-18 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 v2 0/5] BCM59056 PMU regulator support

2014-02-18 Thread Matt Porter
of_node presence check into bcm590xx_parse_dt_reg_data() Matt Porter (5): mfd: add bcm590xx pmu DT binding mfd: add bcm590xx pmu driver regulator: add bcm590xx regulator driver ARM: configs: bcm_defconfig: enable bcm590xx regulator support ARM: dts: add bcm590xx pmu support and enable

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

2014-02-18 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 mpor...@linaro.org Reviewed-by: Tim Kryger tim.kry...@linaro.org Reviewed-by: Markus Mayer

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

2014-02-18 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 mpor...@linaro.org Reviewed-by: Tim Kryger tim.kry...@linaro.org Reviewed-by: Markus

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

2014-02-18 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 tim.kry...@linaro.org Signed-off-by: Matt Porter mpor...@linaro.org Reviewed-by: Markus Mayer markus.ma...@linaro.org --- arch

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

2014-02-18 Thread Matt Porter
Enable BCM590xx MFD and regulator drivers to manage voltage regulators on BCM281xx platforms. Signed-off-by: Tim Kryger tim.kry...@linaro.org Signed-off-by: Matt Porter mpor...@linaro.org Reviewed-by: Markus Mayer markus.ma...@linaro.org --- arch/arm/configs/bcm_defconfig | 7 +++ 1 file

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

2014-02-18 Thread Matt Porter
Add a DT binding for the BCM590xx PMUs. The binding inherits from the generic regulator bindings. Signed-off-by: Matt Porter mpor...@linaro.org Reviewed-by: Tim Kryger tim.kry...@linaro.org Reviewed-by: Markus Mayer markus.ma...@linaro.org --- Documentation/devicetree/bindings/mfd/bcm590xx.txt

[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

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

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

2014-02-14 Thread Matt Porter
/ BROADCOM BCM281XX/BCM11XXX ARM ARCHITECTURE M: Christian Daudt b...@fixthebug.org +M: Matt Porter mpor...@linaro.org 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

[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 mpor...@linaro.org --- 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

[PATCH v3 6/6] ARM: dts: AM33XX: Add ecap interrupt properties

2014-02-05 Thread Matt Porter
Add missing interrupt properties to the ecap0, ecap1, and ecap2 nodes. Signed-off-by: Matt Porter --- arch/arm/boot/dts/am33xx.dtsi | 6 ++ 1 file changed, 6 insertions(+) diff --git a/arch/arm/boot/dts/am33xx.dtsi b/arch/arm/boot/dts/am33xx.dtsi index 6d95d3d..b4139ba 100644 --- a/arch

[PATCH v3 3/6] iio: enable selection and build of pulse drivers

2014-02-05 Thread Matt Porter
Add the pulse driver subdirectory when configuring and building IIO. Signed-off-by: Matt Porter --- drivers/iio/Kconfig | 1 + drivers/iio/Makefile | 1 + 2 files changed, 2 insertions(+) diff --git a/drivers/iio/Kconfig b/drivers/iio/Kconfig index 5dd0e12..286acc3 100644 --- a/drivers/iio

[PATCH v3 4/6] iio: Add ABI docs for pulse capture devices

2014-02-05 Thread Matt Porter
Add standard ABI entries for pulse capture devices. Also add a separate ABI entry for the TI ECAP driver polarity option. Signed-off-by: Matt Porter --- Documentation/ABI/testing/sysfs-bus-iio | 18 ++ Documentation/ABI/testing/sysfs-bus-iio-pulse-tiecap | 9

[PATCH v3 1/6] iio: add support for pulse width capture devices

2014-02-05 Thread Matt Porter
Add a channel type to support pulse width capture devices. These devices capture the timing of a PWM signal based on a configurable trigger Signed-off-by: Matt Porter --- drivers/iio/industrialio-core.c | 1 + include/linux/iio/types.h | 1 + 2 files changed, 2 insertions(+) diff --git

[PATCH v3 2/6] iio: pulse: add TI ECAP driver

2014-02-05 Thread Matt Porter
Adds support for capturing PWM signals using the TI ECAP peripheral. This driver supports triggered buffer capture of pulses on multiple ECAP instances. In addition, the driver supports configurable polarity of the signal to be captured. Signed-off-by: Matt Porter --- drivers/iio/pulse/Kconfig

[PATCH v3 0/6] IIO pulse capture support for TI ECAP

2014-02-05 Thread Matt Porter
s hardware. Initially, the driver supports a single pulse width measurement with configurable polarity. The ECAP hardware can support measurement of a complete period and duty cycle but this is not yet implemented. Matt Porter (6): iio: add support for pulse width capture devices iio: pulse: add TI E

[PATCH v3 5/6] pwm: enable TI PWMSS if the IIO tiecap driver is selected

2014-02-05 Thread Matt Porter
The IIO TI ECAP driver depends on the TI PWMSS management driver in this subsystem. Enable PWMSS when the IIO TI ECAP driver is selected. Signed-off-by: Matt Porter --- drivers/pwm/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/pwm/Kconfig b/drivers/pwm

Re: [PATCH 1/6] i2c: bcm-kona: register with subsys_initcall

2014-02-05 Thread Matt Porter
On Wed, Feb 05, 2014 at 10:30:29AM -0500, Alan Stern wrote: > On Wed, 5 Feb 2014, Matt Porter wrote: > > > On Wed, Feb 05, 2014 at 10:08:18AM +0100, Wolfram Sang wrote: > > > On Tue, Feb 04, 2014 at 07:19:07AM -0500, Matt Porter wrote: > > > > > > > Vo

Re: [PATCH RESEND] ARM: dts: add BeagleBone Audio Cape (Rev A) dtsi

2014-02-05 Thread Matt Porter
On Wed, Feb 05, 2014 at 08:56:34AM -0600, Nishanth Menon wrote: > On 02/05/2014 08:38 AM, Matt Porter wrote: > > On Wed, Feb 05, 2014 at 08:09:16AM -0600, Nishanth Menon wrote: > >> On 02/05/2014 07:48 AM, Jack Mitchell wrote: > [...] > >>> + * --- a/arch/

Re: [PATCH 1/6] i2c: bcm-kona: register with subsys_initcall

2014-02-05 Thread Matt Porter
On Wed, Feb 05, 2014 at 10:08:18AM +0100, Wolfram Sang wrote: > On Tue, Feb 04, 2014 at 07:19:07AM -0500, Matt Porter wrote: > > > Voltage regulators are needed very early due to deferred probe > > being incompatible with built-in USB gadget drivers. > > What does it n

Re: [PATCH RESEND] ARM: dts: add BeagleBone Audio Cape (Rev A) dtsi

2014-02-05 Thread Matt Porter
oning BeagleBone Audio Cape. > > > > Signed-off-by: Jack Mitchell > > Signed-off-by: Matt Porter > > --- > > arch/arm/boot/dts/am335x-bone-audio-cape-reva.dtsi | 124 > > + > > arch/arm/boot/dts/am335x-bone-common.dtsi | 14 +++ > >

Re: [PATCH RESEND] ARM: dts: add BeagleBone Audio Cape (Rev A) dtsi

2014-02-05 Thread Matt Porter
. Signed-off-by: Jack Mitchell j...@embed.me.uk Signed-off-by: Matt Porter mpor...@linaro.org --- arch/arm/boot/dts/am335x-bone-audio-cape-reva.dtsi | 124 + arch/arm/boot/dts/am335x-bone-common.dtsi | 14 +++ 2 files changed, 138 insertions(+) create

Re: [PATCH 1/6] i2c: bcm-kona: register with subsys_initcall

2014-02-05 Thread Matt Porter
On Wed, Feb 05, 2014 at 10:08:18AM +0100, Wolfram Sang wrote: On Tue, Feb 04, 2014 at 07:19:07AM -0500, Matt Porter wrote: Voltage regulators are needed very early due to deferred probe being incompatible with built-in USB gadget drivers. What does it need to fix those instead? [added

Re: [PATCH RESEND] ARM: dts: add BeagleBone Audio Cape (Rev A) dtsi

2014-02-05 Thread Matt Porter
On Wed, Feb 05, 2014 at 08:56:34AM -0600, Nishanth Menon wrote: On 02/05/2014 08:38 AM, Matt Porter wrote: On Wed, Feb 05, 2014 at 08:09:16AM -0600, Nishanth Menon wrote: On 02/05/2014 07:48 AM, Jack Mitchell wrote: [...] + * --- a/arch/arm/boot/dts/am335x-boneblack.dts + * +++ b/arch

Re: [PATCH 1/6] i2c: bcm-kona: register with subsys_initcall

2014-02-05 Thread Matt Porter
On Wed, Feb 05, 2014 at 10:30:29AM -0500, Alan Stern wrote: On Wed, 5 Feb 2014, Matt Porter wrote: On Wed, Feb 05, 2014 at 10:08:18AM +0100, Wolfram Sang wrote: On Tue, Feb 04, 2014 at 07:19:07AM -0500, Matt Porter wrote: Voltage regulators are needed very early due to deferred

[PATCH v3 5/6] pwm: enable TI PWMSS if the IIO tiecap driver is selected

2014-02-05 Thread Matt Porter
The IIO TI ECAP driver depends on the TI PWMSS management driver in this subsystem. Enable PWMSS when the IIO TI ECAP driver is selected. Signed-off-by: Matt Porter mpor...@linaro.org --- drivers/pwm/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/pwm/Kconfig

[PATCH v3 2/6] iio: pulse: add TI ECAP driver

2014-02-05 Thread Matt Porter
Adds support for capturing PWM signals using the TI ECAP peripheral. This driver supports triggered buffer capture of pulses on multiple ECAP instances. In addition, the driver supports configurable polarity of the signal to be captured. Signed-off-by: Matt Porter mpor...@linaro.org --- drivers

[PATCH v3 0/6] IIO pulse capture support for TI ECAP

2014-02-05 Thread Matt Porter
, the driver supports a single pulse width measurement with configurable polarity. The ECAP hardware can support measurement of a complete period and duty cycle but this is not yet implemented. Matt Porter (6): iio: add support for pulse width capture devices iio: pulse: add TI ECAP driver

[PATCH v3 3/6] iio: enable selection and build of pulse drivers

2014-02-05 Thread Matt Porter
Add the pulse driver subdirectory when configuring and building IIO. Signed-off-by: Matt Porter mpor...@linaro.org --- drivers/iio/Kconfig | 1 + drivers/iio/Makefile | 1 + 2 files changed, 2 insertions(+) diff --git a/drivers/iio/Kconfig b/drivers/iio/Kconfig index 5dd0e12..286acc3 100644

[PATCH v3 4/6] iio: Add ABI docs for pulse capture devices

2014-02-05 Thread Matt Porter
Add standard ABI entries for pulse capture devices. Also add a separate ABI entry for the TI ECAP driver polarity option. Signed-off-by: Matt Porter mpor...@linaro.org --- Documentation/ABI/testing/sysfs-bus-iio | 18 ++ Documentation/ABI/testing/sysfs-bus-iio-pulse

[PATCH v3 1/6] iio: add support for pulse width capture devices

2014-02-05 Thread Matt Porter
Add a channel type to support pulse width capture devices. These devices capture the timing of a PWM signal based on a configurable trigger Signed-off-by: Matt Porter mpor...@linaro.org --- drivers/iio/industrialio-core.c | 1 + include/linux/iio/types.h | 1 + 2 files changed, 2

[PATCH v3 6/6] ARM: dts: AM33XX: Add ecap interrupt properties

2014-02-05 Thread Matt Porter
Add missing interrupt properties to the ecap0, ecap1, and ecap2 nodes. Signed-off-by: Matt Porter mpor...@linaro.org --- arch/arm/boot/dts/am33xx.dtsi | 6 ++ 1 file changed, 6 insertions(+) diff --git a/arch/arm/boot/dts/am33xx.dtsi b/arch/arm/boot/dts/am33xx.dtsi index 6d95d3d..b4139ba

Re: [PATCH v4 1/2] iio:as3935: Add DT binding docs for AS3935 driver

2014-02-04 Thread Matt Porter
On Tue, Feb 04, 2014 at 08:52:26PM -0800, Matt Ranostay Matt Ranostay wrote: > On Tue, Feb 4, 2014 at 8:43 PM, Matt Porter wrote: > > On Tue, Feb 04, 2014 at 07:14:55PM -0800, Matt Ranostay Matt Ranostay wrote: > >> Document compatible string, required and optional DT properti

Re: [PATCH v4 1/2] iio:as3935: Add DT binding docs for AS3935 driver

2014-02-04 Thread Matt Porter
On Tue, Feb 04, 2014 at 07:14:55PM -0800, Matt Ranostay Matt Ranostay wrote: > Document compatible string, required and optional DT properties for > AS3935 chipset driver. > > Signed-off-by: Matt Ranostay > --- > .../devicetree/bindings/iio/proximity/as3935.txt | 25 > ++

Re: [PATCH 4/6] regulator: add bcm59056 regulator driver

2014-02-04 Thread Matt Porter
On Tue, Feb 04, 2014 at 05:28:36PM +, Mark Brown wrote: > On Tue, Feb 04, 2014 at 07:19:10AM -0500, Matt Porter wrote: > > > +static unsigned int bcm59056_get_mode(struct regulator_dev *dev) > > +{ > > + return REGULATOR_MODE_NORMAL; > > +} > > + >

Re: [PATCH 2/6] regulator: add bcm59056 pmu DT binding

2014-02-04 Thread Matt Porter
On Tue, Feb 04, 2014 at 05:23:09PM +, Mark Brown wrote: > On Tue, Feb 04, 2014 at 07:19:08AM -0500, Matt Porter wrote: > > Add a DT binding for the BCM59056 PMU. The binding inherits from > > the generic regulator bindings. > > Is this really only a regulator - does t

Re: [PATCH 3/6] mfd: add bcm59056 pmu driver

2014-02-04 Thread Matt Porter
ge regulator device function of the PMU. > > > > > > > > Signed-off-by: Matt Porter > > > > Reviewed-by: Tim Kryger > > > > Reviewed-by: Markus Mayer > > > > --- > > > > drivers/mfd/Kconf

Re: [PATCH 0/6] BCM59056 PMU regulator support

2014-02-04 Thread Matt Porter
> > to enable use of regulators on the otg and sdhci peripherals. > > > > Matt Porter (6): > > i2c: bcm-kona: register with subsys_initcall > > regulator: add bcm59056 pmu DT binding > > mfd: add bcm59056 pmu driver > > regulator: add bcm5905

Re: [PATCH 3/6] mfd: add bcm59056 pmu driver

2014-02-04 Thread Matt Porter
On Tue, Feb 04, 2014 at 01:29:51PM +, Lee Jones wrote: > > Add a driver for the BCM59056 PMU multi-function device. The driver > > initially supports regmap initialization and instantiation of the > > voltage regulator device function of the PMU. > > > &

[PATCH 1/6] i2c: bcm-kona: register with subsys_initcall

2014-02-04 Thread Matt Porter
Voltage regulators are needed very early due to deferred probe being incompatible with built-in USB gadget drivers. In order to have the PMU driver available before USB UDC, make i2c available during subsys_initcall. Signed-off-by: Matt Porter Reviewed-by: Tim Kryger Reviewed-by: Markus Mayer

[PATCH 2/6] regulator: add bcm59056 pmu DT binding

2014-02-04 Thread Matt Porter
Add a DT binding for the BCM59056 PMU. The binding inherits from the generic regulator bindings. Signed-off-by: Matt Porter Reviewed-by: Tim Kryger Reviewed-by: Markus Mayer --- .../devicetree/bindings/regulator/bcm59056.txt | 37 ++ 1 file changed, 37 insertions

[PATCH 5/6] ARM: configs: bcm_defconfig: enable bcm59056 regulator support

2014-02-04 Thread Matt Porter
Enable BCM59056 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

[PATCH 6/6] ARM: dts: add bcm59056 pmu support and enable for bcm28155-ap

2014-02-04 Thread Matt Porter
Add a dtsi to support the BCM59056 PMU 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 | 41 ++ arch/arm/boot

[PATCH 3/6] mfd: add bcm59056 pmu driver

2014-02-04 Thread Matt Porter
Add a driver for the BCM59056 PMU multi-function device. 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 0/6] BCM59056 PMU regulator support

2014-02-04 Thread Matt Porter
The BCM59056 is a multi-function power management unit used with the BCM281xx family of SoCs. This series adds an MFD and voltage regulator driver to support the BCM59056. The bcm28155-ap DT support is updated to enable use of regulators on the otg and sdhci peripherals. Matt Porter (6): i2c

[PATCH 4/6] regulator: add bcm59056 regulator driver

2014-02-04 Thread Matt Porter
Add a regulator driver for the BCM59056 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 0/6] BCM59056 PMU regulator support

2014-02-04 Thread Matt Porter
The BCM59056 is a multi-function power management unit used with the BCM281xx family of SoCs. This series adds an MFD and voltage regulator driver to support the BCM59056. The bcm28155-ap DT support is updated to enable use of regulators on the otg and sdhci peripherals. Matt Porter (6): i2c

[PATCH 4/6] regulator: add bcm59056 regulator driver

2014-02-04 Thread Matt Porter
Add a regulator driver for the BCM59056 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 mpor...@linaro.org Reviewed-by: Tim Kryger tim.kry...@linaro.org Reviewed-by: Markus Mayer

[PATCH 3/6] mfd: add bcm59056 pmu driver

2014-02-04 Thread Matt Porter
Add a driver for the BCM59056 PMU multi-function device. The driver initially supports regmap initialization and instantiation of the voltage regulator device function of the PMU. Signed-off-by: Matt Porter mpor...@linaro.org Reviewed-by: Tim Kryger tim.kry...@linaro.org Reviewed-by: Markus Mayer

[PATCH 6/6] ARM: dts: add bcm59056 pmu support and enable for bcm28155-ap

2014-02-04 Thread Matt Porter
Add a dtsi to support the BCM59056 PMU used by the BCM281xx family of SoCs. Enable regulators for use with the dwc2 and sdhci on bcm28155-ap. Signed-off-by: Tim Kryger tim.kry...@linaro.org Signed-off-by: Matt Porter mpor...@linaro.org Reviewed-by: Markus Mayer markus.ma...@linaro.org --- arch

[PATCH 5/6] ARM: configs: bcm_defconfig: enable bcm59056 regulator support

2014-02-04 Thread Matt Porter
Enable BCM59056 MFD and regulator drivers to manage voltage regulators on BCM281xx platforms. Signed-off-by: Tim Kryger tim.kry...@linaro.org Signed-off-by: Matt Porter mpor...@linaro.org Reviewed-by: Markus Mayer markus.ma...@linaro.org --- arch/arm/configs/bcm_defconfig | 7 +++ 1 file

[PATCH 2/6] regulator: add bcm59056 pmu DT binding

2014-02-04 Thread Matt Porter
Add a DT binding for the BCM59056 PMU. The binding inherits from the generic regulator bindings. Signed-off-by: Matt Porter mpor...@linaro.org Reviewed-by: Tim Kryger tim.kry...@linaro.org Reviewed-by: Markus Mayer markus.ma...@linaro.org --- .../devicetree/bindings/regulator/bcm59056.txt

[PATCH 1/6] i2c: bcm-kona: register with subsys_initcall

2014-02-04 Thread Matt Porter
Voltage regulators are needed very early due to deferred probe being incompatible with built-in USB gadget drivers. In order to have the PMU driver available before USB UDC, make i2c available during subsys_initcall. Signed-off-by: Matt Porter mpor...@linaro.org Reviewed-by: Tim Kryger tim.kry

Re: [PATCH 3/6] mfd: add bcm59056 pmu driver

2014-02-04 Thread Matt Porter
On Tue, Feb 04, 2014 at 01:29:51PM +, Lee Jones wrote: Add a driver for the BCM59056 PMU multi-function device. The driver initially supports regmap initialization and instantiation of the voltage regulator device function of the PMU. Signed-off-by: Matt Porter mpor...@linaro.org

Re: [PATCH 0/6] BCM59056 PMU regulator support

2014-02-04 Thread Matt Porter
of regulators on the otg and sdhci peripherals. Matt Porter (6): i2c: bcm-kona: register with subsys_initcall regulator: add bcm59056 pmu DT binding mfd: add bcm59056 pmu driver regulator: add bcm59056 regulator driver ARM: configs: bcm_defconfig: enable bcm59056 regulator support

Re: [PATCH 3/6] mfd: add bcm59056 pmu driver

2014-02-04 Thread Matt Porter
. Signed-off-by: Matt Porter mpor...@linaro.org Reviewed-by: Tim Kryger tim.kry...@linaro.org Reviewed-by: Markus Mayer markus.ma...@linaro.org --- drivers/mfd/Kconfig | 8 +++ drivers/mfd/Makefile | 1 + drivers/mfd/bcm59056.c | 119

Re: [PATCH 2/6] regulator: add bcm59056 pmu DT binding

2014-02-04 Thread Matt Porter
On Tue, Feb 04, 2014 at 05:23:09PM +, Mark Brown wrote: On Tue, Feb 04, 2014 at 07:19:08AM -0500, Matt Porter wrote: Add a DT binding for the BCM59056 PMU. The binding inherits from the generic regulator bindings. Is this really only a regulator - does the chip have no other functions

Re: [PATCH 4/6] regulator: add bcm59056 regulator driver

2014-02-04 Thread Matt Porter
On Tue, Feb 04, 2014 at 05:28:36PM +, Mark Brown wrote: On Tue, Feb 04, 2014 at 07:19:10AM -0500, Matt Porter wrote: +static unsigned int bcm59056_get_mode(struct regulator_dev *dev) +{ + return REGULATOR_MODE_NORMAL; +} + +static int bcm59056_set_mode(struct regulator_dev

Re: [PATCH v4 1/2] iio:as3935: Add DT binding docs for AS3935 driver

2014-02-04 Thread Matt Porter
On Tue, Feb 04, 2014 at 07:14:55PM -0800, Matt Ranostay Matt Ranostay wrote: Document compatible string, required and optional DT properties for AS3935 chipset driver. Signed-off-by: Matt Ranostay mranos...@gmail.com --- .../devicetree/bindings/iio/proximity/as3935.txt | 25

Re: [PATCH v4 1/2] iio:as3935: Add DT binding docs for AS3935 driver

2014-02-04 Thread Matt Porter
On Tue, Feb 04, 2014 at 08:52:26PM -0800, Matt Ranostay Matt Ranostay wrote: On Tue, Feb 4, 2014 at 8:43 PM, Matt Porter mpor...@linaro.org wrote: On Tue, Feb 04, 2014 at 07:14:55PM -0800, Matt Ranostay Matt Ranostay wrote: Document compatible string, required and optional DT properties

[PATCH] usb: gadget: s3c-hsotg: fix build on x86 and other architectures

2014-02-03 Thread Matt Porter
update printk formatting to handle a long long dma_addr_t to avoid warnings on !32-bit architectures. Signed-off-by: Matt Porter --- drivers/usb/gadget/Kconfig | 1 - drivers/usb/gadget/s3c-hsotg.c | 12 ++-- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/drivers/usb

[PATCH v2 4/6] iio: Add ABI docs for pulse capture devices

2014-02-03 Thread Matt Porter
Add standard ABI entries for pulse capture devices. Also add a separate ABI entry for the TI ECAP driver polarity option. Signed-off-by: Matt Porter --- Documentation/ABI/testing/sysfs-bus-iio | 18 ++ Documentation/ABI/testing/sysfs-bus-iio-pulse-tiecap | 9

[PATCH v2 1/6] iio: add support for pulse width capture devices

2014-02-03 Thread Matt Porter
Add a channel type to support pulse width capture devices. These devices capture the timing of a PWM signal based on a configurable trigger Signed-off-by: Matt Porter --- drivers/iio/industrialio-core.c | 1 + include/linux/iio/types.h | 1 + 2 files changed, 2 insertions(+) diff --git

[PATCH v2 2/6] iio: pulse: add TI ECAP driver

2014-02-03 Thread Matt Porter
Adds support for capturing PWM signals using the TI ECAP peripheral. This driver supports triggered buffer capture of pulses on multiple ECAP instances. In addition, the driver supports configurable polarity of the signal to be captured. Signed-off-by: Matt Porter --- drivers/iio/pulse/Kconfig

[PATCH v2 3/6] iio: enable selection and build of pulse drivers

2014-02-03 Thread Matt Porter
Add the pulse driver subdirectory when configuring and building IIO. Signed-off-by: Matt Porter --- drivers/iio/Kconfig | 1 + drivers/iio/Makefile | 1 + 2 files changed, 2 insertions(+) diff --git a/drivers/iio/Kconfig b/drivers/iio/Kconfig index 5dd0e12..286acc3 100644 --- a/drivers/iio

[PATCH v2 5/6] pwm: enable TI PWMSS if the IIO tiecap driver is selected

2014-02-03 Thread Matt Porter
The IIO TI ECAP driver depends on the TI PWMSS management driver in this subsystem. Enable PWMSS when the IIO TI ECAP driver is selected. Signed-off-by: Matt Porter --- drivers/pwm/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/pwm/Kconfig b/drivers/pwm

[PATCH v2 6/6] ARM: dts: AM33XX: Add ecap interrupt properties

2014-02-03 Thread Matt Porter
Add missing interrupt properties to the ecap0, ecap1, and ecap2 nodes. Signed-off-by: Matt Porter --- arch/arm/boot/dts/am33xx.dtsi | 6 ++ 1 file changed, 6 insertions(+) diff --git a/arch/arm/boot/dts/am33xx.dtsi b/arch/arm/boot/dts/am33xx.dtsi index 6d95d3d..b4139ba 100644 --- a/arch

[PATCH v2 0/6] IIO pulse capture support for TI ECAP

2014-02-03 Thread Matt Porter
easurement of a complete period and duty cycle but this is not yet implemented. Matt Porter (6): iio: add support for pulse width capture devices iio: pulse: add TI ECAP driver iio: enable selection and build of pulse drivers iio: Add ABI docs for pulse capture devices pwm: enable TI PWMSS

[PATCH v2 6/6] ARM: dts: AM33XX: Add ecap interrupt properties

2014-02-03 Thread Matt Porter
Add missing interrupt properties to the ecap0, ecap1, and ecap2 nodes. Signed-off-by: Matt Porter mpor...@linaro.org --- arch/arm/boot/dts/am33xx.dtsi | 6 ++ 1 file changed, 6 insertions(+) diff --git a/arch/arm/boot/dts/am33xx.dtsi b/arch/arm/boot/dts/am33xx.dtsi index 6d95d3d..b4139ba

[PATCH v2 0/6] IIO pulse capture support for TI ECAP

2014-02-03 Thread Matt Porter
of a complete period and duty cycle but this is not yet implemented. Matt Porter (6): iio: add support for pulse width capture devices iio: pulse: add TI ECAP driver iio: enable selection and build of pulse drivers iio: Add ABI docs for pulse capture devices pwm: enable TI PWMSS if the IIO

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