Re: [PATCH v12 00/11] DMA Engine support for AM33XX

2013-06-24 Thread Tony Lindgren
* Benoit Cousson [130624 07:42]: > Hi Tony, > > On 06/24/2013 12:19 PM, Tony Lindgren wrote: > > Hi, > > > > For merging this series, I suggest the following sets: > > > > * Joel A Fernandes [130620 14:13]: > >> > >> Joel A Fernandes (3): > >> edma: config: Enable config options for EDMA > >

Re: [PATCH RESEND 1/1] ARM: dts: AM33XX: Add LCDC info into am335x-evm

2013-06-24 Thread Jan Lübbe
On Mon, 2013-06-24 at 15:32 -0500, Benoit Parrot wrote: > Add LCDC device node in DT for am33xx > Add LCDC and Panel info in DT for am335x-evm > diff --git a/arch/arm/boot/dts/am335x-evm.dts > b/arch/arm/boot/dts/am335x-evm.dts > index 0423298..40d7a3f 100644 > --- a/arch/arm/boot/dts/am335x-evm.

Re: [PATCH 1/1] of/documentation: Update s5m8767-regulator bindings document

2013-06-24 Thread Sachin Kamat
On 24 June 2013 20:55, Mark Brown wrote: > On Mon, Jun 24, 2013 at 03:06:57PM +0530, Sachin Kamat wrote: >> s5m8767 regulator is used on Exynos platforms which use pin controller >> to configure GPIOs. Update the example accordingly. > > This smells bad, why does a driver using GPIOs through the G

[PATCH v8 8/8] usb: phy: twl4030-usb: remove *set_suspend* and *phy_init* ops

2013-06-24 Thread Kishon Vijay Abraham I
Now that twl4030-usb is adapted to the new generic PHY framework, *set_suspend* and *phy_init* ops can be removed from twl4030-usb driver. Signed-off-by: Kishon Vijay Abraham I Reviewed-by: Felipe Balbi Reviewed-by: Sylwester Nawrocki --- drivers/usb/phy/phy-twl4030-usb.c | 57 +-

[PATCH v8 7/8] usb: phy: omap-usb2: remove *set_suspend* callback from omap-usb2

2013-06-24 Thread Kishon Vijay Abraham I
Now that omap-usb2 is adapted to the new generic PHY framework, *set_suspend* ops can be removed from omap-usb2 driver. Signed-off-by: Kishon Vijay Abraham I Reviewed-by: Felipe Balbi Reviewed-by: Sylwester Nawrocki --- drivers/usb/phy/phy-omap-usb2.c | 25 - 1 file c

[PATCH v8 5/8] ARM: dts: omap: update usb_otg_hs data

2013-06-24 Thread Kishon Vijay Abraham I
Updated the usb_otg_hs dt data to include the *phy* and *phy-names* binding in order for the driver to use the new generic PHY framework. Also updated the Documentation to include the binding information. The PHY binding information can be found at Documentation/devicetree/bindings/phy/phy-bindings

[PATCH v8 3/8] usb: phy: twl4030: use the new generic PHY framework

2013-06-24 Thread Kishon Vijay Abraham I
Used the generic PHY framework API to create the PHY. For powering on and powering off the PHY, power_on and power_off ops are used. Once the MUSB OMAP glue is adapted to the new framework, the suspend and resume ops of usb phy library will be removed. However using the old usb phy library cannot

[PATCH v8 4/8] ARM: OMAP: USB: Add phy binding information

2013-06-24 Thread Kishon Vijay Abraham I
In order for controllers to get PHY in case of non dt boot, the phy binding information (phy device name) should be added in the platform data of the controller. Signed-off-by: Kishon Vijay Abraham I Reviewed-by: Sylwester Nawrocki --- arch/arm/mach-omap2/usb-musb.c |6 +- include/linux

[PATCH v8 6/8] usb: musb: omap2430: use the new generic PHY framework

2013-06-24 Thread Kishon Vijay Abraham I
Use the generic PHY framework API to get the PHY. The usb_phy_set_resume and usb_phy_set_suspend is replaced with power_on and power_off to align with the new PHY framework. musb->xceiv can't be removed as of now because musb core uses xceiv.state and xceiv.otg. Once there is a separate state mach

[PATCH v8 2/8] usb: phy: omap-usb2: use the new generic PHY framework

2013-06-24 Thread Kishon Vijay Abraham I
Used the generic PHY framework API to create the PHY. Now the power off and power on are done in omap_usb_power_off and omap_usb_power_on respectively. However using the old USB PHY library cannot be completely removed because OTG is intertwined with PHY and moving to the new framework will break

[PATCH v8 0/8] Generic PHY Framework

2013-06-24 Thread Kishon Vijay Abraham I
Added a generic PHY framework that provides a set of APIs for the PHY drivers to create/destroy a PHY and APIs for the PHY users to obtain a reference to the PHY with or without using phandle. This framework will be of use only to devices that uses external PHY (PHY functionality is not embedded w

[PATCH v8 1/8] drivers: phy: add generic PHY framework

2013-06-24 Thread Kishon Vijay Abraham I
The PHY framework provides a set of APIs for the PHY drivers to create/destroy a PHY and APIs for the PHY users to obtain a reference to the PHY with or without using phandle. For dt-boot, the PHY drivers should also register *PHY provider* with the framework. PHY drivers should create the PHY by

RE: [PATCH V10 1/4] pci: Add PCIe driver for Samsung Exynos

2013-06-24 Thread Kukjin Kim
Bjorn Helgaas wrote: > > On Fri, Jun 21, 2013 at 04:24:54PM +0900, Jingoo Han wrote: > > Exynos5440 has a PCIe controller which can be used as Root Complex. > > This driver supports a PCIe controller as Root Complex mode. > > > > Signed-off-by: Surendranath Gurivireddy Balla > > Signed-off-by: Si

Re: [PATCH V10 1/4] pci: Add PCIe driver for Samsung Exynos

2013-06-24 Thread Bjorn Helgaas
On Fri, Jun 21, 2013 at 04:24:54PM +0900, Jingoo Han wrote: > Exynos5440 has a PCIe controller which can be used as Root Complex. > This driver supports a PCIe controller as Root Complex mode. > > Signed-off-by: Surendranath Gurivireddy Balla > Signed-off-by: Siva Reddy Kallam > Signed-off-by: J

Re: [PATCH] gpio MIPS/OCTEON: Add a driver for OCTEON's on-chip GPIO pins.

2013-06-24 Thread David Daney
Thanks for looking at this again. I will be away from my office until the middle of July, so I will not be able to generate and test a revised patch until then. David Daney On 06/24/2013 03:06 PM, Linus Walleij wrote: On Thu, Jun 20, 2013 at 8:10 PM, David Daney wrote: On 06/17/2013 01:5

Re: [PATCH v5] serial:st-asc: Add ST ASC driver.

2013-06-24 Thread Greg Kroah-Hartman
On Mon, Jun 24, 2013 at 08:21:43AM +0100, Srinivas KANDAGATLA wrote: > From: Srinivas Kandagatla > > This patch adds support to ASC (asynchronous serial controller) > driver, which is basically a standard serial driver. This IP is common > across all the ST parts for settop box platforms. > > AS

Re: [PATCH v1 10/12] input: keypad_matrix: use usleep_range() for scan delay

2013-06-24 Thread Stephen Warren
On 06/22/2013 04:17 AM, Gerhard Sittig wrote: > On Fri, Jun 21, 2013 at 16:00 -0600, Stephen Warren wrote: >> >> On 06/21/2013 12:09 PM, Gerhard Sittig wrote: >>> querying keyboards isn't a time critical task and does not depend on >>> exact timing in the microseconds order -- the timeouts and dela

Re: [PATCH v1 08/12] input: keypad-matrix: tell GPIO pins from matrix lines

2013-06-24 Thread Stephen Warren
On 06/22/2013 04:00 AM, Gerhard Sittig wrote: > On Fri, Jun 21, 2013 at 15:41 -0600, Stephen Warren wrote: >> >> On 06/21/2013 12:09 PM, Gerhard Sittig wrote: >> >>> diff --git a/Documentation/devicetree/bindings/input/gpio-matrix-keypad.txt >>> b/Documentation/devicetree/bindings/input/gpio-matri

Re: [PATCH v1 07/12] input: keypad-matrix: introduce polling support

2013-06-24 Thread Stephen Warren
On 06/22/2013 03:50 AM, Gerhard Sittig wrote: ... > The patch set doesn't introduce that behaviour, but merely > describes it in more detail. It doesn't even introduce the > interrupt discussion into the binding document in a strict sense, > but expands on it in the hope for improved usability of

Re: [PATCH v1 04/12] input: matrix-keypad: push/pull, separate polarity

2013-06-24 Thread Stephen Warren
On 06/22/2013 03:36 AM, Gerhard Sittig wrote: > On Fri, Jun 21, 2013 at 15:34 -0600, Stephen Warren wrote: >> >> On 06/21/2013 12:09 PM, Gerhard Sittig wrote: >>> extend the device tree adjustable hardware configuration: >>> - allow for differing polarity of the row and column GPIO pins >>> - optio

Re: [PATCH v5] clocksource:arm_global_timer: Add ARM global timer support.

2013-06-24 Thread Stephen Boyd
On 06/24/13 08:53, Srinivas KANDAGATLA wrote: > +#include Why do you need this include? > +#include And this one? > +static u64 gt_counter_read(void) > +{ > + u64 counter; > + u32 lower; > + u32 upper, old_upper; > + > + upper = readl_relaxed(gt_base + GT_COUNTER1); > + do

Re: Re: [PATCH] gpio MIPS/OCTEON: Add a driver for OCTEON's on-chip GPIO pins.

2013-06-24 Thread Linus Walleij
On Thu, Jun 20, 2013 at 8:10 PM, David Daney wrote: > On 06/17/2013 01:51 AM, Linus Walleij wrote: >> +#include >> +#include >> >> I cannot find this in my tree. > > Weird, I see them here: > > https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/arch/mips/include/asm/octeon/cvm

Re: [PATCH v1 01/12] input: matrix-keypad: update devicetree binding doc

2013-06-24 Thread Stephen Warren
On 06/22/2013 03:23 AM, Gerhard Sittig wrote: ... > On Fri, Jun 21, 2013 at 15:31 -0600, Stephen Warren wrote: >> On 06/21/2013 12:09 PM, Gerhard Sittig wrote: >>> update the device tree binding documentation for the GPIO matrix keypad >>> driver: mention the driver's selecting all columns at once,

Re: [PATCH v5] clocksource:arm_global_timer: Add ARM global timer support.

2013-06-24 Thread Stephen Boyd
On 06/24/13 14:08, Srinivas KANDAGATLA wrote: > On 24/06/13 21:06, Stephen Boyd wrote: >> On 06/24/13 08:53, Srinivas KANDAGATLA wrote: >>> + >>> +static void gt_clockevents_stop(struct clock_event_device *clk) >>> +{ >>> + gt_clockevent_set_mode(CLOCK_EVT_MODE_UNUSED, clk); >>> + disable_percp

Re: [PATCH v5] clocksource:arm_global_timer: Add ARM global timer support.

2013-06-24 Thread Srinivas KANDAGATLA
On 24/06/13 21:01, Thomas Gleixner wrote: > On Mon, 24 Jun 2013, Srinivas KANDAGATLA wrote: > >> From: Stuart Menefy >> >> This is a simple driver for the global timer module found in the Cortex >> A9-MP cores from revision r1p0 onwards. This should be able to perform >> the functions of the syst

Re: [PATCH v5] clocksource:arm_global_timer: Add ARM global timer support.

2013-06-24 Thread Srinivas KANDAGATLA
On 24/06/13 21:06, Stephen Boyd wrote: > On 06/24/13 08:53, Srinivas KANDAGATLA wrote: >> + >> +static void gt_clockevents_stop(struct clock_event_device *clk) >> +{ >> +gt_clockevent_set_mode(CLOCK_EVT_MODE_UNUSED, clk); >> +disable_percpu_irq(clk->irq); >> +} >> + >> +static int __cpuinit

Re: [PATCH v12 05/11] edma: config: Enable config options for EDMA

2013-06-24 Thread Arnd Bergmann
On Monday 24 June 2013, Joel A Fernandes wrote: > >> Yes sure, right now they are defined as follows in include/linux/edma.h: > >> > >> #if defined(CONFIG_TI_EDMA) || defined(CONFIG_TI_EDMA_MODULE) > >> bool edma_filter_fn(struct dma_chan *, void *); > >> #else > >> static inline bool edma_filter_

[PATCH RESEND 1/1] ARM: dts: AM33XX: Add LCDC info into am335x-evm

2013-06-24 Thread Benoit Parrot
Add LCDC device node in DT for am33xx Add LCDC and Panel info in DT for am335x-evm Signed-off-by: Benoit Parrot --- arch/arm/boot/dts/am335x-evm.dts | 78 ++ arch/arm/boot/dts/am33xx.dtsi|9 + 2 files changed, 87 insertions(+) diff --git a/arch/

Re: [PATCH v12 05/11] edma: config: Enable config options for EDMA

2013-06-24 Thread Joel A Fernandes
On Mon, Jun 24, 2013 at 3:28 PM, Arnd Bergmann wrote: > On Saturday 22 June 2013, Joel A Fernandes wrote: >> >> >> > config TI_EDMA >> >> > tristate "TI EDMA support" >> >> > default m if 'ARCH_DAVINCI || ARCH_OMAP1 || ARCH_OMAP2 >> >> > select DMA_ENGINE >> >> > se

Re: [PATCH v12 05/11] edma: config: Enable config options for EDMA

2013-06-24 Thread Arnd Bergmann
On Saturday 22 June 2013, Joel A Fernandes wrote: > > >> > config TI_EDMA > >> > tristate "TI EDMA support" > >> > default m if 'ARCH_DAVINCI || ARCH_OMAP1 || ARCH_OMAP2 > >> > select DMA_ENGINE > >> > select DMA_VIRTUAL_CHANNELS > >> > >> > >> MMC depends on EDMA s

Re: [PATCH v12 05/11] edma: config: Enable config options for EDMA

2013-06-24 Thread Joel A Fernandes
On Mon, Jun 24, 2013 at 6:23 AM, Sekhar Nori wrote: > On 6/22/2013 3:23 AM, Joel A Fernandes wrote: >> Hi Arnd, >> >> On Fri, Jun 21, 2013 at 1:44 PM, Arnd Bergmann wrote: >>> On Friday 21 June 2013, Joel A Fernandes wrote: I think we are talking about different things, I agree the 'select >

Re: [PATCH v5] clocksource:arm_global_timer: Add ARM global timer support.

2013-06-24 Thread Stephen Boyd
On 06/24/13 08:53, Srinivas KANDAGATLA wrote: > + > +static void gt_clockevents_stop(struct clock_event_device *clk) > +{ > + gt_clockevent_set_mode(CLOCK_EVT_MODE_UNUSED, clk); > + disable_percpu_irq(clk->irq); > +} > + > +static int __cpuinit gt_clockevents_setup(struct clock_event_device

Re: [PATCH v5] clocksource:arm_global_timer: Add ARM global timer support.

2013-06-24 Thread Thomas Gleixner
On Mon, 24 Jun 2013, Srinivas KANDAGATLA wrote: > From: Stuart Menefy > > This is a simple driver for the global timer module found in the Cortex > A9-MP cores from revision r1p0 onwards. This should be able to perform > the functions of the system timer and the local timer in an SMP system. >

Re: [PATCH v7 0/9] Generic PHY Framework

2013-06-24 Thread Felipe Balbi
On Mon, Jun 24, 2013 at 09:27:20PM +0200, Sylwester Nawrocki wrote: > Hi, > > On 06/18/2013 11:49 AM, Felipe Balbi wrote: > > On Mon, Jun 17, 2013 at 12:16:35PM +0200, Sylwester Nawrocki wrote: > >> I have already used this API for our MIPI CSI-2/DSIM DPHYs driver, > >> the RFC patch series can be

Re: [PATCH v7 0/9] Generic PHY Framework

2013-06-24 Thread Sylwester Nawrocki
Hi, On 06/18/2013 11:49 AM, Felipe Balbi wrote: > On Mon, Jun 17, 2013 at 12:16:35PM +0200, Sylwester Nawrocki wrote: >> I have already used this API for our MIPI CSI-2/DSIM DPHYs driver, >> the RFC patch series can be found at [1]. >> >> Thanks, >> Sylwester >> >> [1] http://www.spinics.net/lists

Re: [PATCH v2 4/8] ARM: dts: Use generic DMA bindings for Exynos4 SPI devices

2013-06-24 Thread Sylwester Nawrocki
On 06/24/2013 08:05 PM, Sylwester Nawrocki wrote: > The Exynos4 SPI controller uses the PL330 DMA controller which has > migrated to the generic DMA bindings since commit b5be04d35dbb2e00 > "spi: s3c64xx: Modify SPI driver to use generic DMA DT support". > Use the generic bindings to specify the co

[PATCH v2 7/8] ARM: dts: Add AK8975 device node for Exynos4412 TRATS2 board

2013-06-24 Thread Sylwester Nawrocki
From: Jacek Anaszewski This patch adds AK8975 magnetometer node and corresponding i2c-gpio bus node for TRATS2 board. Signed-off-by: Jacek Anaszewski Signed-off-by: Kyungmin Park Signed-off-by: Sylwester Nawrocki --- Changes since v1: - added node alias for i2c-gpio@0 I2C controller node. --

[PATCH v2 8/8] ARM: dts: Add camera device nodes for Exynos4412 TRATS2 board

2013-06-24 Thread Sylwester Nawrocki
This patch enables the front camera using the internal camera ISP (FIMC-IS). Signed-off-by: Sylwester Nawrocki Signed-off-by: Kyungmin Park --- arch/arm/boot/dts/exynos4412-trats2.dts | 91 +++ 1 file changed, 91 insertions(+) diff --git a/arch/arm/boot/dts/exynos

[PATCH v2 6/8] ARM: dts: Add camera subsystem nodes to exynos4x12.dtsi

2013-06-24 Thread Sylwester Nawrocki
Add common camera node and Exynos4212/4412 specific nodes for FIMC, MIPI-CSIS, FIMC-LITE and FIMC-IS devices. Signed-off-by: Sylwester Nawrocki Signed-off-by: Kyungmin Park --- arch/arm/boot/dts/exynos4x12.dtsi | 118 + 1 file changed, 118 insertions(+) dif

[PATCH v2 5/8] ARM: dts: Add camera nodes for Exynos4 SoCs

2013-06-24 Thread Sylwester Nawrocki
This patch adds common FIMC and MIPI CSIS device nodes for Exynos4 SoCs. Signed-off-by: Sylwester Nawrocki Signed-off-by: Kyungmin Park ; }; + camera { + compatible = "samsung,fimc", "simple-bus"; + status = "disabled"; + #address-cells =

[PATCH v2 4/8] ARM: dts: Use generic DMA bindings for Exynos4 SPI devices

2013-06-24 Thread Sylwester Nawrocki
The Exynos4 SPI controller uses the PL330 DMA controller which has migrated to the generic DMA bindings since commit b5be04d35dbb2e00 "spi: s3c64xx: Modify SPI driver to use generic DMA DT support". Use the generic bindings to specify the corresponding DMA to make the SPI usable again on Exynos4x12

[PATCH v2 1/8] ARM: dts: Correct camera pinctrl nodes for Exynos4x12 SoCs

2013-06-24 Thread Sylwester Nawrocki
Add separate nodes for the CAMCLK pin and turn off pull-up on camera ports A, B. The video bus pins and the clock output (CAMCLK) pin need separate nodes since full camera port is not used in some configurations, e.g. for MIPI CSI-2 bus only CAMCLK is required and data/clock signal use separate ded

[PATCH v2 2/8] ARM: dts: Add pinctrl entries for Exynos4x12 FIMC-IS peripherals

2013-06-24 Thread Sylwester Nawrocki
Add pinctrl nodes for the ISP I2C0, ISP I2C1 and ISP UART devices. Signed-off-by: Sylwester Nawrocki Signed-off-by: Kyungmin Park --- arch/arm/boot/dts/exynos4x12-pinctrl.dtsi | 21 + 1 file changed, 21 insertions(+) diff --git a/arch/arm/boot/dts/exynos4x12-pinctrl.dtsi

[PATCH v2 3/8] ARM: dts: Add ISP power domain node for Exynos4x12

2013-06-24 Thread Sylwester Nawrocki
The ISP power domain is a common power domain for FIMC-LITE and FIMC-IS (camera ISP) devices. Signed-off-by: Sylwester Nawrocki Signed-off-by: Kyungmin Park --- arch/arm/boot/dts/exynos4x12.dtsi |5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/exynos4x12.dtsi b/arc

[PATCH v2 0/8] ARM: dts: Add camera and magnetometer support for TRATS2 board

2013-06-24 Thread Sylwester Nawrocki
This patch series includes some fixes and extensions to the Exynos dts files to add the camera and magnetometer sensor support for TRATS2 board. It depends on a patch from Tomasz adding initial TRATS2 board dts file [1]. Changes since v1 (are also listed at individual patches, if any): - enabled

Re: [PATCH 0/5] clk/exynos5420: add clocks for hdmi subsystem

2013-06-24 Thread Kukjin Kim
On 06/24/13 13:28, Rahul Sharma wrote: [...] I never got these patches. I'm not subscribed to devicetree-devel or linux-samsung so I only got two replies to patch #0, but none of the code. Can you or Rajul resend? Sure mike. Acked-by: Mike Turquette Applied with Mike's ack. Thanks, - K

Re: [PATCHv2 1/3] iio: Add Nuvoton NAU7802 ADC driver

2013-06-24 Thread Lars-Peter Clausen
On 06/24/2013 12:37 PM, Alexandre Belloni wrote: > On 24/06/2013 08:41, Lars-Peter Clausen wrote: >> On 06/20/2013 08:57 PM, Alexandre Belloni wrote: >>> The Nuvoton NAU7802 ADC is a 24-bit 2-channels I2C ADC, with adjustable >>> gain and sampling rates. >>> >>> Signed-off-by: Alexandre Belloni >>

[RFC] early init and DT platform devices allocation/registration

2013-06-24 Thread Lorenzo Pieralisi
Hi all, I am dealing with a lingering problem related to init and probing of platform devices early (before initcalls) in the kernel boot process. The problem, which is nothing new, is related to how platform devices are created in the kernel from DT and when they become available. Platform device

Re: [PATCH] dmaengine: Add hisilicon k3 DMA engine driver

2013-06-24 Thread Arnd Bergmann
On Monday 24 June 2013 16:49:08 zhangfei gao wrote: > > Dear Arnd & Vinod > > The suggestion of using dma_get_slave_channel instead of filter works here. > Dma driver should modify accordingly. The changes all look good to me, thanks a lot for following up! However, you should really follow the

Re: [PATCH RFC v3] media: OF: add video sync endpoint property

2013-06-24 Thread Prabhakar Lad
Hi Hans, Thanks for the review. On Mon, Jun 24, 2013 at 1:21 PM, Hans Verkuil wrote: > Hi Prabhakar, > > On Sat June 22 2013 17:03:03 Prabhakar Lad wrote: >> From: "Lad, Prabhakar" >> >> This patch adds video sync properties as part of endpoint >> properties and also support to parse them in th

Re: [PATCH] Bump version number to 1.4.0

2013-06-24 Thread Stephen Warren
On 06/22/2013 12:23 PM, Jon Loeliger wrote: >> >> Great! I didn't see any objections, and the week is basically over. >> Are we good for a release today? > > Hear Ye! Hear Ye! > > With a Mandate from the Masses for a tagged release, > your wish has finally been granted! Excellent! Thank you ver

[PATCH v5] clocksource:arm_global_timer: Add ARM global timer support.

2013-06-24 Thread Srinivas KANDAGATLA
From: Stuart Menefy This is a simple driver for the global timer module found in the Cortex A9-MP cores from revision r1p0 onwards. This should be able to perform the functions of the system timer and the local timer in an SMP system. The global timer has the following features: The global t

Re: [PATCH v3 1/4] pinctrl-tz1090: add TZ1090 pinctrl driver

2013-06-24 Thread James Hogan
On 24/06/13 16:04, Linus Walleij wrote: > On Thu, Jun 20, 2013 at 11:26 AM, James Hogan wrote: > >> Add a pin control driver for the main pins on the TZ1090 SoC. This >> doesn't include the low-power pins as they're controlled separately via >> the Powerdown Controller (PDC) registers. >> >> Sign

Re: [PATCH v3 2/4] gpio-tz1090: add TZ1090 gpio driver

2013-06-24 Thread James Hogan
On 24/06/13 15:48, James Hogan wrote: > On 24/06/13 14:34, Grant Likely wrote: >> Similarly, can this driver use the generic irq chip to eliminate the >> above hooks? > > hmm, I could probably get away with it for irq callbacks since a bank's > IRQ cannot be shared with non-Linux threads/cores. I

Re: [PATCH 1/1] of/documentation: Update s5m8767-regulator bindings document

2013-06-24 Thread Mark Brown
On Mon, Jun 24, 2013 at 03:06:57PM +0530, Sachin Kamat wrote: > s5m8767 regulator is used on Exynos platforms which use pin controller > to configure GPIOs. Update the example accordingly. This smells bad, why does a driver using GPIOs through the GPIO API see a change in the binding? signature.

Re: [PATCH v3 4/4] gpio-tz1090-pdc: add TZ1090 PDC gpio driver

2013-06-24 Thread Linus Walleij
On Thu, Jun 20, 2013 at 11:26 AM, James Hogan wrote: > Add a GPIO driver for the low-power Powerdown Controller GPIOs in the > TZ1090 SoC. > > The driver is instantiated by device tree and supports interrupts for > the SysWake GPIOs only. > > Signed-off-by: James Hogan > Cc: Grant Likely > Cc:

Re: [PATCHv12] spi: omap2-mcspi: add generic DMA request support to the DT binding

2013-06-24 Thread Mark Brown
On Mon, Jun 24, 2013 at 05:31:59PM +0530, Sourav Poddar wrote: > The binding definition is based on the generic DMA request binding Applied, thanks. signature.asc Description: Digital signature ___ devicetree-discuss mailing list devicetree-discuss@li

Re: [PATCH v3 3/4] pinctrl-tz1090-pdc: add TZ1090 PDC pinctrl driver

2013-06-24 Thread Linus Walleij
On Thu, Jun 20, 2013 at 11:26 AM, James Hogan wrote: > Add a pin control driver for the TZ1090's low power pins via the > powerdown controller SOC_GPIO_CONTROL registers. > > These pins have individually controlled pull-up, and group controlled > schmitt, slew-rate, drive-strength, and power-on-s

Re: [PATCH v3 1/4] pinctrl-tz1090: add TZ1090 pinctrl driver

2013-06-24 Thread Linus Walleij
On Thu, Jun 20, 2013 at 11:26 AM, James Hogan wrote: > Add a pin control driver for the main pins on the TZ1090 SoC. This > doesn't include the low-power pins as they're controlled separately via > the Powerdown Controller (PDC) registers. > > Signed-off-by: James Hogan > Cc: Grant Likely > Cc:

Re: [PATCH v12 05/11] edma: config: Enable config options for EDMA

2013-06-24 Thread Joel A Fernandes
On Mon, Jun 24, 2013 at 6:53 AM, Sekhar Nori wrote: > On 6/22/2013 8:23 AM, Joel A Fernandes wrote: > config TI_EDMA > tristate "TI EDMA support" > default m if 'ARCH_DAVINCI || ARCH_OMAP1 || ARCH_OMAP2 > select DMA_ENGINE > select DMA_VIRTUAL_CH

Re: [PATCH 3/3] ARM: davinci: da850: adopt to pinctrl-single driver to configure multiple pins

2013-06-24 Thread Sekhar Nori
On 6/24/2013 5:18 PM, Manjunathappa, Prakash wrote: > Hi Sekhar, > > On Tue, May 21, 2013 at 19:38:02, Manjunathappa, Prakash wrote: >> function-mask property is a mask for a pin at each pin configure offset >> in a pincontrol register. >> > > Got 1/3 and 2/3 accepted, I do not know if this gets

Re: [PATCH v3 2/4] gpio-tz1090: add TZ1090 gpio driver

2013-06-24 Thread James Hogan
On 24/06/13 14:34, Grant Likely wrote: > On Thu, 20 Jun 2013 10:26:28 +0100, James Hogan > wrote: >> diff --git a/Documentation/devicetree/bindings/gpio/gpio-tz1090.txt >> b/Documentation/devicetree/bindings/gpio/gpio-tz1090.txt >> new file mode 100644 >> index 000..e017d4b >> --- /dev/null

Re: [PATCH v12 00/11] DMA Engine support for AM33XX

2013-06-24 Thread Benoit Cousson
Hi Tony, On 06/24/2013 12:19 PM, Tony Lindgren wrote: > Hi, > > For merging this series, I suggest the following sets: > > * Joel A Fernandes [130620 14:13]: >> >> Joel A Fernandes (3): >> edma: config: Enable config options for EDMA >> da8xx: config: Enable MMC and FS options >> ARM: dav

Re: [PATCH v3 03/10] pinctrl:st: Add pinctrl and pinconf support.

2013-06-24 Thread Mark Brown
On Mon, Jun 24, 2013 at 01:57:56PM +0200, Linus Walleij wrote: > This seems fairly complete, but I cannot have such a basic dependency onto > the regmap tree this late in the merge window, i.e. I'm not ready to pull > all of regmap into the pinctrl tree. I'd consider this for merging > for the nex

Re: [PATCH v3 2/4] gpio-tz1090: add TZ1090 gpio driver

2013-06-24 Thread Grant Likely
On Thu, 20 Jun 2013 10:26:28 +0100, James Hogan wrote: > Add a GPIO driver for the main GPIOs found in the TZ1090 (Comet) SoC. > This doesn't include low-power GPIOs as they're controlled separately > via the Powerdown Controller (PDC) registers. > > The driver is instantiated by device tree and

Re: [PATCH] ARM: imx27: Fix documentation for SPLL clock

2013-06-24 Thread Shawn Guo
On Sun, Jun 23, 2013 at 10:51:10AM +0200, Markus Pargmann wrote: > spll_gate was added with commit b7eed2076183994dbda2c19bc7fba99b65a135e3 > "ARM: imx27: add a clock gate to activate SPLL clock". > > spll_gate is missing in the devicetree clock documentation for imx27. This > patch adds it to the

Re: [PATCH v3 03/10] pinctrl:st: Add pinctrl and pinconf support.

2013-06-24 Thread Srinivas KANDAGATLA
On 24/06/13 12:57, Linus Walleij wrote: > On Fri, Jun 21, 2013 at 3:41 PM, Srinivas KANDAGATLA > wrote: > >> Hi Linus W, >> If its not too late can this patch be considered for 3.11 via pinctrl tree? >> There is a build dependecy with regmap_field apis pulled by Mark Brown >> in regmap repository

Re: [PATCH 1/8] ARM: dts: Correct camera pinctrl nodes for Exynos4x12 SoCs

2013-06-24 Thread Sylwester Nawrocki
Hi Tomasz, Thanks for the review. On 06/23/2013 12:12 PM, Tomasz Figa wrote: > On Friday 21 of June 2013 14:50:17 Sylwester Nawrocki wrote: >> Add separate nodes for the CAMCLK pin and turn off pull-up on camera >> ports A, B. The video bus pins and the clock output (CAMCLK) pin need >> separate

Re: [PATCH 4/7] of: introduce of_parse_phandle_with_fixed_args

2013-06-24 Thread Linus Walleij
On Sat, Jun 22, 2013 at 12:44 AM, Stephen Warren wrote: > On 06/13/2013 02:59 PM, Stephen Warren wrote: >> From: Stephen Warren >> >> This is identical to of_parse_phandle_with_args(), except that the >> number of argument cells is fixed, rather than being parsed out of the >> node referenced by

[PATCHv12] spi: omap2-mcspi: add generic DMA request support to the DT binding

2013-06-24 Thread Sourav Poddar
From: Matt Porter The binding definition is based on the generic DMA request binding Signed-off-by: Matt Porter Signed-off-by: Joel A Fernandes Signed-off-by: Sourav Poddar --- Documentation/devicetree/bindings/spi/omap-spi.txt | 27 +++- 1 files changed, 26 insertions(+),

Re: [PATCH v3 03/10] pinctrl:st: Add pinctrl and pinconf support.

2013-06-24 Thread Linus Walleij
On Fri, Jun 21, 2013 at 3:41 PM, Srinivas KANDAGATLA wrote: > Hi Linus W, > If its not too late can this patch be considered for 3.11 via pinctrl tree? > There is a build dependecy with regmap_field apis pulled by Mark Brown > in regmap repository. This seems fairly complete, but I cannot have s

Re: [PATCH v2 6/6] DT: Add documentation for gpio-xilinx

2013-06-24 Thread Michal Simek
Hi Linus, On 06/17/2013 11:13 AM, Linus Walleij wrote: > On Mon, Jun 17, 2013 at 8:21 AM, Michal Simek wrote: >> On 06/17/2013 07:50 AM, Linus Walleij wrote: >>> On Mon, Jun 3, 2013 at 2:31 PM, Michal Simek >>> wrote: > +- xlnx,tri-default : if n-th bit is 1, GPIO-n is in tristate mode >>

Re: [PATCH v12 05/11] edma: config: Enable config options for EDMA

2013-06-24 Thread Sekhar Nori
On 6/22/2013 8:23 AM, Joel A Fernandes wrote: config TI_EDMA tristate "TI EDMA support" default m if 'ARCH_DAVINCI || ARCH_OMAP1 || ARCH_OMAP2 select DMA_ENGINE select DMA_VIRTUAL_CHANNELS >>> >>> >>> MMC depends on EDMA specially on AM33xx t

Re: [PATCH v12 00/11] DMA Engine support for AM33XX

2013-06-24 Thread Sourav Poddar
On Monday 24 June 2013 05:09 PM, Sekhar Nori wrote: Sourav, On 6/24/2013 3:49 PM, Tony Lindgren wrote: Hi, For merging this series, I suggest the following sets: * Joel A Fernandes [130620 14:13]: spi: omap2-mcspi: add generic DMA request support to the DT binding spi: omap2-mcspi: co

RE: [PATCH 3/3] ARM: davinci: da850: adopt to pinctrl-single driver to configure multiple pins

2013-06-24 Thread Manjunathappa, Prakash
Hi Sekhar, On Tue, May 21, 2013 at 19:38:02, Manjunathappa, Prakash wrote: > function-mask property is a mask for a pin at each pin configure offset > in a pincontrol register. > Got 1/3 and 2/3 accepted, I do not know if this gets merged via DaVinci tree or pincontrol tree. Could you please tak

Re: [PATCH 2/4] MFD: Palmas: Add TPS659038 PMIC support

2013-06-24 Thread Samuel Ortiz
Hi, On Thu, Jun 20, 2013 at 04:35:16PM +0530, J Keerthy wrote: > The Patch adds TPS659038 PMIC support in the palmas mfd driver. > The TPS659038 has almost the same registers as of the earlier > supported variants of PALMAS family such as the TWL6035. > > The critical differences between TPS65903

Re: [PATCH v12 00/11] DMA Engine support for AM33XX

2013-06-24 Thread Sekhar Nori
Sourav, On 6/24/2013 3:49 PM, Tony Lindgren wrote: > Hi, > > For merging this series, I suggest the following sets: > > * Joel A Fernandes [130620 14:13]: >> spi: omap2-mcspi: add generic DMA request support to the DT binding >> spi: omap2-mcspi: convert to dma_request_slave_channel_compat

Re: [PATCH v12 05/11] edma: config: Enable config options for EDMA

2013-06-24 Thread Sekhar Nori
On 6/24/2013 4:53 PM, Sekhar Nori wrote: > On 6/22/2013 3:23 AM, Joel A Fernandes wrote: >> Hi Arnd, >> >> On Fri, Jun 21, 2013 at 1:44 PM, Arnd Bergmann wrote: >>> On Friday 21 June 2013, Joel A Fernandes wrote: I think we are talking about different things, I agree the 'select DMADEVIC

Re: [PATCH v12 05/11] edma: config: Enable config options for EDMA

2013-06-24 Thread Sekhar Nori
On 6/22/2013 3:23 AM, Joel A Fernandes wrote: > Hi Arnd, > > On Fri, Jun 21, 2013 at 1:44 PM, Arnd Bergmann wrote: >> On Friday 21 June 2013, Joel A Fernandes wrote: >>> I think we are talking about different things, I agree the 'select >>> DMADEVICES' can be dropped but lets please keep the defa

Re: [PATCH v5] usb: dwc3: use extcon fwrk to receive connect/disconnect

2013-06-24 Thread Chanwoo Choi
On 06/21/2013 08:58 PM, Kishon Vijay Abraham I wrote: > Modified dwc3-omap to receive connect and disconnect notification using > extcon framework. Also did the necessary cleanups required after > adapting to extcon framework. > > Signed-off-by: Kishon Vijay Abraham I > Acked-by: Felipe Balbi >

Re: [PATCH v12 04/11] dmaengine: edma: enable build for AM33XX

2013-06-24 Thread Sekhar Nori
On 6/24/2013 3:47 PM, Tony Lindgren wrote: > * Sekhar Nori [130621 03:21]: >> On 6/21/2013 2:36 AM, Joel A Fernandes wrote: >>> From: Matt Porter >>> >>> Enable TI EDMA option on OMAP and TI_PRIV_EDMA >>> >>> Signed-off-by: Matt Porter >>> Signed-off-by: Joel A Fernandes >> >> This will have t

Re: [PATCH v12 00/11] DMA Engine support for AM33XX

2013-06-24 Thread Tony Lindgren
Hi, For merging this series, I suggest the following sets: * Joel A Fernandes [130620 14:13]: > > Joel A Fernandes (3): > edma: config: Enable config options for EDMA > da8xx: config: Enable MMC and FS options > ARM: davinci: Fix compiler warnings in devices-da8xx > > Matt Porter (8): >

Re: [PATCH v12 04/11] dmaengine: edma: enable build for AM33XX

2013-06-24 Thread Tony Lindgren
* Sekhar Nori [130621 03:21]: > On 6/21/2013 2:36 AM, Joel A Fernandes wrote: > > From: Matt Porter > > > > Enable TI EDMA option on OMAP and TI_PRIV_EDMA > > > > Signed-off-by: Matt Porter > > Signed-off-by: Joel A Fernandes > > This will have to be taken by Tony. Sekhar, please go ahead a

Re: [PATCH v13] ARM: edma: Add DT and runtime PM support to the private EDMA API

2013-06-24 Thread Sekhar Nori
On 6/21/2013 3:23 PM, Sekhar Nori wrote: > From: Matt Porter > > Adds support for parsing the TI EDMA DT data into the required EDMA > private API platform data. Enables runtime PM support to initialize > the EDMA hwmod. Enables build on OMAP. > > Changes by Joel: > * Setup default one-to-one ma

Re: [RFC] [PATCH 3/3] IRQ: irq domain: defer of irq ressoure resolve at platform_drv_probe

2013-06-24 Thread Alexander Sverdlin
Hi! On 05/28/2013 05:08 PM, ext Jean-Christophe PLAGNIOL-VILLARD wrote: > Today in the current of implementation we populate all the ressources > at of_platform_populate time. But this leed to a chicken-egg dilemat > some the irq present in DT are from platform_device too. And you can > not resolv

Re: [PATCH 1/2] GPIO: Add support for dual channel in gpio-xilinx.c

2013-06-24 Thread Linus Walleij
On Thu, Jun 20, 2013 at 2:12 PM, Michal Simek wrote: > xlnx,is-dual is always present in the HW and in all DTSes and it > is generated for several years > > Based on my experience with hardware guys what happen when they add > new channel is that they will use xlnx,is-dual = 2 for 3 channels, > x

[PATCH 1/1] of/documentation: Update s5m8767-regulator bindings document

2013-06-24 Thread Sachin Kamat
s5m8767 regulator is used on Exynos platforms which use pin controller to configure GPIOs. Update the example accordingly. Signed-off-by: Sachin Kamat --- .../bindings/regulator/s5m8767-regulator.txt | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Documen

Re: [PATCH 2/5] pinctrl: clarify some dt pinconfig options

2013-06-24 Thread Linus Walleij
On Thu, Jun 20, 2013 at 12:10 AM, Stephen Warren wrote: > On 06/14/2013 09:42 AM, Heiko Stübner wrote: >> diff --git a/Documentation/devicetree/bindings/pinctrl/pinctrl-bindings.txt >> b/Documentation/devicetree/bindings/pinctrl/pinctrl-bindings.txt > >> -low-power-mode - low power

Re: [RFC] pinctrl: generic: Add DT bindings

2013-06-24 Thread Linus Walleij
On Wed, Jun 19, 2013 at 11:58 PM, Stephen Warren wrote: > On 06/11/2013 04:03 PM, Laurent Pinchart wrote: >> +- tristate: A boolean, put the pin into high impedance state when set. The other patch defines bias-high-impedance which is more likely to be the string used. Anyway: > I don't think t

Re: [PATCH v4] clocksource:arm_global_timer: Add ARM global timer support.

2013-06-24 Thread Srinivas KANDAGATLA
Thankyou for the comments. On 21/06/13 16:56, Thomas Gleixner wrote: > On Fri, 21 Jun 2013, Srinivas KANDAGATLA wrote: >> +static void gt_clockevent_set_mode(enum clock_event_mode mode, >> + struct clock_event_device *clk) >> +{ >> +unsigned long ctrl; >> + >> +

Re: [PATCH RFC v3] media: OF: add video sync endpoint property

2013-06-24 Thread Hans Verkuil
Hi Prabhakar, On Sat June 22 2013 17:03:03 Prabhakar Lad wrote: > From: "Lad, Prabhakar" > > This patch adds video sync properties as part of endpoint > properties and also support to parse them in the parser. > > Signed-off-by: Lad, Prabhakar > Cc: Hans Verkuil FYI: using my private email w

Re: [PATCHv2 11/11] ARM: OMAP4: register DT clocks and remove old data

2013-06-24 Thread Tony Lindgren
* Tero Kristo [130624 00:51]: > On 06/21/2013 10:25 AM, Tony Lindgren wrote: > >* Tero Kristo [130619 06:25]: > >>Now that the OMAP4 PRCM clock data has been converted to device tree > >>representation, it is no longer needed as static clock data. OMAP4 > >>clock init routine is also changed to r

[PATCH v5] serial:st-asc: Add ST ASC driver.

2013-06-24 Thread Srinivas KANDAGATLA
From: Srinivas Kandagatla This patch adds support to ASC (asynchronous serial controller) driver, which is basically a standard serial driver. This IP is common across all the ST parts for settop box platforms. ASC is embedded in ST COMMS IP block. It supports Rx & Tx functionality. It support a