Re: [PATCH 0/7] omapdss: HDMI: Fix register definitions and reg dump functions

2013-09-16 Thread Tomi Valkeinen
On 13/09/13 13:29, Archit Taneja wrote: These patches complete the OMAP4 HDMI register definitions for HDMI submodules and make sure all the corresponding regdump functions dump all the registers. Ricardo Neri (7): OMAPDSS: HDMI: OMAP4: Complete register definitions for wrapper OMAPDSS:

Re: [PATCH 3/4] drm: omap: Enable DT support for DMM

2013-09-16 Thread Archit Taneja
On Friday 13 September 2013 07:44 PM, Rob Clark wrote: On Fri, Sep 13, 2013 at 5:14 AM, Archit Taneja arc...@ti.com wrote: Enable use of DT for DMM/Tiler. Originally worked on by Andy Gross. looks good.. but do we want to get information about # of LUT's, etc, from DT? Or did we decide that

Re: [PATCH] ARM: OMAP: TI816X: add clock domain support for TI816x

2013-09-16 Thread Aida Mynzhasova
On 24.08.2013 18:02, Aida Mynzhasova wrote: This patch adds required definitions and structures for clockdomain initialization, so omap3xxx_clockdomains_init() was substituted by new ti81xx_clockdomains_init() while early initialization of TI81XX platform. signed-off-by: Aida Mynzhasova

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

2013-09-16 Thread Archit Taneja
Hi Hans, Laurent, On Friday 06 September 2013 03:42 PM, Archit Taneja wrote: 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

[PATCH v2 0/4] arm: omap: display: Ensure DRM/FB/V4L devices are created if DSS is available

2013-09-16 Thread Archit Taneja
Currently, omapdrm, omapfb and omap_vout platform devices are created and registered through omap_arch_initcalls. In a multiplatform config. It's possible that all the corresponding configs for the above drivers along with omapdss config are selected even if the hardware doesn't have a DSS IP. If

[PATCH v2 2/4] arm: omap: display: Create omapdrm device inside omap_display_init

2013-09-16 Thread Archit Taneja
Move omapdrm device creation inside the omap_display_init so that we can correctly create the device based on the presence of omapdss within the platform. For example, on a kernel image supporting multiple platforms, omap_init_drm will create a omapdrm platform device on a AM33xx platform even

[PATCH v2 1/4] arm: omap: drm: Don't build device for DMM

2013-09-16 Thread Archit Taneja
DMM exists on omap4+ platforms, these platforms are always expected to boot with DT. Remove the current method of searching the dmm hwmod and building an omap_device for dmm. For OMAP4, the address and irq data for DMM hwmod(along with other blocks) were removed, so the current method fails in

[PATCH v2 3/4] arm: omap: display: Create omapvrfb and omapfb devices inside omap_display_init

2013-09-16 Thread Archit Taneja
Move omapfb and omapvrfb device creation inside the omap_display_init so that we can correctly create the device based on the presence of omapdss within the platform. For example, on a kernel image supporting multiple platforms, omap_init_vrfb and omap_init_fb will create omapvrfb and omapfb

[PATCH v2 4/4] arm: omap: display: Create omap_vout device inside omap_display_init

2013-09-16 Thread Archit Taneja
Move omap_vout device creation inside the omap_display_init so that we can correctly create the device based on the presence of omapdss within the platform. For example, on a kernel image supporting multiple platforms, omap_init_vout will create a omapdrm platform device on a AM33xx platform even

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

2013-09-16 Thread Roger Quadros
Hi, On 09/16/2013 05:52 AM, Kishon Vijay Abraham I wrote: On Thursday 12 September 2013 06:49 PM, Roger Quadros wrote: On 09/02/2013 06:43 PM, Kishon Vijay Abraham I wrote: Adapted dwc3 core to use the Generic PHY Framework. So for init, exit, power_on and power_off the following APIs are

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

2013-09-16 Thread Roger Quadros
On 09/16/2013 06:01 AM, Kishon Vijay Abraham I wrote: On Thursday 12 September 2013 04:49 PM, Roger Quadros wrote: Hi Kishon, On 09/02/2013 06:43 PM, Kishon Vijay Abraham I wrote: Adapted omap-usb3 PHY driver to Generic PHY Framework and moved phy-omap-usb3 driver in drivers/usb/phy to

Re: [PATCH 1/7] usb: dwc3: get usb_phy only if the platform indicates the presence of PHY

2013-09-16 Thread Vivek Gautam
Hi, On Thu, Sep 12, 2013 at 6:41 PM, Roger Quadros rog...@ti.com wrote: On 09/12/2013 02:26 PM, Vivek Gautam wrote: Hi, On Thu, Sep 12, 2013 at 4:34 PM, Roger Quadros rog...@ti.com wrote: Hi, On 09/12/2013 01:47 PM, Vivek Gautam wrote: On Thu, Sep 12, 2013 at 4:06 PM, Roger Quadros

Re: [PATCH v2 0/4] arm: omap: display: Ensure DRM/FB/V4L devices are created if DSS is available

2013-09-16 Thread Tomi Valkeinen
On 16/09/13 10:18, Archit Taneja wrote: Currently, omapdrm, omapfb and omap_vout platform devices are created and registered through omap_arch_initcalls. In a multiplatform config. It's possible that all the corresponding configs for the above drivers along with omapdss config are selected

[PATCH v2 0/2] DMM DT adaptation

2013-09-16 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 v2: - No changes, split out into a

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

2013-09-16 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 andy...@gmail.com Signed-off-by: Archit Taneja arc...@ti.com ---

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

2013-09-16 Thread Archit Taneja
Enable use of DT for DMM/Tiler. Originally worked on by Andy Gross. Cc: Andy Gross andy...@gmail.com Cc: DRI Development dri-de...@lists.freedesktop.org Signed-off-by: Archit Taneja arc...@ti.com --- drivers/gpu/drm/omapdrm/omap_dmm_tiler.c | 11 +++ 1 file changed, 11 insertions(+)

Re: [PATCH 1/1] OMAPDSS: Return right error during connector probe

2013-09-16 Thread Tomi Valkeinen
On 12/09/13 11:42, Sathya Prakash M R wrote: While using HDMI connector driver with sil9022 encoder came across issue where connector driver is probed first. This resulted in error. A deffered probe solved this. Most connector drivers need a encoder driver as their video source. This patch

FROM MISS CHANDRINE

2013-09-16 Thread Chandrine Abdalla
Hi Dear ! How are you doing today,hope fine,My name is Chandrine Ahmed Abdalla and i am a girl. I will be very glad if you can contact me through my email address, and i will tell you more about myself here is my adress(chandrine.abda...@hotmail.com) Remember the distance,color or age does not

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

2013-09-16 Thread Tomi Valkeinen
On 16/09/13 12:30, Archit Taneja wrote: 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 andy...@gmail.com Signed-off-by:

Re: [PATCH v2 0/2] DMM DT adaptation

2013-09-16 Thread Tomi Valkeinen
On 16/09/13 12:30, Archit Taneja wrote: 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.

Re: [PATCH v3] ARM: EDMA: Fix clearing of unused list for DT DMA resources

2013-09-16 Thread Sekhar Nori
Hi Joel, On Saturday 14 September 2013 06:27 AM, Joel Fernandes wrote: From: Joel Fernandes jo...@ti.com Subject: [PATCH v4] ARM: EDMA: Fix clearing of unused list for DT DMA resources HWMOD removal for MMC is breaking edma_start as the events are being manually triggered due to unused

Re: [PATCH 3/4] drm: omap: Enable DT support for DMM

2013-09-16 Thread Rob Clark
On Mon, Sep 16, 2013 at 2:28 AM, Archit Taneja arc...@ti.com wrote: On Friday 13 September 2013 07:44 PM, Rob Clark wrote: On Fri, Sep 13, 2013 at 5:14 AM, Archit Taneja arc...@ti.com wrote: Enable use of DT for DMM/Tiler. Originally worked on by Andy Gross. looks good.. but do we want

Re: [PATCH 0/3] mmc: omap_hsmmc: get rid of ti,non-removable

2013-09-16 Thread Sekhar Nori
On Friday 13 September 2013 09:07 PM, Tony Lindgren wrote: * Sekhar Nori nsek...@ti.com [130913 03:18]: Get rid of TI specific binding ti,non-removable in favour of the generic binding present for the same purpose. Looks like there's a different handling in the MMC driver for

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

2013-09-16 Thread Archit Taneja
On Monday 16 September 2013 04:49 PM, Tomi Valkeinen wrote: On 16/09/13 12:30, Archit Taneja wrote: 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.

Re: [PATCH 0/3] mmc: omap_hsmmc: get rid of ti,non-removable

2013-09-16 Thread Sekhar Nori
On Saturday 14 September 2013 03:37 AM, Balaji T K wrote: On Friday 13 September 2013 09:07 PM, Tony Lindgren wrote: * Sekhar Nori nsek...@ti.com [130913 03:18]: Get rid of TI specific binding ti,non-removable in favour of the generic binding present for the same purpose. Looks like there's

Re: [RFCv2 3/3] ARM: dts: N900: Add SSI information

2013-09-16 Thread Javier Martinez Canillas
On Sun, Sep 15, 2013 at 10:44 PM, Sebastian Reichel s...@debian.org wrote: Add SSI device tree data for OMAP34xx and Nokia N900. Signed-off-by: Sebastian Reichel s...@debian.org --- Documentation/devicetree/bindings/hsi/omap_ssi.txt | 73 ++

Re: [RFCv2 3/3] ARM: dts: N900: Add SSI information

2013-09-16 Thread Nishanth Menon
On 22:44-20130915, Sebastian Reichel wrote: Add SSI device tree data for OMAP34xx and Nokia N900. Signed-off-by: Sebastian Reichel s...@debian.org --- Documentation/devicetree/bindings/hsi/omap_ssi.txt | 73 ++ arch/arm/boot/dts/omap3-n900.dts | 8

Re: [PATCH] ARM: OMAP: TI816X: add clock domain support for TI816x

2013-09-16 Thread Nishanth Menon
On 10:49-20130916, Aida Mynzhasova wrote: On 24.08.2013 18:02, Aida Mynzhasova wrote: This patch adds required definitions and structures for clockdomain initialization, so omap3xxx_clockdomains_init() was substituted by new ti81xx_clockdomains_init() while early initialization of TI81XX

[PATCH RFC v3 00/12] ARM: OMAP2+: AM43x PRCM basic support

2013-09-16 Thread Afzal Mohammed
Hi Paul, Benoit, This series adds PRCM support for AM43x SoC's. It has been modified as compared to last version based on Rajendra's comments and discussion with him, please let me know your comments on this series. Major changes (as compared to v2): 1. omap_hwmod_33xx_43xx_interconnect_data.c

[PATCH RFC v3 01/12] ARM: OMAP2+: CM: cm_inst offset s16-u16

2013-09-16 Thread Afzal Mohammed
From: Ankur Kishore a-kish...@ti.com Most of the AM43x CM reg address offsets are with MSB bit '1' (on 16-bit value) leading to arithmetic miscalculations while calculating CLOCK ENABLE register's address because cm_inst field was a type of const s16, so make it const u16. Also modify relevant

[PATCH RFC v3 06/12] ARM: OMAP2+: PRCM: AM43x definitions

2013-09-16 Thread Afzal Mohammed
Add AM43x CMINST, CDOFFS, RM_RSTST RM_RSTCTRL definitions - minimal ones that would be used. Signed-off-by: Afzal Mohammed af...@ti.com --- arch/arm/mach-omap2/prcm43xx.h | 141 + 1 file changed, 141 insertions(+) create mode 100644

[PATCH RFC v3 05/12] ARM: OMAP2+: hwmod: AM335x: remove static register offs

2013-09-16 Thread Afzal Mohammed
Hwmod common to AM43x and AM335x has register offsets different. It is now updated based on SoC detection at run time, hence remove statically initialized ones. Signed-off-by: Afzal Mohammed af...@ti.com --- .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 50 -- 1 file

[PATCH RFC v3 04/12] ARM: OMAP2+: hwmod: AM335x: runtime register update

2013-09-16 Thread Afzal Mohammed
Most of IP's in AM335x is present on AM43x and so in those cases both will use same hwmod database (except for a few cases where clock related details differ), but there is difference w.r.t register offset between these. Update register offsets at runtime based on the SoC detected to help in

[PATCH RFC v3 02/12] ARM: OMAP2+: hwmod: AM335x/AM43x: move common ocpif

2013-09-16 Thread Afzal Mohammed
AM335x and AM43x have most of the interconnect's similar. Instead of adding redundant hwmod data, move interconnects similar between AM335x and AM43x to a common location. This helps in reuse on AM43x. AM335x interconnects that has difference and not present in AM43x is not moved. Ocp clock of

[PATCH RFC v3 09/12] ARM: OMAP2+: hwmod: AM43x support

2013-09-16 Thread Afzal Mohammed
Add hwmod support for IP's that are present in AM43x, but not in AM335x. AM43x additional ones added here are, 1. synctimer 2. timer8-11 3. ehrpwm3-5 4. spi2-4 5. gpio4-5 AM43x pruss interconnect which is different as compared to AM335x, has been taken care. And register offsets for same hwmod's

[PATCH RFC v3 12/12] ARM: OMAP2+: AM43x PRCM init

2013-09-16 Thread Afzal Mohammed
From: Ambresh K ambr...@ti.com Initialise AM43x HWMOD, powerdomains and clockdomains. Signed-off-by: Ambresh K ambr...@ti.com Signed-off-by: Afzal Mohammed af...@ti.com --- arch/arm/mach-omap2/io.c | 6 ++ 1 file changed, 6 insertions(+) diff --git a/arch/arm/mach-omap2/io.c

[PATCH RFC v3 11/12] ARM: OMAP2+: AM43x: PRCM kbuild

2013-09-16 Thread Afzal Mohammed
Build AM43x power domain, clock domain and hwmod data. Many of AM43x IP's and interconnects are similar as that in AM335x, hence AM335x hwmod data is being reused with necessary changes. Earlier the plan was to reuse AM335x specific PRCM code, but as AM43x PRCM register layout is much similar to

[PATCH RFC v3 10/12] ARM: OMAP2+: hwmod: AM43x operations

2013-09-16 Thread Afzal Mohammed
Reuse OMAP4 operations on AM43x. Signed-off-by: Ambresh K ambr...@ti.com Signed-off-by: Afzal Mohammed af...@ti.com --- arch/arm/mach-omap2/omap_hwmod.c | 8 1 file changed, 8 insertions(+) diff --git a/arch/arm/mach-omap2/omap_hwmod.c b/arch/arm/mach-omap2/omap_hwmod.c index

[PATCH RFC v3 07/12] ARM: OMAP2+: PM: AM43x powerdomain data

2013-09-16 Thread Afzal Mohammed
From: Ambresh K ambr...@ti.com Add the data file to describe all power domains in AM43x SoC. OMAP4 powerdomain operations is being reused here. Signed-off-by: Ambresh K ambr...@ti.com Signed-off-by: Afzal Mohammed af...@ti.com --- arch/arm/mach-omap2/powerdomain.h | 1 +

[PATCH RFC v3 08/12] ARM: OMAP2+: CM: AM43x clockdomain data

2013-09-16 Thread Afzal Mohammed
From: Ambresh K ambr...@ti.com Add the data file to describe clock domains in AM43x SoC. OMAP4 clockdomain operations is being reused here. Signed-off-by: Ambresh K ambr...@ti.com Signed-off-by: Afzal Mohammed af...@ti.com --- arch/arm/mach-omap2/clockdomain.h | 2 +

Re: [RFCv2 3/3] ARM: dts: N900: Add SSI information

2013-09-16 Thread Sebastian Reichel
Hi, Is the Synchronous Serial Interface (SSI) only supported by OMAP34xx/OMAP35xx SoC and not by OMAP36xx/OMAP37xx SoC? I'm asking this since if SSI is supported by both we should add the device nodes in omap3.dtsi instead of omap34xx.dtsi. I thought that all OMAP3 SoC supported SSI and

Re: [PATCH RFC v3 08/12] ARM: OMAP2+: CM: AM43x clockdomain data

2013-09-16 Thread Nishanth Menon
On 09/16/2013 08:48 AM, Afzal Mohammed wrote: From: Ambresh K ambr...@ti.com Add the data file to describe clock domains in AM43x SoC. OMAP4 clockdomain operations is being reused here. Signed-off-by: Ambresh K ambr...@ti.com Signed-off-by: Afzal Mohammed af...@ti.com ---

Re: [PATCH v3] ARM: EDMA: Fix clearing of unused list for DT DMA resources

2013-09-16 Thread Joel Fernandes
On 09/16/2013 06:48 AM, Sekhar Nori wrote: Hi Joel, On Saturday 14 September 2013 06:27 AM, Joel Fernandes wrote: From: Joel Fernandes jo...@ti.com Subject: [PATCH v4] ARM: EDMA: Fix clearing of unused list for DT DMA resources HWMOD removal for MMC is breaking edma_start as the events

Re: [PATCH v4 1/2] ARM: OMAP: Add secure function omap_smc3() which calling instruction smc #1

2013-09-16 Thread Dave Martin
On Sat, Sep 14, 2013 at 10:37:12AM +0100, Pali Rohár wrote: On Sunday 08 September 2013 09:43:29 Pali Rohár wrote: Here is new version (v4) of omap secure part patch: Other secure functions omap_smc1() and omap_smc2() calling instruction smc #0 but Nokia RX-51 board needs to call smc #1

Re: [PATCH] arm: Fix build error with context tracking calls

2013-09-16 Thread Kevin Hilman
On Sat, Sep 14, 2013 at 7:19 AM, Frederic Weisbecker fweis...@gmail.com wrote: On Fri, Sep 13, 2013 at 03:50:07PM -0700, Kevin Hilman wrote: Frederic Weisbecker fweis...@gmail.com writes: On Tue, Sep 10, 2013 at 08:07:45AM -0700, Kevin Hilman wrote: Nicolas Pitre nicolas.pi...@linaro.org

Re: [RFCv2 3/3] ARM: dts: N900: Add SSI information

2013-09-16 Thread Javier Martinez Canillas
On Mon, Sep 16, 2013 at 5:01 PM, Sebastian Reichel s...@debian.org wrote: Hi, Is the Synchronous Serial Interface (SSI) only supported by OMAP34xx/OMAP35xx SoC and not by OMAP36xx/OMAP37xx SoC? I'm asking this since if SSI is supported by both we should add the device nodes in omap3.dtsi

Re: [RFCv2 3/3] ARM: dts: N900: Add SSI information

2013-09-16 Thread Aaro Koskinen
Hi, On Mon, Sep 16, 2013 at 05:01:47PM +0200, Sebastian Reichel wrote: Is the Synchronous Serial Interface (SSI) only supported by OMAP34xx/OMAP35xx SoC and not by OMAP36xx/OMAP37xx SoC? I'm asking this since if SSI is supported by both we should add the device nodes in omap3.dtsi

Re: Odd behavior with dpll4_m4x2_ck on omap3 + DT

2013-09-16 Thread Mike Turquette
Quoting Tero Kristo (2013-09-13 04:34:54) On 09/13/2013 10:51 AM, Stefan Roese wrote: On 11.09.2013 09:21, Tomi Valkeinen wrote: On 10/09/13 16:17, Tero Kristo wrote: In theory, DPLLs can also be used in their bypass mode to feed customer nodes clocks. I just think the check in the

Re: [RFCv2 3/3] ARM: dts: N900: Add SSI information

2013-09-16 Thread Sebastian Reichel
On Mon, Sep 16, 2013 at 09:10:32PM +0300, Aaro Koskinen wrote: On Mon, Sep 16, 2013 at 05:01:47PM +0200, Sebastian Reichel wrote: Is the Synchronous Serial Interface (SSI) only supported by OMAP34xx/OMAP35xx SoC and not by OMAP36xx/OMAP37xx SoC? I'm asking this since if SSI is

Re: [PATCH 0/2] WLAN regression fixes for omap4 after moving to DT based booting

2013-09-16 Thread Tony Lindgren
* Olof Johansson o...@lixom.net [130913 22:17]: Hi, Not related to wlan but with DT conversion; I noticed the following in dmesg on Panda ES with omap2plus_defconfig on current mainline: [0.00] smp_twd: clock not found -2 That should get fixed for v3.13 when we get the proper DT

[PATCH] ARM: dts: OMAP5: Add VGIC interrupts for KVM

2013-09-16 Thread Alexander Tarasikov
This adds the interrupt configuration for the Cortex-A15 GIC to make KVM work in HYP mode --- arch/arm/boot/dts/omap5.dtsi | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/boot/dts/omap5.dtsi b/arch/arm/boot/dts/omap5.dtsi index 07be2cd..8026a4e 100644 ---

[PATCH] ARM: dts: OMAP5: Add VGIC interrupts for KVM

2013-09-16 Thread Alexander Tarasikov
Hello, this patch adds the interrupts definition to the Cortex A15 GIC description in the .dtsi the way it's done for most other A15 cores. This makes KVM work in HYP mode on the OMAP5432 board. -- To unsubscribe from this list: send the line unsubscribe linux-omap in the body of a message to

Re: [PATCH] ARM: dts: OMAP5: Add VGIC interrupts for KVM

2013-09-16 Thread Santosh Shilimkar
On Monday 16 September 2013 07:17 PM, Alexander Tarasikov wrote: This adds the interrupt configuration for the Cortex-A15 GIC to make KVM work in HYP mode --- arch/arm/boot/dts/omap5.dtsi | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/boot/dts/omap5.dtsi

Re: [PATCH v3] ARM: EDMA: Fix clearing of unused list for DT DMA resources

2013-09-16 Thread Sekhar Nori
On Monday 16 September 2013 09:56 PM, Joel Fernandes wrote: On 09/16/2013 06:48 AM, Sekhar Nori wrote: Hi Joel, On Saturday 14 September 2013 06:27 AM, Joel Fernandes wrote: From: Joel Fernandes jo...@ti.com Subject: [PATCH v4] ARM: EDMA: Fix clearing of unused list for DT DMA resources

Re: [PATCH v3] ARM: EDMA: Fix clearing of unused list for DT DMA resources

2013-09-16 Thread Joel Fernandes
On 09/17/2013 12:08 AM, Sekhar Nori wrote: [..] I still cannot find any users of edma in the device tree sources either in linux-next or linus/master. Why cannot this wait until v3.13? I understand this affects only DT users of EDMA. But I get so many private reports of breakage due to this