Re: [PATCHv4 10/33] ARM: OMAP4: remove old clock data and link in new clock init code

2013-07-30 Thread Nishanth Menon
On 07/23/2013 02:20 AM, Tero Kristo wrote: diff --git a/arch/arm/mach-omap2/cclock44xx_data.c b/arch/arm/mach-omap2/cclock44xx_data.c deleted file mode 100644 index 88e37a4..000 --- a/arch/arm/mach-omap2/cclock44xx_data.c +++ /dev/null [...] - -int __init omap4xxx_clk_init(void) -{

Re: [PATCHv4 16/33] CLK: OMAP: DPLL: do not of_iomap NULL autoidle register

2013-07-30 Thread Nishanth Menon
On 07/23/2013 02:20 AM, Tero Kristo wrote: AM33xx series SoCs do not have autoidle support, and for these the autoidle register is marked as NULL. Check against a NULL pointer and do not attempt to of_iomap in this case, as this just creates a bogus pointer and causes a kernel crash during boot.

Re: [PATCHv4 17/33] CLK: DT: add support for set-rate-parent flag

2013-07-30 Thread Nishanth Menon
On 07/23/2013 02:20 AM, Tero Kristo wrote: Adding set-rate-parent to clock node now allows a node to forward clk_set_rate request to its parent clock. Apologies about previous comment of set-parent missing, the sequence of patches messed with me :(. had expected generic clk changes at the

Re: [PATCHv4 19/33] CLK: omap: add am33xx clock init file

2013-07-30 Thread Nishanth Menon
On 07/23/2013 02:20 AM, Tero Kristo wrote: clk-33xx.c now contains the clock init functionality for am33xx, including DT clock registration and adding of static clkdev entries. This patch also moves the omap2_clk_enable_init_clocks declaration to the driver include, as this is needed by the

Re: [PATCHv4 21/33] CLK: OMAP: DPLL: add omap3 dpll support

2013-07-30 Thread Nishanth Menon
On 07/23/2013 02:20 AM, Tero Kristo wrote: OMAP3 has slightly different DPLLs from those compared to OMAP4. Modified code for the same. Signed-off-by: Tero Kristo t-kri...@ti.com --- drivers/clk/omap/dpll.c | 96 +-- 1 file changed, 85

Re: [PATCHv4 22/33] CLK: OMAP: update gate clock setup for OMAP3

2013-07-30 Thread Nishanth Menon
On 07/23/2013 02:20 AM, Tero Kristo wrote: OMAP3 gate clocks are handled through the clk driver now. Basic gate clock can't be used as the OMAP3 gate clocks have some special features, namely the idle status linkage which is on separate register. Signed-off-by: Tero Kristo t-kri...@ti.com ---

Re: [PATCHv4 29/33] CLK: omap: add omap3 clock init file

2013-07-30 Thread Nishanth Menon
On 07/23/2013 02:20 AM, Tero Kristo wrote: clk-3xxx.c now contains the clock init functionality for omap3, including DT clock registration and adding of static clkdev entries. This patch also splits the OMAP3 clock registration code under mach-omap2 to use OMAP3 subtype specific clk init

[PATCH v3] Documentation: dt: bindings: TI WiLink modules

2013-07-30 Thread Luciano Coelho
Add device tree bindings documentation for the TI WiLink modules. Currently only the WLAN part of the WiLink6, WiLink7 and WiLink8 modules is supported. Signed-off-by: Luciano Coelho coe...@ti.com --- In v3, use IRQ_TYPE_LEVEL_HIGH in the example, as suggested by Laurent.

Re: OMAP baseline test results for v3.10-rc6

2013-07-30 Thread Paul Walmsley
Hi Tom, On Mon, 29 Jul 2013, Tom Rini wrote: On 07/29/2013 04:29 AM, Paul Walmsley wrote: On Wed, 26 Jun 2013, Tom Rini wrote: Well, me? I'm all in favor of people using latest release of U-Boot for their board and yelling and screaming (or just reporting bugs) when things don't

Re: [PATCHv4 23/33] CLK: OMAP: add interface clock support for OMAP3

2013-07-30 Thread Nishanth Menon
On 07/23/2013 02:20 AM, Tero Kristo wrote: OMAP3 has interface clocks in addition to functional clocks, which is it just OMAP3? require special handling for the autoidle and idle status register offsets mainly. Signed-off-by: Tero Kristo t-kri...@ti.com --- drivers/clk/omap/Makefile

Re: OMAP baseline test results for v3.10-rc6

2013-07-30 Thread Nishanth Menon
On 07/30/2013 03:23 PM, Paul Walmsley wrote: Do you know if anyone ever got serial cold-booting working well for, say, OMAP3 and OMAP4 chips? I had done configuration header based OMAP3 boot[1] once upon a time, but serial boot straight to kernel, we need a second that gives control there..

[PATCH v2 0/4] ARM: dts: add WiLink support to panda and omap4-sdp

2013-07-30 Thread Luciano Coelho
Hi, In v2: use IRQ_TYPE_LEVEL_HIGH when defining the interrupts, as suggested by Laurent. These patches add the necessary DT configuration to use the WLAN part of WiLink on OMAP4 Pandaboard and on OMAP4-SDP (including Blaze). I've tested these changes on Panda and it works fine. But I

[PATCH v2 1/4] ARM: dts: omap4-panda: add MMC5 (WiLink WLAN) configuration

2013-07-30 Thread Luciano Coelho
Add regulator, pin muxing and MMC5 configuration to be used by the on-board WiLink6 module. Signed-off-by: Luciano Coelho coe...@ti.com --- arch/arm/boot/dts/omap4-panda-common.dtsi | 31 ++- 1 file changed, 30 insertions(+), 1 deletion(-) diff --git

[PATCH v2 4/4] arm: dts: omap4-sdp: add WiLink7 device tree node

2013-07-30 Thread Luciano Coelho
Add appropriate device tree node for Blaze's WiLink7 module. It uses a GPIO as interrupt, so configure the gpio2 node as interrupt parent and assign the corresponding GPIO. Additionally, add the clock frequencies used by the module. Signed-off-by: Luciano Coelho coe...@ti.com ---

[PATCH v2 3/4] ARM: dts: omap4-sdp: add MMC5 (WiLink WLAN) configuration

2013-07-30 Thread Luciano Coelho
Add regulator, pin muxing and MMC5 configuration to be used by the on-board WiLink6 module. Signed-off-by: Luciano Coelho coe...@ti.com --- arch/arm/boot/dts/omap4-sdp.dts | 29 + 1 file changed, 29 insertions(+) diff --git a/arch/arm/boot/dts/omap4-sdp.dts

[PATCH v2 2/4] arm: dts: omap4-panda-common: add WiLink6 device tree nodes

2013-07-30 Thread Luciano Coelho
Add the WiLink device tree nodes. On omap4-panda, a WiLink6 module is connected on MMC5 and a GPIO interrupt is used. The refclock frequency is 38.4MHz. Signed-off-by: Luciano Coelho coe...@ti.com --- arch/arm/boot/dts/omap4-panda-common.dtsi | 15 +++ 1 file changed, 15

Re: [PATCH v4 6/8] wlcore: sdio: add wilink clock providers

2013-07-30 Thread Mike Turquette
Quoting Luciano Coelho (2013-07-30 06:04:34) +static const struct of_device_id wlcore_sdio_of_clk_match_table[] = { + { .compatible = ti,wilink-clock }, +}; + static struct wl12xx_platform_data *wlcore_get_pdata_from_of(struct device *dev) { struct wl12xx_platform_data

[PATCH] ARM: allow DEBUG_UNCOMPRESS for omap2plus

2013-07-30 Thread Stephen Warren
From: Stephen Warren swar...@nvidia.com DEBUG_UNCOMPRESS was previously disallowed for omap2plus due to omap2plus.S's use of .data, which is not allowed in the decompressor. Solve this by placing that data into .text when building the file into the decompressor. This relies on .text actually

Re: [PATCH] ARM: allow DEBUG_UNCOMPRESS for omap2plus

2013-07-30 Thread Russell King - ARM Linux
On Tue, Jul 30, 2013 at 04:49:18PM -0600, Stephen Warren wrote: From: Stephen Warren swar...@nvidia.com DEBUG_UNCOMPRESS was previously disallowed for omap2plus due to omap2plus.S's use of .data, which is not allowed in the decompressor. Solve this by placing that data into .text when

Re: [PATCH] ARM: allow DEBUG_UNCOMPRESS for omap2plus

2013-07-30 Thread Stephen Warren
On 07/30/2013 04:52 PM, Russell King - ARM Linux wrote: On Tue, Jul 30, 2013 at 04:49:18PM -0600, Stephen Warren wrote: From: Stephen Warren swar...@nvidia.com DEBUG_UNCOMPRESS was previously disallowed for omap2plus due to omap2plus.S's use of .data, which is not allowed in the decompressor.

Re: [PATCH v4 6/8] wlcore: sdio: add wilink clock providers

2013-07-30 Thread Luciano Coelho
On Tue, 2013-07-30 at 15:35 -0700, Mike Turquette wrote: Quoting Luciano Coelho (2013-07-30 06:04:34) +static const struct of_device_id wlcore_sdio_of_clk_match_table[] = { + { .compatible = ti,wilink-clock }, +}; + static struct wl12xx_platform_data

Re: [PATCH] RFC: interrupt consistency check for OF GPIO IRQs

2013-07-30 Thread Linus Walleij
On Tue, Jul 30, 2013 at 6:30 AM, Grant Likely grant.lik...@linaro.org wrote: On Mon, Jul 29, 2013 at 6:36 AM, Linus Walleij linus.wall...@linaro.org wrote: To solve this dilemma, perform an interrupt consistency check when adding a GPIO chip: if the chip is both gpio-controller and

[no subject]

2013-07-30 Thread 大宇
-- To unsubscribe from this list: send the line unsubscribe linux-omap in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: OMAP2430 SDP boot broken after Linus' rmk merge

2013-07-30 Thread Paul Walmsley
On Tue, 23 Jul 2013, Jonathan Austin wrote: I've just had a quick go at booting 3.11-rc2 on an integrator-cp (1136) in the hope that we might be able to reproduce this on those boards, but I'm afraid the integrator works... I took your config, modified it as little as possible to switch to

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

2013-07-30 Thread Joel Fernandes
On 07/30/2013 11:29 AM, Sekhar Nori wrote: On 7/30/2013 9:17 AM, Joel Fernandes wrote: diff --git a/arch/arm/common/edma.c b/arch/arm/common/edma.c index a432e6c..765d578 100644 --- a/arch/arm/common/edma.c +++ b/arch/arm/common/edma.c + } else { + for (; i

Re: [PATCH 4/9] dma: edma: Find missed events and issue them

2013-07-30 Thread Joel Fernandes
Hi Sekhar, On 07/30/2013 02:05 AM, Sekhar Nori wrote: On Monday 29 July 2013 06:59 PM, Joel Fernandes wrote: In an effort to move to using Scatter gather lists of any size with EDMA as discussed at [1] instead of placing limitations on the driver, we work through the limitations of the EDMAC

Re: [PATCH 7/9] ARM: edma: Don't clear EMR of channel in edma_stop

2013-07-30 Thread Joel Fernandes
On 07/30/2013 03:29 AM, Sekhar Nori wrote: On Monday 29 July 2013 06:59 PM, Joel Fernandes wrote: We certainly don't want error conditions to be cleared anywhere 'anywhere' is a really loaded term. as this will make us 'forget' about missed events. We depend on knowing which events were

Re: [PATCH 3/9] ARM: edma: Add function to manually trigger an EDMA channel

2013-07-30 Thread Joel Fernandes
On 07/30/2013 12:18 AM, Sekhar Nori wrote: On Monday 29 July 2013 06:59 PM, Joel Fernandes wrote: Manual trigger for events missed as a result of splitting a scatter gather list and DMA'ing it in batches. Add a helper function to trigger a channel incase any such events are missed.

Re: [PATCH 3/9] ARM: edma: Add function to manually trigger an EDMA channel

2013-07-30 Thread Sekhar Nori
On Wednesday 31 July 2013 10:00 AM, Joel Fernandes wrote: On 07/30/2013 12:18 AM, Sekhar Nori wrote: On Monday 29 July 2013 06:59 PM, Joel Fernandes wrote: Manual trigger for events missed as a result of splitting a scatter gather list and DMA'ing it in batches. Add a helper function to

Re: [PATCH 01/15] drivers: phy: add generic PHY framework

2013-07-30 Thread Kishon Vijay Abraham I
Hi, On Tuesday 30 July 2013 12:41 PM, Felipe Balbi wrote: On Sun, Jul 21, 2013 at 08:46:53AM -0700, Greg KH wrote: On Sun, Jul 21, 2013 at 01:12:07PM +0200, Tomasz Figa wrote: On Sunday 21 of July 2013 16:37:33 Kishon Vijay Abraham I wrote: Hi, On Sunday 21 July 2013 04:01 PM, Tomasz Figa

[PATCHv7 0/2] Add ti qspi controller

2013-07-30 Thread Sourav Poddar
This patch series add support for ti qspi controller. Adapted this series on top of Mark brown series[1]: [1]: https://patchwork.kernel.org/patch/2834694/ And some other cleanups. Sourav Poddar (2): drivers: spi: Add qspi flash controller driver: spi: Add quad spi read support

[RFC/PATCH 2/2] driver: spi: Add quad spi read support

2013-07-30 Thread Sourav Poddar
Since, qspi controller uses quad read. Configuring the command register, if the transfer of data needs dual or quad lines. This patch has been done on top of the following patch[1], which is just the basic idea of adding dual/quad support in spi framework. $subject patch will undergo changes

[PATCHv7 1/2] drivers: spi: Add qspi flash controller

2013-07-30 Thread Sourav Poddar
The patch add basic support for the quad spi controller. QSPI is a kind of spi module that allows single, dual and quad read access to external spi devices. The module has a memory mapped interface which provide direct interface for accessing data form external spi devices. The patch will

<    1   2