Re: [PATCH V2 RESEND 0/4] ARM: bcm2835: DT improvements

2015-02-03 Thread Stefan Wahren
Am 04.02.2015 um 03:47 schrieb Rob Herring: > On Thu, Jan 29, 2015 at 12:10 PM, Stefan Wahren > wrote: >> This patch series contains DT improvements for the Raspberry Pi. >> >> Patch 1,2: Add missing vendor prefix and root compatible properties >> Patch 3,4: Use constants for pin function instead

[PATCH v3 4/6] power: max77843_battery: Add Max77843 fuel gauge device driver

2015-02-03 Thread Jaewon Kim
From: Beomho Seo This patch adds device driver of max77843 fuel gauge. The driver support for battery fuel gauge in Maxim Max77843. It is fuel-gauge systems for lithuum-ion batteries in handled and portable devices. Cc: Sebastian Reichel Signed-off-by: Beomho Seo --- drivers/power/Kconfig

[PATCH v3 3/6] power: max77843_charger: Add Max77843 charger device driver

2015-02-03 Thread Jaewon Kim
From: Beomho Seo This patch adds device driver of max77843 charger. This driver provide initialize each charging mode(e.g. fast charge, top-off mode and constant charging mode so on.). Additionally, control charging paramters to use i2c interface. Cc: Sebastian Reichel Signed-off-by: Beomho Seo

[PATCH v3 6/6] Documentation: Add device tree bindings document for max77843

2015-02-03 Thread Jaewon Kim
Add document describing device tree bindings for max77843 MFD. Drivers: MFD core, regulator, extcon, charger and fuelgauge. Cc: Rob Herring Cc: Pawel Moll Cc: Mark Rutland Cc: Ian Campbell Cc: Kumar Gala Cc: Lee Jones Cc: Chanwoo Choi Cc: Sebastian Reichel Cc: Mark Brown Signed-off-by: Ja

[PATCH v3 5/6] regulator: max77843: Add max77843 regulator driver

2015-02-03 Thread Jaewon Kim
This patch adds new regulator driver to support max77843 MFD(Multi Function Device) chip`s regulators. The Max77843 has two voltage regulators for USB safeout. Cc: Mark Brown Signed-off-by: Jaewon Kim Signed-off-by: Beomho Seo --- drivers/regulator/Kconfig|8 ++ drivers/regulator/Makef

[PATCH v3 2/6] extcon: max77843: Add max77843 MUIC driver

2015-02-03 Thread Jaewon Kim
This patch adds MAX77843 extcon driver to support for MUIC(Micro USB Interface Controller) device by using EXTCON subsystem to handle various external connectors. Cc: Chanwoo Choi Signed-off-by: Jaewon Kim Acked-by : Chanwoo Choi --- drivers/extcon/Kconfig | 10 + drivers/extcon/Ma

[PATCH v3 1/6] mfd: max77843: Add max77843 MFD driver core driver

2015-02-03 Thread Jaewon Kim
This patch adds MAX77843 core/irq driver to support PMIC, MUIC(Micro USB Interface Controller), Charger, Fuel Gauge, LED and Haptic device. Cc: Lee Jones Signed-off-by: Jaewon Kim Signed-off-by: Beomho Seo --- drivers/mfd/Kconfig | 14 ++ drivers/mfd/Makefile

[PATCH v3 0/6] Add new MFD driver for MAX77843

2015-02-03 Thread Jaewon Kim
This patch series adds MAX77843(Multi Function Device) driver. The MAX77843 includes MUIC(Micro USB Interface Controller), Li+ Charger with Fuel Gauge and 2 safeout LDOs for USB device. It is interfaced to host controller using I2C. Changes in v3: MFD Core - fix wrong description and indentation

Re: [PATCH v5 2/7] mailbox: arm_mhu: add driver for ARM MHU controller

2015-02-03 Thread Jassi Brar
On 3 February 2015 at 20:55, Arnd Bergmann wrote: > On Tuesday 03 February 2015 14:46:11 Russell King - ARM Linux wrote: >> On Tue, Feb 03, 2015 at 08:09:34PM +0530, Jassi Brar wrote: >> > On 3 February 2015 at 18:02, Russell King - ARM Linux >> > wrote: >> > > On Tue, Feb 03, 2015 at 05:29:23PM

Re: [PATCH] of/unittest: Remove obsolete code

2015-02-03 Thread Rob Herring
On Thu, Jan 22, 2015 at 11:10 AM, Grant Likely wrote: > Commit 3ce04b4a9, "Removes OF_UNITTEST dependency on OF_DYNAMIC config > symbol" removes a bunch of code, but missed a few minor bits. Clean it > up by removing the node removal cache and flag. > > Signed-off-by: Grant Likely > Cc: Gaurav Mi

Re: [PATCH] of: unitest: Add I2C overlay unit tests.

2015-02-03 Thread Rob Herring
On Mon, Jan 12, 2015 at 11:02 AM, Pantelis Antoniou wrote: > Introduce I2C device tree overlay tests. > Tests insertion and removal of i2c adapters, i2c devices, and muxes. Test additions are like code removal: automatically accepted. :) I did actually look at it though, so applied. Rob > Signe

Re: [PATCH V2 RESEND 0/4] ARM: bcm2835: DT improvements

2015-02-03 Thread Rob Herring
On Thu, Jan 29, 2015 at 12:10 PM, Stefan Wahren wrote: > This patch series contains DT improvements for the Raspberry Pi. > > Patch 1,2: Add missing vendor prefix and root compatible properties > Patch 3,4: Use constants for pin function instead of error-prone numbers > > Changes in V2: > - add al

Re: [PATCH v2 0/3] Documentation: DT bindings: update DT binding docs with Tegra chips

2015-02-03 Thread Rob Herring
On Fri, Jan 30, 2015 at 4:11 PM, Paul Walmsley wrote: > > Update some of the DT binding documentation text files, per Mark's > comments at: > > http://marc.info/?l=linux-tegra&m=142201349727836&w=2 > > The primary goal with this series is to avoid checkpatch.pl warnings > and align to the policy t

Re: [PATCH 1/1] of: EXPORT_SYMBOL_GPL of_property_read_u64_array

2015-02-03 Thread Rob Herring
On Tue, Jan 27, 2015 at 4:26 AM, Sakari Ailus wrote: > Make of_property_read_u64_array() available for modules as well. This was > missing from the patch which originally added the function. > > Signed-off-by: Sakari Ailus Applied. Thanks. > --- > drivers/of/base.c |1 + > 1 file changed,

Re: [PATCH v7 2/4] pinctrl: cygnus: add gpio/pinconf driver

2015-02-03 Thread Ray Jui
On 2/3/2015 5:41 PM, Dmitry Torokhov wrote: > On Tue, Feb 03, 2015 at 05:09:06PM -0800, Ray Jui wrote: >> This adds the initial support of the Broadcom Cygnus GPIO/PINCONF driver >> that supports all 3 GPIO controllers on Cygnus including the ASIU GPIO >> controller, the chipCommonG GPIO controll

[PATCH v4 4/4] ARM: dts: enable IOMUX for Broadcom Cygnus

2015-02-03 Thread Ray Jui
This enables the IOMUX support for Broadcom Cygnus SoC Signed-off-by: Ray Jui --- arch/arm/boot/dts/bcm-cygnus.dtsi |6 ++ 1 file changed, 6 insertions(+) diff --git a/arch/arm/boot/dts/bcm-cygnus.dtsi b/arch/arm/boot/dts/bcm-cygnus.dtsi index 5126f9e..b014ce5 100644 --- a/arch/arm/boo

[PATCH v4 2/4] pinctrl: Broadcom Cygnus pinctrl device tree binding

2015-02-03 Thread Ray Jui
Device tree binding documentation for Broadcom Cygnus IOMUX driver Signed-off-by: Ray Jui Reviewed-by: Scott Branden --- .../bindings/pinctrl/brcm,cygnus-pinmux.txt| 157 1 file changed, 157 insertions(+) create mode 100644 Documentation/devicetree/bindings/pinct

[PATCH v4 3/4] pinctrl: cygnus: add initial IOMUX driver support

2015-02-03 Thread Ray Jui
This adds the initial driver support for the Broadcom Cygnus IOMUX controller. The Cygnus IOMUX controller supports group based mux configuration but allows certain pins to be muxed to GPIO individually Signed-off-by: Ray Jui Reviewed-by: Scott Branden --- drivers/pinctrl/bcm/Kconfig

[PATCH v4 0/4] Add pinctrl support to Broadcom Cygnus SoC

2015-02-03 Thread Ray Jui
This patchset contains the initial pinctrl (IOMUX) support for the Broadcom Cygnus SoC. The Cygnus IOMUX controller supports group based mux configuration and allows certain pins to be muxed to GPIO function individually Changes from v3: - Fix the driver to have more proper use of "const" in vari

Re: [PATCH v2 1/6] mfd: max77843: Add max77843 MFD driver core driver

2015-02-03 Thread Jaewon Kim
Hi Chanwoo, 2015년 02월 04일 08:57에 Chanwoo Choi 이(가) 쓴 글: Hi Jaewon and Beomho, On 02/03/2015 02:04 PM, Jaewon Kim wrote: This patch adds MAX77843 core/irq driver to support PMIC, MUIC(Micro USB Interface Controller), Charger, Fuel Gauge, LED and Haptic device. Cc: Lee Jones Signed-off-by: Ja

Re: [PATCH v7 2/4] pinctrl: cygnus: add gpio/pinconf driver

2015-02-03 Thread Dmitry Torokhov
On Tue, Feb 03, 2015 at 05:09:06PM -0800, Ray Jui wrote: > This adds the initial support of the Broadcom Cygnus GPIO/PINCONF driver > that supports all 3 GPIO controllers on Cygnus including the ASIU GPIO > controller, the chipCommonG GPIO controller, and the always-on GPIO > controller. Basic PINC

Re: [PATCH v2 5/6] regulator: max77843: Add max77843 regulator driver

2015-02-03 Thread Jaewon Kim
Hi Mark, 2015년 02월 04일 01:25에 Mark Brown 이(가) 쓴 글: On Tue, Feb 03, 2015 at 02:04:05PM +0900, Jaewon Kim wrote: This patch adds new regulator driver to support max77843 MFD(Multi Function Device) chip`s regulators. The Max77843 has two voltage regulators for USB safeout. This looks mostly good,

[PATCH] clk: samsung: exynos5433: Move CLK_SCLK_HDMI_SPDIF_DISP clock to CMU_TOP domain

2015-02-03 Thread Chanwoo Choi
This patch fixes the bug of CLK_SCLK_HDMI_SPDIF_DISP clock because this clock should be included in CMU_TOP domain. So, this patch moves the CLK_SCLK_HDMI_ SPDIF_DISP clock from CMU_MIF to CMU_TOP domain. Cc: Sylwester Nawrocki Cc: Tomasz Figa Reported-by: Sylwester Nawrocki Signed-off-by: Chan

[PATCH v7 1/4] pinctrl: Cygnus: define Broadcom Cygnus GPIO/PINCONF binding

2015-02-03 Thread Ray Jui
Document the GPIO/PINCONF device tree binding for Broadcom Cygnus SoC Signed-off-by: Ray Jui Reviewed-by: Scott Branden --- .../bindings/pinctrl/brcm,cygnus-gpio.txt | 102 1 file changed, 102 insertions(+) create mode 100644 Documentation/devicetree/bindings/pi

[PATCH v7 3/4] ARM: dts: enable GPIO for Broadcom Cygnus

2015-02-03 Thread Ray Jui
This enables all 3 GPIO controllers including the ASIU GPIO, the chipcommonG GPIO, and the ALWAYS-ON GPIO, for Broadcom Cygnus SoC Signed-off-by: Ray Jui Reviewed-by: Scott Branden --- arch/arm/boot/dts/bcm-cygnus.dtsi | 33 + 1 file changed, 33 insertions(+)

[PATCH v7 4/4] ARM: dts: cygnus: enable GPIO based hook detection

2015-02-03 Thread Ray Jui
This enables GPIO based phone hook detection for Broadcom BCM911360 phone factor board (bcm911360_entphn) Signed-off-by: Ray Jui --- arch/arm/boot/dts/bcm911360_entphn.dts | 13 + 1 file changed, 13 insertions(+) diff --git a/arch/arm/boot/dts/bcm911360_entphn.dts b/arch/arm/boot

[PATCH v7 2/4] pinctrl: cygnus: add gpio/pinconf driver

2015-02-03 Thread Ray Jui
This adds the initial support of the Broadcom Cygnus GPIO/PINCONF driver that supports all 3 GPIO controllers on Cygnus including the ASIU GPIO controller, the chipCommonG GPIO controller, and the always-on GPIO controller. Basic PINCONF configurations such as bias pull up/down, and drive strength

[PATCH v7 0/4] Add gpio/pinconf support to Broadcom Cygnus SoC

2015-02-03 Thread Ray Jui
This patchset contains the initial GPIO/PINCONF support for the Broadcom Cygnus SoC. Cygnus has 3 GPIO controllers: 1) the ASIU GPIO; 2) the chipCommonG GPIO; and 3) the ALWAYS-ON GPIO. All 3 types of GPIO controllers are supported by the this driver. All 3 Cygnus GPIO controllers support basic P

Re: [PATCH] ARM: shmobile: silk: initial device tree

2015-02-03 Thread Simon Horman
On Tue, Feb 03, 2015 at 10:53:01AM +0100, Geert Uytterhoeven wrote: > On Tue, Feb 3, 2015 at 1:36 AM, Simon Horman wrote: > > The only thing that stood out to me about "SILK" was that unlike > > other renesas boards names in .dtsi files it is all-capitals. > > Its not a bit deal but as we are on t

Re: [PATCH v3] net/fsl_pq_mdio: Document supported compatibles

2015-02-03 Thread David Miller
From: Emil Medve Date: Sun, 1 Feb 2015 15:58:31 -0600 > From: Shruti Kanetkar > > The device tree binding(s) document has fallen out of sync with the > driver code. Update the list of supported devices to reflect current > driver capabilities > > Change-Id: I440d8de2ee2d9c3b7b23e69b3da851cab18

Re: [PATCH v2 1/6] mfd: max77843: Add max77843 MFD driver core driver

2015-02-03 Thread Chanwoo Choi
Hi Jaewon and Beomho, On 02/03/2015 02:04 PM, Jaewon Kim wrote: > This patch adds MAX77843 core/irq driver to support PMIC, > MUIC(Micro USB Interface Controller), Charger, Fuel Gauge, > LED and Haptic device. > > Cc: Lee Jones > Signed-off-by: Jaewon Kim > Signed-off-by: Beomho Seo > --- > d

Re: [PATCH v2 2/6] extcon: max77843: Add max77843 MUIC driver

2015-02-03 Thread Chanwoo Choi
Hi Jaewon, On 02/03/2015 02:04 PM, Jaewon Kim wrote: > This patch adds MAX77843 extcon driver to support for MUIC(Micro > USB Interface Controller) device by using EXTCON subsystem to handle > various external connectors. > > Cc: Chanwoo Choi > Signed-off-by: Jaewon Kim > --- > drivers/extcon/

[PATCH] powerpc/dts: Remove B4860 emulator support

2015-02-03 Thread Emil Medve
From: Emil Medve Probably we should have not upstreamed this in the first place Signed-off-by: Emil Medve --- arch/powerpc/boot/dts/b4860emu.dts | 223 - 1 file changed, 223 deletions(-) delete mode 100644 arch/powerpc/boot/dts/b4860emu.dts diff --git a/ar

Re: [PATCH v2] ASoC: tlv320aic3x: Add support for tlv320aic3104

2015-02-03 Thread Benoît Thébaudeau
Dear Jyri Sarha, Sorry to come late. On Mon, Feb 2, 2015 at 3:48 PM, Jyri Sarha wrote: [...] > diff --git a/sound/soc/codecs/tlv320aic3x.c b/sound/soc/codecs/tlv320aic3x.c > index b7ebce0..cb92cdb 100644 > --- a/sound/soc/codecs/tlv320aic3x.c > +++ b/sound/soc/codecs/tlv320aic3x.c [...] > @@ -55

Re: [PATCH RFC 2/3] power: mxs_power: add driver for mxs power subsystem

2015-02-03 Thread Stefan Wahren
Hi Sebastian, > Sebastian Reichel hat am 28. Januar 2015 um 23:59 > geschrieben: > > > Hi, > > On Wed, Jan 28, 2015 at 11:22:05PM +0100, Stefan Wahren wrote: > > > Mark Brown hat am 27. Januar 2015 um 20:43 > > > geschrieben: > > > On Tue, Jan 27, 2015 at 07:35:09PM +0100, Stefan Wahren wrote: >

Re: [PATCH 0/3] Add initial DT support for Qualcomm SPMI PMIC devices

2015-02-03 Thread Bjorn Andersson
On Tue, Feb 3, 2015 at 4:17 AM, Ivan T. Ivanov wrote: > Following set of patches add initial DT support for PMIC devices > found on recent Quqalcomm chipsets. Details for SPMI bus and PMIC arbiter > could be found here [1]. > > Regards, > Ivan > > [1] http://lwn.net/Articles/564637/ > > Ivan T. Iv

Re: [PATCH v3 3/4] pinctrl: cygnus: add initial IOMUX driver support

2015-02-03 Thread Ray Jui
On 2/3/2015 12:00 PM, Dmitry Torokhov wrote: > On Tue, Feb 03, 2015 at 11:29:36AM -0800, Ray Jui wrote: >> On 2/3/2015 9:40 AM, Dmitry Torokhov wrote: >>> On Mon, Feb 02, 2015 at 06:01:33PM -0800, Ray Jui wrote: + +/* + * List of pins in Cygnus + */ +static struct cygnus_

Re: [PATCH v3 3/4] pinctrl: cygnus: add initial IOMUX driver support

2015-02-03 Thread Dmitry Torokhov
On Tue, Feb 03, 2015 at 11:29:36AM -0800, Ray Jui wrote: > On 2/3/2015 9:40 AM, Dmitry Torokhov wrote: > > On Mon, Feb 02, 2015 at 06:01:33PM -0800, Ray Jui wrote: > >> + > >> +/* > >> + * List of pins in Cygnus > >> + */ > >> +static struct cygnus_pin cygnus_pins[] = { > > > > const? > > > I can

Re: [PATCH v6 2/6] input: touchscreen: ti_am335x_tsc: Remove udelay in interrupt handler

2015-02-03 Thread Dmitry Torokhov
On Fri, Jan 30, 2015 at 10:56:28AM +0530, Vignesh R wrote: > > > On Wednesday 07 January 2015 11:19 AM, Vignesh R wrote: > > From: Brad Griffis > > > > TSC interrupt handler had udelay to avoid reporting of false pen-up > > interrupt to user space. This patch implements workaround suggesting in

Re: [PATCH 4/5] i8042: Prepare i8042 driver for DT support

2015-02-03 Thread Dmitry Torokhov
On Tue, Feb 03, 2015 at 12:48:49AM +0300, Roman Volkov wrote: > Use platform_device_probe() instead of platform_create_bundle() when > compiled with DT support, since the latter function is not suitable for > handling the OF device tree. > > The order of initialization is changed, since i8042_plat

Re: [PATCH 1/5] i8042: intel-8042 DT documentation

2015-02-03 Thread Dmitry Torokhov
On Tue, Feb 03, 2015 at 11:38:16AM +, Mark Rutland wrote: > On Mon, Feb 02, 2015 at 09:48:46PM +, Roman Volkov wrote: > > Documentation for 'intel,8042' DT compatible node. > > > > Signed-off-by: Tony Prisk > > Signed-off-by: Roman Volkov > > --- > > .../devicetree/bindings/input/intel-

Re: [alsa-devel] [PATCH v2 3/3] ASoC: add generic dt-card support

2015-02-03 Thread Jean-Francois Moine
On Tue, 3 Feb 2015 16:47:48 + Mark Brown wrote: > On Sat, Jan 24, 2015 at 08:30:27AM +0100, Jean-Francois Moine wrote: > > Mark Brown wrote: > > > On Fri, Jan 23, 2015 at 07:34:56PM +0100, Jean-Francois Moine wrote: > > > > > The simple card builder, 'dt-card' (maybe a better name would hav

Re: [PATCH v3 3/4] pinctrl: cygnus: add initial IOMUX driver support

2015-02-03 Thread Ray Jui
On 2/3/2015 9:40 AM, Dmitry Torokhov wrote: > Hi Ray, > > On Mon, Feb 02, 2015 at 06:01:33PM -0800, Ray Jui wrote: >> This adds the initial driver support for the Broadcom Cygnus IOMUX >> controller. The Cygnus IOMUX controller supports group based mux >> configuration but allows certain pins to

Re: [PATCH v4] thermal: Add QPNP PMIC temperature alarm driver

2015-02-03 Thread Eduardo Valentin
On Tue, Feb 03, 2015 at 11:24:45AM +0200, Ivan T. Ivanov wrote: > > Hi Eduardo, > > On Mon, 2015-02-02 at 14:14 -0400, Eduardo Valentin wrote: > > Ivan, > > > > On Mon, Feb 02, 2015 at 05:19:30PM +0200, Ivan T. Ivanov wrote: > > > Add support for the temperature alarm peripheral found inside > >

Re: [PATCH 5/5] i8042: Add i8042_dt.h glue for DT support

2015-02-03 Thread Dmitry Torokhov
On Tue, Feb 03, 2015 at 10:14:32PM +0300, Roman Volkov wrote: > В Tue, 3 Feb 2015 11:52:50 + > Mark Rutland пишет: > > > On Mon, Feb 02, 2015 at 09:48:50PM +, Roman Volkov wrote: > > > This header file designed to be similar to other glue layers found > > > for i8042. The difference is th

Re: [PATCH 5/5] i8042: Add i8042_dt.h glue for DT support

2015-02-03 Thread Roman Volkov
В Tue, 3 Feb 2015 11:52:50 + Mark Rutland пишет: > On Mon, Feb 02, 2015 at 09:48:50PM +, Roman Volkov wrote: > > This header file designed to be similar to other glue layers found > > for i8042. The difference is that interrupt numbers, device address, > > and other information should be

Re: [PATCH_V3 0/2] watchdog: jz4740: Add DT support

2015-02-03 Thread Wim Van Sebroeck
Hi Zubair, > Here are two simple patches that add DT support to the jz4740 watchdog driver. > > Patches are based on 3.19-rc7. Quite disjoint and stay within jz4740 > so should apply easily on other trees. > > If you would like to have them rebased to a different tree, please tell. > > V3 Chang

[PATCH v4 2/5] clk: iproc: add initial common clock support

2015-02-03 Thread Ray Jui
This adds basic and generic support for various iProc PLLs and clocks including the ARMPLL, GENPLL, LCPLL, MIPIPLL, and ASIU clocks. SoCs under the iProc architecture can define their specific register offsets and clock parameters for their PLL and clock controllers. These parameters can be passed

[PATCH v4 5/5] ARM: dts: enable clock support for Broadcom Cygnus

2015-02-03 Thread Ray Jui
Replace current device tree dummy clocks with real clock support for Broadcom Cygnus SoC Signed-off-by: Ray Jui Reviewed-by: Scott Branden --- arch/arm/boot/dts/bcm-cygnus-clock.dtsi | 110 --- arch/arm/boot/dts/bcm-cygnus.dtsi |2 +- 2 files changed, 86 i

[PATCH v4 3/5] clk: Change bcm clocks build dependency

2015-02-03 Thread Ray Jui
The clock code under drivers/clk/bcm now contains code for both the Broadcom mobile SoCs and the iProc SoCs. Change the the makefile dependency to be under config flag CONFIG_ARCH_BCM that's enabled for both families of SoCs Signed-off-by: Ray Jui --- drivers/clk/Makefile |2 +- 1 file chang

[PATCH v4 4/5] clk: cygnus: add clock support for Broadcom Cygnus

2015-02-03 Thread Ray Jui
The Broadcom Cygnus SoC is architected under the iProc architecture. It has the following PLLs: ARMPLL, GENPLL, LCPLL0, MIPIPLL, all dervied from an onboard crystal. Cygnus also has various ASIU clocks that are derived directly from the onboard crystal. Signed-off-by: Ray Jui Reviewed-by: Scott B

[PATCH v4 1/5] clk: iproc: define Broadcom iProc clock binding

2015-02-03 Thread Ray Jui
Document the device tree binding for Broadcom iProc architecture based clock controller Signed-off-by: Ray Jui Reviewed-by: Scott Branden --- brcm,iproc-clocks.txt | 178 + 1 file changed, 178 insertions(+) create mode 100644 brcm,iproc-clocks.t

[PATCH v4 0/5] Add common clock support for Broadcom iProc architecture

2015-02-03 Thread Ray Jui
This patchset contains the initial common clock support for Broadcom's iProc family of SoCs. The iProc clock architecture comprises of various PLLs, e.g., ARMPLL, GENPLL, LCPLL0, MIPIPLL, and etc. An onboard crystal serves as the basic reference clock for these PLLs. Each PLL may have several leaf

Re: [PATCH v3 3/4] pinctrl: cygnus: add initial IOMUX driver support

2015-02-03 Thread Dmitry Torokhov
Hi Ray, On Mon, Feb 02, 2015 at 06:01:33PM -0800, Ray Jui wrote: > This adds the initial driver support for the Broadcom Cygnus IOMUX > controller. The Cygnus IOMUX controller supports group based mux > configuration but allows certain pins to be muxed to GPIO individually > > Signed-off-by: Ray

Re: [alsa-devel] [PATCH v2 3/3] ASoC: add generic dt-card support

2015-02-03 Thread Mark Brown
On Sat, Jan 24, 2015 at 08:30:27AM +0100, Jean-Francois Moine wrote: > Mark Brown wrote: > > On Fri, Jan 23, 2015 at 07:34:56PM +0100, Jean-Francois Moine wrote: > > > The simple card builder, 'dt-card' (maybe a better name would have been > > > 'graph-card'), acts just like the simple-card excep

Re: [PATCH v3 3/3] pinctrl: qcom: Add msm8916 pinctrl driver

2015-02-03 Thread Andy Gross
On Fri, Jan 30, 2015 at 12:04:01PM +0200, Stanimir Varbanov wrote: > From: Joonwoo Park > > Add initial pinctrl driver to support pin configuration with > pinctrl framework for msm8916. > > Signed-off-by: Joonwoo Park > Signed-off-by: Stanimir Varbanov > Reviewed-by: Bjorn Andersson Looks go

Re: [PATCH v3 01/10] ARM: tegra: Set the sound card model that alsaucm expects

2015-02-03 Thread Stephen Warren
On 02/03/2015 06:13 AM, Tomeu Vizoso wrote: On 2 February 2015 at 22:08, Stephen Warren wrote: On 01/28/2015 03:50 AM, Tomeu Vizoso wrote: Patches are on its way to add a config file to alsaucm for the Nyan boards. Use the same card ID that alsaucm will expect. diff --git a/arch/arm/boot/

Re: [PATCH v2 5/6] regulator: max77843: Add max77843 regulator driver

2015-02-03 Thread Mark Brown
On Tue, Feb 03, 2015 at 02:04:05PM +0900, Jaewon Kim wrote: > This patch adds new regulator driver to support max77843 > MFD(Multi Function Device) chip`s regulators. > The Max77843 has two voltage regulators for USB safeout. This looks mostly good, a couple of very small things: > +static const

Re: [PATCH V3 13/15] ARM: dts: Exynos4 and Odroid X2/U3 sound device nodes update

2015-02-03 Thread Mark Brown
On Tue, Feb 03, 2015 at 03:05:36PM +0100, Sylwester Nawrocki wrote: > On 03/02/15 14:11, Mark Brown wrote: > > OK, I can apply them if people want but I'd need a resend - I discarded > > them since they'd normally go via the arch tree. > I will resend the last 3 patches then. There also shouldn't

Re: [PATCH v3] ahci_xgene: Fix the dma state machine lockup for the ATA_CMD_SMART PIO mode command.

2015-02-03 Thread Tejun Heo
On Mon, Feb 02, 2015 at 11:37:19PM +0530, Suman Tripathi wrote: > This patch addresses the issue with ATA_CMD_SMART pio mode > command for enumeration and device detection with ATA devices. > The X-Gene AHCI controller has an errata in which it cannot clear > the BSY bit after the PIO setup FIS. Th

Re: [PATCH v3] ahci_xgene: Fix the dma state machine lockup for the ATA_CMD_SMART PIO mode command.

2015-02-03 Thread Suman Tripathi
Ugh, please avoid using HTML when posting to the lists hosted on vger.kernel.org -- it's configured to ignore such mails AFAIK. Yeah forgot to set the plain text mode. Sorry for that >>> This patch addresses the issue with ATA_CMD_SMART pio mode >>> command for enumeration and device de

Re: [PATCH v5 2/7] mailbox: arm_mhu: add driver for ARM MHU controller

2015-02-03 Thread Arnd Bergmann
On Tuesday 03 February 2015 14:46:11 Russell King - ARM Linux wrote: > On Tue, Feb 03, 2015 at 08:09:34PM +0530, Jassi Brar wrote: > > On 3 February 2015 at 18:02, Russell King - ARM Linux > > wrote: > > > On Tue, Feb 03, 2015 at 05:29:23PM +0800, Vincent Yang wrote: > > >> +static int mhu_send_da

[PATCH v3 15/15] dt-bindings: Add documentation for Rockchip dw-hdmi-audio

2015-02-03 Thread Yakir Yang
Required properties: - compatible: platform specific - i2s-controller: the i2s controller device node Signed-off-by: Yakir Yang --- Changes in v3: - modify cpu-of-node to i2s-controller Changes in v2: - remove codec-name and codec-dai-name - rename rockchip,rockchip-hdmi-audio.txt to rockchip,ro

[PATCH v3 14/15] ASoC: rockchip-hdmi-audio: add sound driver for hdmi audio

2015-02-03 Thread Yakir Yang
Add a sound driver that combines rockchip-i2s cpu_dai and dw-hdmi-codec as codec_dai to provide hdmi audio output on rk3288 platforms. Signed-off-by: Yakir Yang --- Changes in v3: - Delete the operation of jack in rockchip-hdmi-audio driver, get ready to switch to simple-audio-card driver. Cha

[PATCH v3 13/15] ASoC: dw-hdmi-audio: add codec driver for dw hdmi audio

2015-02-03 Thread Yakir Yang
codec driver creat an standard alsa device, than config audio and report jack status through some callback interfaces that dw_hdmi driver support. Signed-off-by: Yakir Yang --- Changes in v3: - Keep audio format config function in dw-hdmi-audio driver and remove audio_config & get_connect_statu

[PATCH v3 12/15] drm: bridge/dw_hdmi: creat dw-hdmi-audio platform device

2015-02-03 Thread Yakir Yang
creat dw-hdmi-audio device dynamically in probe function, and transfer some interfaces to dw-hdmi-audio driver for setting hdmi audio format & control hdmi audio clock. Signed-off-by: Yakir Yang --- Changes in v3: - Remove audio_config & get_connect_status callback functions and add write/read/

[PATCH v3 11/15] drm: bridge/dw_hdmi: add audio clock control interfaces

2015-02-03 Thread Yakir Yang
Add audio clock enable/disable/restore interfacess, those functions can be called concurrently on multiple different threads of execution to change the hdmi audio enable state. Signed-off-by: Yakir Yang --- Changes in v3: - Delete hdmi_audio_config interface and modify audio clock control functio

[PATCH v3 10/15] drm: bridge/dw_hdmi: add audio sample channel status setting

2015-02-03 Thread Yakir Yang
When transmitting IEC60985 linear PCM audio, we configure the Aduio Sample Channel Status information of all the channel status bits in the IEC60958 frame. (am from https://patchwork.kernel.org/patch/5749101/) Signed-off-by: Yakir Yang --- Changes in v3: - Determine whether sample channel should

[PATCH v3 08/15] drm: bridge/dw_hdmi: add audio support for more display resolutions

2015-02-03 Thread Yakir Yang
Add more n/cts values, in that case we can support audio for more display resolutions (128 * SampleRate = PixelClock * N / CTS). Signed-off-by: Yakir Yang --- Changes in v3: None Changes in v2: - add more n/cts combinations for more display resolutions drivers/gpu/drm/bridge/dw_hdmi.c | 58

[PATCH v3 09/15] drm: bridge/dw_hdmi: enable audio support for No-CEA display resolutions

2015-02-03 Thread Yakir Yang
If the monitor support audio, so we should support audio for it, even if the display resolution is No-CEA mode. Signed-off-by: Yakir Yang --- Changes in v3: None Changes in v2: - enable audio support for No-CEA display mode drivers/gpu/drm/bridge/dw_hdmi.c | 10 +- 1 file changed, 5 ins

[PATCH v3 06/15] drm: bridge/dw_hdmi: adjust n/cts setting order

2015-02-03 Thread Yakir Yang
This patch changes the order to: - write CTS3 CTS_manual = 0 - write CTS3 N_shift = 0 - write CTS3 CTS value - write CTS2 CTS value - write CTS1 CTS value - write N3 N value - write N2 N value - write N1 N value Signed-off-by: Yakir Yang --- Changes in v3: - Only adjust the n/cts setting order C

[PATCH v3 07/15] drm: bridge/dw_hdmi: set ncts_atomic_write & cts_manual

2015-02-03 Thread Yakir Yang
The ncts_atomic_write & cts_manual bits are present when design id equal to 0x20. After set the ncts_atomic_write, then the new N and CTS values are only used when aud_n1 register is updated. After set cts_manual bit, the new CTS value can set by AudCTS registers. - write N3 ncts_atomic_write = 1

[PATCH v3 05/15] drm: bridge/dw_hdmi: combine hdmi_set_clock_regenerator_n() and hdmi_regenerate_cts()

2015-02-03 Thread Yakir Yang
Signed-off-by: Yakir Yang --- Changes in v3: - Combine hdmi_set_clock_regenerator_n() and hdmi_regenerate_cts() Changes in v2: None drivers/gpu/drm/bridge/dw_hdmi.c | 16 ++-- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/drivers/gpu/drm/bridge/dw_hdmi.c b/drivers/g

Re: [PATCH_V4 1/3] dt: usb: jz4740: Add DT binding document for OHCI

2015-02-03 Thread Lars-Peter Clausen
On 02/03/2015 11:53 AM, Zubair Lutfullah Kakakhel wrote: On 03/02/15 10:32, Lars-Peter Clausen wrote: On 02/03/2015 11:17 AM, Zubair Lutfullah Kakakhel wrote: [...] V4 Changes Removed clock binding because of pending work in clock tree. Will add binding later. Rather than introduce a bad bindi

[PATCH v3 04/15] drm: bridge/dw_hdmi: add indentification registers parse and record

2015-02-03 Thread Yakir Yang
By parsing the indentification registers we can know what functions are present on the hdmi ip. Signed-off-by: Yakir Yang --- Changes in v3: - Add ID registers parse and record Changes in v2: None drivers/gpu/drm/bridge/dw_hdmi.c | 59 drivers/gpu/drm/b

[PATCH v3 03/15] drm: rockchip/dw_hdmi_rockchip: add resume/suspend support

2015-02-03 Thread Yakir Yang
Signed-off-by: Yakir Yang --- Changes in v3: - Setting the .pm member instead of suspend/resume Changes in v2: - Add suspend/resume support for dw_hdmi_rockchip driver drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 16 1 file changed, 16 insertions(+) diff --git a/drivers/gpu/d

[PATCH v3 02/15] drm: bridge/dw_hdmi: wrap irq control in fucntions

2015-02-03 Thread Yakir Yang
Wrap irq control in functions, and then we can call in dw_hdmi_bind / dw_hdmi_unbind / dw_hdmi_resume / dw_hdmi_suspend functions. Signed-off-by: Yakir Yang --- Changes in v3: - Wrap irq control in fucntions Changes in v2: None drivers/gpu/drm/bridge/dw_hdmi.c | 75

[PATCH v3 01/15] drm: bridge/dw_hdmi: add irq control to suspend/resume

2015-02-03 Thread Yakir Yang
when kernel enter into suspend, cpus will shutdown, hdmi registers will reset invisibly. After kernel resume, drm core will call the bridge enable function. All of hdmi registers will be setup again except the interrupt registers. In that case we should mute all the interrupt in suspend stage, and

[PATCH v3 0/15] Those patches is used for dw_hdmi audio support

2015-02-03 Thread Yakir Yang
We found Designware hdmi driver only support audio clock config, we can not play sound through it. To add Designware HDMI Audio support, we make those patch set: 1): fixed dw_hdmi irq bug, add irq control to suspend/resume interfaces. 2): add suspend/resume callback for dw_hdmi rockchip driver. 3

Re: [PATCH v5 2/7] mailbox: arm_mhu: add driver for ARM MHU controller

2015-02-03 Thread Russell King - ARM Linux
On Tue, Feb 03, 2015 at 08:09:34PM +0530, Jassi Brar wrote: > On 3 February 2015 at 18:02, Russell King - ARM Linux > wrote: > > On Tue, Feb 03, 2015 at 05:29:23PM +0800, Vincent Yang wrote: > >> +static int mhu_send_data(struct mbox_chan *chan, void *data) > >> +{ > >> + struct mhu_link *mlin

Re: [PATCH v5 2/7] mailbox: arm_mhu: add driver for ARM MHU controller

2015-02-03 Thread Jassi Brar
On 3 February 2015 at 18:02, Russell King - ARM Linux wrote: > On Tue, Feb 03, 2015 at 05:29:23PM +0800, Vincent Yang wrote: >> +static int mhu_send_data(struct mbox_chan *chan, void *data) >> +{ >> + struct mhu_link *mlink = chan->con_priv; >> + >> + pr_debug("%s:%d\n", __func__, __LINE__

Re: [PATCH V3 13/15] ARM: dts: Exynos4 and Odroid X2/U3 sound device nodes update

2015-02-03 Thread Sylwester Nawrocki
On 03/02/15 14:11, Mark Brown wrote: > On Tue, Feb 03, 2015 at 12:04:16PM +0100, Sylwester Nawrocki wrote: > > >> Sorry, I should've said - I applied the ASoC patches, not these. >>> > > Shall I take 13 to 15 DT patches in Samsung tree? >> > Patches 13, 14 use macro definitions which are adde

Re: [PATCH 3/3] dts: versatile: add sysregs node

2015-02-03 Thread Linus Walleij
On Wed, Jan 28, 2015 at 6:56 PM, Rob Herring wrote: > The Versatile boards have the same sysregs as other ARM Ltd boards. Add > the nodes in order to enable support for 24MHz counter as sched_clock. > > This is a minimal node definition as the existing sub node definition > used on VExpress has s

Re: [PATCH 1/3] dt/bindings: Add binding for Versatile system registers

2015-02-03 Thread Linus Walleij
On Wed, Jan 28, 2015 at 6:56 PM, Rob Herring wrote: > Add binding for Versatile board system registers found in the FPGA of the > Versatile/AB and Versatile/PB boards. > > Signed-off-by: Rob Herring > Cc: Pawel Moll > Cc: Mark Rutland > Cc: Ian Campbell > Cc: Kumar Gala > Cc: devicetree@vger

Re: [PATCH v3 01/10] ARM: tegra: Set the sound card model that alsaucm expects

2015-02-03 Thread Tomeu Vizoso
On 2 February 2015 at 22:08, Stephen Warren wrote: > On 01/28/2015 03:50 AM, Tomeu Vizoso wrote: >> >> Patches are on its way to add a config file to alsaucm for the Nyan >> boards. Use the same card ID that alsaucm will expect. > > >> diff --git a/arch/arm/boot/dts/tegra124-nyan-big.dts >> b/arch

Re: [PATCH V3 13/15] ARM: dts: Exynos4 and Odroid X2/U3 sound device nodes update

2015-02-03 Thread Mark Brown
On Tue, Feb 03, 2015 at 12:04:16PM +0100, Sylwester Nawrocki wrote: > >> Sorry, I should've said - I applied the ASoC patches, not these. > > Shall I take 13 to 15 DT patches in Samsung tree? > Patches 13, 14 use macro definitions which are added in patch which is > already in Mark's sound tree

[PATCH v5 1/3] dmaengine: Add support for APM X-Gene SoC DMA engine driver

2015-02-03 Thread Rameshwar Prasad Sahu
This patch implements the APM X-Gene SoC DMA engine driver. The APM X-Gene SoC DMA engine consists of 4 DMA channels for performing DMA operations. These DMA operations include memory copy and scatter gathering offload. Signed-off-by: Rameshwar Prasad Sahu Signed-off-by: Loc Ho --- drivers/dma/

[PATCH v5 2/3] arm64: dts: Add APM X-Gene DMA device and DMA clock DTS nodes

2015-02-03 Thread Rameshwar Prasad Sahu
This patch adds the device tree node for APM X-Gene SoC DMA controller and DMA clock. Signed-off-by: Rameshwar Prasad Sahu Signed-off-by: Loc Ho --- arch/arm64/boot/dts/apm/apm-storm.dtsi | 26 ++ 1 file changed, 26 insertions(+) diff --git a/arch/arm64/boot/dts/apm/apm

[PATCH v5 3/3] Documentation: dma: Add APM X-Gene SoC DMA engine driver documentation

2015-02-03 Thread Rameshwar Prasad Sahu
This patch adds device tree binding for APM X-Gene SoC DMA engine driver. Signed-off-by: Rameshwar Prasad Sahu Signed-off-by: Loc Ho --- .../devicetree/bindings/dma/apm-xgene-dma.txt | 49 ++ 1 file changed, 49 insertions(+) create mode 100644 Documentation/devicetree/

[PATCH v5 0/3] dmaengine: APM X-Gene SoC DMA engine driver support

2015-02-03 Thread Rameshwar Prasad Sahu
This patch set implements the APM X-Gene SoC DMA driver support to offload the DMA operations such as memory copy(memcpy), scatter gathering. v5 changes: 1. Minor changes in coding style. 2. Added DMA_CTRL_ACK flag initialization v4 changes: 1. Fixed dma-ranges property on

Re: [PATCH v5 08/13] clk: samsung: exynos5433: Add clocks for CMU_DISP domain

2015-02-03 Thread Chanwoo Choi
Hi Sylwester, On 02/03/2015 09:29 PM, Sylwester Nawrocki wrote: > On 03/02/15 13:17, Sylwester Nawrocki wrote: >>> diff --git a/drivers/clk/samsung/clk-exynos5433.c >>> b/drivers/clk/samsung/clk-exynos5433.c index 3d6164e..cf3f0ac 100644 --- a/drivers/clk/samsung/clk-exynos5433.c +

Re: [PATCH 2/3] dt/bindings: gpio: add compatible string for marvell,pxa1928-gpio

2015-02-03 Thread Linus Walleij
On Tue, Jan 27, 2015 at 5:46 AM, Rob Herring wrote: > Add a new compatible string for PXA1928 GPIO controller. The IP block is > same as prior chips with a 6th bank added. > > Signed-off-by: Rob Herring > Cc: Pawel Moll > Cc: Mark Rutland > Cc: Ian Campbell > Cc: Kumar Gala > Cc: devicetree@

Re: [PATCH v5 2/7] mailbox: arm_mhu: add driver for ARM MHU controller

2015-02-03 Thread Russell King - ARM Linux
On Tue, Feb 03, 2015 at 05:29:23PM +0800, Vincent Yang wrote: > +static int mhu_send_data(struct mbox_chan *chan, void *data) > +{ > + struct mhu_link *mlink = chan->con_priv; > + > + pr_debug("%s:%d\n", __func__, __LINE__); > + if (!mhu_last_tx_done(chan)) { > + dev_err(cha

Re: [PATCH v5 08/13] clk: samsung: exynos5433: Add clocks for CMU_DISP domain

2015-02-03 Thread Sylwester Nawrocki
On 03/02/15 13:17, Sylwester Nawrocki wrote: >> diff --git a/drivers/clk/samsung/clk-exynos5433.c >> b/drivers/clk/samsung/clk-exynos5433.c >> > index 3d6164e..cf3f0ac 100644 >> > --- a/drivers/clk/samsung/clk-exynos5433.c >> > +++ b/drivers/clk/samsung/clk-exynos5433.c >> > @@ -245,6 +245,8 @@ PN

[PATCH 0/3] Add initial DT support for Qualcomm SPMI PMIC devices

2015-02-03 Thread Ivan T. Ivanov
Following set of patches add initial DT support for PMIC devices found on recent Quqalcomm chipsets. Details for SPMI bus and PMIC arbiter could be found here [1]. Regards, Ivan [1] http://lwn.net/Articles/564637/ Ivan T. Ivanov (3): ARM: dts: qcom: Add SPMI PMIC Arbiter nodes for APQ8084 and

[PATCH 3/3] ARM: dts: qcom: Add APQ8084 chipset SPMI PMIC's nodes

2015-02-03 Thread Ivan T. Ivanov
PMA8084 have 2 SPMI devices per physical package. Add their configuration nodes and include them in boards which are using AQP8084 based chipset. Signed-off-by: Ivan T. Ivanov --- arch/arm/boot/dts/qcom-apq8084-ifc6540.dts | 1 + arch/arm/boot/dts/qcom-apq8084-mtp.dts | 1 + arch/arm/boot/

[PATCH 2/3] ARM: dts: qcom: Add 8x74 chipset SPMI PMIC's nodes

2015-02-03 Thread Ivan T. Ivanov
PM8841 and PM8941 have 2 SPMI devices per physical package. Add their configuration nodes and include them in boards which are using 8x74 based chipset. Signed-off-by: Ivan T. Ivanov --- arch/arm/boot/dts/qcom-apq8074-dragonboard.dts| 2 ++ arch/arm/boot/dts/qcom-msm8974-sony-xperia-hon

Re: [PATCH v5 08/13] clk: samsung: exynos5433: Add clocks for CMU_DISP domain

2015-02-03 Thread Sylwester Nawrocki
Hi Chanwoo, On 02/02/15 15:24, Chanwoo Choi wrote: > This patch adds the the mux/divider/gate clocks for CMU_DISP domain which > includes the clocks of Display IPs (DECON/HDMI/DSIM/MIXER). The CMU_DISP > clocks > is used to need the source clock of CMU_MIF domain so, the CMU_MIF's clocks > relate

[PATCH 1/3] ARM: dts: qcom: Add SPMI PMIC Arbiter nodes for APQ8084 and MSM8974

2015-02-03 Thread Ivan T. Ivanov
Add SPMI PMIC Arbiter configuration nodes for APQ8084 and MSM8974. Signed-off-by: Ivan T. Ivanov --- arch/arm/boot/dts/qcom-apq8084.dtsi | 16 arch/arm/boot/dts/qcom-msm8974.dtsi | 16 2 files changed, 32 insertions(+) diff --git a/arch/arm/boot/dts/qcom-apq808

Re: [PATCH v2] ASoC: tlv320aic3x: Add support for tlv320aic3104

2015-02-03 Thread Mark Brown
On Mon, Feb 02, 2015 at 04:48:05PM +0200, Jyri Sarha wrote: > Changes since the first version of the patch > - Added "ti,tlv320aic3104" to tlv320aic3x_of_match table > What surprises me is how come the code worked even before this change? Applied, thanks. I2C has the interesting feature that i

  1   2   >