Problems compiling kernel for OSK 5912

2008-07-18 Thread Yuri Jaeger Monti
Dear fellows: I'm trying to compile the latest git tree and I'm getting the following errors: arch/arm/mach-omap1/built-in.o: In function `osk_tps_setup': leds-osk.c:(.text+0x2128): undefined reference to `tps65010_set_gpio_out_value' leds-osk.c:(.text+0x2164): undefined reference to `tps65010_se

OMAP5912 DSP Gateway Problem

2008-07-18 Thread Yuri Jaeger Monti
Hello, I'm trying to load the DSP shared memory in the OSK OMAP5912 like: [EMAIL PROTECTED] ~ $ dspctl 0x10 0x10 But the system hangs showing continuously the following error: [EMAIL PROTECTED] ~ $ dspctl 0x10 0x10 fault address = 0x00 TLB miss fault address = 0x00 TL

[PATCH 11/11] CORE context save/restore

2008-07-18 Thread Rajendra Nayak
This patch adds the CORE context save/restore routines - save/restores the following 1) PRCM registers 2) INTC context 3) System Control module context 4) Padconf Signed-off-by: Rajendra Nayak <[EMAIL PROTECTED]> --- arch/arm/mach-omap2/cpuidle34xx.c | 611

[PATCH 08/11] serial context save/restore

2008-07-18 Thread Rajendra Nayak
This patch adds the context save restore functions for UART Signed-off-by: Rajendra Nayak <[EMAIL PROTECTED]> --- arch/arm/mach-omap2/serial.c | 62 +++ include/linux/serial_reg.h |1 2 files changed, 63 insertions(+) Index: linux-omap-2.6/arch/ar

[PATCH 05/11] scratchpad contents

2008-07-18 Thread Rajendra Nayak
This patch populates the scratchpad Signed-off-by: Rajendra Nayak <[EMAIL PROTECTED]> --- arch/arm/mach-omap2/pm.h|7 + arch/arm/mach-omap2/pm34xx.c| 170 +++- arch/arm/mach-omap2/sleep34xx.S |8 - include/asm-arm/arch-omap/pm.h |4

[PATCH 09/11] gpio context save/restore

2008-07-18 Thread Rajendra Nayak
This patch adds the context save restore functions for GPIO Signed-off-by: Rajendra Nayak <[EMAIL PROTECTED]> --- arch/arm/plat-omap/gpio.c | 94 + include/asm-arm/arch-omap/common.h |2 2 files changed, 96 insertions(+) Index: linux-omap-2.6/a

[PATCH 10/11] i2c context save/restore

2008-07-18 Thread Rajendra Nayak
This patch does i2c init/re-init for every transfer Signed-off-by: Rajendra Nayak <[EMAIL PROTECTED]> --- drivers/i2c/busses/i2c-omap.c |2 ++ 1 files changed, 2 insertions(+) Index: linux-omap-2.6/drivers/i2c/busses/i2c-omap.c

[PATCH 06/11] mpu off state enabled

2008-07-18 Thread Rajendra Nayak
This patch updates the CPUidle code to handle MPU OFF related C states Signed-off-by: Rajendra Nayak <[EMAIL PROTECTED]> --- arch/arm/mach-omap2/cpuidle34xx.c | 19 +++ arch/arm/mach-omap2/cpuidle34xx.h |5 + 2 files changed, 20 insertions(+), 4 deletions(-) Index: lin

[PATCH 07/11] gpmc context save/restore

2008-07-18 Thread Rajendra Nayak
This patch adds the context save restore functions for GPMC Signed-off-by: Rajendra Nayak <[EMAIL PROTECTED]> --- arch/arm/mach-omap2/gpmc.c | 80 +++ include/asm-arm/arch-omap/gpmc.h | 14 ++ 2 files changed, 94 insertions(+) Index: linux-omap-

[PATCH 03/11] menuconfig updates for cpuidle

2008-07-18 Thread Rajendra Nayak
This patch enables the cpuidle option in menuconfig and selects the menu governor Signed-off-by: Rajendra Nayak <[EMAIL PROTECTED]> --- arch/arm/Kconfig| 10 ++ drivers/cpuidle/Kconfig | 26 +- 2 files changed, 31 insertions(+), 5 deletions(-) Index:

[PATCH 04/11] sdrc register defs

2008-07-18 Thread Rajendra Nayak
This patch adds some missing sdrc register definitions Signed-off-by: Rajendra Nayak <[EMAIL PROTECTED]> --- arch/arm/mach-omap2/sram34xx.S |4 ++-- include/asm-arm/arch-omap/sdrc.h | 13 +++-- 2 files changed, 13 insertions(+), 4 deletions(-) Index: linux-omap-2.6/arch/arm/mach

[PATCH 01/11] Basic cpuidle driver

2008-07-18 Thread Rajendra Nayak
OMAP3 Basic cpuidle Signed-off-by: Rajendra Nayak <[EMAIL PROTECTED]> --- arch/arm/mach-omap2/Makefile |2 arch/arm/mach-omap2/cpuidle34xx.c | 245 ++ arch/arm/mach-omap2/cpuidle34xx.h | 56 arch/arm/mach-omap2/pm34xx.c |5 4 f

[PATCH 02/11] per/neon and core handling in idle

2008-07-18 Thread Rajendra Nayak
This patches adds handling of PER/NEON and CORE domain in idle. Signed-off-by: Rajendra Nayak <[EMAIL PROTECTED]> --- arch/arm/mach-omap2/cpuidle34xx.c | 98 +++--- arch/arm/mach-omap2/cpuidle34xx.h |6 +- arch/arm/mach-omap2/pm34xx.c | 58 +++

[PATCH 00/11] OMAP3 CPUidle patches - ver 2

2008-07-18 Thread Rajendra Nayak
Hi, I am sending an updated patch set for CPUidle which includes all fixes/comments posted on the previous set by Jouni/Richard W/Peter and others. The Following are the fixes 1) Uart clock enable/disable moved out of the context save/restore patch 2) GPIO IRQENABLE save/restore fix from Richard

[RFC] OMAP3 Display Driver (V4L2)

2008-07-18 Thread Shah, Hardik
RFC- High level design for pushing the V4L2 driver based on TI Soc. Hardware Background == DSS (Display Sub System) IP on the OMAP3 SoC of TI provides a logic to display a video frame from the memory frame buffer on a liquid crystal display (LCD) panel or a TV set. It includes

Bluetooth SHUTDOWN GPIO on omap3430 labrador

2008-07-18 Thread pramod gurav
Hi All I have a omap3430 logic zoom board. I want to configure bluetooth on it(BRF6300) which will interfaced to UART2. I gone through the schematics and could find that the BT_SHUTDOWN is controlled through GPIO.8 coming from TWL4030. Is that wright? I tried using that GPIO but the hci interface d

Re: N800 problems with MMC, LM8323 on current linux-omap git head

2008-07-18 Thread Felipe Balbi
On Fri, Jul 18, 2008 at 02:49:45AM -0600, ext Paul Walmsley wrote: > It boots to desktop, but those messages come across the serial console > consistently across several boots. Do touchscreen taps play sound for > you? The attached patch fixes lm8323 error. I'll see the others now. -- balbi >

Re: [PATCH 5/9] TWL4030: read and write module ISRs to clear them at init

2008-07-18 Thread Peter 'p2' De Schrijver
On Thu, Jul 17, 2008 at 07:34:52PM -0600, ext Paul Walmsley wrote: > TWL4030 interrupt status register bits can be cleared in one of two ways: > either by reading from the register, or by writing a 1 to the > appropriate bit(s) in the register. This behavior can be altered at any > time by the _SI

Re: N800 problems with MMC, LM8323 on current linux-omap git head

2008-07-18 Thread Kai Svahn
On Fri, Jul 18, 2008 at 02:49:45AM -0600, ext Paul Walmsley wrote: > > Kai, does MMC on N800 use the on-chip controller, or a controller on I2C? If I remember right it uses internal controller but the voltage has to be set for each slot from Menelaus and Menelaus is controlled by i2c. Cheers, K

Re: N800 problems with MMC, LM8323 on current linux-omap git head

2008-07-18 Thread Felipe Balbi
On Fri, Jul 18, 2008 at 02:49:45AM -0600, ext Paul Walmsley wrote: > It boots to desktop, but those messages come across the serial console > consistently across several boots. Do touchscreen taps play sound for > you? Hmm, now I got it right. The thing is that n800 doesn't have lm8323 (keypad

Re: N800 problems with MMC, LM8323 on current linux-omap git head

2008-07-18 Thread Paul Walmsley
On Fri, 18 Jul 2008, Felipe Balbi wrote: > On Thu, Jul 17, 2008 at 09:25:06PM -0600, ext Paul Walmsley wrote: > > noticed a few issues booting the N800 with the current git head > > d3b3ae0fe6c71641da19c8de466ec366d39847e3 today. Haven't booted the N800 > > for a while, so not sure when these sh

Re: [PATCH 2/2] TWL4030: convert old-style function documentation to current kerneldoc

2008-07-18 Thread Felipe Balbi
On Thu, 17 Jul 2008 20:15:51 -0600, Paul Walmsley <[EMAIL PROTECTED]> wrote: > Several functions use old-style function documentation; convert those to > use the current kerneldoc style. > > Signed-off-by: Paul Walmsley <[EMAIL PROTECTED]> > --- > > drivers/i2c/chips/twl4030-core.c | 54 > ++

Re: N800 problems with MMC, LM8323 on current linux-omap git head

2008-07-18 Thread Felipe Balbi
On Thu, Jul 17, 2008 at 09:25:06PM -0600, ext Paul Walmsley wrote: > noticed a few issues booting the N800 with the current git head > d3b3ae0fe6c71641da19c8de466ec366d39847e3 today. Haven't booted the N800 > for a while, so not sure when these showed up. Can you reproduce it, I just botted n800

[PATCH] OMAP2/3 clockdomains: combine pwrdm, pwrdm_name into union in struct clockdomain

2008-07-18 Thread Paul Walmsley
struct clockdomain contains a struct powerdomain *pwrdm and const char *pwrdm_name. The pwrdm_name is only used at initialization to look up the appropriate pwrdm pointer. Combining these into a union saves about 100 bytes on 3430SDP. This patch should not cause any change in kernel function.