[PATCH] ARM: ensure all sched_clock() implementations are notrace marked

2010-12-16 Thread Russell King - ARM Linux
ftrace requires sched_clock() to be notrace. Ensure that all implementations are so marked. Signed-off-by: Russell King rmk+ker...@arm.linux.org.uk --- arch/arm/mach-ixp4xx/common.c |2 +- arch/arm/mach-mmp/time.c |2 +- arch/arm/mach-pxa/time.c |2

Re: [PATCH v4 5/5] OMAP: mailbox: use runtime pm for clk and sysc handling

2010-12-16 Thread Varadarajan, Charulatha
On Thu, Dec 16, 2010 at 12:17, Omar Ramirez Luna omar.rami...@ti.com wrote: Use runtime pm APIs to enable/disable mailbox clocks and to configure SYSC register. Based on the patch sent by Felipe Contreras: https://patchwork.kernel.org/patch/101662/ Signed-off-by: Omar Ramirez Luna

Re: [PATCH v4 4/5] OMAP: mailbox: build device using omap_device/omap_hwmod

2010-12-16 Thread Varadarajan, Charulatha
couple of comments. On Thu, Dec 16, 2010 at 12:17, Omar Ramirez Luna omar.rami...@ti.com wrote: From: Felipe Contreras felipe.contre...@gmail.com Remove static platform_device and resource data within omap mailbox driver; use the one defined in the hwmod database along with omap_device

Re: [PATCH v4 4/5] OMAP: mailbox: build device using omap_device/omap_hwmod

2010-12-16 Thread Russell King - ARM Linux
On Thu, Dec 16, 2010 at 02:08:11PM +0530, Varadarajan, Charulatha wrote: +       oh = omap_hwmod_lookup(mailbox); +       if (!oh) { +               pr_err(%s: unable to find hwmod\n, __func__); +               return; +       } + +       od = omap_device_build(omap-mailbox, -1, oh,

Re: twl4030_usb porting advice

2010-12-16 Thread Felipe Balbi
On Wed, Dec 15, 2010 at 01:09:42PM +, Tomasz Mloduchowski wrote: On 12/15/10 12:39, Felipe Balbi wrote: On Wed, Dec 15, 2010 at 12:27:10PM +, Tomasz Mloduchowski wrote: I would gladly welcome any pointers that could help me solve this issue. you're connecting a FS/LS device to EHCI

[PATCH 01/13] ARM: sched_clock: provide common infrastructure for sched_clock()

2010-12-16 Thread Russell King - ARM Linux
Provide common sched_clock() infrastructure for platforms to use to create a 64-bit ns based sched_clock() implementation from a counter running at a non-variable clock rate. This implementation is based upon maintaining an epoch for the counter and an epoch for the nanosecond time. When we

[PATCH 10/13] ARM: omap: convert sched_clock() to use new infrastructure

2010-12-16 Thread Russell King - ARM Linux
Convert omap to use the new sched_clock() infrastructure for extending 32bit counters to full 64-bit nanoseconds. Signed-off-by: Russell King rmk+ker...@arm.linux.org.uk --- arch/arm/Kconfig |1 + arch/arm/plat-omap/counter_32k.c | 24 ++-- 2 files

Re: [PATCH v2] OMAP3: PM: PRCM interrupt: Fix warning MPU wakeup but no wakeup sources

2010-12-16 Thread Thomas Petazzoni
Hello Gowda, Hello Kevin, On Mon, 22 Nov 2010 11:26:25 +0100 ext-madhusudhan.1.go...@nokia.com wrote: I did verify Thomas Petazzoni's patch - [PATCH] omap: prcm: switch to a chained IRQ handler mechanism, and I have below questions or comments. 1. I see for each WKUP_ST or IO_ST

RE: [PATCH v6 0/12] dmtimer adaptation to platform_driver

2010-12-16 Thread DebBarma, Tarun Kanti
-Original Message- From: DebBarma, Tarun Kanti Sent: Wednesday, December 15, 2010 9:35 AM To: linux-omap@vger.kernel.org Cc: DebBarma, Tarun Kanti Subject: [PATCH v6 0/12] dmtimer adaptation to platform_driver dmtimer adaptation to platform_driver. This patch series is

Re: [PATCH 0/7 v2] OMAP: McSPI: Hwmod adaptation + runtime conversion

2010-12-16 Thread Govindraj
Hi Kevin, On Wed, Dec 15, 2010 at 9:42 PM, Kevin Hilman khil...@deeprootsystems.com wrote: Govindraj.R govindraj.r...@ti.com writes: Changes invloves: 1) Addition of hwmod data for omap2/3/4. 1) McSPI driver hwmod adaptation with cleanup of base address    macros and using

[PATCH v2 2/5] OMAP4: PM: Do not assume clkdm supports hw transitions

2010-12-16 Thread Rajendra Nayak
omap_set_pwrdm_state today assumes a clkdm supports hw_auto transitions and hence leaves some which do not support this in sw wkup state preventing low power transitions. Signed-off-by: Rajendra Nayak rna...@ti.com Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Acked-by: Benoit Cousson

[PATCH v2 1/5] OMAP4: PM: Use the low-power state change feature on OMAP4

2010-12-16 Thread Rajendra Nayak
For pwrdm's which support LOWPOWERSTATECHANGE, do not try waking up the domain to put it back to deeper sleep state. Signed-off-by: Rajendra Nayak rna...@ti.com Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Acked-by: Benoit Cousson b-cous...@ti.com Cc: Kevin Hilman

Re: [PATCH 01/13] ARM: sched_clock: provide common infrastructure for sched_clock()

2010-12-16 Thread Russell King - ARM Linux
On Thu, Dec 16, 2010 at 09:27:47AM +, Russell King - ARM Linux wrote: Provide common sched_clock() infrastructure for platforms to use to create a 64-bit ns based sched_clock() implementation from a counter running at a non-variable clock rate. Some of the comments in the patch were only

Re: [PATCH 0/13] 64-bit sched_clock

2010-12-16 Thread Russell King - ARM Linux
There is one issue which remains with this code - that is the initialization ordering. init/main.c: setup_arch(command_line); ... sched_init(); ... early_irq_init(); init_IRQ(); ... timekeeping_init(); time_init();

Re: [PATCH 0/9] TI DMM-TILER driver

2010-12-16 Thread Arnd Bergmann
On Monday 06 December 2010, David Sin wrote: Tiling and Isometric Lightweight Engine for Rotation (TILER) driver = Dynamic Memory Manager (DMM) is a hardware block made by Texas Instruments. Within the DMM exists at least one TILER hardware component. Its purpose is to organize

[PATCH v1] OMAP: GPIO: Correct IP version message during boot

2010-12-16 Thread Varadarajan, Charulatha
With the commit 9a748053f5f58a77cd71864f1d7b804175b0e47d whose subject is OMAP: GPIO: Make omap_gpio_show_rev bank specific (see [1]), the IP version information for all the banks are shown during bootup, but it does not show the bank number. Use dev_info instead of printk in omap_gpio_show_rev()

Re: [PATCH v4 5/5] OMAP: mailbox: use runtime pm for clk and sysc handling

2010-12-16 Thread Ramirez Luna, Omar
Hi, On Thu, Dec 16, 2010 at 2:28 AM, Varadarajan, Charulatha ch...@ti.com wrote: On Thu, Dec 16, 2010 at 12:17, Omar Ramirez Luna omar.rami...@ti.com wrote: Use runtime pm APIs to enable/disable mailbox clocks and to configure SYSC register. Based on the patch sent by Felipe Contreras:

Re: [PATCH v4 4/5] OMAP: mailbox: build device using omap_device/omap_hwmod

2010-12-16 Thread Ramirez Luna, Omar
On Thu, Dec 16, 2010 at 2:44 AM, Russell King - ARM Linux li...@arm.linux.org.uk wrote: On Thu, Dec 16, 2010 at 02:08:11PM +0530, Varadarajan, Charulatha wrote: +       oh = omap_hwmod_lookup(mailbox); +       if (!oh) { +               pr_err(%s: unable to find hwmod\n, __func__); +      

Re: [GIT PULL] OMAP DSS fixes for next rc

2010-12-16 Thread Paul Mundt
On Wed, Dec 15, 2010 at 05:20:08PM +0200, Tomi Valkeinen wrote: Hi Paul, Two OMAP DSS fixes for the next rc. Pulled and pushed out, thanks. I'll send these out for -rc7. -- To unsubscribe from this list: send the line unsubscribe linux-omap in the body of a message to

Re: [PATCH] ARM: ensure all sched_clock() implementations are notrace marked

2010-12-16 Thread Rabin Vincent
On Thu, Dec 16, 2010 at 1:48 PM, Russell King - ARM Linux li...@arm.linux.org.uk wrote: ftrace requires sched_clock() to be notrace.  Ensure that all implementations are so marked. Signed-off-by: Russell King rmk+ker...@arm.linux.org.uk It does seem better to have all of them explicity

[OMAP 1710] Mainline Broken

2010-12-16 Thread DebBarma, Tarun Kanti
Did anyone observe this? I am using omap_generic_1710_defconfig [...] input: omap-keypad as /devices/platform/omap-keypad/input/input0 TCP cubic registered NET: Registered protocol family 17 Registering the dns_resolver key type eth0: link up IP-Config: Complete: device=eth0,

Re: [OMAP 1710] Mainline Broken

2010-12-16 Thread Belisko Marek
Hi, On Thu, Dec 16, 2010 at 4:30 PM, DebBarma, Tarun Kanti tarun.ka...@ti.com wrote: Did anyone observe this? I am using omap_generic_1710_defconfig [...] input: omap-keypad as /devices/platform/omap-keypad/input/input0 TCP cubic registered NET: Registered protocol family 17 Registering

[Patch v4] AM35xx: Craneboard: Add USB EHCI support

2010-12-16 Thread srinath
From: Srinath srin...@mistralsolutions.com AM3517/05 Craneboard has one EHCI interface on board using port1. GPIO35 is used as power enable. GPIO38 is used as port1 PHY reset. History: http://marc.info/?l=linux-omapw=2r=1s=Craneboard%3A+Add+USB+EHCI+supportq=t Signed-off-by: Srinath

Re: [PATCH] ARM: ensure all sched_clock() implementations are notrace marked

2010-12-16 Thread Russell King - ARM Linux
On Thu, Dec 16, 2010 at 08:42:23PM +0530, Rabin Vincent wrote: On Thu, Dec 16, 2010 at 1:48 PM, Russell King - ARM Linux li...@arm.linux.org.uk wrote: ftrace requires sched_clock() to be notrace.  Ensure that all implementations are so marked. Signed-off-by: Russell King

Re: pm-core broken

2010-12-16 Thread Nishanth Menon
Hiremath, Vaibhav had written, on 12/15/2010 09:00 PM, the following: -Original Message- From: linux-omap-ow...@vger.kernel.org [mailto:linux-omap- ow...@vger.kernel.org] On Behalf Of Nishanth Menon Sent: Thursday, December 16, 2010 7:57 AM To: Kevin H; linux-omap@vger.kernel.org

Re: [PATCH] ARM: ensure all sched_clock() implementations are notrace marked

2010-12-16 Thread Rabin Vincent
On Thu, Dec 16, 2010 at 9:27 PM, Russell King - ARM Linux li...@arm.linux.org.uk wrote: On Thu, Dec 16, 2010 at 08:42:23PM +0530, Rabin Vincent wrote: On Thu, Dec 16, 2010 at 1:48 PM, Russell King - ARM Linux li...@arm.linux.org.uk wrote: ftrace requires sched_clock() to be notrace.  Ensure

Re: [PATCH v4 5/5] OMAP: mailbox: use runtime pm for clk and sysc handling

2010-12-16 Thread Kanigeri, Hari
Omar, On Thu, Dec 16, 2010 at 12:47 AM, Omar Ramirez Luna omar.rami...@ti.com wrote: Use runtime pm APIs to enable/disable mailbox clocks and to configure SYSC register. Based on the patch sent by Felipe Contreras: https://patchwork.kernel.org/patch/101662/ Signed-off-by: Omar Ramirez Luna

Re: pm-core broken

2010-12-16 Thread Kevin Hilman
Nishanth Menon n...@ti.com writes: Hi Kevin, Just fyi, I tested pm-core(no patches of mine) against SDP3430(ES3.1) and Beagle Rev C1(ES3.0) (that is the only board I could dig up): both fail - I think basically 3630 is broken atm!. Beagleboard: with omap2plus_defconfig + MLO, u-boot.bin

Re: [PATCH v2 1/5] OMAP4: PM: Use the low-power state change feature on OMAP4

2010-12-16 Thread Kevin Hilman
Rajendra Nayak rna...@ti.com writes: For pwrdm's which support LOWPOWERSTATECHANGE, do not try waking up the domain to put it back to deeper sleep state. Signed-off-by: Rajendra Nayak rna...@ti.com Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Acked-by: Benoit Cousson

Re: [PATCH v1] OMAP: GPIO: Correct IP version message during boot

2010-12-16 Thread Kevin Hilman
Varadarajan, Charulatha ch...@ti.com writes: With the commit 9a748053f5f58a77cd71864f1d7b804175b0e47d whose subject is OMAP: GPIO: Make omap_gpio_show_rev bank specific (see [1]), the IP version information for all the banks are shown during bootup, but it does not show the bank number. Use

Re: [PATCH v4 5/5] OMAP: mailbox: use runtime pm for clk and sysc handling

2010-12-16 Thread Ramirez Luna, Omar
Hi, On Thu, Dec 16, 2010 at 10:32 AM, Kanigeri, Hari h-kanige...@ti.com wrote: @@ -130,12 +120,6 @@ static int omap2_mbox_startup(struct omap_mbox *mbox)        l = mbox_read_reg(MAILBOX_REVISION);        pr_debug(omap mailbox rev %d.%d\n, (l 0xf0) 4, (l 0x0f)); -       if

Re: [PATCH] ARM: ensure all sched_clock() implementations are notrace marked

2010-12-16 Thread Russell King - ARM Linux
On Thu, Dec 16, 2010 at 09:52:56PM +0530, Rabin Vincent wrote: Yes, I now see U300 no longer needs the notrace addition. It still could do with the #include linux/sched.h addition though, which was also being done as part of that patch. Okay, added to u300, tegra, iop, and omap which weren't

Re: [OMAP 1710] Mainline Broken

2010-12-16 Thread Kevin Hilman
Belisko Marek marek.beli...@gmail.com writes: Hi, On Thu, Dec 16, 2010 at 4:30 PM, DebBarma, Tarun Kanti tarun.ka...@ti.com wrote: Did anyone observe this? I am using omap_generic_1710_defconfig [...] input: omap-keypad as /devices/platform/omap-keypad/input/input0 TCP cubic registered

Re: [PATCH 0/9] TI DMM-TILER driver

2010-12-16 Thread David Sin
On Thu, Dec 16, 2010 at 02:34:05PM +0100, Arnd Bergmann wrote: On Monday 06 December 2010, David Sin wrote: Tiling and Isometric Lightweight Engine for Rotation (TILER) driver = Dynamic Memory Manager (DMM) is a hardware block made by Texas Instruments. Within the DMM exists at

Re: [PATCH 0/9] TI DMM-TILER driver

2010-12-16 Thread David Sin
On Thu, Dec 16, 2010 at 11:25:31AM -0600, David Sin wrote: On Thu, Dec 16, 2010 at 02:34:05PM +0100, Arnd Bergmann wrote: On Monday 06 December 2010, David Sin wrote: Tiling and Isometric Lightweight Engine for Rotation (TILER) driver = Dynamic Memory Manager (DMM) is a

[PATCH] OMAP: RM-680: fix omap2_init_common_hw compile break

2010-12-16 Thread Omar Ramirez Luna
This solves the following: arch/arm/mach-omap2/board-rm680.c: In function 'rm680_init_irq': arch/arm/mach-omap2/board-rm680.c:149: error: implicit declaration of function 'omap2_init_common_hw' And another occurence of the same functions in am3517crane board file. Signed-off-by: Omar

Re: [PATCH 0/9] TI DMM-TILER driver

2010-12-16 Thread Arnd Bergmann
On Thursday 16 December 2010 18:37:38 David Sin wrote: I'm not sure exactly how DRM/GEM works.. What functionality do you think is overlapping? The main feature, aside from reduced page accesses, of the DMM hw block is to provide physically contiguous 2 dimensional memory blocks for image

[PATCH 0/7 v4] OMAP3: clean up ASM sleep code

2010-12-16 Thread jean . pihet
From: Jean Pihet j-pi...@ti.com This patch only contains clean-ups and cosmetic changes, no functional change. Clean-up of the ASM sleep code, for better readability and easier maintenance. Applies on top of Nishant's latest idle path errata fixes step 2, cf.

[PATCH 1/7] OMAP3: remove unused code from the ASM sleep code

2010-12-16 Thread jean . pihet
From: Jean Pihet j-pi...@ti.com Remove unused code: - macros, - variables, - unused semaphore locking API. This API shall be added back when needed, - infinite loops for debug. Tested on N900 and Beagleboard with full RET and OFF modes, using cpuidle and suspend. Signed-off-by: Jean Pihet

[PATCH 2/7] OMAP2+: use global values for the SRAM PA addresses

2010-12-16 Thread jean . pihet
From: Jean Pihet j-pi...@ti.com The SRAM PA addresses are locally defined and used in both the SRAM management code and the idle sleep code. A global macro defines the values at a centralized place, for easier maintenance. Tested on N900 and Beagleboard with full RET and OFF modes, using cpuidle

[PATCH 3/7] OMAP3: remove hardcoded values from the ASM sleep code

2010-12-16 Thread jean . pihet
From: Jean Pihet j-pi...@ti.com Using macros from existing include files for registers addresses. Tested on N900 and Beagleboard with full RET and OFF modes, using cpuidle and suspend. Based on original patch from Vishwa. Signed-off-by: Jean Pihet j-pi...@ti.com Cc: Vishwanath BS

[PATCH 4/7] OMAP3: re-organize the ASM sleep code

2010-12-16 Thread jean . pihet
From: Jean Pihet j-pi...@ti.com Organize the code in the following sections: - register access macros, - API functions, - internal functions. Tested on N900 and Beagleboard with full RET and OFF modes, using cpuidle and suspend. Signed-off-by: Jean Pihet j-pi...@ti.com ---

[PATCH 5/7] OMAP3: rework of the ASM sleep code execution paths

2010-12-16 Thread jean . pihet
From: Jean Pihet j-pi...@ti.com - Reworked and simplified the execution paths for better readability and to avoid duplication of code, - Added comments on the entry and exit points and the interaction with the ROM code for OFF mode restore, - Reworked the existing comments for better

[PATCH 6/7] OMAP3: add comments for low power code errata

2010-12-16 Thread jean . pihet
From: Jean Pihet j-pi...@ti.com Errata covered: - 1.157 1.185 - i443 - i581 Tested on N900 and Beagleboard with full RET and OFF modes, using cpuidle and suspend. Signed-off-by: Jean Pihet j-pi...@ti.com --- arch/arm/mach-omap2/pm34xx.c|4 ++-- arch/arm/mach-omap2/sleep34xx.S | 11

[PATCH 7/7] OMAP3: ASM sleep code format rework

2010-12-16 Thread jean . pihet
From: Jean Pihet j-pi...@ti.com Cosmetic fixes to the code: - white spaces and tabs, - alignement, - comments rephrase and typos, - multi-line comments Tested on N900 and Beagleboard with full RET and OFF modes, using cpuidle and suspend. Signed-off-by: Jean Pihet j-pi...@ti.com ---

Re: pm-core broken

2010-12-16 Thread Nishanth Menon
Kevin Hilman had written, on 12/16/2010 10:36 AM, the following: Nishanth Menon n...@ti.com writes: Hi Kevin, Just fyi, I tested pm-core(no patches of mine) against SDP3430(ES3.1) and Beagle Rev C1(ES3.0) (that is the only board I could dig up): both fail - I think basically 3630 is broken

Re: [PATCH] OMAP: RM-680: fix omap2_init_common_hw compile break

2010-12-16 Thread Russell King - ARM Linux
On Thu, Dec 16, 2010 at 11:27:18AM -0600, Omar Ramirez Luna wrote: diff --git a/arch/arm/mach-omap2/board-am3517crane.c b/arch/arm/mach-omap2/board-am3517crane.c index 8ba4047..781ed25 100644 --- a/arch/arm/mach-omap2/board-am3517crane.c +++ b/arch/arm/mach-omap2/board-am3517crane.c @@

Re: [PATCH 0/7 v2] OMAP: McSPI: Hwmod adaptation + runtime conversion

2010-12-16 Thread Kevin Hilman
Hi Govindraj, Raja, Govindraj govindraj.r...@ti.com writes: On Wed, Dec 15, 2010 at 9:42 PM, Kevin Hilman khil...@deeprootsystems.com wrote: Govindraj.R govindraj.r...@ti.com writes: Changes invloves: 1) Addition of hwmod data for omap2/3/4. 1)

Re: [PATCH v3] OMAP3: clean up ASM idle code

2010-12-16 Thread Jean Pihet
Tony, On Tue, Dec 14, 2010 at 11:42 PM, Tony Lindgren t...@atomide.com wrote: Hi Jean, * jean.pi...@newoldbits.com jean.pi...@newoldbits.com [101214 09:28]: From: Jean Pihet j-pi...@ti.com This patch only contains clean-ups and cosmetic changes, no functional change. Clean up of the ASM

Re: [PATCH 0/7 v4] OMAP3: clean up ASM sleep code

2010-12-16 Thread Tony Lindgren
* jean.pi...@newoldbits.com jean.pi...@newoldbits.com [101216 09:51]: From: Jean Pihet j-pi...@ti.com This patch only contains clean-ups and cosmetic changes, no functional change. Clean-up of the ASM sleep code, for better readability and easier maintenance. Applies on top of

Re: [PATCH] OMAP: RM-680: fix omap2_init_common_hw compile break

2010-12-16 Thread Tony Lindgren
* Russell King - ARM Linux li...@arm.linux.org.uk [101216 10:05]: On Thu, Dec 16, 2010 at 11:27:18AM -0600, Omar Ramirez Luna wrote: diff --git a/arch/arm/mach-omap2/board-am3517crane.c b/arch/arm/mach-omap2/board-am3517crane.c index 8ba4047..781ed25 100644 ---

Re: pm-core broken

2010-12-16 Thread Kevin Hilman
Nishanth Menon n...@ti.com writes: Kevin Hilman had written, on 12/16/2010 10:36 AM, the following: Nishanth Menon n...@ti.com writes: Hi Kevin, Just fyi, I tested pm-core(no patches of mine) against SDP3430(ES3.1) and Beagle Rev C1(ES3.0) (that is the only board I could dig up): both

Re: [PATCH 0/9] TI DMM-TILER driver

2010-12-16 Thread David Sin
On Thu, Dec 16, 2010 at 06:43:48PM +0100, Arnd Bergmann wrote: As far as I can tell, both DMM and GEM at a high level manage objects in video memory. The IOMMU that you have on the Omap hardware seems to resemble the GART that sits between PC-style video cards and main memory. I don't know

[ANNOUNCE] Public x-loader git tree

2010-12-16 Thread Gadiyar, Anand
Hi all, As all OMAP folks know, x-loader is a first-stage bootloader for OMAPs, derived from the u-boot base code. There have been several forks of the x-loader code within and outside of TI. X-loader has no upstream path as it is currently used only for TI-products. To avoid duplication of

Re: [PATCH 5/5 v3] OMAP3630: PM: Erratum i583: disable coreoff if ES1.2

2010-12-16 Thread Kevin Hilman
Nishanth Menon n...@ti.com writes: Nishanth Menon had written, on 12/15/2010 06:05 PM, the following: Kevin Hilman had written, on 12/15/2010 05:47 PM, the following: I agree that this additional check in sram_idle should be removed, but as long as I handle it in omap3_pm_off_mode_enable

[PATCH] Fix rounding in clocks_calc_mult_shift()

2010-12-16 Thread Russell King - ARM Linux
From: John Stultz john.stu...@linaro.org Russell King reports: | On the ARM dev boards, we have a 32-bit counter running at 24MHz. Calling | clocks_calc_mult_shift(mult, shift, 24MHz, NSEC_PER_SEC, 60) gives | us a multiplier of 2796202666 and a shift of 26. | | Over a large counter delta, this

Re: pm-core broken

2010-12-16 Thread Nishanth Menon
Kevin Hilman had written, on 12/16/2010 12:40 PM, the following: [...] Your Beagle u-boot must be leaving something else on besides OTG. I'm using a relatively recent u-boot U-Boot 2010.12-rc1 (Nov 16 2010 - 08:31:35) that I built from source for my

BeagleBoard stops at booting kernel with 2.6.37-rc5

2010-12-16 Thread Elvis Dowson
Hi, I'm working with linux mainline 2.6.37-rc5 and my custom beagleboard based platform stops at booting the kernel. Is there a fix for this? reading uImage 2432692 bytes read Booting from mmc ... ## Booting kernel from Legacy Image at 8200 ... Image Name: Linux-2.6.37-rc5

Re: BeagleBoard stops at booting kernel with 2.6.37-rc5

2010-12-16 Thread Robert Nelson
On Thu, Dec 16, 2010 at 2:19 PM, Elvis Dowson elvis.dow...@mac.com wrote: Hi,        I'm working with linux mainline 2.6.37-rc5 and my custom beagleboard based platform stops at booting the kernel. Is there a fix for this? reading uImage 2432692 bytes read Booting from mmc ... ## Booting

Re: BeagleBoard stops at booting kernel with 2.6.37-rc5

2010-12-16 Thread Nishanth Menon
Robert Nelson had written, on 12/16/2010 02:25 PM, the following: On Thu, Dec 16, 2010 at 2:19 PM, Elvis Dowson elvis.dow...@mac.com wrote: Hi, I'm working with linux mainline 2.6.37-rc5 and my custom beagleboard based platform stops at booting the kernel. Is there a fix for this?

Re: BeagleBoard stops at booting kernel with 2.6.37-rc5

2010-12-16 Thread David Anders
Elvis, please enable earlyprintk in your kernel config and add earlyprintk to your boot args. this will provide a more detailed boot log even if the tty is incorrect. Dave On 12/16/2010 02:19 PM, Elvis Dowson wrote: Hi, I'm working with linux mainline 2.6.37-rc5 and my custom

Re: BeagleBoard stops at booting kernel with 2.6.37-rc5

2010-12-16 Thread Elvis Dowson
Hi, On Dec 17, 2010, at 12:25 AM, Robert Nelson wrote: If it stops there, double check your bootarg's as with 2.6.37+ you might be using the omap-serial vs the old generic serial driver... ttyO2 (O in Omap) vs ttyS2.. Thanks, that fixed the problem. I changed to ttyO2. Elvis -- To

Re: pm-core broken

2010-12-16 Thread Nishanth Menon
Nishanth Menon had written, on 12/16/2010 02:15 PM, the following: Kevin Hilman had written, on 12/16/2010 12:40 PM, the following: [...] Your Beagle u-boot must be leaving something else on besides OTG. I'm using a relatively recent u-boot U-Boot 2010.12-rc1 (Nov 16 2010 - 08:31:35)

Re: [PATCH v3 0/4] Introduce hardware spinlock framework

2010-12-16 Thread Ohad Ben-Cohen
On Tue, Dec 14, 2010 at 8:40 PM, Ohad Ben-Cohen o...@wizery.com wrote: On Tue, Dec 14, 2010 at 7:06 PM, Greg KH g...@kroah.com wrote:  Like the most important one, why is this generic code if  it's only for one specific platform? We started out with an omap-specific driver, but Tony preferred

Re: [PATCH v3 0/4] Introduce hardware spinlock framework

2010-12-16 Thread Greg KH
On Tue, Dec 14, 2010 at 08:40:28PM +0200, Ohad Ben-Cohen wrote: On Tue, Dec 14, 2010 at 7:06 PM, Greg KH g...@kroah.com wrote: Can you please have a look and say if this looks OK ? Look at what, I don't see a patch here. Here's the complete patchset:

BeagleBoard hangs at Bluetooth subsystem startup with 2.6.37-rc6 mainline

2010-12-16 Thread Elvis Dowson
Hi, I just updated to mainline linux kernel 2.6.37-rc6, and built a new omap3-console-image recipe based rootfs using OE. I get the following error with Bluetooth. I've disabled bluetooth in the kernel and do not have a bluetooth device connected to the custom beagleboard platform. With

Re: [PATCH v4 5/5] OMAP: mailbox: use runtime pm for clk and sysc handling

2010-12-16 Thread Kanigeri, Hari
On Thu, Dec 16, 2010 at 11:01 AM, Ramirez Luna, Omar omar.rami...@ti.com wrote: Hi, On Thu, Dec 16, 2010 at 10:32 AM, Kanigeri, Hari h-kanige...@ti.com wrote: @@ -130,12 +120,6 @@ static int omap2_mbox_startup(struct omap_mbox *mbox)        l = mbox_read_reg(MAILBOX_REVISION);        

What is the purpose of the different linux omap branches?

2010-12-16 Thread Charles Manning
Hello All I see there is a master and a pm branch. What's the difference? Why would I use each of these? Also, when is 32.6.37 expected to be done? Thanks Charles -- To unsubscribe from this list: send the line unsubscribe linux-omap in the body of a message to majord...@vger.kernel.org More

Re: BeagleBoard hangs at Bluetooth subsystem startup with 2.6.37-rc6 mainline

2010-12-16 Thread Nishanth Menon
Elvis Dowson had written, on 12/16/2010 03:13 PM, the following: Hi, I just updated to mainline linux kernel 2.6.37-rc6, and built a new omap3-console-image recipe based rootfs using OE. I get the following error with Bluetooth. I've disabled bluetooth in the kernel and do not have a

Re: BeagleBoard hangs at Bluetooth subsystem startup with 2.6.37-rc6 mainline

2010-12-16 Thread Elvis Dowson
Hi, On Dec 17, 2010, at 1:13 AM, Elvis Dowson wrote: Starting syslogd/klogd: done * Starting Avahi mDNS/DNS-SD Daemon: avahi-daemon [ ok ] Starting Bluetooth subsystem: Can't get port settings: Input/output error Can't initialize device: Input/output error Sorry for

Re: [PATCH v3 0/4] Introduce hardware spinlock framework

2010-12-16 Thread Ohad Ben-Cohen
On Thu, Dec 16, 2010 at 11:08 PM, Greg KH g...@kroah.com wrote: I've seen a lot of discussion about this, are all of the review comments now addressed? Yes, all comments were addressed in this v3 iteration, and this thread has been idle for about 10 days. That's because we are all busy

OMAP NAND redux

2010-12-16 Thread Charles Manning
Hello All Over the last while I have been working on getting ubifs working on omap3530 using 16-bit NAND with the latest 2.6.37 prefetch code. This is basically a tweaked Overo kernel. Here is what I found: After initial exploration I found that there were three problem: * ECC bytes not

Re: What is the purpose of the different linux omap branches?

2010-12-16 Thread Kevin Hilman
Charles Manning mannin...@actrix.gen.nz writes: I see there is a master and a pm branch. What's the difference? Why would I use each of these? Please use only the master branch. The pm branch (which I maintain) is an unstable branch only used for ongoing development of power management

Re: [PATCH] OMAP1: clock_data: use runtime cpu / machine checks

2010-12-16 Thread Cory Maccarrone
On Mon, Dec 13, 2010 at 1:24 AM, Paul Walmsley p...@pwsan.com wrote: Hello Janusz, Cory, On Sat, 11 Dec 2010, Janusz Krzysztofik wrote: Otherwise multi-omap1 configurations may set wrong clock speed. Created and tested against l-o master on Amstrad Delta. Signed-off-by: Janusz

Re: [PATCH] dspbridge: Fix atoi to support hexadecimal numbers correctly

2010-12-16 Thread Laurent Pinchart
Hi everybody, Ping ? On Sunday 12 December 2010 14:39:37 Laurent Pinchart wrote: For some strange reason, the DSP base image node/object properties description string stores hexadecimal numbers with a 'h' or 'H' suffix instead of a '0x' prefix. This causes parsing issue because the dspbridge

Re: [PATCH 0/9] TI DMM-TILER driver

2010-12-16 Thread Dave Airlie
On Fri, Dec 17, 2010 at 5:02 AM, David Sin david...@ti.com wrote: On Thu, Dec 16, 2010 at 06:43:48PM +0100, Arnd Bergmann wrote: As far as I can tell, both DMM and GEM at a high level manage objects in video memory. The IOMMU that you have on the Omap hardware seems to resemble the GART that

Section mismatch warnings 2.6.37-rc6

2010-12-16 Thread Elvis Dowson
Hi, When I build the linux mainline 2.6.37-rc6, I get 3 section mismatch warnings. What do they indicate? $ make ARCH=arm CROSS_COMPILE=arm-angstrom-linux-gnueabi- uImage -j6 LOCALVERSION= CONFIG_DEBUG_SECTION_MISMATCH=y WARNING: vmlinux.o(.data+0x1b70): Section mismatch in reference

[PATCH] adding gpmc configuration functions, west bridge related

2010-12-16 Thread Sutharsan
This patch adds and exports gpmc configuration functions. 'gpmc' configuration functions will be used by westbridge device controller driver in staging tree. This patch is required to get westbridge device controller driver out of staging tree. Signed-off-by: Sutharsan Ramamoorthy

Re: [PATCH] adding gpmc configuration functions, west bridge related

2010-12-16 Thread Greg KH
On Thu, Dec 16, 2010 at 04:33:50PM -0800, Sutharsan wrote: This patch adds and exports gpmc configuration functions. 'gpmc' configuration functions will be used by westbridge device controller driver in staging tree. This patch is required to get westbridge device controller driver out of

Re: [PATCHv5 09/10] OMAP3: PM: Adding debug support to Voltage and Smartreflex drivers

2010-12-16 Thread Kevin Hilman
Thara Gopinath th...@ti.com writes: This patch adds debug support to the voltage and smartreflex drivers. This means a whole bunch of voltage processor and smartreflex parameters are now visible through the pm debugfs. The voltage parameters can be viewed at

[PATCH 0/5] staging:tidspbridge - Audit headers file

2010-12-16 Thread Armando Uribe
The following set of patches performs a code clean up derived from a header files audit. Removes unused macros, constants, functions, structs, struct members, typedefs and its dependencies. Armando Uribe (5): staging:tidspbridge - Remove unused defined constants staging:tidspbridge - Remove

[PATCH 1/5] staging:tidspbridge - Remove unused defined constants

2010-12-16 Thread Armando Uribe
Remove defined constants not being used. Signed-off-by: Armando Uribe x0095...@ti.com --- .../tidspbridge/include/dspbridge/brddefs.h|2 - .../tidspbridge/include/dspbridge/cfgdefs.h| 13 -- .../tidspbridge/include/dspbridge/chnldefs.h |3 -

[PATCH 3/5] staging:tidspbridge - Remove unused structs

2010-12-16 Thread Armando Uribe
Remove unused structs and its dependencies, like references in other structs or as arguments of certain functions. Signed-off-by: Armando Uribe x0095...@ti.com --- .../tidspbridge/include/dspbridge/cfgdefs.h|6 -- .../staging/tidspbridge/include/dspbridge/cod.h| 10 +

[PATCH 4/5] staging:tidspbridge - Remove unused typedefs

2010-12-16 Thread Armando Uribe
Unsed typedefs are removed, because of there are not used or because previous clean ups. Signed-off-by: Armando Uribe x0095...@ti.com --- .../tidspbridge/include/dspbridge/dbldefs.h| 81 .../tidspbridge/include/dspbridge/dblldefs.h | 62 --- 2

[PATCH 5/5] staging:tidspbridge - Remove trivial header files

2010-12-16 Thread Armando Uribe
Remove the header files that contains few declarations and can be merged onto more generic headers. Signed-off-by: Armando Uribe x0095...@ti.com --- drivers/staging/tidspbridge/core/tiomap3430_pwr.c |4 +- .../tidspbridge/include/dspbridge/dehdefs.h| 31 -

[PATCH 2/5] staging:tidspbridge - Remove unused functions

2010-12-16 Thread Armando Uribe
Remove functions that are not used at all, also remove the dependencies of this functions like struct members, comments and calls. Signed-off-by: Armando Uribe x0095...@ti.com --- drivers/staging/tidspbridge/core/io_sm.c |4 - drivers/staging/tidspbridge/core/tiomap3430.c |

Re: [PATCH 5/5 v3] OMAP3630: PM: Erratum i583: disable coreoff if ES1.2

2010-12-16 Thread Nishanth Menon
Kevin Hilman had written, on 12/16/2010 12:57 PM, the following: Nishanth Menon n...@ti.com writes: Nishanth Menon had written, on 12/15/2010 06:05 PM, the following: Kevin Hilman had written, on 12/15/2010 05:47 PM, the following: I agree that this additional check in sram_idle should be

Re: [PATCHv5 00/10] OMAP: Adding Smartreflex and Voltage driver support

2010-12-16 Thread Kevin Hilman
Hi Thara, Thara Gopinath th...@ti.com writes: This patch series introduces smartreflex and voltage driver support for OMAP3430 and OMAP3630. SmartReflex modules do adaptive voltage control for real-time voltage adjustments. [...] This patch series has been tested on OMAP3430 SDP with

Re: Section mismatch warnings 2.6.37-rc6

2010-12-16 Thread Bryan Wu
On Fri, Dec 17, 2010 at 7:53 AM, Elvis Dowson elvis.dow...@mac.com wrote: Hi,       When I build the linux mainline 2.6.37-rc6, I get 3 section mismatch warnings. What do they indicate? That tells us these 3 functions need to check for the right usage of '__init'. And which defconfig are you

Re: Section mismatch warnings 2.6.37-rc6

2010-12-16 Thread Elvis Dowson
On Dec 17, 2010, at 5:39 AM, Bryan Wu wrote: That tells us these 3 functions need to check for the right usage of '__init'. And which defconfig are you using? I configured a custom beagleboard platform with the omap2plus_defconfig. Would it be possible for you send me a link to the patch,

RE: [PATCH 2/7] OMAP2+: use global values for the SRAM PA addresses

2010-12-16 Thread Santosh Shilimkar
-Original Message- From: linux-omap-ow...@vger.kernel.org [mailto:linux-omap- ow...@vger.kernel.org] On Behalf Of jean.pi...@newoldbits.com Sent: Thursday, December 16, 2010 11:21 PM To: linux-omap@vger.kernel.org Cc: khil...@deeprootsystems.com; linux-arm-ker...@lists.infradead.org;

RE: [PATCH 5/7] OMAP3: rework of the ASM sleep code execution paths

2010-12-16 Thread Santosh Shilimkar
-Original Message- From: linux-omap-ow...@vger.kernel.org [mailto:linux-omap- ow...@vger.kernel.org] On Behalf Of jean.pi...@newoldbits.com Sent: Thursday, December 16, 2010 11:21 PM To: linux-omap@vger.kernel.org Cc: khil...@deeprootsystems.com; linux-arm-ker...@lists.infradead.org;

RE: [PATCH 0/7 v4] OMAP3: clean up ASM sleep code

2010-12-16 Thread Santosh Shilimkar
Jean, -Original Message- From: linux-omap-ow...@vger.kernel.org [mailto:linux-omap- ow...@vger.kernel.org] On Behalf Of jean.pi...@newoldbits.com Sent: Thursday, December 16, 2010 11:21 PM To: linux-omap@vger.kernel.org Cc: khil...@deeprootsystems.com;

RE: [PATCHv5 00/10] OMAP: Adding Smartreflex and Voltage driver support

2010-12-16 Thread Vishwanath Sripathy
Kevin, -Original Message- From: Kevin Hilman [mailto:khil...@deeprootsystems.com] Sent: Friday, December 17, 2010 7:01 AM To: Thara Gopinath Cc: linux-omap@vger.kernel.org; p...@pwsan.com; b-cous...@ti.com; vishwanath...@ti.com; saw...@ti.com; n...@ti.com Subject: Re: [PATCHv5

[PATCH v4 0/2] OMAP_VOUT: Allow omap_vout to build without VRFB

2010-12-16 Thread Archit Taneja
Introduce omap_vout_vrfb.c and omap_vout_vrfb.h, for all VRFB related API's, making OMAP_VOUT driver independent from VRFB. This is required for OMAP4 DSS, since OMAP4 doesn't have VRFB block. A new enum called vout_rotation_type is introduced to differentiate between no rotation and vrfb

[PATCH v4 1/2] OMAP_VOUT: CLEANUP: Move some functions and macros from omap_vout

2010-12-16 Thread Archit Taneja
Move some inline functions from omap_vout.c to omap_voutdef.h and independent functions like omap_vout_alloc_buffer/omap_vout_free_buffer to omap_voutlib.c. Reviewed-by: Vaibhav Hiremath hvaib...@ti.com Signed-off-by: Archit Taneja arc...@ti.com --- drivers/media/video/omap/omap_vout.c| 109

[PATCH v4 2/2] OMAP_VOUT: Create separate file for VRFB related API's

2010-12-16 Thread Archit Taneja
Introduce omap_vout_vrfb.c and omap_vout_vrfb.h, for all VRFB related API's, making OMAP_VOUT driver independent from VRFB. This is required for OMAP4 DSS, since OMAP4 doesn't have VRFB block. Added new enum vout_rotation_type and rotation_type member to omapvideo_info, this is initialized based

Re: twl4030_usb porting advice

2010-12-16 Thread Tomasz Mloduchowski
On 12/16/10 09:09, Felipe Balbi wrote: On Wed, Dec 15, 2010 at 01:09:42PM +, Tomasz Mloduchowski wrote: On 12/15/10 12:39, Felipe Balbi wrote: On Wed, Dec 15, 2010 at 12:27:10PM +, Tomasz Mloduchowski wrote: I would gladly welcome any pointers that could help me solve this issue.