Re: [PATCH] clk: ti: change clock init to use generic of_clk_init

2014-09-22 Thread Tero Kristo
On 09/19/2014 07:33 PM, Paul Walmsley wrote: On Thu, 18 Sep 2014, Tony Lindgren wrote: * Tero Kristo t-kri...@ti.com [140821 06:52]: Previously, the TI clock driver initialized all the clocks hierarchically under each separate clock provider node. Now, each clock that requires IO access will

Re: [PATCH 09/16] tty: serial: 8250_dma: Add a TX trigger workaround for AM33xx

2014-09-22 Thread Heikki Krogerus
On Fri, Sep 19, 2014 at 12:58:44PM +0200, Sebastian Andrzej Siewior wrote: On 09/19/2014 12:22 PM, Heikki Krogerus wrote: Couldn't you just replace the handle_irq with a custom irq routine in the omap driver like you did with set_termios? Where you would do those tricks and/or call

Re: [PATCH] clk: ti: change clock init to use generic of_clk_init

2014-09-22 Thread Tero Kristo
On 09/22/2014 09:52 AM, Tero Kristo wrote: On 09/19/2014 07:33 PM, Paul Walmsley wrote: On Thu, 18 Sep 2014, Tony Lindgren wrote: * Tero Kristo t-kri...@ti.com [140821 06:52]: Previously, the TI clock driver initialized all the clocks hierarchically under each separate clock provider node.

Re: [PATCH v4 5/5] mtd: nand: Constrain omap_elm to built-in

2014-09-22 Thread Roger Quadros
On 09/20/2014 07:53 PM, Ezequiel Garcia wrote: This fixes the following build error when omap2_nand is chosen built-in, and omap_elm is chosen as a module: drivers/mtd/nand/omap2.c:2010: undefined reference to `elm_config' drivers/mtd/nand/omap2.c:1980: undefined reference to

Re: [PATCH v4 0/5] nand: OMAP collected fixes

2014-09-22 Thread Roger Quadros
Hi Ezequiel, On 09/20/2014 07:53 PM, Ezequiel Garcia wrote: I've collected all the changes recently discussed in a whole patchset. If you are just reading this for the first time please take a look at: [1] http://www.spinics.net/lists/linux-omap/msg110965.html [2]

Re: [PATCH] ARM: dts: dra7-evm: Fix NAND GPMC timings (for 3.17)

2014-09-22 Thread Roger Quadros
Hi Tony, On 09/09/2014 01:40 AM, Tony Lindgren wrote: * Roger Quadros rog...@ti.com [140908 01:08]: Hi Tony, This is needed for 3.17 otherwise NAND is broken on dra7-evm. Thanks. Thanks applying into omap-for-v3.17/fixes-v2. I don't see this branch. Did you put this patch somewhere

Re: [PATCH 09/16] tty: serial: 8250_dma: Add a TX trigger workaround for AM33xx

2014-09-22 Thread Frans Klaver
On Sun, Sep 21, 2014 at 10:41:00PM +0200, Sebastian Andrzej Siewior wrote: * Frans Klaver | 2014-09-17 12:28:12 [+0200]: - Bone Black: Yocto poky, core-image-minimal Login, less file locks up, doesn't show anything. I can exit using Ctrl-C. So I have the same with my and the

[PATCH 2/6] omap_hsmmc: remove unused callbacks from platform data struct

2014-09-22 Thread Andreas Fenkart
driver never references these fields Signed-off-by: Andreas Fenkart afenk...@gmail.com --- arch/arm/mach-omap2/hsmmc.c | 9 - arch/arm/mach-omap2/hsmmc.h | 4 drivers/mmc/host/omap_hsmmc.c| 9 - include/linux/platform_data/hsmmc-omap.h |

[PATCH 4/6] omap_hsmmc: remove unused get_context_loss_count callback

2014-09-22 Thread Andreas Fenkart
Signed-off-by: Andreas Fenkart afenk...@gmail.com --- arch/arm/mach-omap2/hsmmc.c | 12 include/linux/platform_data/hsmmc-omap.h | 3 --- 2 files changed, 15 deletions(-) diff --git a/arch/arm/mach-omap2/hsmmc.c b/arch/arm/mach-omap2/hsmmc.c index 2f202bf..9ed9f70

[PATCH 3/6] omap_hsmmc: remove unused fields in platform_data

2014-09-22 Thread Andreas Fenkart
Signed-off-by: Andreas Fenkart afenk...@gmail.com --- arch/arm/mach-omap2/hsmmc.c | 13 - arch/arm/mach-omap2/hsmmc.h | 5 - include/linux/platform_data/hsmmc-omap.h | 24 3 files changed, 42 deletions(-) diff --git

[PATCH 6/6] omap_hsmmc: remove un-initialized get_cover_state callback

2014-09-22 Thread Andreas Fenkart
Signed-off-by: Andreas Fenkart afenk...@gmail.com --- arch/arm/mach-omap2/hsmmc.c | 3 -- arch/arm/mach-omap2/hsmmc.h | 1 - drivers/mmc/host/omap_hsmmc.c| 83 ++-- include/linux/platform_data/hsmmc-omap.h | 10 4 files

[PATCH 5/6] omap_hsmmc: remove un-initialized callbacks from platform data

2014-09-22 Thread Andreas Fenkart
Signed-off-by: Andreas Fenkart afenk...@gmail.com --- drivers/mmc/host/omap_hsmmc.c| 15 +-- include/linux/platform_data/hsmmc-omap.h | 8 2 files changed, 1 insertion(+), 22 deletions(-) diff --git a/drivers/mmc/host/omap_hsmmc.c b/drivers/mmc/host/omap_hsmmc.c

[PATCH 0/6] unshare and simplify omap_hsmmc platform struct

2014-09-22 Thread Andreas Fenkart
mmci and omap_hsmmc share very little fields in the platform struct. unsharing significantly simplifies the omap_hsmmc driver Andreas Fenkart (6): omap_hsmmc: unshare platform data struct with mmci driver omap_hsmmc: remove unused callbacks from platform data struct omap_hsmmc: remove

[PATCH 1/6] omap_hsmmc: unshare platform data struct with mmci driver

2014-09-22 Thread Andreas Fenkart
- mmci driver supports multiple slots, omap_hsmmc only one this leads to one of the major confusions in the omap_hsmmc driver - platform data should be read-only for the driver most callbacks are not set by the platform init code while being required by the driver, leading to the fact that they

Re: [PATCH v4 0/5] nand: OMAP collected fixes

2014-09-22 Thread Ezequiel Garcia
On 09/22/2014 09:22 AM, Roger Quadros wrote: Hi Ezequiel, On 09/20/2014 07:53 PM, Ezequiel Garcia wrote: I've collected all the changes recently discussed in a whole patchset. If you are just reading this for the first time please take a look at: [1]

Re: [PATCH 08/10] ARM: OMAP5/DRA7: PM: cpuidle MPU CSWR support

2014-09-22 Thread Nishanth Menon
On 09/18/2014 08:50 AM, Nishanth Menon wrote: On 09/18/2014 08:41 AM, Nishanth Menon wrote: On 09/17/2014 07:22 PM, Daniel Lezcano wrote: On 09/17/2014 04:20 PM, Shilimkar, Santosh wrote: [...] Could you try a long run of this little program:

Re: [PATCH 08/10] ARM: OMAP5/DRA7: PM: cpuidle MPU CSWR support

2014-09-22 Thread Nishanth Menon
Daniel, On 08:02-20140922, Nishanth Menon wrote: [...] Test #2: 1200 seconds: (http://fpaste.org/134564/47289141/) Santosh wanted me to make certain that the following is noted; ^^ - is around 20 mins. - So highlighting again.. I assume this is long enough test duration you requested for. CMD

Re: [PATCH 00/26] ARM: OMAP2+: PRCM cleanups for 3.18 merge window

2014-09-22 Thread Tero Kristo
On 09/19/2014 07:30 PM, Paul Walmsley wrote: On Thu, 18 Sep 2014, Tony Lindgren wrote: * Tero Kristo t-kri...@ti.com [140901 11:09]: Hi, This set contains PRCM related cleanups meant for 3.18 merge window. These are based on top of 3.17-rc1 + the PRM set from Nishanth Menon

Re: [PATCH v4 0/5] nand: OMAP collected fixes

2014-09-22 Thread Roger Quadros
On 09/22/2014 03:51 PM, Ezequiel Garcia wrote: On 09/22/2014 09:22 AM, Roger Quadros wrote: Hi Ezequiel, On 09/20/2014 07:53 PM, Ezequiel Garcia wrote: I've collected all the changes recently discussed in a whole patchset. If you are just reading this for the first time please take a

Re: [PATCH v4 0/5] nand: OMAP collected fixes

2014-09-22 Thread Brian Norris
On Sat, Sep 20, 2014 at 05:53:11PM +0100, Ezequiel Garcia wrote: I've collected all the changes recently discussed in a whole patchset. If you are just reading this for the first time please take a look at: [1] http://www.spinics.net/lists/linux-omap/msg110965.html [2]

Re: [PATCH v4 4/5] mtd: nand: Rename OMAP NAND driver

2014-09-22 Thread Brian Norris
On Sat, Sep 20, 2014 at 05:53:15PM +0100, Ezequiel Garcia wrote: Rename it to a less generic name, so the module is built with a meaningful name instead of the previous 'omap2.ko'. You mention renaming only so that you can change the module name, but you also (partly at my prompting) argued for

Re: [PATCH v4 5/5] mtd: nand: Constrain omap_elm to built-in

2014-09-22 Thread Brian Norris
On Sat, Sep 20, 2014 at 05:53:16PM +0100, Ezequiel Garcia wrote: This fixes the following build error when omap2_nand is chosen built-in, and omap_elm is chosen as a module: drivers/mtd/nand/omap2.c:2010: undefined reference to `elm_config' drivers/mtd/nand/omap2.c:1980: undefined

Re: [PATCH 3/3] mtd: nand: Force omap_elm to be built as a module if omap2_nand is a module

2014-09-22 Thread Brian Norris
On Fri, Sep 12, 2014 at 05:56:36PM +0100, Ezequiel Garcia wrote: Ultimately, I don't care much as I don't think anyone will build it as a module, except maybe for testing the driver under probe/remove cycles. I see that you sort of answered one of my questions here. On what do you base this

Re: [PATCH v4 5/5] mtd: nand: Constrain omap_elm to built-in

2014-09-22 Thread Ezequiel Garcia
On 09/22/2014 03:58 PM, Brian Norris wrote: On Sat, Sep 20, 2014 at 05:53:16PM +0100, Ezequiel Garcia wrote: This fixes the following build error when omap2_nand is chosen built-in, and omap_elm is chosen as a module: drivers/mtd/nand/omap2.c:2010: undefined reference to `elm_config'

Re: [PATCH] clk: prevent erronous parsing of children during rate change

2014-09-22 Thread Stephen Boyd
On 08/21, Tero Kristo wrote: In some cases, clocks can switch their parent with clk_set_rate, for example clk_mux can do this in some cases. Current implementation of clk_change_rate uses un-safe list iteration on the clock children, which will cause wrong clocks to be parsed in case any of

Re: [GIT PULL] omap regression fixes against v3.17-rc4

2014-09-22 Thread Olof Johansson
On Thu, Sep 11, 2014 at 02:10:18PM -0700, Tony Lindgren wrote: The following changes since commit 2ce7598c9a453e0acd0e07be7be3f5eb39608ebd: Linux 3.17-rc4 (2014-09-07 16:09:43 -0700) are available in the git repository at:

Re: [GIT PULL] omap wake-up regression fix for v3.17

2014-09-22 Thread Olof Johansson
On Thu, Sep 18, 2014 at 01:17:08PM -0700, Tony Lindgren wrote: * Tony Lindgren t...@atomide.com [140917 08:00]: The following changes since commit 69e273c0b0a3c337a521d083374c918dc52c666f: Linux 3.17-rc3 (2014-08-31 18:23:04 -0700) are available in the git repository at: