Re: [RESEND PATCH V2 1/2] ARM: dts: AM33xx: Add RNG node

2013-10-15 Thread Lokesh Vutla
Hi Benoit, On Tuesday 15 October 2013 12:19 PM, Benoit Cousson wrote: > Hi Lokesh, > > On 12/10/2013 15:26, Lokesh Vutla wrote: >> Hi Benoit, >> On Thursday 29 August 2013 06:22 PM, Lokesh Vutla wrote: >>> Add the AM33xx RNG module's device tree data. >>> Also add Documentation file describing the

[PATCH v5 2/4] v4l: ti-vpe: Add helpers for creating VPDMA descriptors

2013-10-15 Thread Archit Taneja
Create functions which the VPE driver can use to create a VPDMA descriptor and add it to a VPDMA descriptor list. These functions take a pointer to an existing list, and append the configuration/data/control descriptor header to the list. In the case of configuration descriptors, the creation of a

[PATCH v5 4/4] v4l: ti-vpe: Add de-interlacer support in VPE

2013-10-15 Thread Archit Taneja
Add support for the de-interlacer block in VPE. For de-interlacer to work, we need to enable 2 more sets of VPE input ports which fetch data from the 'last' and 'last to last' fields of the interlaced video. Apart from that, we need to enable the Motion vector output and input ports, and also allo

[PATCH v5 1/4] v4l: ti-vpe: Create a vpdma helper library

2013-10-15 Thread Archit Taneja
The primary function of VPDMA is to move data between external memory and internal processing modules(in our case, VPE) that source or sink data. VPDMA is capable of buffering this data and then delivering the data as demanded to the modules as programmed. The modules that source or sink data are r

[PATCH v5 0/4] v4l: VPE mem to mem driver

2013-10-15 Thread Archit Taneja
VPE(Video Processing Engine) is an IP found on DRA7xx, this series adds VPE as a mem to mem v4l2 driver, and VPDMA as a helper library. The first version of the patch series described VPE in detail, you can have a look at it here: http://www.spinics.net/lists/linux-media/msg66518.html Changes in

Re: [PATCH v5 3/4] v4l: ti-vpe: Add VPE mem to mem driver

2013-10-15 Thread Archit Taneja
Hi, On Tuesday 15 October 2013 09:24 PM, Kamil Debski wrote: Hi Archit, Please find my comment below. From: Hans Verkuil [mailto:hverk...@xs4all.nl] Sent: Tuesday, October 15, 2013 3:52 PM Kamil, Can you take this driver as m2m maintainer or should I take it? Regards, Hans On 10/

[PATCH 1/1] gpio/omap: use gpiolib API to mark a GPIO used as an IRQ

2013-10-15 Thread Javier Martinez Canillas
The OMAP GPIO driver keeps track about GPIO pins that are used as IRQ lines for two reasons: 1) To prevent GPIO banks to be disabled while one of their GPIO pins are only used as an interrupt line. 2) To not allow another caller to set the GPIO pin as output. Now gpiolib has an API to mark GP

Re: [PATCH v3] ARM: dts: add minimal DT support for Nokia N950 & N9 phones

2013-10-15 Thread Tony Lindgren
* Aaro Koskinen [131015 13:36]: > Add minimal DT support for Nokia N950 & N9 phones. The same functionality > that is provided by the current board file should work: serial console, > USB, OneNAND and MMC. > > Signed-off-by: Aaro Koskinen > Acked-by: Tony Lindgren Oh this is not yet merged, I'

[PATCH v3] ARM: dts: add minimal DT support for Nokia N950 & N9 phones

2013-10-15 Thread Aaro Koskinen
Add minimal DT support for Nokia N950 & N9 phones. The same functionality that is provided by the current board file should work: serial console, USB, OneNAND and MMC. Signed-off-by: Aaro Koskinen Acked-by: Tony Lindgren --- v3: Added Tony's ACK & properties for generic USB PHY framewor

[PATCH v2 0/7] Make dwc3 use Generic PHY Framework

2013-10-15 Thread Kishon Vijay Abraham I
Felipe, Looks like most of the patches are dependent on Generic PHY Framework except the first one. Let me know if I have to take these patches with your ACK or you'll take it yourself. ** Modified dwc3 core to find PHYs only if the p

[PATCH v2 3/7] Documentation: dt bindings: move ..usb/usb-phy.txt to ..phy/ti-phy.txt

2013-10-15 Thread Kishon Vijay Abraham I
Since now we have a separate folder for phy, move the PHY dt binding documentation of TI to that folder. Signed-off-by: Kishon Vijay Abraham I --- .../devicetree/bindings/{usb/usb-phy.txt => phy/ti-phy.txt} |9 + 1 file changed, 5 insertions(+), 4 deletions(-) rename Documentation

[PATCH v2 6/7] phy: omap-usb2: move omap_usb.h from linux/usb/ to linux/phy/

2013-10-15 Thread Kishon Vijay Abraham I
No functional change. Moved omap_usb.h from linux/usb/ to linux/phy/. Also removed the unused members of struct omap_usb (after phy-omap-pipe3 started using it's own header file) Signed-off-by: Kishon Vijay Abraham I --- drivers/phy/phy-omap-usb2.c |2 +- include/linux/{usb => phy}

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

2013-10-15 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 Acked-by: Felipe Balbi Reviewed-by: Sylwester Nawrocki --- This patch was deferred from Generic PHY framework series since dwc3 uses the

[PATCH v2 1/7] usb: dwc3: get "usb_phy" only if the platform indicates the presence of PHY's

2013-10-15 Thread Kishon Vijay Abraham I
There can be systems which does not have a external usb_phy, so get usb_phy only if dt data indicates the presence of PHY in the case of dt boot or if platform_data indicates the presence of PHY. Also remove checking if return value is -ENXIO since it's now changed to always enable usb_phy layer.

[PATCH v2 4/7] drivers: phy: usb3/pipe3: Adapt pipe3 driver to Generic PHY Framework

2013-10-15 Thread Kishon Vijay Abraham I
Adapted omap-usb3 PHY driver to Generic PHY Framework and moved phy-omap-usb3 driver in drivers/usb/phy to drivers/phy and also renamed the file to phy-ti-pipe3 since this same driver will be used for SATA PHY and PCIE PHY. Signed-off-by: Kishon Vijay Abraham I --- drivers/phy/Kconfig

[PATCH v2 2/7] usb: dwc3: adapt dwc3 core to use Generic PHY Framework

2013-10-15 Thread Kishon Vijay Abraham I
Adapted dwc3 core to use the Generic PHY Framework. So for init, exit, power_on and power_off the following APIs are used phy_init(), phy_exit(), phy_power_on() and phy_power_off(). However using the old USB phy library wont be removed till the PHYs of all other SoC's using dwc3 core is adapted to

[PATCH v2 7/7] arm/dts: added dt properties to adapt to the new phy framwork

2013-10-15 Thread Kishon Vijay Abraham I
Added device tree bindings for dwc3, usb2 and usb3 PHYs. The documentation of these can be found at Documentation/devicetree/bindings/phy/phy-bindings.txt and Documentation/devicetree/bindings/phy/ti-phy.txt. Signed-off-by: Kishon Vijay Abraham I --- arch/arm/boot/dts/omap5.dtsi |5 - 1

Re: [PATCH 5/8] ARM: dts: Add basic support for TMDSEVM3730 (Mistral AM/DM37x EVM)

2013-10-15 Thread Tony Lindgren
* Tony Lindgren [131010 15:29]: > I've tested the serial, MMC, smsc911x, wl12xx, and off-idle support > with the pinctrl patches, so it probably works better than the > board-*.c files ever did. Also the board-omap3evm.c file is broken > for the DSS, and has been for a while. Patches are welcome t

[PATCH 1/1] arm: omap: gpmc: remove detection of ecc-capability based on SoC name

2013-10-15 Thread Pekon Gupta
Legacy OMAP SoC like OMAP2xxx, OMAP3xxx do not have in-build ELM h/w engine, so they cannot support h/w based BCH ECC error-detection. Thus, gpmc_hwecc_bch_capable() check was added in following commit to find-out which SoC have in-built ELM h/w to support hardware based ecc-correction. commit 385

[PATCH] ARM: dts: OMAP5: Add i2c aliases

2013-10-15 Thread Nishanth Menon
Currently, i2c1 and i2c5 defer probe due to pinctrl dependencies. This changes the i2c ID each bus is registered with in i2c-dev interface. As a result of this, many userspace tools break and there is no consistent manner to fix the same if the i2c dev interface have no consistent numbering. Provi

Re: [PATCH v3 3/4] mmc: omap_hsmmc: Remux pins to support SDIO interrupt on AM335x

2013-10-15 Thread Balaji T K
Thanks Andreas for the patch, On Saturday 05 October 2013 04:47 PM, Andreas Fenkart wrote: The am335x can't detect pending cirq in PM runtime suspend. This patch reconfigures dat1 as a GPIO before going to suspend. SDIO interrupts are detected with the GPIO, while in runtime suspend, standard de

RE: [PATCH v5 3/4] v4l: ti-vpe: Add VPE mem to mem driver

2013-10-15 Thread Kamil Debski
Hi Archit, Please find my comment below. > From: Hans Verkuil [mailto:hverk...@xs4all.nl] > Sent: Tuesday, October 15, 2013 3:52 PM > > Kamil, > > Can you take this driver as m2m maintainer or should I take it? > > Regards, > > Hans > > On 10/15/2013 03:47 PM, Archit Taneja wrote: > >

RE: [PATCH v5 3/4] v4l: ti-vpe: Add VPE mem to mem driver

2013-10-15 Thread Kamil Debski
Hi Hans, Now, I am a bit busy with... USB. I have to admit I have a backlog of patches to look through and prepare a tree for Mauro. I wanted to do this on Thursday or Friday. Is it ok? BTW if you see any m2m patches in patchwork feel free to delegate them to me. Best wishes, -- Kamil Debski Lin

Re: [PATCH 2/7] usb: dwc3: adapt dwc3 core to use Generic PHY Framework

2013-10-15 Thread Felipe Balbi
On Tue, Oct 15, 2013 at 05:03:50PM +0300, Roger Quadros wrote: > On 10/15/2013 04:56 PM, Felipe Balbi wrote: > > Hi, > > > > On Tue, Oct 15, 2013 at 04:48:51PM +0300, Roger Quadros wrote: > >> On 10/15/2013 04:19 PM, Felipe Balbi wrote: > >>> Hi, > >>> > >>> On Tue, Oct 15, 2013 at 03:10:42PM +030

Re: [PATCH 2/7] usb: dwc3: adapt dwc3 core to use Generic PHY Framework

2013-10-15 Thread Roger Quadros
On 10/15/2013 04:56 PM, Felipe Balbi wrote: > Hi, > > On Tue, Oct 15, 2013 at 04:48:51PM +0300, Roger Quadros wrote: >> On 10/15/2013 04:19 PM, Felipe Balbi wrote: >>> Hi, >>> >>> On Tue, Oct 15, 2013 at 03:10:42PM +0300, Roger Quadros wrote: > @@ -665,6 +669,9 @@ struct dwc3 { >

Re: [GIT PULL 3/6] omap hwmod changes for v3.13 merge window

2013-10-15 Thread Kevin Hilman
On Mon, Oct 14, 2013 at 9:30 PM, Olof Johansson wrote: > On Mon, Oct 14, 2013 at 9:25 PM, Kevin Hilman wrote: >> >> On Oct 14, 2013 9:12 PM, "Olof Johansson" wrote: >>> >>> On Mon, Oct 14, 2013 at 03:44:44PM -0700, Kevin Hilman wrote: >>> > Tony Lindgren writes: >>> > >>> > > The following chan

Re: [PATCH 2/7] usb: dwc3: adapt dwc3 core to use Generic PHY Framework

2013-10-15 Thread Felipe Balbi
Hi, On Tue, Oct 15, 2013 at 04:48:51PM +0300, Roger Quadros wrote: > On 10/15/2013 04:19 PM, Felipe Balbi wrote: > > Hi, > > > > On Tue, Oct 15, 2013 at 03:10:42PM +0300, Roger Quadros wrote: > >>> @@ -665,6 +669,9 @@ struct dwc3 { > >>> struct usb_phy *usb2_phy; > >>>

Re: [PATCH v5 3/4] v4l: ti-vpe: Add VPE mem to mem driver

2013-10-15 Thread Hans Verkuil
Kamil, Can you take this driver as m2m maintainer or should I take it? Regards, Hans On 10/15/2013 03:47 PM, Archit Taneja wrote: > Hi Hans, > > On Friday 11 October 2013 01:16 PM, Hans Verkuil wrote: >> On 10/09/2013 04:29 PM, Archit Taneja wrote: >>> VPE is a block which consists of

Re: [PATCH 2/7] usb: dwc3: adapt dwc3 core to use Generic PHY Framework

2013-10-15 Thread Roger Quadros
On 10/15/2013 04:19 PM, Felipe Balbi wrote: > Hi, > > On Tue, Oct 15, 2013 at 03:10:42PM +0300, Roger Quadros wrote: >>> @@ -665,6 +669,9 @@ struct dwc3 { >>> struct usb_phy *usb2_phy; >>> struct usb_phy *usb3_phy; >>> >>> + struct phy

Re: [PATCH v5 3/4] v4l: ti-vpe: Add VPE mem to mem driver

2013-10-15 Thread Archit Taneja
Hi Hans, On Friday 11 October 2013 01:16 PM, Hans Verkuil wrote: On 10/09/2013 04:29 PM, Archit Taneja wrote: VPE is a block which consists of a single memory to memory path which can perform chrominance up/down sampling, de-interlacing, scaling, and color space conversion of raster or tiled YU

Re: [PATCH 2/7] usb: dwc3: adapt dwc3 core to use Generic PHY Framework

2013-10-15 Thread Felipe Balbi
Hi, On Tue, Oct 15, 2013 at 03:10:42PM +0300, Roger Quadros wrote: > > @@ -665,6 +669,9 @@ struct dwc3 { > > struct usb_phy *usb2_phy; > > struct usb_phy *usb3_phy; > > > > + struct phy *usb2_generic_phy; > > + st

Re: [PATCH 2/7] usb: dwc3: adapt dwc3 core to use Generic PHY Framework

2013-10-15 Thread Roger Quadros
On 10/15/2013 02:57 PM, Felipe Balbi wrote: > Hi, > > On Mon, Oct 14, 2013 at 01:21:29PM +0300, Roger Quadros wrote: >> +Vivek >> >> On 10/14/2013 12:26 PM, Kishon Vijay Abraham I wrote: >>> Hi Roger, >>> >>> On Friday 11 October 2013 08:39 PM, Roger Quadros wrote: Hi, On 09/02/2013

Re: [PATCH 2/7] usb: dwc3: adapt dwc3 core to use Generic PHY Framework

2013-10-15 Thread Felipe Balbi
On Tue, Oct 15, 2013 at 10:57:16AM +0300, Roger Quadros wrote: > On 10/15/2013 08:31 AM, Kishon Vijay Abraham I wrote: > > Hi Roger, > > > > On Monday 14 October 2013 03:51 PM, Roger Quadros wrote: > >> +Vivek > >> > >> On 10/14/2013 12:26 PM, Kishon Vijay Abraham I wrote: > >>> Hi Roger, > >>> >

Re: [PATCH 2/7] usb: dwc3: adapt dwc3 core to use Generic PHY Framework

2013-10-15 Thread Felipe Balbi
Hi, On Mon, Oct 14, 2013 at 01:21:29PM +0300, Roger Quadros wrote: > +Vivek > > On 10/14/2013 12:26 PM, Kishon Vijay Abraham I wrote: > > Hi Roger, > > > > On Friday 11 October 2013 08:39 PM, Roger Quadros wrote: > >> Hi, > >> > >> On 09/02/2013 06:43 PM, Kishon Vijay Abraham I wrote: > >>> Adap

Re: [PATCH 2/7] usb: dwc3: adapt dwc3 core to use Generic PHY Framework

2013-10-15 Thread Felipe Balbi
On Tue, Oct 15, 2013 at 11:01:16AM +0530, Kishon Vijay Abraham I wrote: > Hi Roger, > > On Monday 14 October 2013 03:51 PM, Roger Quadros wrote: > > +Vivek > > > > On 10/14/2013 12:26 PM, Kishon Vijay Abraham I wrote: > >> Hi Roger, > >> > >> On Friday 11 October 2013 08:39 PM, Roger Quadros wrot

[PATCH v2] usb: phy: omap: Add omap-control Support for AM437x

2013-10-15 Thread George Cherian
This adds omap control module support for USBSS in AM437x SoC. Update DT binding information to reflect these changes. Signed-off-by: George Cherian --- Changes from v1: Make ON and OFF operations symmetric. Documentation/devicetree/bindings/usb/omap-usb.txt | 2 ++ drivers/usb/phy/phy

Re: [PATCH v2 2/5] ARM: dts: omap: Add new bindings for OMAP

2013-10-15 Thread Rajendra Nayak
On Tuesday 15 October 2013 12:57 PM, Benoit Cousson wrote: > Hi Rajendra, > > On 09/10/2013 18:45, Benoit Cousson wrote: >> + A couple of DT maintainers >> >> On 09/10/2013 18:41, Rajendra Nayak wrote: >>> On Wednesday 09 October 2013 08:43 PM, Benoit Cousson wrote: Hi Rajendra, On

Re: [PATCH 2/7] usb: dwc3: adapt dwc3 core to use Generic PHY Framework

2013-10-15 Thread Roger Quadros
On 10/15/2013 08:31 AM, Kishon Vijay Abraham I wrote: > Hi Roger, > > On Monday 14 October 2013 03:51 PM, Roger Quadros wrote: >> +Vivek >> >> On 10/14/2013 12:26 PM, Kishon Vijay Abraham I wrote: >>> Hi Roger, >>> >>> On Friday 11 October 2013 08:39 PM, Roger Quadros wrote: Hi, On

Re: [RFC PATCH 0/6] DRIVERS: IRQCHIP: Add support for crossbar IP

2013-10-15 Thread Sricharan R
Hi Thomas, On Tuesday 01 October 2013 08:37 PM, Santosh Shilimkar wrote: > On Tuesday 01 October 2013 10:53 AM, Rob Herring wrote: >> On 10/01/2013 08:57 AM, Santosh Shilimkar wrote: >>> On Tuesday 01 October 2013 09:48 AM, Rob Herring wrote: On 10/01/2013 06:13 AM, Sricharan R wrote: > H

Re: [PATCH] ARM: dts: omap4-panda-es: Do not reset gpio1

2013-10-15 Thread Benoit Cousson
Hi Nishanth, On 10/10/2013 18:44, Nishanth Menon wrote: Do not reset GPIO1 at boot-up because GPIO 7 in GPIO1 block is used on OMAP4460 PandaBoard-ES to select voltage register in TPS62361 which supplies VDD_MPU. Without this, OMAP4460 PandaBoard-ES boards fail to boot-up because MPU voltage sw

Re: [PATCH v2 2/5] ARM: dts: omap: Add new bindings for OMAP

2013-10-15 Thread Benoit Cousson
Hi Rajendra, On 09/10/2013 18:45, Benoit Cousson wrote: + A couple of DT maintainers On 09/10/2013 18:41, Rajendra Nayak wrote: On Wednesday 09 October 2013 08:43 PM, Benoit Cousson wrote: Hi Rajendra, On 09/10/2013 12:11, Rajendra Nayak wrote: On OMAP we have co-processor IPs, memory contr

Re: [GIT PULL 3/6] omap hwmod changes for v3.13 merge window

2013-10-15 Thread Paul Walmsley
Hi folks On Mon, 14 Oct 2013, Olof Johansson wrote: > On Mon, Oct 14, 2013 at 9:25 PM, Kevin Hilman wrote: > > > > On Oct 14, 2013 9:12 PM, "Olof Johansson" wrote: > >> > >> On Mon, Oct 14, 2013 at 03:44:44PM -0700, Kevin Hilman wrote: > >> > Tony Lindgren writes: > >> > > >> > > The following

[PATCH v4 2/2] drm: omap: Enable DT support for DMM

2013-10-15 Thread Archit Taneja
Enable use of DT for DMM/Tiler. Originally worked on by Andy Gross Cc: Andy Gross Cc: DRI Development Signed-off-by: Archit Taneja --- drivers/gpu/drm/omapdrm/omap_dmm_tiler.c | 11 +++ 1 file changed, 11 insertions(+) diff --git a/drivers/gpu/drm/omapdrm/omap_dmm_tiler.c b/drivers

[PATCH v4 1/2] arm: dts: omap4+: Add DMM bindings

2013-10-15 Thread Archit Taneja
Add Dynamic Memory Manager (DMM) bindings for OMAP4 and OMAP5 devices. DMM only requires address and irq information. Add documentation for the DMM bindings. Originally worked on by Andy Gross Cc: Andy Gross Signed-off-by: Archit Taneja --- Documentation/devicetree/bindings/arm/omap/dmm.txt

[PATCH v4 0/2] DMM DT adaptation

2013-10-15 Thread Archit Taneja
The DMM/Tiler block can used by omapdrm to allocate frame buffers. With the removal of address and irq data from the omap4 hwmods, the probe of DMM driver fails and omapdrm isn't able to utilize the DMM hardware. Add DMM bindings for omap4 and omap5. Changes in v4: - Clean up documentation furthe

Re: [PATCH] usb: phy: omap: Add omap-control Support for AM437x

2013-10-15 Thread George Cherian
On 10/14/2013 6:49 PM, Roger Quadros wrote: Hi George, On 10/14/2013 03:51 PM, George Cherian wrote: This adds omap control module support for USBSS in AM437x SoC. Update DT binding information to reflect these changes. Signed-off-by: George Cherian --- Documentation/devicetree/bindings/usb