Re: [PATCH 0/5] davinci: da850: clean up pinmux arrays in da850.c

2011-01-18 Thread Sergei Shtylyov
Hello. On 18-01-2011 7:40, Rajashekhara, Sudhakar wrote: I was testing Audio with 2.6.37 on DA850 from Kevin Hilman Linux tree at [1] and found that audio is broken. Below patch fixes the issue. --- From: Rajashekhara, Sudhakarsudhakar@ti.com davinci: fixes for audio on

RE: [PATCH 0/5] davinci: da850: clean up pinmux arrays in da850.c

2011-01-18 Thread Rajashekhara, Sudhakar
Hi Sergei, On Tue, Jan 18, 2011 at 17:11:13, Sergei Shtylyov wrote: Hello. On 18-01-2011 7:40, Rajashekhara, Sudhakar wrote: I was testing Audio with 2.6.37 on DA850 from Kevin Hilman Linux tree at [1] and found that audio is broken. Below patch fixes the issue. --- From:

Re: [PATCH 0/5] davinci: da850: clean up pinmux arrays in da850.c

2011-01-18 Thread Michael Williamson
Hi Sekhar, On 1/17/2011 9:11 PM, Nori, Sekhar wrote: Hi Mike, Thanks for taking this up. On Fri, Jan 07, 2011 at 18:48:48, Michael Williamson wrote: The following patch series is an attempt to clean up unused and platform specific pinmux arrays in the da850 CPU files. This series was

Re: [PATCH v4 08/12] gpio: add ti-ssp gpio driver

2011-01-18 Thread Subhasish Ghosh
Hi Cyril, I am referring the SSP driver to implement the PRU MFD driver. I had a few concerns regarding this. First of all, does the SSP support multiple execution units, in a sense that its able to run multiple serial devices at once, like multiple channels. If so, then its definitely a MFD.

[PATCH v16 0/3] davinci vpbe: dm6446 v4l2 driver

2011-01-18 Thread Manjunath Hadli
version16 : addressed Sergei's comments on: 1. Minor code change. 2. Interchanged the sequence of patches. Signed-off-by: Manjunath Hadli manjunath.hadli@xx Acked-by: Muralidharan Karicheri m-karicheri2@xx Acked-by: Hans Verkuil hverkuil@x Manjunath Hadli (3): davinci vpbe:

[PATCH v16 3/3] davinci vpbe: board specific additions

2011-01-18 Thread Manjunath Hadli
This patch implements tables for display timings,outputs and other board related functionalities. Signed-off-by: Manjunath Hadli manjunath.ha...@ti.com Acked-by: Muralidharan Karicheri m-kariche...@ti.com Acked-by: Hans Verkuil hverk...@xs4all.nl --- arch/arm/mach-davinci/board-dm644x-evm.c |

[PATCH v16 1/3] davinci vpbe: changes to common files

2011-01-18 Thread Manjunath Hadli
Implemented a common and single mapping for DAVINCI_SYSTEM_MODULE_BASE to be used by all davinci platforms. Signed-off-by: Manjunath Hadli manjunath.ha...@ti.com Acked-by: Muralidharan Karicheri m-kariche...@ti.com Acked-by: Hans Verkuil hverk...@xs4all.nl --- arch/arm/mach-davinci/common.c

[PATCH v16 2/3] davinci vpbe: platform specific additions

2011-01-18 Thread Manjunath Hadli
This patch implements the overall device creation for the Video display driver, initializes the platform variables and implements platform functions including setting video clocks. Signed-off-by: Manjunath Hadli manjunath.ha...@ti.com Acked-by: Muralidharan Karicheri m-kariche...@ti.com Acked-by:

Re: [PATCH v4 08/12] gpio: add ti-ssp gpio driver

2011-01-18 Thread Cyril Chemparathy
On 01/18/2011 08:22 AM, Subhasish Ghosh wrote: Hi Cyril, I am referring the SSP driver to implement the PRU MFD driver. I had a few concerns regarding this. First of all, does the SSP support multiple execution units, in a sense that its able to run multiple serial devices at once,

RE: [PATCH v16 1/3] davinci vpbe: changes to common files

2011-01-18 Thread Nori, Sekhar
Hi Manju, You have got a wrong address for linux-arm-kernel ML. The right address is: linux-arm-ker...@lists.infradead.org Also, I think you need to subscribe to this list for your messages to get posted automatically. Subscription information is available here:

[PATCH v1 2/5] davinci: da850: remove unused emif pinmux array

2011-01-18 Thread Michael Williamson
The da850_emif25_pins pinmux array is not used. Remove it. Signed-off-by: Michael Williamson michael.william...@criticallink.com --- arch/arm/mach-davinci/da850.c | 16 arch/arm/mach-davinci/include/mach/da8xx.h |1 - 2 files changed, 0 insertions(+), 17

[PATCH v1 0/5] davinci: da850: clean up pinmux arrays in da850.c

2011-01-18 Thread Michael Williamson
The following patch series is an attempt to clean up unused and platform specific pinmux arrays in the da850 CPU files. This series was developed as a result of the following email thread: http://www.mail-archive.com/davinci-linux-open-source@linux.davincidsp.com/msg19921.html This patch is

[PATCH v1 1/5] davinci: da850: remove unused pinmux array

2011-01-18 Thread Michael Williamson
The da850_cpgmac_pins pinmux array is not used. Remove it. Signed-off-by: Michael Williamson michael.william...@criticallink.com --- arch/arm/mach-davinci/da850.c | 11 --- arch/arm/mach-davinci/include/mach/da8xx.h |1 - 2 files changed, 0 insertions(+), 12

[PATCH v1 5/5] davinci: da850: remove unused uart pinmux arrays.

2011-01-18 Thread Michael Williamson
The da850 uart pinmux arrays are not used. Remove them. Signed-off-by: Michael Williamson michael.william...@criticallink.com --- arch/arm/mach-davinci/da850.c | 15 --- arch/arm/mach-davinci/include/mach/da8xx.h |3 --- 2 files changed, 0 insertions(+), 18

[PATCH v1 3/5] davinci: da850: move da850_evm specific mcasp pins to board file.

2011-01-18 Thread Michael Williamson
The da850_mcasp_pins pinmux array is specific to the da850_evm, and is not generic. Move the array to the board file, make it static initdata, and rename it accordingly. Signed-off-by: Michael Williamson michael.william...@criticallink.com --- arch/arm/mach-davinci/board-da850-evm.c|9

[PATCH v1 4/5] davinci: da850: move da850_evm specific mmcsd pinmux array to board file.

2011-01-18 Thread Michael Williamson
The da850_mmcsd0_pins pinmux array contains pins that are specific to the da850 evm board (the write protect and card detect GPIO pins). Move the array to the board file. Signed-off-by: Michael Williamson michael.william...@criticallink.com --- arch/arm/mach-davinci/board-da850-evm.c|9

Re: ALSA issue on DA850/OMAP-L138/AM18x

2011-01-18 Thread Kevin Hilman
Rajashekhara, Sudhakar sudhakar@ti.com writes: Resending with proper $SUBJECT... Hi, I was testing Audio with 2.6.37 on DA850 from Kevin Hilman Linux tree at [1] and found that audio is broken. Below patch fixes the issue. --- From: Rajashekhara, Sudhakar sudhakar@ti.com davinci:

Re: [PATCH 0/5] davinci: da850: clean up pinmux arrays in da850.c

2011-01-18 Thread Kevin Hilman
Hi Michael, Michael Williamson michael.william...@criticallink.com writes: The following patch series is an attempt to clean up unused and platform specific pinmux arrays in the da850 CPU files. This series was developed as a result of the following email thread:

Re: [PATCH v8 00/11] tnetv107x ssp drivers

2011-01-18 Thread Kevin Hilman
Cyril Chemparathy cy...@ti.com writes: TI's sequencer serial port (TI-SSP) is a jack-of-all-trades type of serial port device. It has a built-in programmable execution engine that can be programmed to operate as almost any serial bus (I2C, SPI, EasyScale, and others). Hi Cyril, Can you

Re: AM1808 EVM with davinci git sleep wake up

2011-01-18 Thread Kevin Hilman
Hi Steve, Steve Chen sc...@mvista.com writes: [...] The problem was caused by root filesystem mounted on MMC/SD. When the processor goes to the standby mode, the MMC/SD device was removed as part of the suspend process. This, unfortunately, hangs the kernel. Try enabling

Re: [PATCH] davinci: tnetv107x: fix register indexing for GPIOs numbers 31

2011-01-18 Thread Kevin Hilman
Hirosh Dabui hirosh.da...@snom.com writes: Changelog: This isn't needed. Please repost one more time without this and include Cyril's ack please. Thanks, Kevin This patch fix a bug in the register indexing for GPIOs numbers 31 to get the relevant hardware registers of tnetv107x to

Re: [PATCH v16 1/3] davinci vpbe: changes to common files

2011-01-18 Thread Kevin Hilman
Manjunath Hadli manjunath.ha...@ti.com writes: Implemented a common and single mapping for DAVINCI_SYSTEM_MODULE_BASE to be used by all davinci platforms. Please use a more descriptive subject. This patch hs nothing to do with VPBE, so please send it as a standalone patch. Thanks, Kevin

Re: [PATCH v16 2/3] davinci vpbe: platform specific additions

2011-01-18 Thread Kevin Hilman
Manjunath Hadli manjunath.ha...@ti.com writes: This patch implements the overall device creation for the Video display driver, initializes the platform variables and implements platform functions including setting video clocks. This is dm644x specific. Please use 'davinci: dm644x: VPBE' as

Re: [PATCH 0/5] davinci: da850: clean up pinmux arrays in da850.c

2011-01-18 Thread Michael Williamson
Hi Kevin, On 1/18/2011 1:07 PM, Kevin Hilman wrote: Hi Michael, Michael Williamson michael.william...@criticallink.com writes: The following patch series is an attempt to clean up unused and platform specific pinmux arrays in the da850 CPU files. This series was developed as a result

Re: [PATCH 0/5] davinci: da850: clean up pinmux arrays in da850.c

2011-01-18 Thread Kevin Hilman
Michael Williamson michael.william...@criticallink.com writes: Hi Kevin, On 1/18/2011 1:07 PM, Kevin Hilman wrote: Hi Michael, Michael Williamson michael.william...@criticallink.com writes: The following patch series is an attempt to clean up unused and platform specific pinmux

Re: ALSA issue on DA850/OMAP-L138/AM18x

2011-01-18 Thread Dan Sharon
These patches apply cleanly to 'v2.6.37' 3c0eee3fe6a3a1c745379547c7e7c904aa64f6d5 of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-davinci.git. The kernel was built with the 'da8xx_omapl_defconfig' from the omap-l1tree, and 'make menuconfig' to enable ASoC (the defconfig already has

Re: [alsa-devel] ALSA issue on DA850/OMAP-L138/AM18x

2011-01-18 Thread Mark Brown
On Tue, Jan 18, 2011 at 10:04:08AM -0800, Kevin Hilman wrote: Rajashekhara, Sudhakar sudhakar@ti.com writes: On DA850/OMAP-L138/AM18x, AIC3x codec is at 0x18 slave address. But in sound/soc/davinci/davinci-evm.c file, struct snd_soc_dai_link has the wrong AIC3x codec slave address.

[PATCH v8 00/11] tnetv107x ssp drivers

2011-01-18 Thread Cyril Chemparathy
TI's sequencer serial port (TI-SSP) is a jack-of-all-trades type of serial port device. It has a built-in programmable execution engine that can be programmed to operate as almost any serial bus (I2C, SPI, EasyScale, and others). This patch series implements a driver stack that looks like the

[PATCH v8 04/11] backlight: add support for tps6116x controller

2011-01-18 Thread Cyril Chemparathy
TPS6116x is an EasyScale backlight controller device. This driver supports TPS6116x devices connected on a single GPIO. Signed-off-by: Cyril Chemparathy cy...@ti.com --- drivers/video/backlight/Kconfig|7 + drivers/video/backlight/Makefile |2 +- drivers/video/backlight/tps6116x.c

[PATCH v8 01/11] mfd: add driver for sequencer serial port

2011-01-18 Thread Cyril Chemparathy
TI's sequencer serial port (TI-SSP) is a jack-of-all-trades type of serial port device. It has a built-in programmable execution engine that can be programmed to operate as almost any serial bus (I2C, SPI, EasyScale, and others). This patch adds a driver for this controller device. The driver

[PATCH v8 07/11] davinci: add spi devices on tnetv107x evm

2011-01-18 Thread Cyril Chemparathy
This patch adds definitions for spi devices on the tnetv107x evm platform. Signed-off-by: Cyril Chemparathy cy...@ti.com --- arch/arm/mach-davinci/board-tnetv107x-evm.c | 43 +++ 1 files changed, 43 insertions(+), 0 deletions(-) diff --git

[PATCH v8 10/11] davinci: add tnetv107x evm backlight device

2011-01-18 Thread Cyril Chemparathy
The tnetv107x evm board has a backlight device that is connected on one of the SSP ports. This patch adds the board definitions necessary to plug the backlight driver to the GPIO corresponding to this SSP pin. Signed-off-by: Cyril Chemparathy cy...@ti.com ---

[PATCH v8 05/11] davinci: add tnetv107x ssp platform device

2011-01-18 Thread Cyril Chemparathy
This patch adds an SSP platform device definition for the tnetv107x soc family. The clock lookup entry has also been updated to match. Signed-off-by: Cyril Chemparathy cy...@ti.com --- arch/arm/mach-davinci/devices-tnetv107x.c | 25

[PATCH v8 06/11] davinci: add ssp config for tnetv107x evm board

2011-01-18 Thread Cyril Chemparathy
This patch adds SSP configuration and pin muxing info for tnetv107x evm boards. Signed-off-by: Cyril Chemparathy cy...@ti.com --- arch/arm/mach-davinci/board-tnetv107x-evm.c | 14 ++ 1 files changed, 14 insertions(+), 0 deletions(-) diff --git

[PATCH v8 02/11] spi: add ti-ssp spi master driver

2011-01-18 Thread Cyril Chemparathy
This patch adds an SPI master implementation that operates on top of an underlying TI-SSP port. Acked-by: Grant Likely grant.lik...@secretlab.ca Signed-off-by: Cyril Chemparathy cy...@ti.com --- drivers/spi/Kconfig| 10 + drivers/spi/Makefile |1 + drivers/spi/ti-ssp-spi.c

[PATCH v8 03/11] gpio: add ti-ssp gpio driver

2011-01-18 Thread Cyril Chemparathy
TI's SSP controller pins can be directly read and written to behave like a GPIO. This patch adds a GPIO driver that exposes such functionality. Signed-off-by: Cyril Chemparathy cy...@ti.com --- drivers/gpio/Kconfig | 10 ++ drivers/gpio/Makefile |1 + drivers/gpio/ti-ssp-gpio.c

[PATCH v8 08/11] davinci: add tnetv107x evm regulators

2011-01-18 Thread Cyril Chemparathy
This patch adds regulator and spi board info definitions for the tps6524x power management IC found on tnetv107x evm boards. Signed-off-by: Cyril Chemparathy cy...@ti.com --- arch/arm/mach-davinci/board-tnetv107x-evm.c | 85 +++ 1 files changed, 85 insertions(+), 0

[PATCH v8 09/11] davinci: add tnetv107x evm ti-ssp gpio device

2011-01-18 Thread Cyril Chemparathy
This patch adds definitions to hook up one of the ti-ssp ports to the SSP GPIO driver. Signed-off-by: Cyril Chemparathy cy...@ti.com --- arch/arm/mach-davinci/board-tnetv107x-evm.c | 11 +++ 1 files changed, 11 insertions(+), 0 deletions(-) diff --git

[PATCH v8 11/11] davinci: add tnetv107x evm i2c eeprom device

2011-01-18 Thread Cyril Chemparathy
The tnetv107x evm board has an I2C device connected on one of the SSP ports. This patch adds board definitions for a GPIO based I2C master, as well as definitions for the eeprom device on these boards. Signed-off-by: Cyril Chemparathy cy...@ti.com --- arch/arm/mach-davinci/board-tnetv107x-evm.c

Re: [PATCH 0/5] davinci: da850: clean up pinmux arrays in da850.c

2011-01-18 Thread Victor Rodriguez
On Tue, Jan 18, 2011 at 12:51 PM, Kevin Hilman khil...@ti.com wrote: Michael Williamson michael.william...@criticallink.com writes: Hi Kevin, On 1/18/2011 1:07 PM, Kevin Hilman wrote: Hi Michael, Michael Williamson michael.william...@criticallink.com writes: The following patch series

RE: ALSA issue on DA850/OMAP-L138/AM18x

2011-01-18 Thread Nori, Sekhar
Hi Sudhakar, On Tue, Jan 18, 2011 at 10:13:14, Rajashekhara, Sudhakar wrote: I was testing Audio with 2.6.37 on DA850 from Kevin Hilman Linux tree at [1] and found that audio is broken. Below patch fixes the issue. [...] I am currently debugging this issue. I'll submit the above patch to

Re: AM1808 EVM with davinci git sleep wake up

2011-01-18 Thread Steve Chen
On Tue, Jan 18, 2011 at 12:22 PM, Kevin Hilman khil...@ti.com wrote: Hi Steve, Steve Chen sc...@mvista.com writes: [...] The problem was caused by root filesystem mounted on MMC/SD.  When the processor goes to the standby mode, the MMC/SD device was removed as part of the suspend process.

Re: [PATCH v4 08/12] gpio: add ti-ssp gpio driver

2011-01-18 Thread S.Ghosh
Hi Cyril, PRU is basically a micro-controller embedded inside of da8xx processors. To emulate any protocol on it, we need to implement the protocol and download the firmware into the instruction RAM. Hence, if the firmware is implemented in such a was that its able to run different protocols

Davinci DM365 NAND Flash SYNDROME Support

2011-01-18 Thread Michael Hallak-Stamler
I have upgraded our DM365 platform to run with Linux kernel 2.6.32-rc2, which I got from the official TI release. Our platform uses the NAND flash with SYNDROME calculation and I am unable to get the kernel to recognize these devices. In particular, I get bad-block errors. I scanned all of the

DDR2 CAS latency

2011-01-18 Thread 李双
hi these days i am wondering how to determine the value of CAS latency, when trying to config the DDR_SDBCR register of DDR control module. where can i get the exat value. as known , the value can be 2 ,2.5,3,4,5,etc. i have gone through tmany times he datasheet of spru986b ,which is about the