[PATCH v2] arm: dts: hummingboard: convert onboard audio to simple-audio-card

2018-03-19 Thread Matt Porter
x27;s attached to the HB audio jack with an overlay. Convert the HB onboard audio to use simple-audio-card for this additional flexibility. Signed-off-by: Matt Porter Reviewed-by: Fabio Estevam --- v2: - also convert HB1 to simple-audio-card - retain original card name as "On-board Co

Re: [PATCH] arm: dts: hummingboard2: convert onboard audio to simple-audio-card

2018-03-19 Thread Matt Porter
On Mon, Mar 19, 2018 at 02:23:50PM +, Russell King - ARM Linux wrote: > On Mon, Mar 19, 2018 at 09:53:26AM -0400, Matt Porter wrote: > > The HB2 onboard audio currently makes use of the imx-audio-sgtl5000 > > binding. This binding does not support auxiliary audio devices such

[PATCH] arm: dts: hummingboard2: convert onboard audio to simple-audio-card

2018-03-19 Thread Matt Porter
that's attached to the HB2 audio jack with an overlay. Convert HB2 to use simple-audio-card for the onboard audio to allow for this additional flexibility. Signed-off-by: Matt Porter --- arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi | 48 +++- 1 file changed, 40 inser

[PATCH v2 2/2] ASoC: add tda7419 audio processor driver

2018-03-18 Thread Matt Porter
Component driver for the tda7419 audio processor. Signed-off-by: Matt Porter --- sound/soc/codecs/Kconfig | 6 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/tda7419.c | 654 + 3 files changed, 662 insertions(+) create mode 100644 sound

[PATCH v2 1/2] ASoC: add tda7419 audio processor binding

2018-03-18 Thread Matt Porter
DeviceTree binding for the tda7419 audio processor. Signed-off-by: Matt Porter --- .../devicetree/bindings/sound/tda7419.txt | 38 ++ 1 file changed, 38 insertions(+) create mode 100644 Documentation/devicetree/bindings/sound/tda7419.txt diff --git a/Documentation

[PATCH v2 0/2] TDA7419 audio processor driver

2018-03-18 Thread Matt Porter
nit values * add audio route pins to binding * add DAPM support Matt Porter (2): ASoC: add tda7419 audio processor binding ASoC: add tda7419 audio processor driver .../devicetree/bindings/sound/tda7419.txt | 38 ++ sound/soc/codecs/Kconfig | 6 +

Re: [PATCH 2/2] ASoC: add tda7419 audio processor driver

2018-03-18 Thread Matt Porter
On Fri, Mar 09, 2018 at 03:29:12PM +, Mark Brown wrote: > On Fri, Mar 09, 2018 at 09:35:48AM -0500, Matt Porter wrote: > > On Wed, Feb 28, 2018 at 11:00:38AM +, Mark Brown wrote: > > > On Tue, Feb 27, 2018 at 05:51:28PM -0500, Matt Porter wrote: > > > > >

Re: [PATCH 1/2] ASoC: add tda7419 audio processor binding

2018-03-09 Thread Matt Porter
On Mon, Mar 05, 2018 at 04:29:54PM -0600, Rob Herring wrote: > On Tue, Feb 27, 2018 at 05:51:27PM -0500, Matt Porter wrote: > > DeviceTree binding for the tda7419 audio processor. > > > > Signed-off-by: Matt Porter > > --- > > Documentation/devicetre

Re: [PATCH 2/2] ASoC: add tda7419 audio processor driver

2018-03-09 Thread Matt Porter
On Wed, Feb 28, 2018 at 11:00:38AM +, Mark Brown wrote: > On Tue, Feb 27, 2018 at 05:51:28PM -0500, Matt Porter wrote: > > > +static bool tda7419_writeable_reg(struct device *dev, unsigned int reg) > > +{ > > + return true; > > +} > > This is the default

[PATCH 1/2] ASoC: add tda7419 audio processor binding

2018-02-27 Thread Matt Porter
DeviceTree binding for the tda7419 audio processor. Signed-off-by: Matt Porter --- Documentation/devicetree/bindings/sound/tda7419.txt | 15 +++ 1 file changed, 15 insertions(+) create mode 100644 Documentation/devicetree/bindings/sound/tda7419.txt diff --git a/Documentation

[PATCH 0/2] TDA7419 audio processor driver

2018-02-27 Thread Matt Porter
This series adds an ASoC component driver for the ST TDA7419 audio processor which is commonly used in automotive audio applications. The datasheet can be found at http://www.st.com/resource/en/datasheet/tda7419.pdf Matt Porter (2): ASoC: add tda7419 audio processor binding ASoC: add tda7419

[PATCH 2/2] ASoC: add tda7419 audio processor driver

2018-02-27 Thread Matt Porter
Component driver for the tda7419 audio processor. Signed-off-by: Matt Porter --- sound/soc/codecs/Kconfig | 6 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/tda7419.c | 571 + 3 files changed, 579 insertions(+) create mode 100644 sound

Re: [PATCH 2/3] iio: temperature: add max6675 thermocouple converter driver

2015-08-19 Thread Matt Porter
On Sat, Aug 08, 2015 at 12:39:40PM +0100, Jonathan Cameron wrote: > On 06/08/15 18:38, Matt Porter wrote: > > On Mon, Aug 03, 2015 at 11:26:12PM +0200, Peter Meerwald wrote: > >> On Mon, 3 Aug 2015, Matt Porter wrote: > > > > ... > > > >>> +stati

Re: [PATCH 2/3] iio: temperature: add max6675 thermocouple converter driver

2015-08-06 Thread Matt Porter
On Mon, Aug 03, 2015 at 11:26:12PM +0200, Peter Meerwald wrote: > On Mon, 3 Aug 2015, Matt Porter wrote: ... > > +static int max6675_read(struct max6675_state *st, int *val) > > +{ > > + int ret; > > + > > + ret = spi_read(st->spi, val, 2); > > +

Re: [PATCH-v5 1/5] Documentation: binding: add new property 'disable_after_xfer' to i2c-pxa

2015-08-05 Thread Matt Porter
On Wed, Aug 05, 2015 at 10:49:18AM +0200, Wolfram Sang wrote: > > > Yeah, we could start i2c.txt, probably better to have separate new > > patch all together. > > I will start such a file today as part of the i2c slave framework > update which introduces flags to the reg property. Will post to th

Re: [PATCH-v5 1/5] Documentation: binding: add new property 'disable_after_xfer' to i2c-pxa

2015-08-05 Thread Matt Porter
On Wed, Aug 05, 2015 at 12:04:25PM +0530, Vaibhav Hiremath wrote: > > > On Monday 27 July 2015 07:39 PM, Matt Porter wrote: > >On Tue, Jul 21, 2015 at 06:11:02PM +0530, Vaibhav Hiremath wrote: > >>Driver will now supports enable/disable across msg xfer, which user >

Re: [PATCH 0/3] MAX6675 IIO temperature driver

2015-08-05 Thread Matt Porter
On Wed, Aug 05, 2015 at 11:33:25AM +0300, Daniel Baluta wrote: > On Tue, Aug 4, 2015 at 8:34 PM, Matt Porter wrote: > > On Tue, Aug 04, 2015 at 05:52:17PM +0100, Jonathan Cameron wrote: > >> > >> > >> On 3 August 2015 21:56:47 BST, Matt Porter wrote: >

Re: [PATCH 0/3] MAX6675 IIO temperature driver

2015-08-04 Thread Matt Porter
On Tue, Aug 04, 2015 at 05:52:17PM +0100, Jonathan Cameron wrote: > > > On 3 August 2015 21:56:47 BST, Matt Porter wrote: > >This series adds a driver for the MAX6675 SPI thermocouple converter. > >The device supports temperature measurements via type-K thermocouples &

Re: [PATCH 2/3] iio: temperature: add max6675 thermocouple converter driver

2015-08-04 Thread Matt Porter
On Tue, Aug 04, 2015 at 11:30:36AM +0200, Paul Bolle wrote: > On ma, 2015-08-03 at 16:56 -0400, Matt Porter wrote: > > --- /dev/null > > +++ b/drivers/iio/temperature/max6675.c > > +static const struct spi_device_id max6675_spi_ids[] = {

Re: [PATCH 2/3] iio: temperature: add max6675 thermocouple converter driver

2015-08-04 Thread Matt Porter
On Tue, Aug 04, 2015 at 10:50:32AM +0300, Daniel Baluta wrote: > On Mon, Aug 3, 2015 at 11:56 PM, Matt Porter wrote: > > Add a driver for the MAX6675 thermocouple converter. This > > device interfaces with K-type thermocouples and provides > > cold-junction compensated tempe

Re: [PATCH 2/3] iio: temperature: add max6675 thermocouple converter driver

2015-08-03 Thread Matt Porter
On Mon, Aug 03, 2015 at 11:26:12PM +0200, Peter Meerwald wrote: > On Mon, 3 Aug 2015, Matt Porter wrote: > > > Add a driver for the MAX6675 thermocouple converter. This > > device interfaces with K-type thermocouples and provides > > cold-junction compensated temperatur

Re: [PATCH 2/3] iio: temperature: add max6675 thermocouple converter driver

2015-08-03 Thread Matt Porter
On Mon, Aug 03, 2015 at 03:39:00PM -0700, Matt Ranostay Matt Ranostay wrote: > On Mon, Aug 3, 2015 at 1:56 PM, Matt Porter wrote: ... > > +static int max6675_probe(struct spi_device *spi) > > +{ > > + struct iio_dev *indio_dev; > > + struct max6675_state *

[PATCH 3/3] MAINTAINERS: add max6675 driver

2015-08-03 Thread Matt Porter
Add myself as the MAX6675 driver maintainer. Signed-off-by: Matt Porter --- MAINTAINERS | 7 +++ 1 file changed, 7 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index a226416..355cc09 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -6543,6 +6543,13 @@ S: Maintained F

[PATCH 1/3] iio: temperature: add max6675 dt binding

2015-08-03 Thread Matt Porter
Add a DT binding for the MAX6675 SPI thermocouple converter. The datasheet for this device may be found at http://datasheets.maximintegrated.com/en/ds/MAX6675.pdf Signed-off-by: Matt Porter --- .../devicetree/bindings/iio/temperature/max6675.txt | 19 +++ 1 file changed, 19

[PATCH 2/3] iio: temperature: add max6675 thermocouple converter driver

2015-08-03 Thread Matt Porter
Add a driver for the MAX6675 thermocouple converter. This device interfaces with K-type thermocouples and provides cold-junction compensated temperature readings via a SPI interface. Signed-off-by: Matt Porter --- drivers/iio/temperature/Kconfig | 11 +++ drivers/iio/temperature/Makefile

[PATCH 0/3] MAX6675 IIO temperature driver

2015-08-03 Thread Matt Porter
This series adds a driver for the MAX6675 SPI thermocouple converter. The device supports temperature measurements via type-K thermocouples and implements cold-junction compensation within the part. The datasheet can be found at http://datasheets.maximintegrated.com/en/ds/MAX6675.pdf Matt Porter

Re: [PATCH 1/2] ARM: dts: Add support for phyCORE-AM335x SoM

2015-07-28 Thread Matt Porter
On Tue, Jul 28, 2015 at 10:47:28AM +0200, Teresa Remmet wrote: > Hello Igor, > > Am Dienstag, den 28.07.2015, 11:29 +0300 schrieb Igor Grinberg: > > Hi Matt, > > > > On 07/27/15 17:34, Matt Porter wrote: > > > On Thu, Jul 16, 2015 at 10:30:48AM +0200, Teresa

Re: [PATCH 1/2] ARM: dts: Add support for phyCORE-AM335x SoM

2015-07-27 Thread Matt Porter
On Thu, Jul 16, 2015 at 10:30:48AM +0200, Teresa Remmet wrote: > phyCORE-AM335x is a SoM (System on Module) containing > a AM335x SOC. The module can be connected to different > carrier boards. > > Some hardware parts are configurable on the phyCORE-AM335x. > So they are disabled on default in thi

Re: [PATCH-v5 4/5] Documentation: binding: add sclk adjustment properties to i2c-pxa

2015-07-27 Thread Matt Porter
On Tue, Jul 21, 2015 at 06:11:05PM +0530, Vaibhav Hiremath wrote: > With addition of PXA910 family of devices, the TWSI module supports > new feature which allows us to adjust SCLK. i2c-pxa driver takes input > configuration in nsec and converts it to respective bit-fields, > > - i2c-sclk-low-tim

Re: [PATCH-v5 1/5] Documentation: binding: add new property 'disable_after_xfer' to i2c-pxa

2015-07-27 Thread Matt Porter
On Tue, Jul 21, 2015 at 06:11:02PM +0530, Vaibhav Hiremath wrote: > Driver will now supports enable/disable across msg xfer, which user > can control it by new DT property - > > i2c-disable-after-xfer : If set, driver will disable I2C module after msg > xfer and enable it back before xfer. If th

Re: Invitation and RFC: Linux Plumbers Device Tree track proposed

2015-05-01 Thread Matt Porter
ding the > > device tree track. > > > >3) Commitments to attend the device tree track (the conference committee > > is looking at attendee interest and commitments as part of the process > > of accepting the device tree track). > > I pla

Re: [PATCH v4 05/10] eeprom: Add bindings for simple eeprom framework

2015-04-07 Thread Matt Porter
On Tue, Apr 07, 2015 at 07:03:30PM +0100, Srinivas Kandagatla wrote: > > > On 07/04/15 18:46, Mark Brown wrote: > >On Tue, Apr 07, 2015 at 06:35:49PM +0100, Srinivas Kandagatla wrote: > >>On 06/04/15 16:04, Matt Porter wrote: > >>>On Mon, Apr 06, 2015 at

Re: [PATCH v4 05/10] eeprom: Add bindings for simple eeprom framework

2015-04-06 Thread Matt Porter
On Mon, Apr 06, 2015 at 09:11:05AM -0500, Rob Herring wrote: > On Mon, Apr 6, 2015 at 8:32 AM, Matt Porter wrote: > > On Mon, Mar 30, 2015 at 10:57:59PM +0100, Srinivas Kandagatla wrote: > >> This patch adds bindings for simple eeprom framework which allows eeprom > >>

Re: [PATCH v2 1/2] dt-bindings: Document the hi6220 thermal sensor bindings

2015-04-06 Thread Matt Porter
On Tue, Mar 31, 2015 at 02:59:21PM +0800, Xinwei Kong wrote: > From: kongxinwei > > This adds documentation of device tree bindings for the > thermal sensor controller of hi6220 SoC. > > Signed-off-by: Leo Yan > Signed-off-by: kongxinwei > --- > .../bindings/thermal/hisilicon-thermal.txt

Re: [PATCH v4 05/10] eeprom: Add bindings for simple eeprom framework

2015-04-06 Thread Matt Porter
On Mon, Mar 30, 2015 at 10:57:59PM +0100, Srinivas Kandagatla wrote: > This patch adds bindings for simple eeprom framework which allows eeprom > consumers to talk to eeprom providers to get access to eeprom cell data. > > Signed-off-by: Maxime Ripard > [Maxime Ripard: intial version of eeprom fr

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

2015-03-09 Thread Matt Porter
issing 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 --- Changes since v1: - compatible strings include the actual soc and one of the two specific compatible parts. Documentation/

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

[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 --- .../devicetree/bindings/serial

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

2015-03-06 Thread Matt Porter
issing 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 --- Documentation/devicetree/bindings/pwm/imx-pwm.txt | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) di

[PATCH] dt: submitting-patches: clarify that DT maintainers are to be cced on bindings

2015-03-05 Thread Matt Porter
The exact steps provided for submitting binding patches can be read as requiring the bindings to be sent only to the devicet...@vger.kernel.org list. Since the DT maintainers would like to be Cced on any binding submissions, make this requirement explicit in step 2. Signed-off-by: Matt Porter

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

2015-03-05 Thread Matt Porter
Hi Florian, That email address is dead now so can you pick this up for 4.0 fixes? Thanks, Matt On Tue, Feb 17, 2015 at 12:17:57PM -0500, Matt Porter wrote: > Removing myself as a co-maintainer. > > Signed-off-by: Matt Porter > --- > MAINTAINERS | 1 - > 1 file c

[PATCH] dt: spi: fsl-imx-cspi: add explicit compatible strings and required clock properties

2015-03-04 Thread Matt Porter
-names properties so document these and the two required ipg and per clocks. Signed-off-by: Matt Porter --- Documentation/devicetree/bindings/spi/fsl-imx-cspi.txt | 12 +++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/spi/fsl-imx-cspi.

[PATCH] i2c: imx: add required clocks property to binding

2015-03-03 Thread Matt Porter
A clock specifier is required for i.MX I2C and is provided in all DTS implementations. Add this to the list of required properties in the binding. Signed-off-by: Matt Porter --- Documentation/devicetree/bindings/i2c/i2c-imx.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation

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

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

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

2015-03-02 Thread Matt Porter
On Mon, Mar 02, 2015 at 07:49:08PM +, Russell King wrote: > On Mon, Mar 02, 2015 at 02:21:16PM -0500, Matt Porter wrote: > > [added Rabeeh] > > > > On Mon, Mar 02, 2015 at 07:06:16PM +, Russell King wrote: > > > On Mon, Mar 02, 2015 at 07:02:04PM +,

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

2015-03-02 Thread Matt Porter
[added Rabeeh] On Mon, Mar 02, 2015 at 07:06:16PM +, Russell King wrote: > On Mon, Mar 02, 2015 at 07:02:04PM +, Russell King - ARM Linux wrote: > > On Mon, Mar 02, 2015 at 01:50:06PM -0500, Matt Porter wrote: > > > The PCF8523 RTC is populated on the i2eX boards so >

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

2015-03-02 Thread Matt Porter
The PCF8523 RTC is populated on the i2eX boards so enable the i2c1 controller and enable the device on that bus. Signed-off-by: Matt Porter --- arch/arm/boot/dts/imx6qdl-hummingboard.dtsi | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/arch/arm/boot/dts/imx6qdl

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

2015-02-27 Thread Matt Porter
igned-off-by: Matt Porter --- arch/arm/boot/dts/imx27.dtsi | 2 ++ arch/arm/boot/dts/imx28.dtsi | 1 + arch/arm/boot/dts/imx35.dtsi | 1 + arch/arm/boot/dts/imx50.dtsi | 3 +++ arch/arm/boot/dts/imx51.dtsi | 3 +++ arch/arm/boot/dts/imx53.dtsi | 3 +++ arch/arm/boot/dts/imx6qdl.dts

[PATCH] Documentation: DT: omap_serial: document missing properties and add an example

2015-02-26 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 --- .../devicetree/bindings/serial

[PATCH v2] ARM: dts: am335x-bone-common: enable aes and sham

2015-02-25 Thread Matt Porter
ed so remove them. Signed-off-by: Matt Porter --- arch/arm/boot/dts/am335x-bone-common.dtsi | 8 arch/arm/boot/dts/am335x-bone.dts | 8 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/arch/arm/boot/dts/am335x-bone-common.dtsi b/arch/arm/boot/dts/am335x

Re: [PATCH] ARM: dts: am335x-boneblack: enable aes and sham

2015-02-25 Thread Matt Porter
On Wed, Feb 25, 2015 at 12:36:11PM -0600, Robert Nelson wrote: > On Wed, Feb 25, 2015 at 11:07 AM, Matt Porter wrote: > > Beaglebone Black doesn't have AES and SHAM enabled like the > > original Beaglebone White dts. This breaks applications that > > leverage the cr

[PATCH] ARM: dts: am335x-boneblack: enable aes and sham

2015-02-25 Thread Matt Porter
Beaglebone Black doesn't have AES and SHAM enabled like the original Beaglebone White dts. This breaks applications that leverage the crypto blocks so fix this by enabling these nodes. Signed-off-by: Matt Porter --- arch/arm/boot/dts/am335x-boneblack.dts | 8 1 file chang

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

[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 --- 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/broadcom/bnx2x

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

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] 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] 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] 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 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 : > > On Wed, Jul 30, 2014 at 9:23 PM, Brian Norris > > wrote: > >> Hi Rob, > >> > >> I appreciate your comments, but where were many of these 5 months ago on > >> the first 7 revi

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 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 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: [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] 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: regulator: bcm590xx: Add support for regulators on secondary I2C slave

2014-06-17 Thread Matt Porter
cb9d91d35f > > > Commit: c6466950e917890be3050171f6745ccb9d91d35f > > > Parent: 9e1e726311830bc5b8b568d5178f6a52c357fb6e > > > Refname:refs/heads/next > > > Author: Matt Porter > > > AuthorDate: Wed Apr 23 19:21:32 2014 -0400 > >

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

Re: [PATCHv6 2/3] mailbox: Introduce framework for mailbox

2014-06-05 Thread Matt Porter
On Tue, Jun 03, 2014 at 12:01:24AM +0530, Jassi Brar wrote: > Introduce common framework for client/protocol drivers and > controller drivers of Inter-Processor-Communication (IPC). > > Client driver developers should have a look at > include/linux/mailbox_client.h to understand the part of > the

Re: [PATCH 1/3] regulator: bcm590xx: remove unnecessary OOM messages

2014-06-03 Thread 'Matt Porter'
t; 1 file changed, 4 insertions(+), 12 deletions(-) Looks good, thanks. Acked-by: Matt Porter > diff --git a/drivers/regulator/bcm590xx-regulator.c > b/drivers/regulator/bcm590xx-regulator.c > index 57544e2..fb8c6f7 100644 > --- a/drivers/regulator/bcm590xx-regulator.c > +++ b/dr

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

2014-06-02 Thread Matt Porter
[Adding devicetree list] On Mon, Jun 02, 2014 at 10:41:44PM +0530, Jassi Brar wrote: > On Mon, Jun 2, 2014 at 8:44 PM, Matt Porter wrote: > > On Fri, May 30, 2014 at 11:01:55AM +0530, Jassi Brar wrote: > > > >> Being more specific to your platform, I think you ne

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

2014-06-02 Thread Matt Porter
On Fri, May 30, 2014 at 11:01:55AM +0530, Jassi Brar wrote: > On Thu, May 29, 2014 at 9:13 PM, Matt Porter wrote: > > On Fri, May 16, 2014 at 07:03:25PM +0530, Jassi Brar wrote: > >> On 15 May 2014 19:57, Arnd Bergmann wrote: > >> > On Thursday 15 May

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

2014-05-29 Thread Matt Porter
On Fri, May 16, 2014 at 07:03:25PM +0530, Jassi Brar wrote: > On 15 May 2014 19:57, Arnd Bergmann wrote: > > On Thursday 15 May 2014 11:41:00 Jassi Brar wrote: ... > >> +struct mbox_controller { > >> + struct device *dev; > >> + struct mbox_chan_ops *ops; > >> + struct mbox_chan *cha

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

2014-05-23 Thread Matt Porter
On Wed, Apr 23, 2014 at 07:21:33PM -0400, Matt Porter wrote: > Adds additional nodes to support GPLDO1-6 and VBUS regulators which > are now supported in the bcm590xx regulator driver. Applied to mach-bcm for-3.16/dt > arch/arm/boot/dts/bcm59056.dtsi | 21 + > 1

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

2014-05-21 Thread Matt Porter
On Wed, May 21, 2014 at 10:29:13AM +0100, Lee Jones wrote: > > Adds additional nodes to support GPLDO1-6 and VBUS regulators which > > are now supported in the bcm590xx regulator driver. > > > > Signed-off-by: Matt Porter > > --- > >

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

2014-05-20 Thread Matt Porter
On Tue, May 20, 2014 at 10:44:39PM +0100, Mark Brown wrote: > On Tue, May 20, 2014 at 04:29:23PM -0400, Matt Porter wrote: > > > Just resent the v2 series. > > I looked at that but it seems I already acked the regulator part of the > series and nothing else looked immed

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

2014-05-20 Thread Matt Porter
On Tue, May 20, 2014 at 08:00:55PM +0100, Mark Brown wrote: > On Tue, May 20, 2014 at 05:11:31PM +0100, Lee Jones wrote: > > > > > > drivers/mfd/bcm590xx.c | 60 > > > > > +--- > > > > > include/linux/mfd/bcm590xx.h | 9 --- > > > > > 2 files ch

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

2014-05-20 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 RESEND v2 0/4] Support additional regulators on BCM590xx

2014-05-20 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 RESEND v2 4/4] ARM: dts: bcm590xx: add support for GPLDO and VBUS regulators

2014-05-20 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 RESEND v2 2/4] mfd: bcm590xx: add support for secondary I2C slave address

2014-05-20 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 RESEND v2 3/4] regulator: bcm590xx: add support for regulators on secondary I2C slave

2014-05-20 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

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

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

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

[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

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

  1   2   3   4   5   6   7   8   >