[PATCH 2/5] mmc: omap_hsmmc: Enable HSPE bit for high speed cards

2012-11-06 Thread Venkatraman S
From: Hebbar, Gururaja gururaja.heb...@ti.com HSMMC IP on AM33xx need a special setting to handle High-speed cards. Other platforms like TI81xx, OMAP4 may need this as-well. This depends on the HSMMC IP timing closure done for the high speed cards. From AM335x TRM (SPRUH73F - 18.3.12 Output

[PATCH 3/5] mmc: omap_hsmmc: introduce omap_hsmmc_prepare/complete

2012-11-06 Thread Venkatraman S
From: Felipe Balbi ba...@ti.com prepare() is supposed to prevent new children from being registered. On the MMC subsystem, children (new cards) registration starts with the card detect IRQ. Move card detect IRQ disabling to prepare() so that no new cards will be registered while we're trying to

[PATCH 4/5] mmc: omap_hsmmc: cleanup the bitmap definitions of Interrupt Register

2012-11-06 Thread Venkatraman S
Define the most frequently used bitmasks of the Interrupt Enable / Interrupt Status register with consistent naming ( with _EN suffix). Use meaningful concatenation of bitfields for INT_EN_MASK, which shows which interrupts are enabled by default. No functional changes. Signed-off-by:

[PATCH 5/5] mmc: omap_hsmmc: convert critical failure reports to dev_err

2012-11-06 Thread Venkatraman S
Fatal errors for the driver are not reported when just error debug is enabled. Convert selected dev_dbg to dev_err for accurate error reporting. Reported-by: Benoit Cousson b-cous...@ti.com Signed-off-by: Venkatraman S svenk...@ti.com --- drivers/mmc/host/omap_hsmmc.c | 12 ++-- 1 file

Re: [PATCH 2/4] rtc: OMAP: Add system pm_power_off to rtc driver

2012-11-06 Thread Benoit Cousson
Hi Anil, On 11/06/2012 06:07 AM, AnilKumar, Chimata wrote: On Mon, Nov 05, 2012 at 22:13:25, Cousson, Benoit wrote: Hi Anil / Colin, On 11/05/2012 10:42 AM, AnilKumar Ch wrote: From: Colin Foe-Parker colin.foepar...@logicpd.com Add system power off control to rtc driver which is the

Re: [PATCH v2] usb: musb: dsps: dt binding - add resources, example

2012-11-06 Thread Benoit Cousson
On 11/06/2012 05:44 PM, Felipe Balbi wrote: Hi, On Tue, Nov 06, 2012 at 07:26:06PM +0530, Afzal Mohammed wrote: OMAP2+ family of devices are now obtaining resources via DT, earlier it was obtained from hwmod. Update binding document accrodingly, while at it add example. Signed-off-by:

Re: [PATCH 1/3] omap gpmc : add support of setting CYCLE2CYCLEDELAY and BUSTURNAROUND

2012-11-06 Thread Jon Hunter
On 11/06/2012 10:44 AM, Matthieu CASTET wrote: Signed-off-by: Matthieu CASTET matthieu.cas...@parrot.com I think you need to have something in the changelog for the patch describing why this change is needed and what device this has been tested on. --- arch/arm/mach-omap2/gpmc.c

[PATCH V4 0/7] ARM: AM33XX: net: Add DT support to CPGMAC and MDIO driver

2012-11-06 Thread Mugunthan V N
This patch-series adds support for, [1/7]: Typo mistake in CPSW driver while invoking runtime_pm api's [2/7]: Adds parent-child relation between CPSW MDIO module inside cpsw driver, as in case of AM33XX, the resources are shared and common register bit-field is provided to control

[PATCH V4 3/7] ARM: OMAP3+: hwmod: Add AM33XX HWMOD data for davinci_mdio module

2012-11-06 Thread Mugunthan V N
This patch adds hwmod entry for davinci MDIO module, creating parent-child relationship between CPSW and MDIO module. This Parent-child relation is required in order to use common resources like, clock, but still maintaining the logical separation between them. CPGMAC SubSystem consist of

[PATCH V4 7/7] net: cpsw: halt network stack before halting the device during suspend

2012-11-06 Thread Mugunthan V N
Move network stack halt APIs before halting the hardware to ensure no packets are queued to hardware during closing the device during suspend sequence. Signed-off-by: Mugunthan V N mugunthan...@ti.com Acked-by: Richard Cochran richardcoch...@gmail.com --- drivers/net/ethernet/ti/cpsw.c |6

[PATCH V4 4/7] cpsw: simplify the setup of the register pointers

2012-11-06 Thread Mugunthan V N
From: Richard Cochran richardcoch...@gmail.com Instead of having a host of different register offsets in the device tree, this patch simplifies the CPSW code by letting the driver set the proper register offsets automatically, based on the CPSW version. Signed-off-by: Richard Cochran

[PATCH V4 5/7] arm/dts: am33xx: Add CPSW and MDIO module nodes for AM33XX

2012-11-06 Thread Mugunthan V N
Add CPSW and MDIO related device tree data for AM33XX. Also enable them into board/evm dts files by providing respective phy-id. Signed-off-by: Mugunthan V N mugunthan...@ti.com Signed-off-by: Vaibhav Hiremath hvaib...@ti.com Cc: Benoit Cousson b-cous...@ti.com Acked-by: Peter Korsgaard

[PATCH V4 1/7] net: davinci_mdio: Fix typo mistake in calling runtime-pm api

2012-11-06 Thread Mugunthan V N
From: Vaibhav Hiremath hvaib...@ti.com By mistake (most likely a copy-paste), instead of pm_runtime_get_sync() api, driver is calling pm_runtime_put_sync() api in resume callback function. The bug was introduced by commit id (ae2c07aaf74: davinci_mdio: runtime PM support). Now, the reason why it

[PATCH V4 6/7] ARM: OMAP2+: omap2plus_defconfig: Enable CPSW support

2012-11-06 Thread Mugunthan V N
Enable CPSW support in defconfig which is present in AM33xx SoC Signed-off-by: Mugunthan V N mugunthan...@ti.com Acked-by: Richard Cochran richardcoch...@gmail.com --- arch/arm/configs/omap2plus_defconfig |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git

[PATCH V4 2/7] net: cpsw: Add parent-child relation support between cpsw and mdio

2012-11-06 Thread Mugunthan V N
From: Vaibhav Hiremath hvaib...@ti.com CPGMAC SubSystem consist of various sub-modules, like, mdio, cpdma, cpsw, etc... These sub-modules are also used in some of Davinci family of devices. Now based on requirement, use-case and available technology nodes the integration of these sub-modules

Re: [GIT PULL 3/3] omap prcm cleanup for v3.8 merge window, part1

2012-11-06 Thread Tony Lindgren
* Olof Johansson o...@lixom.net [121105 10:53]: The history of this branch looks a little odd. Did you mean to merge in cleanup-headers on top of Paul's branch in it? It seems to add no value -- all that code is already in our branch and it resolves no conflicts, etc. Oh that was because I

Re: [PATCH 1/3] omap gpmc : add support of setting CYCLE2CYCLEDELAY and BUSTURNAROUND

2012-11-06 Thread Matthieu CASTET
Jon Hunter a écrit : On 11/06/2012 10:44 AM, Matthieu CASTET wrote: /* caller is expected to have initialized CONFIG1 to cover * at least sync vs async diff --git a/arch/arm/plat-omap/include/plat/gpmc.h b/arch/arm/plat-omap/include/plat/gpmc.h index 2e6e259..34ca454 100644

Re: [PATCH v2 1/4] i2c: introduce i2c-cbus driver

2012-11-06 Thread Tony Lindgren
* Aaro Koskinen aaro.koski...@iki.fi [121031 11:10]: Add i2c driver to enable access to devices behind CBUS on Nokia Internet Tablets. The patch also adds CBUS I2C configuration for N8x0 which is one of the users of this driver. Added Wolfram Sang w.s...@pengutronix.de to cc so he knows to

Re: [PATCH v2 3/4] watchdog: introduce retu_wdt driver

2012-11-06 Thread Tony Lindgren
* Aaro Koskinen aaro.koski...@iki.fi [121031 11:10]: Introduce Retu watchdog driver. Added Wim Van Sebroeck w...@iguana.be to cc so he knows to pick up the patches after no more comments. You may need to resend. Regards, Tony Cc: linux-watch...@vger.kernel.org Acked-by: Felipe Balbi

Re: [PATCH v2 4/4] input: misc: introduce retu-pwrbutton

2012-11-06 Thread Tony Lindgren
* Aaro Koskinen aaro.koski...@iki.fi [121031 11:07]: Add Retu power button driver. Added Dmitry Torokhov dmitry.torok...@gmail.com to cc so he knows to pick this after no more comments. You may need to resend. Regards, Tony Cc: linux-in...@vger.kernel.org Acked-by: Felipe Balbi

Re: [PATCH v2 03/14] ARM: OMAP5: id: Add cpu id for ES versions

2012-11-06 Thread Tony Lindgren
* Roger Quadros rog...@ti.com [121102 03:05]: Hi Santosh, I believe the change from cpu_is_xxx() to soc_is_xxx() just for OMAP5 leads to unnecessary confusion, even though soc_is_ is more technically correct. All of them will be eventually soc_is_xxx() and private to arch/arm/mach-omap2.

Re: [PATCH v2] usb: musb: dsps: dt binding - add resources, example

2012-11-06 Thread Felipe Balbi
Hi, On Tue, Nov 06, 2012 at 05:58:57PM +0100, Benoit Cousson wrote: On 11/06/2012 05:44 PM, Felipe Balbi wrote: Hi, On Tue, Nov 06, 2012 at 07:26:06PM +0530, Afzal Mohammed wrote: OMAP2+ family of devices are now obtaining resources via DT, earlier it was obtained from hwmod. Update

Re: [RFC] Device Tree Overlays Proposal (Was Re: capebus moving omap_devices to mach-omap2)

2012-11-06 Thread Tony Lindgren
* Grant Likely grant.lik...@secretlab.ca [121106 03:16]: On Tue, Nov 6, 2012 at 10:30 AM, Pantelis Antoniou pa...@antoniou-consulting.com wrote: Another can of worms is the pinctrl nodes. Yes... new pinctrl data would need to trigger adding new data to pinctrl. I don't know if the

Re: [PATCH 3/3] omap3 nand : use NAND_BUSWIDTH_AUTO

2012-11-06 Thread Tony Lindgren
* Matthieu CASTET matthieu.cas...@parrot.com [121106 08:49]: Igor Grinberg a écrit : Cc: Tony Lindgren, Afzal Mohammed, On 11/06/12 12:51, Matthieu CASTET wrote: This allow to clean the omap nand driver that were trying in x8 and x16 bits mode. This also make work onfi detection

Re: [PATCHv2 1/6] arch: Change defconfigs to point to g_mass_storage.

2012-11-06 Thread Tony Lindgren
* Felipe Balbi ba...@ti.com [121106 03:40]: Hi, On Fri, Nov 02, 2012 at 02:31:50PM +0100, Michal Nazarewicz wrote: From: Michal Nazarewicz min...@mina86.com The File-backed Storage Gadget (g_file_storage) is being removed, since it has been replaced by Mass Storage Gadget

Re: [PATCHv2 1/6] arch: Change defconfigs to point to g_mass_storage.

2012-11-06 Thread Tony Lindgren
* Tony Lindgren t...@atomide.com [121106 10:41]: * Felipe Balbi ba...@ti.com [121106 03:40]: Hi, On Fri, Nov 02, 2012 at 02:31:50PM +0100, Michal Nazarewicz wrote: From: Michal Nazarewicz min...@mina86.com The File-backed Storage Gadget (g_file_storage) is being removed, since

Re: [PATCH 3/6] ARM: OMAP: voltage: move voltdm_reset to platform_data header

2012-11-06 Thread Tony Lindgren
* Nishanth Menon n...@ti.com [121105 07:04]: Move voltdm_reset to include/linux/platform_data/voltage-omap.h Acked-by: Jean Pihet j-pi...@ti.com Signed-off-by: Nishanth Menon n...@ti.com --- arch/arm/mach-omap2/voltage.h |1 - include/linux/platform_data/voltage-omap.h |

Re: [PATCH] [PATCH] remove pcm049 from Makefile

2012-11-06 Thread Tony Lindgren
* Sergei Shtylyov sshtyl...@mvista.com [121030 04:49]: Hello. You forgot to sign off on the patch, so it can't be applied. Any news on this? It's also missing the description. Regards, Tony -- To unsubscribe from this list: send the line unsubscribe linux-omap in the body of a message to

Re: [GIT PULL v2] ARM: OMAP: more hwmod/PRCM fixes for 3.7-rc

2012-11-06 Thread Tony Lindgren
* Paul Walmsley p...@pwsan.com [121031 19:54]: Hi Tony The following changes since commit 8f0d8163b50e01f398b14bcd4dc039ac5ab18d64: Linux 3.7-rc3 (2012-10-28 12:24:48 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/pjw/omap-pending.git

Re: [GIT PULL] ARM: OMAP: PM: few more fixes for v3.7-rc

2012-11-06 Thread Tony Lindgren
* Kevin Hilman khil...@deeprootsystems.com [121105 16:58]: Hi Tony, Here's a couple more trivial fixes for v3.7-rc. Thanks, Kevin The following changes since commit 6f0c0580b70c89094b3422ba81118c7b959c7556: Linux 3.7-rc2 (2012-10-20 12:11:32 -0700) are available in the git

Re: [RFC] Device Tree Overlays Proposal (Was Re: capebus moving omap_devices to mach-omap2)

2012-11-06 Thread Russ Dill
On Tue, Nov 6, 2012 at 10:35 AM, Tony Lindgren t...@atomide.com wrote: * Grant Likely grant.lik...@secretlab.ca [121106 03:16]: On Tue, Nov 6, 2012 at 10:30 AM, Pantelis Antoniou pa...@antoniou-consulting.com wrote: Another can of worms is the pinctrl nodes. Yes... new pinctrl data would

Re: [RFC] Device Tree Overlays Proposal (Was Re: capebus moving omap_devices to mach-omap2)

2012-11-06 Thread Pantelis Antoniou
Hi Grant, On Nov 6, 2012, at 12:14 PM, Grant Likely wrote: On Tue, Nov 6, 2012 at 10:30 AM, Pantelis Antoniou pa...@antoniou-consulting.com wrote: Hi Grant, On Nov 5, 2012, at 9:40 PM, Grant Likely wrote: Hey folks, As promised, here is my early draft to try and capture what device

Re: [RFC] Device Tree Overlays Proposal (Was Re: capebus moving omap_devices to mach-omap2)

2012-11-06 Thread Pantelis Antoniou
Hi Russ, On Nov 6, 2012, at 8:29 PM, Russ Dill wrote: On Tue, Nov 6, 2012 at 10:35 AM, Tony Lindgren t...@atomide.com wrote: * Grant Likely grant.lik...@secretlab.ca [121106 03:16]: On Tue, Nov 6, 2012 at 10:30 AM, Pantelis Antoniou pa...@antoniou-consulting.com wrote: Another can of

Re: [PATCH 1/3] omap gpmc : add support of setting CYCLE2CYCLEDELAY and BUSTURNAROUND

2012-11-06 Thread Jon Hunter
On 11/06/2012 12:00 PM, Matthieu CASTET wrote: Jon Hunter a écrit : On 11/06/2012 10:44 AM, Matthieu CASTET wrote: /* caller is expected to have initialized CONFIG1 to cover * at least sync vs async diff --git a/arch/arm/plat-omap/include/plat/gpmc.h

Re: [PATCHv2 1/6] arch: Change defconfigs to point to g_mass_storage.

2012-11-06 Thread Felipe Balbi
Hi, On Tue, Nov 06, 2012 at 10:42:27AM -0800, Tony Lindgren wrote: * Tony Lindgren t...@atomide.com [121106 10:41]: * Felipe Balbi ba...@ti.com [121106 03:40]: Hi, On Fri, Nov 02, 2012 at 02:31:50PM +0100, Michal Nazarewicz wrote: From: Michal Nazarewicz min...@mina86.com

Re: [PATCHv2 1/6] arch: Change defconfigs to point to g_mass_storage.

2012-11-06 Thread Tony Lindgren
* Felipe Balbi ba...@ti.com [121106 12:40]: Hi, On Tue, Nov 06, 2012 at 10:42:27AM -0800, Tony Lindgren wrote: * Tony Lindgren t...@atomide.com [121106 10:41]: * Felipe Balbi ba...@ti.com [121106 03:40]: Hi, On Fri, Nov 02, 2012 at 02:31:50PM +0100, Michal Nazarewicz wrote:

Re: [RFC] Device Tree Overlays Proposal (Was Re: capebus moving omap_devices to mach-omap2)

2012-11-06 Thread Grant Likely
On Tue, Nov 6, 2012 at 7:34 PM, Pantelis Antoniou pa...@antoniou-consulting.com wrote: On Nov 6, 2012, at 12:14 PM, Grant Likely wrote: On Tue, Nov 6, 2012 at 10:30 AM, Pantelis Antoniou pa...@antoniou-consulting.com wrote: For hot-plugging, you need it. Whether kernel code can deal with

Re: [RFC] Device Tree Overlays Proposal (Was Re: capebus moving omap_devices to mach-omap2)

2012-11-06 Thread Grant Likely
On Tue, Nov 6, 2012 at 8:45 PM, Grant Likely grant.lik...@secretlab.ca wrote: The back of a napkin calculation indicates that on this platform /proc/devicetree costs 76kB and /sys/device-tree costs 60kb. I'm happy to see that using /sys instead of /proc appears to be slightly cheaper which

Re: [PATCHv9 0/8] ARM: OMAP4: core retention support

2012-11-06 Thread Kevin Hilman
Tero Kristo t-kri...@ti.com writes: Hi Kevin, On Mon, 2012-11-05 at 14:23 -0800, Kevin Hilman wrote: Hi Tero, Tero Kristo t-kri...@ti.com writes: Hi, Changes compared to previous version: - rebased on top of 3.7-rc1 - applies on top of latest func pwrst code (v6) - added back

Re: [PATCH 3/6] ARM: OMAP: voltage: move voltdm_reset to platform_data header

2012-11-06 Thread Nishanth Menon
On 10:49-20121106, Tony Lindgren wrote: * Nishanth Menon n...@ti.com [121105 07:04]: Move voltdm_reset to include/linux/platform_data/voltage-omap.h Acked-by: Jean Pihet j-pi...@ti.com Signed-off-by: Nishanth Menon n...@ti.com --- arch/arm/mach-omap2/voltage.h |1

Re: [PATCHv9 2/8] ARM: OMAP4: PM: add errata support

2012-11-06 Thread Kevin Hilman
Kevin Hilman khil...@deeprootsystems.com writes: Tero Kristo t-kri...@ti.com writes: Added similar PM errata flag support as omap3 has. This should be used in similar manner, set the flags during init time, and check the flag values during runtime. Signed-off-by: Tero Kristo

Re: [GIT PULL] ARM: OMAP: second set of PRCM cleanups for 3.8

2012-11-06 Thread Tony Lindgren
* Paul Walmsley p...@pwsan.com [121101 05:18]: Hi Tony The following changes since commit 7fc54fd3084457c7f11b9e2e1e3fcd19a3badc33: Merge branch 'omap-for-v3.8/cleanup-headers' into omap-for-v3.8/cleanup-prcm (2012-10-26 13:32:22 -0700) are available in the git repository at:

Re: [RFC] Device Tree Overlays Proposal (Was Re: capebus moving omap_devices to mach-omap2)

2012-11-06 Thread Stephen Warren
On 11/06/2012 12:41 PM, Pantelis Antoniou wrote: Hi Russ, On Nov 6, 2012, at 8:29 PM, Russ Dill wrote: On Tue, Nov 6, 2012 at 10:35 AM, Tony Lindgren t...@atomide.com wrote: * Grant Likely grant.lik...@secretlab.ca [121106 03:16]: On Tue, Nov 6, 2012 at 10:30 AM, Pantelis Antoniou

Re: [RFC] Device Tree Overlays Proposal (Was Re: capebus moving omap_devices to mach-omap2)

2012-11-06 Thread Stephen Warren
On 11/05/2012 01:40 PM, Grant Likely wrote: Hey folks, As promised, here is my early draft to try and capture what device tree overlays need to do and how to get there. Comments and suggestions greatly appreciated. Interesting. This just came up internally at NVIDIA within the last couple

[GIT PULL] OMAP: PM: misc. fixes for v3.8

2012-11-06 Thread Kevin Hilman
Tony, Here's a small series that fixes some errata to make suspend/resume work on OMAP4460. This is not a regression and has been broken for awhile, so this is v3.8 material, not v3.7. Kevin The following changes since commit 3d70f8c617a436c7146ecb81df2265b4626dfe89: Linux 3.7-rc4

[GIT PULL] OMAP: PM: cleanups for v3.8

2012-11-06 Thread Kevin Hilman
Tony, Here is some PM related cleanup targetted for v3.8. Kevin The following changes since commit 6f0c0580b70c89094b3422ba81118c7b959c7556: Linux 3.7-rc2 (2012-10-20 12:11:32 -0700) are available in the git repository at:

[GIT PULL] OMAP: PM: SmartReflex updates for v3.8

2012-11-06 Thread Kevin Hilman
Tony, Here's some minor platform_data related updates for SR for v3.8. Kevin The following changes since commit ddffeb8c4d0331609ef2581d84de4d763607bd37: Linux 3.7-rc1 (2012-10-14 14:41:04 -0700) are available in the git repository at:

[GIT PULL] OMAP: PM: voltage layer updates for v3.8

2012-11-06 Thread Kevin Hilman
Tony, Here's a set of voltage layer updates for v3.8. This implements all the framework changes necessary to get auto-ret/auto-off working, but the main change to enable auto-ret/auto-off is awaiting the functional power state changes that are still under review/rework. Also, this fixes that

Re: [GIT PULL] ARM: OMAP: DTS for 3.8

2012-11-06 Thread Tony Lindgren
* Benoit Cousson b-cous...@ti.com [121101 10:16]: Hi Tony, Please pull some more OMAP5 and AM33xx data for 3.8. The branch contains as well some cleanup and the omap3-beagle support since the previous one was in fact a beagle-xm. Thanks pulling into omap-for-v3.8/dt. Regards, Tony -- To

OMAP4/Panda: u-boot upgrade v2012.04.01 - v2012.10 breaks RTC wakeups

2012-11-06 Thread Kevin Hilman
Hello, I just noticed that the kernel wakeup from suspend using RTC is broken after I upgraded u-boot from v2012.04.01 to v2012.10 on my OMAP4430/Panda and OMAP4460/Panda-ES. I haven't isolated the cause yet, but am hoping someone might have a pointer about where to start digging. Kevin -- To

Re: [GIT PULL] ARM: OMAP: Timer and Counter DT Updates for v3.8

2012-11-06 Thread Tony Lindgren
* Jon Hunter jon-hun...@ti.com [121102 12:01]: Hi Tony, Please pull the remaining patches to migrate OMAP timers and counters over to use device-tree. I recommend applying this after Benoit's DT series for v3.8 [1]. This branch contains ... - Handling OMAP3 secure timers with

Re: OMAP4/Panda: u-boot upgrade v2012.04.01 - v2012.10 breaks RTC wakeups

2012-11-06 Thread Santosh Shilimkar
+ Sricharan, On Tuesday 06 November 2012 06:46 PM, Kevin Hilman wrote: Hello, I just noticed that the kernel wakeup from suspend using RTC is broken after I upgraded u-boot from v2012.04.01 to v2012.10 on my OMAP4430/Panda and OMAP4460/Panda-ES. I haven't isolated the cause yet, but am hoping

Re: [GIT PULL] OMAP: PM: misc. fixes for v3.8

2012-11-06 Thread Tony Lindgren
* Kevin Hilman khil...@deeprootsystems.com [121106 15:49]: Tony, Here's a small series that fixes some errata to make suspend/resume work on OMAP4460. This is not a regression and has been broken for awhile, so this is v3.8 material, not v3.7. Kevin The following changes since

Re: [RFC] Device Tree Overlays Proposal (Was Re: capebus moving omap_devices to mach-omap2)

2012-11-06 Thread Mitch Bradley
On 11/6/2012 12:37 PM, Stephen Warren wrote: On 11/05/2012 01:40 PM, Grant Likely wrote: Hey folks, As promised, here is my early draft to try and capture what device tree overlays need to do and how to get there. Comments and suggestions greatly appreciated. Interesting. This just came

Re: [PATCH 0/6] OMAPDSS: enable DSS for Panda SDP with devtree

2012-11-06 Thread Tony Lindgren
* Tomi Valkeinen tomi.valkei...@ti.com [121105 05:16]: Hi, OMAPDSS device tree support is still some way in the future. Tony has requested to get DSS working for Panda SDP boards with DT kernel, so that we'll have fully working boards with DT. This series makes a few hacks to get a

Re: [PATCH v2 1/2] mailbox: OMAP: introduce mailbox framework

2012-11-06 Thread Omar Ramirez Luna
Hi Stephen, On 5 November 2012 21:40, Stephen Warren swar...@wwwdotorg.org wrote: On 11/05/2012 07:55 PM, Omar Ramirez Luna wrote: Actually moving it from plat-omap, as this framework/driver code is supposed to be under drivers/ folder. The framework should work with the current supported

Re: [PATCH 15/15] ARM: OMAP2+: AM33XX: Basic suspend resume support

2012-11-06 Thread Kevin Hilman
Bedia, Vaibhav vaibhav.be...@ti.com writes: On Mon, Nov 05, 2012 at 23:10:27, Kevin Hilman wrote: [...] Also, if there are drivers for these devices, won't this interfere? Hmm, I can think of the following scenarios 1. Runtime PM adapted drivers are compiled in - We'll have to ensure

Re: [GIT PULL] OMAP: PM: cleanups for v3.8

2012-11-06 Thread Tony Lindgren
* Kevin Hilman khil...@deeprootsystems.com [121106 15:51]: Tony, Here is some PM related cleanup targetted for v3.8. Kevin The following changes since commit 6f0c0580b70c89094b3422ba81118c7b959c7556: Linux 3.7-rc2 (2012-10-20 12:11:32 -0700) are available in the git repository

Re: [GIT PULL] OMAP: PM: SmartReflex updates for v3.8

2012-11-06 Thread Tony Lindgren
* Kevin Hilman khil...@deeprootsystems.com [121106 15:52]: Tony, Here's some minor platform_data related updates for SR for v3.8. Kevin The following changes since commit ddffeb8c4d0331609ef2581d84de4d763607bd37: Linux 3.7-rc1 (2012-10-14 14:41:04 -0700) are available in the

Re: [GIT PULL] OMAP: PM: voltage layer updates for v3.8

2012-11-06 Thread Tony Lindgren
* Kevin Hilman khil...@deeprootsystems.com [121106 15:58]: Tony, Here's a set of voltage layer updates for v3.8. This implements all the framework changes necessary to get auto-ret/auto-off working, but the main change to enable auto-ret/auto-off is awaiting the functional power state

Re: [PATCH v2 1/2] mailbox: OMAP: introduce mailbox framework

2012-11-06 Thread Omar Ramirez Luna
Hi Greg, On 6 November 2012 02:59, Greg Kroah-Hartman gre...@linuxfoundation.org wrote: On Tue, Nov 06, 2012 at 09:55:52AM +0100, Linus Walleij wrote: On Tue, Nov 6, 2012 at 4:40 AM, Stephen Warren swar...@wwwdotorg.org wrote: Is this a public interface to the driver? If so, shouldn't the

Re: [PATCH 1/1] ARM: OMAP: Add maintainer entry for IGEP machines

2012-11-06 Thread Tony Lindgren
* Javier Martinez Canillas jav...@dowhile0.org [121008 01:49]: Enric and I have been mantained this machine and while we are moving to device trees, it is good that people cc us when reporting bugs or regression on the board file until we have proper DT support. Thanks applying into

Re: [PATCH 3/6] ARM: OMAP: voltage: move voltdm_reset to platform_data header

2012-11-06 Thread Tony Lindgren
* Nishanth Menon n...@ti.com [121106 13:50]: On 10:49-20121106, Tony Lindgren wrote: Looks like there are other things there too that's not platform data: struct voltagedomain *voltdm_lookup(const char *name); int voltdm_scale(struct voltagedomain *voltdm, unsigned long target_volt

Re: [RESEND] [PATCH 3.6.0- 1/6] ARM/omap1: use module_platform_driver macro

2012-11-06 Thread Tony Lindgren
* Srinivas KANDAGATLA srinivas.kandaga...@st.com [121012 00:14]: From: Srinivas Kandagatla srinivas.kandaga...@st.com This patch removes some code duplication by using module_platform_driver. Sorry for delay on these, we're moving the mailbox code to live under drivers, so these may need to

Re: [PATCH 3/6] ARM: OMAP: voltage: move voltdm_reset to platform_data header

2012-11-06 Thread Nishanth Menon
On 17:18-20121106, Tony Lindgren wrote: * Nishanth Menon n...@ti.com [121106 13:50]: On 10:49-20121106, Tony Lindgren wrote: Looks like there are other things there too that's not platform data: struct voltagedomain *voltdm_lookup(const char *name); int voltdm_scale(struct

Re: [PATCH 3/6] ARM: OMAP: voltage: move voltdm_reset to platform_data header

2012-11-06 Thread Tony Lindgren
* Nishanth Menon n...@ti.com [121106 17:30]: On 17:18-20121106, Tony Lindgren wrote: * Nishanth Menon n...@ti.com [121106 13:50]: On 10:49-20121106, Tony Lindgren wrote: Looks like there are other things there too that's not platform data: struct voltagedomain

[PATCH 0/4] cpufreq: OMAP: if available, scale the iva coprocessor

2012-11-06 Thread Joshua Emele
The iva coprocessor, available on some omap platforms, shares a voltage domain with the mpu. If cpufreq is active and the mpu processor is scaled down, the iva coprocessor should also be scaled. The goal is to make sure we do not ramp down the voltage on the domain and affect clocking on the iva

[PATCH 1/4] cpufreq: OMAP: if an iva clock name is specified, load iva resources

2012-11-06 Thread Joshua Emele
Signed-off-by: Joshua Emele jem...@gmail.com --- drivers/cpufreq/omap-cpufreq.c | 73 --- 1 files changed, 60 insertions(+), 13 deletions(-) diff --git a/drivers/cpufreq/omap-cpufreq.c b/drivers/cpufreq/omap-cpufreq.c index 17fa04d..1621208 100644 ---

[PATCH 2/4] cpufreq: OMAP: for omap3 devices, specify the iva clock name

2012-11-06 Thread Joshua Emele
Signed-off-by: Joshua Emele jem...@gmail.com --- drivers/cpufreq/omap-cpufreq.c |5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff --git a/drivers/cpufreq/omap-cpufreq.c b/drivers/cpufreq/omap-cpufreq.c index 1621208..d8a751f 100644 --- a/drivers/cpufreq/omap-cpufreq.c +++

[PATCH 3/4] cpufreq: OMAP: ensure the iva coprocessor is at the same opp as the mpu

2012-11-06 Thread Joshua Emele
Signed-off-by: Joshua Emele jem...@gmail.com --- drivers/cpufreq/omap-cpufreq.c | 18 ++ 1 files changed, 18 insertions(+), 0 deletions(-) diff --git a/drivers/cpufreq/omap-cpufreq.c b/drivers/cpufreq/omap-cpufreq.c index d8a751f..e8bcad8 100644 ---

[PATCH 4/4] cpufreq: OMAP: scale the iva coprocessor if available

2012-11-06 Thread Joshua Emele
Signed-off-by: Joshua Emele jem...@gmail.com --- drivers/cpufreq/omap-cpufreq.c | 17 ++--- 1 files changed, 14 insertions(+), 3 deletions(-) diff --git a/drivers/cpufreq/omap-cpufreq.c b/drivers/cpufreq/omap-cpufreq.c index e8bcad8..103fa8b 100644 ---

Re: [GIT PULL] ARM: OMAP: second set of PRCM cleanups for 3.8

2012-11-06 Thread Paul Walmsley
On Tue, 6 Nov 2012, Tony Lindgren wrote: ..now wondering which configs do not build for you at 7fc54fd3? It builds at least all my test configs. Well at least the ones I have recovered after accidentally deleting some files yesterday, did not have a back up copy of two of them. However

Re: [GIT PULL] ARM: OMAP: second set of PRCM cleanups for 3.8

2012-11-06 Thread Tony Lindgren
* Paul Walmsley p...@pwsan.com [121106 17:54]: On Tue, 6 Nov 2012, Tony Lindgren wrote: ..now wondering which configs do not build for you at 7fc54fd3? It builds at least all my test configs. Well at least the ones I have recovered after accidentally deleting some files yesterday,

Re: [GIT PULL] ARM: OMAP: second set of PRCM cleanups for 3.8

2012-11-06 Thread Paul Walmsley
On Tue, 6 Nov 2012, Tony Lindgren wrote: * Paul Walmsley p...@pwsan.com [121106 17:54]: On Tue, 6 Nov 2012, Tony Lindgren wrote: ..now wondering which configs do not build for you at 7fc54fd3? It builds at least all my test configs. Well at least the ones I have recovered after

[PATCH] OMAPDSS: HDMI: Remove __exit macro from hdmi_uninit_display

2012-11-06 Thread Ricardo Neri
This function is now used in the driver init path to handle probe errors properly. Thus, it may be possible to use this function outside the exit path. Reported-by: Fengguang Wu fengguang...@intel.com Reported-by: Yuanhan Liu yuanhan@linux.intel.com Signed-off-by: Ricardo Neri

[PATCH v3 2/7] ARM: OMAP2xxx: hwmod: Add DMA support for SHAM module

2012-11-06 Thread Mark A. Greer
From: Mark A. Greer mgr...@animalcreek.com The current OMAP2 SHAM support doesn't enable DMA so add that support so it can use DMA just like OMAP3. CC: Paul Walmsley p...@pwsan.com Signed-off-by: Mark A. Greer mgr...@animalcreek.com --- arch/arm/mach-omap2/omap_hwmod_2xxx_interconnect_data.c |

[PATCH v3 3/7] ARM: OMAP3xxx: hwmod: Convert SHAM crypto device data to hwmod

2012-11-06 Thread Mark A. Greer
From: Mark A. Greer mgr...@animalcreek.com Convert the device data for the OMAP3 SHAM2 (SHA1/MD5) crypto IP from explicit platform_data to hwmod. CC: Paul Walmsley p...@pwsan.com Signed-off-by: Mark A. Greer mgr...@animalcreek.com --- arch/arm/mach-omap2/clock3xxx_data.c | 1 +

[PATCH v3 0/7] crypto: omap-sham updates

2012-11-06 Thread Mark A. Greer
From: Mark A. Greer mgr...@animalcreek.com Changes since v2: - Reworked pm_runtime calls to match where original clk_* calls were so provide better PM (as per Kevin Hilman's comments). Changes since v1: - Removed the check of CM_IDLEST to see if the module

[PATCH v3 4/7] ARM: OMAP2+: Remove unnecessary message when no SHA IP is present

2012-11-06 Thread Mark A. Greer
From: Mark A. Greer mgr...@animalcreek.com Remove the error message that prints when there is no SHA IP present to make it consistent with all the other IPs. CC: Paul Walmsley p...@pwsan.com Signed-off-by: Mark A. Greer mgr...@animalcreek.com --- arch/arm/mach-omap2/devices.c | 19

[PATCH v3 1/7] ARM: OMAP2xxx: hwmod: Convert SHAM crypto device data to hwmod

2012-11-06 Thread Mark A. Greer
From: Mark A. Greer mgr...@animalcreek.com Convert the device data for the OMAP2 SHAM crypto IP from explicit platform_data to hwmod. CC: Paul Walmsley p...@pwsan.com Signed-off-by: Mark A. Greer mgr...@animalcreek.com --- arch/arm/mach-omap2/clock2430_data.c | 1 +

[PATCH v3 7/7] crypto: omap_sham: Remove usage of private DMA API

2012-11-06 Thread Mark A. Greer
From: Mark A. Greer mgr...@animalcreek.com Remove usage of the private OMAP DMA API. The dmaengine API will be used instead. CC: Russell King rmk+ker...@arm.linux.org.uk CC: Dmitry Kasatkin dmitry.kasat...@intel.com Signed-off-by: Mark A. Greer mgr...@animalcreek.com ---

[PATCH v3 5/7] crypto: omap-sham: Convert to use pm_runtime API

2012-11-06 Thread Mark A. Greer
From: Mark A. Greer mgr...@animalcreek.com Convert the omap-sham crypto driver to use the pm_runtime API instead of the clk API. CC: Kevin Hilman khil...@deeprootsystems.com CC: Paul Walmsley p...@pwsan.com CC: Dmitry Kasatkin dmitry.kasat...@intel.com Signed-off-by: Mark A. Greer

[PATCH v3 6/7] crypto: omap-sham: Add code to use dmaengine API

2012-11-06 Thread Mark A. Greer
From: Mark A. Greer mgr...@animalcreek.com Add code to use the new dmaengine API alongside the existing DMA code that uses the private OMAP DMA API. The API to use is chosen by defining or undefining 'OMAP_SHAM_DMA_PRIVATE'. CC: Russell King rmk+ker...@arm.linux.org.uk CC: Dmitry Kasatkin

Re: OMAP4/Panda: u-boot upgrade v2012.04.01 - v2012.10 breaks RTC wakeups

2012-11-06 Thread R Sricharan
Hi Kevin, In the latest, pad mux and clocks for all non-essential modules at U-BOOT were removed. This might also cause the problem. We can bring this back in u-boot by adding the following macros and check if it works fine again. include/configs/omap4_common.h

Re: [PATCH] Revert ARM: OMAP: convert I2C driver to PM QoS for MPU latency constraints

2012-11-06 Thread Shubhrajyoti Datta
On Tue, Nov 6, 2012 at 10:01 PM, Paul Walmsley p...@pwsan.com wrote: This reverts commit 3db11feffc1ad2ab9dea27789e6b5b3032827adc. This commit causes I2C timeouts to appear on several OMAP3430/3530-based boards: http://marc.info/?l=linux-arm-kernelm=135071372426971w=2

[PATCH 0/3] OMAPDSS: DISPC: Writeback fixes

2012-11-06 Thread Archit Taneja
Some issues were found in the DISPC driver when performing scaling with writeback pipeline. This series fixes those issues. Reference tree: git://gitorious.org/~boddob/linux-omap-dss2/archit-dss2-clone.git 3.8/writeback_fixes_dispc Archit Taneja (3): OMAPDSS: DISPC: Fix calc_scaling_44xx()

[PATCH 1/3] OMAPDSS: DISPC: Fix calc_scaling_44xx() bugs for writeback pipeline

2012-11-06 Thread Archit Taneja
dispc_ovl_calc_scaling_44xx() doesn't work correctly for writeback. There are two issues with it: - the function tries to calculate pixel clock for the input plane using dispc_plane_pclk_rate(), calling this with writeback as input plane results in a BUG(), this function shouldn't be called

[PATCH 2/3] OMAPDSS: DISPC: Don't allow predecimation for writeback

2012-11-06 Thread Archit Taneja
Since writeback writes to a buffer instead of reading from one, predecimation doesn't make sense for it. Configure the width and height predecimation limits to 1 if the plane is writeback. Signed-off-by: Archit Taneja arc...@ti.com --- drivers/video/omap2/dss/dispc.c | 11 --- 1 file

[PATCH 3/3] OMAPDSS: DISPC: Use output width and height to calculate row/pix inc for writeback

2012-11-06 Thread Archit Taneja
When calculating row and pixel increments for graphics and video pipes, we need to consider the dimensions of the input frame to know how to read from the buffer. Hence, we need to calculate these parameters from the input to the pipeline. For writeback, the row and pixel increments need to be

Re: [PATCH v2 2/2] mailbox: split internal header from API header

2012-11-06 Thread Omar Ramirez Luna
Hi Loic, On 6 November 2012 06:53, Loic PALLARDY loic.palla...@st.com wrote: On 11/06/2012 03:55 AM, Omar Ramirez Luna wrote: Now internal structures can remain hidden to the user and just API related functions and defines are made available. Signed-off-by: Omar Ramirez

Re: [PATCH] OMAPDSS: HDMI: Remove __exit macro from hdmi_uninit_display

2012-11-06 Thread Tomi Valkeinen
On 2012-11-07 05:37, Ricardo Neri wrote: This function is now used in the driver init path to handle probe errors properly. Thus, it may be possible to use this function outside the exit path. Reported-by: Fengguang Wu fengguang...@intel.com Reported-by: Yuanhan Liu

<    1   2