Re: [PATCH 03/21] ARM: OMAP: Add OMAP3430 base defines

2008-06-17 Thread Tony Lindgren
* Russell King - ARM Linux [EMAIL PROTECTED] [080614 11:02]: On Fri, Jun 06, 2008 at 06:30:35PM -0700, Tony Lindgren wrote: From: Paul Walmsley [EMAIL PROTECTED] Add symbolic constants for OMAP3430 base addresses; include that file in hardware.h. Signed-off-by: Paul Walmsley [EMAIL

[PATCH 0/2] ARM: OMAP: SmartReflex driver (rev. 4)

2008-06-17 Thread Kalle Jokiniemi
Here is the latest patch set for SmartReflex driver. Whats new: - Dropped the reference patch, so now only 2 patches in the set (regdefs and integration). - Created custom clocks with special enable/disable calls. This enables using the standard clk_enable/disable calls for smartreflex. -

Re: [PATCH 05/21] ARM: OMAP: DMA: Remove __REG access

2008-06-17 Thread Tony Lindgren
* Russell King - ARM Linux [EMAIL PROTECTED] [080614 11:05]: On Fri, Jun 06, 2008 at 06:30:37PM -0700, Tony Lindgren wrote: Remove __REG access in DMA code, use dma_read/write instead: - dynamically set the omap_dma_base based on the omap type - omap_read/write becomes dma_read/write

Re: [PATCH 06/21] ARM: OMAP: DMA: Clean-up code

2008-06-17 Thread Tony Lindgren
* Russell King - ARM Linux [EMAIL PROTECTED] [080614 11:13]: On Fri, Jun 06, 2008 at 06:30:38PM -0700, Tony Lindgren wrote: @@ -431,8 +474,8 @@ struct omap_dma_channel_params { extern void omap_set_dma_priority(int lch, int dst_port, int priority); extern int omap_request_dma(int

[PATCH 0/8] 34XX: PM: Workarounds to get omap3 to retention 2nd.

2008-06-17 Thread Högander Jouni
This patch set contains all workarounds that are needed to get omap3 to retention. Also patch from Tero Kristo to get PM to work if using serial console is included in this set. Basically all patches in this set should be reverted one by one as correct fixes are implemented and applied. This

[PATCH 2/8] PRCM: Workaround for pwrdn_x control

2008-06-17 Thread Jouni Hogander
Clock path should be powered down only after all it's clients are properly disabled. Generally we don't have working implementation for checking wether some clock is enabled or disabled. Signed-off-by: Jouni Hogander [EMAIL PROTECTED] --- arch/arm/mach-omap2/clock.c | 11 ++- 1 files

[PATCH 6/8] 34XX: PM: Workaround to check wether any fck is active before entering sleep

2008-06-17 Thread Jouni Hogander
This workaround shouldn't be needed when all drivers are configuring their sysconfig registers properly and setting their requirements through omap-pm-srf. Signed-off-by: Jouni Hogander [EMAIL PROTECTED] --- arch/arm/mach-omap2/pm34xx.c | 39 +++ 1 files

[PATCH 8/8] Added sleep support to UART

2008-06-17 Thread Jouni Hogander
From: Tero Kristo [EMAIL PROTECTED] UART usage (e.g. serial console) now denies sleep for 5 seconds. This makes it possible to use serial console when dynamic idle is enabled. Write 1 to /sys/power/uart_clocks_off_while_sleep to enable uart clock disable on idle. Without this omap won't enter

[PATCH 4/8] 34XX: PM: Workaround to enable autoidle for clocks and plls

2008-06-17 Thread Jouni Hogander
This workaround enables autoidle for interface clocks and plls. Also automatic control of external oscillator through sys_clkreq is enabled. I think these should be done by clockfw. Signed-off-by: Jouni Hogander [EMAIL PROTECTED] --- arch/arm/mach-omap2/pm34xx.c | 120

[PATCH 7/8] 34XX: PM: Workaround to disable mmc

2008-06-17 Thread Jouni Hogander
Current hsmmc is not pm friendly. Disable it because it prevents omap3 retention Signed-off-by: Jouni Hogander [EMAIL PROTECTED] --- arch/arm/configs/omap_3430sdp_defconfig |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/arch/arm/configs/omap_3430sdp_defconfig

Re: [PATCH 07/21] ARM: OMAP: SRAM: Move sram-fn.S from plat-omap to mach-omap1

2008-06-17 Thread Tony Lindgren
* Tony Lindgren [EMAIL PROTECTED] [080607 04:31]: This file is omap1 specific. Here's this patch updated with diff -M to show rename. Tony From e5d5f0c90ad3f80409901459e32c903a0357b1d8 Mon Sep 17 00:00:00 2001 From: Tony Lindgren [EMAIL PROTECTED] Date: Tue, 17 Jun 2008 10:29:10 +0300 Subject:

Re: [PATCH 08/21] ARM: OMAP: SRAM: Move omap2 sram-fn.S to sram242x.S

2008-06-17 Thread Tony Lindgren
* Russell King - ARM Linux [EMAIL PROTECTED] [080614 11:06]: On Fri, Jun 06, 2008 at 06:30:40PM -0700, Tony Lindgren wrote: This file will get split between sram242x.S and sram243x.S in following patch. Signed-off-by: Tony Lindgren [EMAIL PROTECTED] Please use '-M' so git diff detects

Re: [PATCH 19/21] ARM: OMAP: Introduce omap_globals and prcm access functions for multi-omap

2008-06-17 Thread Tony Lindgren
* Russell King - ARM Linux [EMAIL PROTECTED] [080614 12:09]: On Fri, Jun 06, 2008 at 06:30:51PM -0700, Tony Lindgren wrote: @@ -51,7 +50,7 @@ u32 omap_ctrl_readl(u16 offset) void omap_ctrl_writeb(u8 val, u16 offset) { pr_debug(omap_ctrl_writeb: writing 0x%0x to 0x%0x\n, val, -

Re: [PATCH 15/16] ARM: OMAP2: Add minimal omap3430 support

2008-06-17 Thread Tony Lindgren
* Tony Lindgren [EMAIL PROTECTED] [080607 05:15]: From: Syed Mohammed Khasim [EMAIL PROTECTED] Add minimal omap3430 support Here's this patch updated to rename IRQ_SIR_IRQ to INTCPS_SIR_IRQ locally in entry-macro.S. Tony From 5b450409ebb54951fc15cd739eeaa23cfbb23fad Mon Sep 17 00:00:00 2001

Re: [PATCH 7/8] 34XX: PM: Workaround to disable mmc

2008-06-17 Thread Felipe Balbi
On Tue, 17 Jun 2008 10:31:11 +0300, Jouni Hogander [EMAIL PROTECTED] wrote: Current hsmmc is not pm friendly. Disable it because it prevents omap3 retention Disabling will just hide the bug. Better making it modular and let mmc guys dig on it. What do you need to make it more pm friendly?

Re: [PATCH 7/8] 34XX: PM: Workaround to disable mmc

2008-06-17 Thread Högander Jouni
ext Felipe Balbi [EMAIL PROTECTED] writes: On Tue, 17 Jun 2008 10:31:11 +0300, Jouni Hogander [EMAIL PROTECTED] wrote: Current hsmmc is not pm friendly. Disable it because it prevents omap3 retention Disabling will just hide the bug. Better making it modular and let mmc guys dig on it.

RE: [PATCH 7/8] 34XX: PM: Workaround to disable mmc

2008-06-17 Thread Woodruff, Richard
On Tue, 17 Jun 2008 10:31:11 +0300, Jouni Hogander [EMAIL PROTECTED] wrote: Current hsmmc is not pm friendly. Disable it because it prevents omap3 retention Disabling will just hide the bug. Better making it modular and let mmc guys dig on it. What do you need to make it more pm

Re: [PATCH 7/8] 34XX: PM: Workaround to disable mmc

2008-06-17 Thread Koen Kooi
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Op 17 jun 2008, om 14:09 heeft Högander Jouni het volgende geschreven: ext Felipe Balbi [EMAIL PROTECTED] writes: On Tue, 17 Jun 2008 10:31:11 +0300, Jouni Hogander [EMAIL PROTECTED] wrote: Current hsmmc is not pm friendly. Disable it because it

Re: [PATCH 7/8] 34XX: PM: Workaround to disable mmc

2008-06-17 Thread Madhusudhan Chikkature
- Original Message - From: Högander Jouni [EMAIL PROTECTED] To: ext Felipe Balbi [EMAIL PROTECTED] Cc: linux-omap@vger.kernel.org Sent: Tuesday, June 17, 2008 5:39 PM Subject: Re: [PATCH 7/8] 34XX: PM: Workaround to disable mmc ext Felipe Balbi [EMAIL PROTECTED] writes: On Tue, 17

[PATCH] OMAP PM interface, version 2

2008-06-17 Thread Paul Walmsley
Hello everyone, this is the second version of the OMAP PM interface patch. Major changes since the first version: 1. Jouni Hogander suggested that the set_max_cpu_lat() function be merged into set_max_dev_wakeup_lat(), when set_max_dev_wakeup_lat() is called with the CPU0 sys_device (via

[PATCH] OMAP2/3 PM: Add OMAP PM no-op layer

2008-06-17 Thread Paul Walmsley
Add a default OMAP PM no-op layer, defining the interface between device drivers, CPUFreq, and DSP Bridge on one side; and hardware-specific APIs on the other (e.g., powerdomain API, clock framework, etc). Copious documentation is in the omap-pm-noop.c file itself. Signed-off-by: Paul Walmsley

Re: [PATCH 21/21] ARM: OMAP: Add OMAP chip type structure; clean up mach-omap2/id.c

2008-06-17 Thread Paul Walmsley
Hello Russell, On Sat, 14 Jun 2008, Russell King - ARM Linux wrote: On Fri, Jun 06, 2008 at 06:30:53PM -0700, Tony Lindgren wrote: omap_chip is set in mach-omap2/id.c by _set_omap_chip(). Other code should use the omap_chip_is() function to test against omap_chip. +/** + *

Re: [PATCH 01/02] OMAP3 CPUidle driver

2008-06-17 Thread Kevin Hilman
Rajendra Nayak [EMAIL PROTECTED] writes: Rajendra Nayak [EMAIL PROTECTED] writes: This patch adds the OMAP3 cpuidle driver. Irq enable/disable is done in the core cpuidle driver before it queries the governor for the next state. Can you explain why you need the IRQ/FIQ disable added

testers wanted: isp1301_omap conversion to new-style i2c driver

2008-06-17 Thread Jean Delvare
Hi all, I have converted the isp1301_omap driver to a new-style i2c driver. The problem is that I don't have an OMAP system nor even an ARM compiler, so I cannot test my work at all. So, I would appreciate if someone with access to an OMAP system could test if the isp1301_omap driver still builds