Re: [PATCH v10 2/8] ARM: l2c: Refactor the driver to use commit-like interface

2015-01-02 Thread Tomasz Figa
On 30.12.2014 03:23, Nishanth Menon wrote: On 12/23/2014 04:48 AM, Marek Szyprowski wrote: -static void l2c310_resume(void) +static void l2c310_configure(void __iomem *base) { - void __iomem *base = l2x0_base; + unsigned revision; - if (!(readl_relaxed(base + L2X0_CTRL)

Re: [PATCH v10 2/8] ARM: l2c: Refactor the driver to use commit-like interface

2015-01-02 Thread Tomasz Figa
On 30.12.2014 23:51, Nishanth Menon wrote: Looks like the following also need addressing: data-save is called twice (once more after l2cof_init) l2c310_init_fns also needs l2c310_configure will be nice to use l2x0_data only after we kmemdup data in __l2c_init I'll check this. Thanks.

Re: [PATCH v5 4/6] ARM: dts: AM335x: Make charge delay a DT parameter for TSC

2015-01-02 Thread Tony Lindgren
* Vignesh R vigne...@ti.com [141223 23:07]: The charge delay value is by default 0x400. But it can be set to lower values on some boards, as long as false pen-ups are avoided. Lowering the value increases the sampling rate (though current sampling rate is sufficient for TSC operation). In some

Re: [PATCH] arch: arm: mach-omap2: voltage.c: Remove some unused functions

2015-01-02 Thread Arnd Bergmann
On Thursday 01 January 2015 18:06:34 Rickard Strandqvist wrote: -void omap_change_voltscale_method(struct voltagedomain *voltdm, - int voltscale_method) -{ - if (!voltdm || IS_ERR(voltdm)) { - pr_warn(%s: VDD specified does not exist!\n,

Re: [PATCH v5 0/4] Fixes for SDIO interrupts for dw_mmc

2015-01-02 Thread Javier Martinez Canillas
Hello Ulf, On Tue, Dec 30, 2014 at 11:29 AM, Ulf Hansson ulf.hans...@linaro.org wrote: On 19 December 2014 at 20:02, Doug Anderson diand...@chromium.org wrote: It was a bit hard to follow the updated the revisions, please don't send patches in-reply-to for future sets. Very strange. I

Re: [PATCH v5 0/4] Fixes for SDIO interrupts for dw_mmc

2015-01-02 Thread Tony Lindgren
* Doug Anderson diand...@chromium.org [150102 09:09]: Ulf, On Tue, Dec 30, 2014 at 2:29 AM, Ulf Hansson ulf.hans...@linaro.org wrote: In v5, I don't find a patch 1/4. Anyway, I have taken patch 2-4. Ah, maybe because it wasn't sent to linux-mmc? I messed that up and will try to do

Re: [PATCH v5 0/4] Fixes for SDIO interrupts for dw_mmc

2015-01-02 Thread Doug Anderson
Ulf, On Tue, Dec 30, 2014 at 2:29 AM, Ulf Hansson ulf.hans...@linaro.org wrote: In v5, I don't find a patch 1/4. Anyway, I have taken patch 2-4. Ah, maybe because it wasn't sent to linux-mmc? I messed that up and will try to do better in the future. Sorry. :( You were in the To line,

Re: [PATCH v10 2/8] ARM: l2c: Refactor the driver to use commit-like interface

2015-01-02 Thread Nishanth Menon
On 01/02/2015 03:28 AM, Tomasz Figa wrote: On 02.01.2015 18:13, Tomasz Figa wrote: On 30.12.2014 23:51, Nishanth Menon wrote: Looks like the following also need addressing: data-save is called twice (once more after l2cof_init) l2c310_init_fns also needs l2c310_configure will be nice to

Re: [PATCH v10 2/8] ARM: l2c: Refactor the driver to use commit-like interface

2015-01-02 Thread Tomasz Figa
On 02.01.2015 18:13, Tomasz Figa wrote: On 30.12.2014 23:51, Nishanth Menon wrote: Looks like the following also need addressing: data-save is called twice (once more after l2cof_init) l2c310_init_fns also needs l2c310_configure will be nice to use l2x0_data only after we kmemdup data in

Re: 3.18.1-3.19-rc2: In-band Error seen by MPU

2015-01-02 Thread Tony Lindgren
* Aaro Koskinen aaro.koski...@iki.fi [150101 10:23]: Hi, On Thu, Jan 01, 2015 at 07:12:51PM +0100, Peter Kümmel wrote: When updating (custom DM3730 board) from 3.18.1 ro 3.19-rc2 I see a In-band ERROR warning which wasn't present in 3.18.1. Could it be that I missed some DT updates?

Re: [PATCH v10 2/8] ARM: l2c: Refactor the driver to use commit-like interface

2015-01-02 Thread Nishanth Menon
On 01/02/2015 03:13 AM, Tomasz Figa wrote: However I'm not sure about your concern about using l2x0_data before kmemdup(). I don't see any code potentially doing this. It is not terribly important, but anyways [1] is what I had in mind.. [1]

[PATCH 1/2] ARM: l2c: OMAP4/AM437x: Introduce support for cache latency programming

2015-01-02 Thread Nishanth Menon
OMAP4 and AM437x generations of processors support programming the PL310 L2Cache controller's Latency control registers using a secure montior call. Unfortunately, this varies from other PL310 programming sequence with a requirement of two parameters instead of the generic single parameter

[PATCH 2/2] ARM: l2c: AM437x: Introduce support for cache filter programming

2015-01-02 Thread Nishanth Menon
AM437x generation of processors support programming the PL310 L2Cache controller's address filter start and end registers using a secure montior service. Unfortunately, this secure monitor service is not supported on OMAP4 generation of processors. Information based on: OMAP4430 Public ROM Code

Re: [PATCH v10 2/8] ARM: l2c: Refactor the driver to use commit-like interface

2015-01-02 Thread Nishanth Menon
On 01/02/2015 02:55 AM, Tomasz Figa wrote: On 30.12.2014 03:23, Nishanth Menon wrote: On 12/23/2014 04:48 AM, Marek Szyprowski wrote: -static void l2c310_resume(void) +static void l2c310_configure(void __iomem *base) { - void __iomem *base = l2x0_base; + unsigned revision; - if

[PATCH V2 1/2] ARM: l2c: OMAP4/AM437x: Introduce support for cache latency programming

2015-01-02 Thread Nishanth Menon
OMAP4 and AM437x generations of processors support programming the PL310 L2Cache controller's Latency control registers using a secure montior call. Unfortunately, this varies from other PL310 programming sequence with a requirement of two parameters instead of the generic single parameter

[PATCH V2 2/2] ARM: l2c: AM437x: Introduce support for cache filter programming

2015-01-02 Thread Nishanth Menon
AM437x generation of processors support programming the PL310 L2Cache controller's address filter start and end registers using a secure montior service. Unfortunately, this secure monitor service is not supported on OMAP4 generation of processors. Information based on: OMAP4430 Public ROM Code

Re: [PATCH] ARM: OMAP2+: hwmod: Fix _wait_target_ready() for hwmods without sysc

2015-01-02 Thread Tony Lindgren
* Roger Quadros rog...@ti.com [141219 01:08]: Lokesh, On 19/12/14 07:21, Lokesh Vutla wrote: Hi Roger, On Thursday 18 December 2014 09:22 PM, Roger Quadros wrote: Fixing up Paul's email id. cheers, -roger On 18/12/14 17:49, Roger Quadros wrote: There are quite a few hwmods

Re: [PATCH 0/2] ARM: l2c: OMAP4/AM437x: Additional register programming support.

2015-01-02 Thread Nishanth Menon
On 01/02/2015 11:38 AM, Tony Lindgren wrote: * Nishanth Menon n...@ti.com [150102 09:20]: Hi, OMAP4 and AM437x ROM code provides services to program PL310's latency registers and AM437x provides service for programming Address filter registers. Provide support in the kernel for the same.

Re: [PATCH 0/2] ARM: l2c: OMAP4/AM437x: Additional register programming support.

2015-01-02 Thread Tony Lindgren
* Nishanth Menon n...@ti.com [150102 09:20]: Hi, OMAP4 and AM437x ROM code provides services to program PL310's latency registers and AM437x provides service for programming Address filter registers. Provide support in the kernel for the same. This provides some support to the series:

[PATCH V2 0/2] ARM: l2c: OMAP4/AM437x: Additional register programming support.

2015-01-02 Thread Nishanth Menon
Hi, OMAP4 and AM437x ROM code provides services to program PL310's latency registers and AM437x provides service for programming Address filter registers. Provide support in the kernel for the same. V2 of the series contains documentation update and a bug fix due to a typo introduced during

[PATCH 0/2] ARM: l2c: OMAP4/AM437x: Additional register programming support.

2015-01-02 Thread Nishanth Menon
Hi, OMAP4 and AM437x ROM code provides services to program PL310's latency registers and AM437x provides service for programming Address filter registers. Provide support in the kernel for the same. This provides some support to the series:

Re: [PATCH 3/4] net: ethernet: cpsw: split out IRQ handler

2015-01-02 Thread Felipe Balbi
Hi, (please use reply-all to keep mailing lists in Cc, also avoid top-posting) On Fri, Jan 02, 2015 at 10:58:29AM -0800, Dave Taht wrote: The beaglebone only has a 100mbit phy, so you aren't going to get more than that. very true :-) Still, with AM437x SK which is definitely GigE, I'm getting

[PATCH 4/4] net: ethernet: cpsw: don't requests IRQs we don't use

2015-01-02 Thread Felipe Balbi
CPSW never uses RX_THRESHOLD or MISC interrupts. In fact, they are always kept masked in their appropriate IRQ Enable register. Instead of allocating an IRQ that never fires, it's best to remove that code altogether and let future patches implement it if anybody needs those. Signed-off-by:

[PATCH 3/4] net: ethernet: cpsw: split out IRQ handler

2015-01-02 Thread Felipe Balbi
Now we can introduce dedicated IRQ handlers for each of the IRQ events. This helps with cleaning up a little bit of the clutter in cpsw_interrupt() while also making sure that TX IRQs will try to handle TX buffers while RX IRQs will try to handle RX buffers. Signed-off-by: Felipe Balbi

[PATCH 1/4] net: ethernet: cpsw: fix hangs with interrupts

2015-01-02 Thread Felipe Balbi
The CPSW IP implements pulse-signaled interrupts. Due to that we must write a correct, pre-defined value to the CPDMA_MACEOIVECTOR register so the controller generates a pulse on the correct IRQ line to signal the End Of Interrupt. The way the driver is written today, all four IRQ lines are

Re: [PATCH 3/4] net: ethernet: cpsw: split out IRQ handler

2015-01-02 Thread Felipe Balbi
Hi, On Fri, Jan 02, 2015 at 10:49:49AM -0800, Dave Taht wrote: +1. We'd had a thread on netdev (can't find it now) where we discussed adding BQL support and also something saner for the NAPI handling to this driver. yeah, currently is completely borked. I'm on a gigabit network and I'm

[PATCH] irqchip: omap-intc: improve IRQ handler

2015-01-02 Thread Felipe Balbi
as it turns out the current IRQ number will *always* be available from SIR register which renders the reads of PENDING registers as plain unnecessary overhead. In order to catch any situation where SIR reads as zero, we're adding a WARN() to turn it into a very verbose error and users actually

[PATCH 0/4] net: cpsw: fix hangs and improve IRQ handling

2015-01-02 Thread Felipe Balbi
Hi folks, patch 1 fixes the bug reported by Yegor Yefremov yegorsli...@googlemail.com. patches 2 - 4 improve IRQ handling a little bit. Tested with BeagleBone Black and AM437x SK. The bug fix has been tested for almost 3 days non-stop while the following patches have been tested for a couple of

[PATCH 2/4] net: ethernet: cpsw: unroll IRQ request loop

2015-01-02 Thread Felipe Balbi
This patch is in preparation for a nicer IRQ handling scheme where we use different IRQ handlers for each IRQ line (as it should be). Later, we will also drop IRQs offset 0 and 3 because they are always disabled in this driver. Signed-off-by: Felipe Balbi ba...@ti.com ---

Re: 3.18.1-3.19-rc2: In-band Error seen by MPU

2015-01-02 Thread Peter Kümmel
Am 02.01.2015 um 17:19 schrieb Tony Lindgren: * Aaro Koskinen aaro.koski...@iki.fi [150101 10:23]: Hi, On Thu, Jan 01, 2015 at 07:12:51PM +0100, Peter Kümmel wrote: When updating (custom DM3730 board) from 3.18.1 ro 3.19-rc2 I see a In-band ERROR warning which wasn't present in 3.18.1.

Re: [PATCH V2 0/2] ARM: l2c: OMAP4/AM437x: Additional register programming support.

2015-01-02 Thread santosh.shilim...@oracle.com
On 1/2/15 9:43 AM, Nishanth Menon wrote: Hi, OMAP4 and AM437x ROM code provides services to program PL310's latency registers and AM437x provides service for programming Address filter registers. Provide support in the kernel for the same. V2 of the series contains documentation update and a

[PATCH 2/3] soc: ti: Add wkup_m3_ipc driver

2015-01-02 Thread Dave Gerlach
Introduce a wkup_m3_ipc driver to handle communication between the MPU and Cortex M3 wkup_m3 present on am335x. This driver is responsible for actually booting the wkup_m3_rproc and also handling all IPC which is done using the IPC registers in the control module, a mailbox, and a separate

[PATCH 3/3] remoteproc: wkup_m3: Add wkup_m3 remote proc driver

2015-01-02 Thread Dave Gerlach
Add a remoteproc driver to load the firmware for and boot the wkup_m3 present on am33xx. The wkup_m3 is an integrated Cortex M3 that allows the SoC to enter the lowest possible power state by taking control from the MPU after it has gone into its own low power state and shutting off any additional

[PATCH] remoteproc: Introduce rproc_get_by_phandle API

2015-01-02 Thread Dave Gerlach
Allow users of remoteproc the ability to get a handle to an rproc by passing a phandle supplied in the user's device tree node. This is useful in situations that require manual booting of the rproc. This patch uses the code removed by commit 40e575b1d0b3 (remoteproc: remove the get_by_name/put

[PATCH 3/3] ARM: dts: am33xx: Add wkup_m3_ipc node

2015-01-02 Thread Dave Gerlach
Add wkup_m3_ipc node for wkup_m3_ipc driver. Signed-off-by: Dave Gerlach d-gerl...@ti.com --- arch/arm/boot/dts/am33xx.dtsi | 9 + 1 file changed, 9 insertions(+) diff --git a/arch/arm/boot/dts/am33xx.dtsi b/arch/arm/boot/dts/am33xx.dtsi index acd3705..1ebb230 100644 ---

[PATCH 1/3] Documentation: dt: add ti,am3353-wkup-m3-ipc bindings

2015-01-02 Thread Dave Gerlach
Add the device tree bindings document for ti,am3353-wkup-m3-ipc which is used by the wkup_m3_ipc driver. Signed-off-by: Dave Gerlach d-gerl...@ti.com --- .../devicetree/bindings/soc/ti/wkup_m3_ipc.txt | 41 ++ 1 file changed, 41 insertions(+) create mode 100644

[PATCH 0/3] drivers: soc: ti: Introduce wkup_m3_ipc driver

2015-01-02 Thread Dave Gerlach
This series introduces a wkup_m3_ipc driver to handle communication between the MPU and Cortex M3 present on TI AM335x SoCs. This is required for much of the PM functionality for AM335x including suspend support. This was split off from v4 of the am335x suspend series, discussion that led to the

[PATCH 1/3] ARM: OMAP2+: Use pdata-quirks for wkup_m3 deassert_hardreset

2015-01-02 Thread Dave Gerlach
Use pdata-quirks to provide platform data required for reset of the wkup_m3 during boot. Signed-off-by: Dave Gerlach d-gerl...@ti.com --- arch/arm/mach-omap2/pdata-quirks.c| 13 + include/linux/platform_data/wkup_m3.h | 23 +++ 2 files changed, 36

[PATCH 0/3] remoteproc: Introduce wkup_m3_rproc driver

2015-01-02 Thread Dave Gerlach
Hi, This patch series adds a wkup_m3_rproc driver for TI AM335x SoCs. This family of SoCs contains an ARM Cortex M3 coprocessor that is responsible for low-level power tasks that cannot be handled by the main ARM Cortex A8 so firmware running from the CM3 can be used instead. This driver handles

Re: [PATCH V2 0/2] ARM: l2c: OMAP4/AM437x: Additional register programming support.

2015-01-02 Thread Nishanth Menon
On 01/02/2015 12:46 PM, santosh.shilim...@oracle.com wrote: On 1/2/15 9:43 AM, Nishanth Menon wrote: Hi, OMAP4 and AM437x ROM code provides services to program PL310's latency registers and AM437x provides service for programming Address filter registers. Provide support in the kernel for

[PATCH 2/3] Documentation: dt: add ti,am3353-wkup-m3 bindings

2015-01-02 Thread Dave Gerlach
Add the device tree bindings document for ti,am3353-wkup-m3 which is used by the wkup_m3_rproc driver. Signed-off-by: Dave Gerlach d-gerl...@ti.com --- .../bindings/remoteproc/wkup_m3_rproc.txt | 32 ++ 1 file changed, 32 insertions(+) create mode 100644

Re: [PATCH 2/3] soc: ti: Add wkup_m3_ipc driver

2015-01-02 Thread Felipe Balbi
On Fri, Jan 02, 2015 at 02:00:16PM -0600, Dave Gerlach wrote: Introduce a wkup_m3_ipc driver to handle communication between the MPU and Cortex M3 wkup_m3 present on am335x. This driver is responsible for actually booting the wkup_m3_rproc and also handling all IPC which is done using the

Re: [PATCH 3/3] remoteproc: wkup_m3: Add wkup_m3 remote proc driver

2015-01-02 Thread Felipe Balbi
On Fri, Jan 02, 2015 at 01:51:59PM -0600, Dave Gerlach wrote: Add a remoteproc driver to load the firmware for and boot the wkup_m3 present on am33xx. The wkup_m3 is an integrated Cortex M3 that allows the SoC to enter the lowest possible power state by taking control from the MPU after it has

Re: [PATCH] irqchip: omap-intc: improve IRQ handler

2015-01-02 Thread Tony Lindgren
* Felipe Balbi ba...@ti.com [150102 10:50]: as it turns out the current IRQ number will *always* be available from SIR register which renders the reads of PENDING registers as plain unnecessary overhead. In order to catch any situation where SIR reads as zero, we're adding a WARN() to turn

Re: [PATCH] ARM: OMAP2+: hwmod: Fix _wait_target_ready() for hwmods without sysc

2015-01-02 Thread Paul Walmsley
+ Suman, lakml Hi Roger On Thu, 18 Dec 2014, Roger Quadros wrote: Fixing up Paul's email id. cheers, -roger On 18/12/14 17:49, Roger Quadros wrote: There are quite a few hwmods that don't have sysconfig register and so _find_mpu_rt_port(oh) will return NULL thus preventing ready

Re: 3.18.1-3.19-rc2: In-band Error seen by MPU

2015-01-02 Thread Tony Lindgren
* Aaro Koskinen aaro.koski...@iki.fi [150102 12:21]: Hi, On Fri, Jan 02, 2015 at 07:31:36PM +0100, Peter Kümmel wrote: Am 02.01.2015 um 17:19 schrieb Tony Lindgren: * Aaro Koskinen aaro.koski...@iki.fi [150101 10:23]: On Thu, Jan 01, 2015 at 07:12:51PM +0100, Peter Kümmel wrote: When

Re: 3.18.1-3.19-rc2: In-band Error seen by MPU

2015-01-02 Thread Aaro Koskinen
Hi, On Fri, Jan 02, 2015 at 07:31:36PM +0100, Peter Kümmel wrote: Am 02.01.2015 um 17:19 schrieb Tony Lindgren: * Aaro Koskinen aaro.koski...@iki.fi [150101 10:23]: On Thu, Jan 01, 2015 at 07:12:51PM +0100, Peter Kümmel wrote: When updating (custom DM3730 board) from 3.18.1 ro 3.19-rc2 I see

Re: [PATCH] irqchip: omap-intc: improve IRQ handler

2015-01-02 Thread Felipe Balbi
On Fri, Jan 02, 2015 at 01:32:51PM -0800, Tony Lindgren wrote: * Felipe Balbi ba...@ti.com [150102 10:50]: as it turns out the current IRQ number will *always* be available from SIR register which renders the reads of PENDING registers as plain unnecessary overhead. In order to catch

Re: [PATCH] arch: arm: mach-omap2: voltage.c: Remove some unused functions

2015-01-02 Thread Arnd Bergmann
On Friday 02 January 2015 17:02:21 Rickard Strandqvist wrote: 2015-01-02 10:46 GMT+01:00 Arnd Bergmann a...@arndb.de: On Thursday 01 January 2015 18:06:34 Rickard Strandqvist wrote: You have correctly spotted the only place that references voltdm_for_each_pwrdm and changed the comment,

Re: [PATCH 2/3] soc: ti: Add wkup_m3_ipc driver

2015-01-02 Thread Felipe Balbi
On Fri, Jan 02, 2015 at 02:16:43PM -0600, Felipe Balbi wrote: On Fri, Jan 02, 2015 at 02:00:16PM -0600, Dave Gerlach wrote: Introduce a wkup_m3_ipc driver to handle communication between the MPU and Cortex M3 wkup_m3 present on am335x. This driver is responsible for actually booting the

[PATCH] net: ethernet: cpsw: fix hangs with interrupts

2015-01-02 Thread Felipe Balbi
The CPSW IP implements pulse-signaled interrupts. Due to that we must write a correct, pre-defined value to the CPDMA_MACEOIVECTOR register so the controller generates a pulse on the correct IRQ line to signal the End Of Interrupt. The way the driver is written today, all four IRQ lines are

Re: [RFC PATCH] ARM: DRA: hwmod: RTC: Add reset function for RTC

2015-01-02 Thread Paul Walmsley
Ping. Are you going to redo this one? - Paul On Wed, 26 Nov 2014, Paul Walmsley wrote: Hi Lokesh On Tue, 25 Nov 2014, Lokesh Vutla wrote: Hi Paul, On Thursday 20 November 2014 10:26 PM, Paul Walmsley wrote: On Thu, 20 Nov 2014, Lokesh Vutla wrote: On Monday 17 November

Re: 3.18.1-3.19-rc2: In-band Error seen by MPU

2015-01-02 Thread Aaro Koskinen
Hi, On Fri, Jan 02, 2015 at 12:40:19PM -0800, Tony Lindgren wrote: * Aaro Koskinen aaro.koski...@iki.fi [150102 12:21]: On Fri, Jan 02, 2015 at 07:31:36PM +0100, Peter Kümmel wrote: Am 02.01.2015 um 17:19 schrieb Tony Lindgren: * Aaro Koskinen aaro.koski...@iki.fi [150101 10:23]: On

[PATCH v2] irqchip: omap-intc: improve IRQ handler

2015-01-02 Thread Felipe Balbi
as it turns out the current IRQ number will *always* be available from SIR register which renders the reads of PENDING registers as plain unnecessary overhead. In order to catch any situation where SIR reads as zero, we're adding a WARN() to turn it into a very verbose error and users actually

Re: [PATCH 0/4] net: cpsw: fix hangs and improve IRQ handling

2015-01-02 Thread David Miller
From: Felipe Balbi ba...@ti.com Date: Fri, 2 Jan 2015 12:10:24 -0600 In any case, patch 1 should go in during the -rc an get backported all the way back to v3.9, while the other patches can (should) be delayed for v3.20 merge window. If that's what you want, the way you submitted these

Re: [PATCH 0/4] net: cpsw: fix hangs and improve IRQ handling

2015-01-02 Thread Felipe Balbi
On Fri, Jan 02, 2015 at 04:45:36PM -0500, David Miller wrote: From: Felipe Balbi ba...@ti.com Date: Fri, 2 Jan 2015 12:10:24 -0600 In any case, patch 1 should go in during the -rc an get backported all the way back to v3.9, while the other patches can (should) be delayed for v3.20 merge

Re: [PATCH 0/4] net: cpsw: fix hangs and improve IRQ handling

2015-01-02 Thread David Miller
From: Felipe Balbi ba...@ti.com Date: Fri, 2 Jan 2015 15:53:35 -0600 On Fri, Jan 02, 2015 at 04:45:36PM -0500, David Miller wrote: You should instead submit patch #1 all by itself, correctly targetting 'net'. Then, after the next time I merge 'net' into 'net-next', you can submit the rest

Re: [PATCH 1/2] ARM: AM43xx: hwmod: set DSS submodule parent hwmods

2015-01-02 Thread Paul Walmsley
On Fri, 19 Dec 2014, Tomi Valkeinen wrote: Set DSS core hwmod as the parent for all the DSS submodules. This fixes the boot time DSS reset, removing the following warnings: omap_hwmod: dss_dispc: cannot be enabled for reset (3) omap_hwmod: dss_rfbi: cannot be enabled for reset (3)

Re: [PATCH 2/2] ARM: DRA7xx: hwmod: set DSS submodule parent hwmods

2015-01-02 Thread Paul Walmsley
On Fri, 19 Dec 2014, Tomi Valkeinen wrote: Set DSS core hwmod as the parent for all the DSS submodules. This fixes the boot time DSS reset, removing the following warnings: omap_hwmod: dss_dispc: cannot be enabled for reset (3) omap_hwmod: dss_hdmi: cannot be enabled for reset (3)

Re: [PATCH 3/4] net: ethernet: cpsw: split out IRQ handler

2015-01-02 Thread Dave Taht
On Fri, Jan 2, 2015 at 11:03 AM, Felipe Balbi ba...@ti.com wrote: Hi, (please use reply-all to keep mailing lists in Cc, also avoid top-posting) I am trying not to read netdev right now... and failing, obviously. On Fri, Jan 02, 2015 at 10:58:29AM -0800, Dave Taht wrote: The beaglebone

[PATCH v2] arch: arm: mach-omap2: voltage: Remove some unused functions

2015-01-02 Thread Rickard Strandqvist
Removes some functions that are not used anywhere: omap_change_voltscale_method() voltdm_add_pwrdm() voltdm_for_each() voltdm_for_each_pwrdm() And remove define VOLTSCALE_VPFORCEUPDATE and VOLTSCALE_VCBYPASS This was partially found by using a static code analysis program called cppcheck.

Re: [PATCH] net: ethernet: cpsw: fix hangs with interrupts

2015-01-02 Thread Tony Lindgren
* Felipe Balbi ba...@ti.com [150102 14:19]: The CPSW IP implements pulse-signaled interrupts. Due to that we must write a correct, pre-defined value to the CPDMA_MACEOIVECTOR register so the controller generates a pulse on the correct IRQ line to signal the End Of Interrupt. The way the

Re: 3.18.1-3.19-rc2: In-band Error seen by MPU

2015-01-02 Thread Tony Lindgren
* Aaro Koskinen aaro.koski...@iki.fi [150102 14:37]: Hi, On Fri, Jan 02, 2015 at 12:40:19PM -0800, Tony Lindgren wrote: * Aaro Koskinen aaro.koski...@iki.fi [150102 12:21]: On Fri, Jan 02, 2015 at 07:31:36PM +0100, Peter Kümmel wrote: Am 02.01.2015 um 17:19 schrieb Tony Lindgren:

Re: [PATCH V2 0/2] ARM: l2c: OMAP4/AM437x: Additional register programming support.

2015-01-02 Thread Tomasz Figa
Hi Tony, 2015-01-03 9:23 GMT+09:00 Tony Lindgren t...@atomide.com: * Nishanth Menon n...@ti.com [150102 11:50]: On 01/02/2015 12:46 PM, santosh.shilim...@oracle.com wrote: On 1/2/15 9:43 AM, Nishanth Menon wrote: Hi, OMAP4 and AM437x ROM code provides services to program PL310's latency

Re: [PATCH 3/4] net: ethernet: cpsw: split out IRQ handler

2015-01-02 Thread Felipe Balbi
Hi, On Fri, Jan 02, 2015 at 02:56:36PM -0800, Dave Taht wrote: On Fri, Jan 2, 2015 at 11:03 AM, Felipe Balbi ba...@ti.com wrote: Hi, (please use reply-all to keep mailing lists in Cc, also avoid top-posting) I am trying not to read netdev right now... and failing, obviously. oops :-)

Re: [PATCH V2 0/2] ARM: l2c: OMAP4/AM437x: Additional register programming support.

2015-01-02 Thread Tony Lindgren
* Nishanth Menon n...@ti.com [150102 11:50]: On 01/02/2015 12:46 PM, santosh.shilim...@oracle.com wrote: On 1/2/15 9:43 AM, Nishanth Menon wrote: Hi, OMAP4 and AM437x ROM code provides services to program PL310's latency registers and AM437x provides service for programming Address filter

Re: [PATCH V2 2/2] ARM: l2c: AM437x: Introduce support for cache filter programming

2015-01-02 Thread Tomasz Figa
Hi Nishanth, 2015-01-03 2:43 GMT+09:00 Nishanth Menon n...@ti.com: AM437x generation of processors support programming the PL310 L2Cache controller's address filter start and end registers using a secure montior service. typo: s/montior/monitor/ [snip] + base =

Re: [PATCH 2/3] usb: dwc3: add Fujitsu Specific Glue layer

2015-01-02 Thread Felipe Balbi
Hi, On Tue, Dec 30, 2014 at 11:12:51AM +0100, Arnd Bergmann wrote: On Monday 29 December 2014 01:52:04 Sneeker Yeh wrote: +static int dwc3_mb86s70_remove_child(struct device *dev, void *unused) +{ + struct platform_device *pdev = to_platform_device(dev); + +

OMAP baseline test results for v3.19-rc1

2015-01-02 Thread Paul Walmsley
Here are some basic OMAP test results for Linux v3.19-rc1. Logs and other details at: http://www.pwsan.com/omap/testlogs/test_v3.19-rc1/20150102151849/ Test summary Build: uImage: Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,

OMAP baseline test results for v3.19-rc2

2015-01-02 Thread Paul Walmsley
Here are some basic OMAP test results for Linux v3.19-rc2. Logs and other details at: http://www.pwsan.com/omap/testlogs/test_v3.19-rc2/20150102204752/ Test summary Build: uImage: Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,