Re: [PATCH 1/6] i2c: davinci: Fix smbus Oops with AIC33 usage

2010-01-27 Thread Kevin Hilman
Sudhakar Rajashekhara sudhakar@ti.com writes: Hi, On Wed, Jan 27, 2010 at 05:11:28, Kevin Hilman wrote: From: Dirk Behme dirk.be...@googlemail.com This fixes Oops at kernel startup while scanning for TLV320AIC23IDx addresses. Signed-off-by: Alexander Vasiliev alexvasil...@gmail.com

Re: [PATCH v3 2/2] i2c: Davinci i2c bus recovery procedure to clear the bus

2010-01-26 Thread Kevin Hilman
Ben Dooks ben-li...@fluff.org writes: On Mon, Jan 25, 2010 at 03:31:02PM -0800, Kevin Hilman wrote: Philby John pj...@in.mvista.com writes: On Sun, 2010-01-24 at 15:07 +, Ben Dooks wrote: On Tue, Jan 12, 2010 at 04:47:16PM +0530, Philby John wrote: From

[PATCH 1/6] i2c: davinci: Fix smbus Oops with AIC33 usage

2010-01-26 Thread Kevin Hilman
From: Dirk Behme dirk.be...@googlemail.com This fixes Oops at kernel startup while scanning for TLV320AIC23IDx addresses. Signed-off-by: Alexander Vasiliev alexvasil...@gmail.com Signed-off-by: Brad Griffis bgrif...@ti.com Signed-off-by: Dirk Behme dirk.be...@gmail.com Acked-by: Kevin Hilman

[PATCH 5/6] i2c: davinci: Add cpufreq support

2010-01-26 Thread Kevin Hilman
/016118.html Signed-off-by: Chaithrika U S chaithr...@ti.com Acked-by: Kevin Hilman khil...@deeprootsystems.com --- drivers/i2c/busses/i2c-davinci.c | 63 ++ 1 files changed, 63 insertions(+), 0 deletions(-) diff --git a/drivers/i2c/busses/i2c-davinci.c b/drivers

[PATCH 3/6] i2c: davinci: Add helper functions

2010-01-26 Thread Kevin Hilman
From: Chaithrika U S chaithr...@ti.com Add i2c reset control and clock divider calculation functions which will be useful for power management features. Signed-off-by: Chaithrika U S chaithr...@ti.com Acked-by: Kevin Hilman khil...@deeprootsystems.com --- drivers/i2c/busses/i2c-davinci.c | 56

[PATCH 2/6] i2c: davinci: Remove MOD_REG_BIT and IO_ADDRESS usage

2010-01-26 Thread Kevin Hilman
From: Chaithrika U S chaithr...@ti.com Cleanup the DaVinci I2C driver. Remove MOD_REG_BIT macro. Also use ioremap instead of IO_ADDRESS macro. Signed-off-by: Chaithrika U S chaithr...@ti.com Acked-by: Kevin Hilman khil...@deeprootsystems.com --- drivers/i2c/busses/i2c-davinci.c | 77

[PATCH 0/6] davinci i2c updates for 2.6.34

2010-01-26 Thread Kevin Hilman
This series ia a set of proposed I2C updates for the DaVinci platform for 2.6.34. These have been tested and approved as part of the DaVinci tree. Note that patch 6 has a dependency on changes to the DaVinci core so is has been agreed to be merged it via davinci git. Ben, upon successful

[PATCH 4/6] i2c: davinci: Add suspend/resume support

2010-01-26 Thread Kevin Hilman
/ 2009-November/016958.html Signed-off-by: Chaithrika U S chaithr...@ti.com Acked-by: Kevin Hilman khil...@deeprootsystems.com --- drivers/i2c/busses/i2c-davinci.c | 36 1 files changed, 36 insertions(+), 0 deletions(-) diff --git a/drivers/i2c/busses/i2c

[PATCH 6/6] i2c: davinci: bus recovery procedure to clear the bus

2010-01-26 Thread Kevin Hilman
the slave, pulsing the SCL line 9 times and then sending the stop command. This patch has been tested on a DM6446 and DM355 Signed-off-by: Philby John pj...@in.mvista.com Signed-off-by: Srinivasan, Nageswari nagesw...@ti.com Acked-by: Kevin Hilman khil...@deeprootsystems.com --- drivers/i2c/busses

Re: [PATCH v3 1/2] i2c: Add SDA and SCL pin numbers to i2c platform data

2010-01-25 Thread Kevin Hilman
Philby John pj...@in.mvista.com writes: Kevin, On Tue, 2010-01-12 at 16:47 +0530, Philby John wrote: From cb3347e45449ff16a332aa164eae24ef6a2432e6 Mon Sep 17 00:00:00 2001 From: Philby John pj...@in.mvista.com Date: Mon, 11 Jan 2010 15:53:31 +0530 Subject: [PATCH 1/2] Add SDA and SCL pin

Re: [PATCH v3 2/2] i2c: Davinci i2c bus recovery procedure to clear the bus

2010-01-25 Thread Kevin Hilman
Philby John pj...@in.mvista.com writes: On Sun, 2010-01-24 at 15:07 +, Ben Dooks wrote: On Tue, Jan 12, 2010 at 04:47:16PM +0530, Philby John wrote: From 2565eeda807e49376298ec895a0d9a91a7668417 Mon Sep 17 00:00:00 2001 From: Philby John pj...@in.mvista.com Date: Mon, 11 Jan 2010

Re: [PATCH] davinci: clock: let clk-set_rate function sleep

2010-01-25 Thread Kevin Hilman
Sekhar Nori nsek...@ti.com writes: When supporting I2C/SPI based on-board PLLs like CDCE949, it is essential that clk-set_rate be able to sleep. Currently, this is not possible because clk-set_rate is called from within spin-lock in clk_set_rate This patch brings clk-set_rate outside of

Re: [alsa-devel] [PATCH 5/5] DaVinci: DM365: Voice Codec support for the DM365 EVM

2010-01-25 Thread Kevin Hilman
miguel.agui...@ridgerun.com writes: From: Miguel Aguilar miguel.agui...@ridgerun.com The DM365 EVM has two codecs: the Audio Codec (AIC3x) and the Voice Codec, the idea is to have both enabled in the same kernel simultaneously. However, the current soc-core doesn't support simultaneous

Re: 2.6.32 tag for the davinci kernel

2010-01-14 Thread Kevin Hilman
Anand Sivaram aspn...@gmail.com writes: Do we have a tag for 2.6.32 davinci kernel?  Actually I could not find any tag like v2.6.31-davinci1 for 2.6.32 kernel.   I would like to baseline my development on top of 2.6.32 and I am looking for a label from where I could branch. Any help would be

Re: [RFC] serial: 8250: Add cpufreq support

2010-01-12 Thread Kevin Hilman
Chaithrika U S chaithr...@ti.com writes: On Mon, Jan 11, 2010 at 21:23:48, Kevin Hilman wrote: Chaithrika U S chaithr...@ti.com writes: On DA850/OMAP-L138 SoC, the PLL which supplies the clock to CPU also feeds the UART and the UART input frequency can change when the CPU frequency

Re: [PATCH - v4 1/4] V4L-vpfe_capture-remove-clock and platform code

2010-01-12 Thread Kevin Hilman
Karicheri, Muralidharan m-kariche...@ti.com writes: [...] Also, this doesn't accuratly reflect the changes done in the patch. Here the clock configuration isn't moved, it's removed. You should mention it being removed here and added to platform-specific code in subsequent patches. Sorry to

Re: [PATCH 12/35] davinci: clock framework: remove spinlock usage

2010-01-11 Thread Kevin Hilman
Russell King - ARM Linux li...@arm.linux.org.uk writes: On Wed, Jan 06, 2010 at 10:31:54AM -0800, Kevin Hilman wrote: From: Sekhar Nori nsek...@ti.com Currently, the spinlock in DaVinci clock framework is being used to: 1) Protect clock structure variables usecount and rate against

Re: [PATCH 00/35] davinci updates queued for 2.6.34

2010-01-11 Thread Kevin Hilman
Russell King - ARM Linux li...@arm.linux.org.uk writes: On Wed, Jan 06, 2010 at 10:31:42AM -0800, Kevin Hilman wrote: Apologies for the large series, I've been meaning to send these in smaller batches, but hd lots to queue up from over the holidays. Pending any review comments

Re: [RFC] serial: 8250: Add cpufreq support

2010-01-11 Thread Kevin Hilman
Chaithrika U S chaithr...@ti.com writes: On DA850/OMAP-L138 SoC, the PLL which supplies the clock to CPU also feeds the UART and the UART input frequency can change when the CPU frequency is scaled. This patch adds cpufreq support for 8250 serial driver. A clk structure member has been added

Re: [alsa-devel] [PATCH 2/2] Davinci: DM365: Enable DaVinci Voice Codec support for DM365 EVM

2010-01-11 Thread Kevin Hilman
miguel.agui...@ridgerun.com writes: From: Miguel Aguilar miguel.agui...@ridgerun.com It sets up one single card for the DM365 EVM with two subdevices: the AIC3x and the Voice Codec. The general structures are defined at DM365 SoC file and the specific platform data structure for the EVM is

Re: [PATCH - v4 4/4] DaVinci-vpfe-capture-converting-ccdc-drivers-to-platform-drivers

2010-01-11 Thread Kevin Hilman
the two patches sent earlier to change the clock configuration and converting ccdc drivers to platform drivers. This has updated comments against v2 of these patches. Two new clocks master and slave are defined for ccdc driver as per comments from Kevin Hilman. This adds platform code for ccdc

Re: [PATCH - v4 2/4] V4L-vpfe-capture-converting dm355 ccdc driver to a platform driver

2010-01-11 Thread Kevin Hilman
. Following are the changes done:- 1) clocks are configured using generic clock names 2) converting the driver to a platform driver 3) cleanup - consolidate all static variables inside a structure, ccdc_cfg Reviewed-by: Kevin Hilman khil...@deeprootsystems.com Reviewed-by: Vaibhav

Re: [PATCH - v4 1/4] V4L-vpfe_capture-remove-clock and platform code

2010-01-11 Thread Kevin Hilman
importanty. For the benefit of reading the git history later, and also for those of us less familiar with the details of these drivers, we rely heavily on a good changelog. Kevin Reviewed-by: Vaibhav Hiremath hvaib...@ti.com Reviewed-by: Kevin Hilman khil...@deeprootsystems.com Reviewed-by: Hans

Re: [PATCH - v4 2/4] V4L-vpfe-capture-converting dm355 ccdc driver to a platform driver

2010-01-11 Thread Kevin Hilman
variables inside a structure, ccdc_cfg Reviewed-by: Kevin Hilman khil...@deeprootsystems.com Reviewed-by: Vaibhav Hiremath hvaib...@ti.com Reviewed-by: Hans Verkuil hverk...@xs4all.nl Signed-off-by: Hans Verkuil hverk...@xs4all.nl Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com

Re: [PATCH - v4 4/4] DaVinci-vpfe-capture-converting-ccdc-drivers-to-platform-drivers

2010-01-11 Thread Kevin Hilman
. Thanks. This combines the two patches sent earlier to change the clock configuration and converting ccdc drivers to platform drivers. This has updated comments against v2 of these patches. Two new clocks master and slave are defined for ccdc driver as per comments from Kevin Hilman

Re: [PATCH v3 2/2] davinci: MMC: updates to suspend/resume implementation

2010-01-08 Thread Kevin Hilman
. Tested on DA850/OMAP-L138 EVM. This testing requires patches which add suspen-to-RAM support to DA850/OMAP-L138 SoC[1]. [1]http://linux.davincidsp.com/pipermail/davinci-linux-open-source/ 2009-September/016118.html Signed-off-by: Chaithrika U S chaithr...@ti.com Acked-by: Kevin Hilman khil

Re: [PATCH v2 0/9] davinci: EDMA updates

2010-01-08 Thread Kevin Hilman
Nori, Sekhar nsek...@ti.com writes: On Fri, Jan 08, 2010 at 00:59:28, Kevin Hilman wrote: Kevin Hilman khil...@deeprootsystems.com writes: Sudhakar Rajashekhara sudhakar@ti.com writes: This patch set corrects some issues with the existing EDMA driver and also adds support for EDMA

Re: [PATCH - v3 4/4] DaVinci - vpfe-capture-converting ccdc drivers to platform driver

2010-01-08 Thread Kevin Hilman
Hiremath, Vaibhav hvaib...@ti.com writes: [Hiremath, Vaibhav] Hi Kevin and Murali, Sorry for jumping into this discussion so late, Can we use clk_add_alias() function exported by clkdev.c file here? With this board specific file can define aliases for all required platform_data keeping

Re: [PATCH 0/9] davinci: EDMA updates

2010-01-07 Thread Kevin Hilman
Nori, Sekhar nsek...@ti.com writes: On Thu, Jan 07, 2010 at 06:05:12, Kevin Hilman wrote: Troy Kisky troy.ki...@boundarydevices.com writes: Kevin Hilman wrote: Sudhakar Rajashekhara sudhakar@ti.com writes: This patch set corrects some issues with the existing EDMA driver and also

Re: [PATCH v2 0/9] davinci: EDMA updates

2010-01-07 Thread Kevin Hilman
Kevin Hilman khil...@deeprootsystems.com writes: Sudhakar Rajashekhara sudhakar@ti.com writes: This patch set corrects some issues with the existing EDMA driver and also adds support for EDMA resource (channel/slots) sharing between two processors (say ARM and DSP). The patch set has

Re: [PATCH - v3 4/4] DaVinci - vpfe-capture-converting ccdc drivers to platform driver

2010-01-07 Thread Kevin Hilman
Karicheri, Muralidharan m-kariche...@ti.com writes: Kevin, OK, I'm not extremely familar with the whole video architecture here, but are all of these drivers expected to be doing clk_get() and clk_enable()? [MK]Many IPs on DaVinci VPFE would require vpss master clock. So it is better to do

Re: [PATCH] Fixed comments for the response registers. They were all saying Regiser 0 and 1.

2010-01-06 Thread Kevin Hilman
raghav raghav.m...@gmail.com writes: Missing changelog and signoff. Also, subject should be something like: [PATCH] MMC: davinci: fix some comment typos and the changelog should include a more detailed description. Kevin --- drivers/mmc/host/davinci_mmc.c |6 +++--- 1 files

Re: [PATCH v3 0/4] i2c: davinci: Add power management features

2010-01-06 Thread Kevin Hilman
been updated to use dev_pm_ops. Acked-by: Kevin Hilman khil...@deeprootsystems.com Ben, please queue this series for 2.6.34. Thanks, Kevin ___ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http

Re: [PATCH v2 1/2] davinci: MMC: Add a function to control reset state of the controller

2010-01-06 Thread Kevin Hilman
Chaithrika U S chaithr...@ti.com writes: Add a helper function which will aid in changing the reset status of the controller. Signed-off-by: Chaithrika U S chaithr...@ti.com Signed-off-by: Kevin Hilman khil...@deeprootsystems.com my s-o-b should actually be: Acked-by: Kevin Hilman khil

Re: [PATCH v2 2/2] davinci: MMC: updates to suspend/resume implementation

2010-01-06 Thread Kevin Hilman
Chaithrika U S chaithr...@ti.com writes: Improve the suspend and resume callbacks in DaVinci MMC host controller driver. I think this changelog needs a bit more detail on what improve means. Also, you should add a comment about the conversion to dev_pm_ops. Kevin Tested on DA850/OMAP-L138

Re: Audio quality with CPU frequency scaling

2010-01-06 Thread Kevin Hilman
Premi, Sanjeev pr...@ti.com writes: -Original Message- From: davinci-linux-open-source-boun...@linux.davincidsp.com [mailto:davinci-linux-open-source-boun...@linux.davincidsp.com ] On Behalf Of Kevin Hilman Sent: Wednesday, January 06, 2010 5:09 AM To: Subrahmanya, Chaithrika Cc

Re: [PATCH - v3 4/4] DaVinci - vpfe-capture-converting ccdc drivers to platform driver

2010-01-06 Thread Kevin Hilman
Karicheri, Muralidharan m-kariche...@ti.com writes: CLK(NULL, rto, rto_clk), CLK(NULL, usb, usb_clk), + CLK(dm355_ccdc, master, vpss_master_clk), + CLK(dm355_ccdc, slave, vpss_slave_clk), I still don't understand why you have to add new entries here and can't simply rename the

Re: [PATCH - v3 4/4] DaVinci - vpfe-capture-converting ccdc drivers to platform driver

2010-01-06 Thread Kevin Hilman
In the future, please do not top-post. Inline replies are preferred so context can be followed. I've moved your reply into context below with some more comments... Karicheri, Muralidharan m-kariche...@ti.com writes: -Original Message- From: Kevin Hilman [mailto:khil

Re: [PATCH 1/2] davinci: add support for CDCE949 clock synthesizer

2010-01-06 Thread Kevin Hilman
Sekhar Nori nsek...@ti.com writes: From: Nageswari Srinivasan nagesw...@ti.com This patch adds support for TI's CDCE949 - a clock synthesizer with 4 PLLs and 9 outputs. It is used on DM6467 EVM. On the EVM, it generates clocks required for VPIF, TSIF and Audio modules. This patch adds it

Re: [PATCH v2 0/9] davinci: EDMA updates

2010-01-06 Thread Kevin Hilman
Sudhakar Rajashekhara sudhakar@ti.com writes: This patch set corrects some issues with the existing EDMA driver and also adds support for EDMA resource (channel/slots) sharing between two processors (say ARM and DSP). The patch set has been tested on DM646x, OMAP-L137 and OMAP-L138 EVM

Re: [PATCH v2 1/2] Input: Add device_enable handler to DaVinci Keyscan platform data

2010-01-06 Thread Kevin Hilman
Dmitry Torokhov dmitry.torok...@gmail.com writes: On Tue, Jan 05, 2010 at 04:21:11PM -0800, Kevin Hilman wrote: Kevin Hilman khil...@deeprootsystems.com writes: Dmitry Torokhov dmitry.torok...@gmail.com writes: On Mon, Dec 07, 2009 at 04:24:59PM -0800, Kevin Hilman wrote: miguel.agui

[GIT PULL] davinci platform fixes for 2.6.33-rc4

2010-01-06 Thread Kevin Hilman
Linus, Please pull the fixes for the ARM/DaVinci platform for 2.6.33-rc4. Thanks, Kevin The following changes since commit 74d2e4f8d79ae0c4b6ec027958d5b18058662eea: Linus Torvalds (1): Linux 2.6.33-rc3 are available in the git repository at:

[PATCH 00/35] davinci updates queued for 2.6.34

2010-01-06 Thread Kevin Hilman
Here's a set of DaVinci updates for review. Apologies for the large series, I've been meaning to send these in smaller batches, but hd lots to queue up from over the holidays. Pending any review comments, these will be submitted to Linus during the next merge window. Kevin Chaithrika U S (1):

[PATCH 07/35] davinci: da850/omap-l138: unlock PLL registers during init

2010-01-06 Thread Kevin Hilman
PLLs during the init time itself. This also obviates the need to unlock PLL registers for each CPUFreq transtition. Signed-off-by: Sekhar Nori nsek...@ti.com Signed-off-by: Kevin Hilman khil...@deeprootsystems.com --- arch/arm/mach-davinci/da850.c | 19 +-- 1 files changed, 13

[PATCH 03/35] davinci: move DDR2 controller defines to memory.h

2010-01-06 Thread Kevin Hilman
nsek...@ti.com Signed-off-by: Kevin Hilman khil...@deeprootsystems.com --- arch/arm/mach-davinci/cpuidle.c |5 + arch/arm/mach-davinci/include/mach/memory.h |4 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/arch/arm/mach-davinci/cpuidle.c b/arch/arm

[PATCH 10/35] davinci: board-dm646x-evm.c: arrange related code together

2010-01-06 Thread Kevin Hilman
together. Signed-off-by: Sekhar Nori nsek...@ti.com Signed-off-by: Kevin Hilman khil...@deeprootsystems.com --- arch/arm/mach-davinci/board-dm646x-evm.c | 90 +++--- 1 files changed, 45 insertions(+), 45 deletions(-) diff --git a/arch/arm/mach-davinci/board-dm646x-evm.c

[PATCH 08/35] davinci: da850/omap-l138: create static map for SRAM

2010-01-06 Thread Kevin Hilman
as its clocks are stopped. Signed-off-by: Sekhar Nori nsek...@ti.com Signed-off-by: Kevin Hilman khil...@deeprootsystems.com --- arch/arm/mach-davinci/da850.c |8 arch/arm/mach-davinci/include/mach/da8xx.h |1 + 2 files changed, 9 insertions(+), 0 deletions(-) diff

[PATCH 05/35] davinci: make it possible to include clock.h and psc.h in assembly code

2010-01-06 Thread Kevin Hilman
are needed in assembly code to bypass the DDR2 PLL. Signed-off-by: Sekhar Nori nsek...@ti.com Signed-off-by: Kevin Hilman khil...@deeprootsystems.com --- arch/arm/mach-davinci/clock.h| 10 +++--- arch/arm/mach-davinci/include/mach/psc.h |4 2 files changed, 11 insertions

[PATCH 19/35] TI Davinci EMAC : Abstract Buffer address translation logic.

2010-01-06 Thread Kevin Hilman
logic. Signed-off-by: Sriramakrishnan s...@ti.com Acked-by: Chaithrika U S chaithr...@ti.com Acked-by: David S. Miller da...@davemloft.net Signed-off-by: Kevin Hilman khil...@deeprootsystems.com --- drivers/net/davinci_emac.c | 41 - include/linux

[PATCH 15/35] davinci: da850/omap-l138: Modify NOR partition info

2010-01-06 Thread Kevin Hilman
creates a new partition on NOR Flash to store Linux kernel image. Signed-off-by: Sudhakar Rajashekhara sudhakar@ti.com Signed-off-by: Kevin Hilman khil...@deeprootsystems.com --- arch/arm/mach-davinci/board-da850-evm.c | 14 +- 1 files changed, 13 insertions(+), 1 deletions

[PATCH 17/35] TI Davinci EMAC : Re-use driver for other platforms.

2010-01-06 Thread Kevin Hilman
-by: Sriramakrishnan s...@ti.com Acked-by: Chaithrika U S chaithr...@ti.com Acked-by: David S. Miller da...@davemloft.net Signed-off-by: Kevin Hilman khil...@deeprootsystems.com --- arch/arm/mach-davinci/common.c |2 +- arch/arm/mach-davinci/include/mach/da8xx.h |2 +- arch/arm/mach-davinci

[PATCH 21/35] DaVinci: DM365: Changing default queue for DM365.

2010-01-06 Thread Kevin Hilman
From: Sandeep Paulraj s-paul...@ti.com In DM365 Q0, Q1 and Q2 are used by codecs. LSP drivers should use Q3. This patch changes the default queue for DM365. Signed-off-by: Sandeep Paulraj s-paul...@ti.com Signed-off-by: Kevin Hilman khil...@deeprootsystems.com --- arch/arm/mach-davinci/dm365.c

[PATCH 23/35] davinci: da850/omap-l138: add support for SoC suspend

2010-01-06 Thread Kevin Hilman
will be added as later improvements. For scheduling an alarm event on RTC some useful code is present in Documentation/rtc.txt Signed-off-by: Sekhar Nori nsek...@ti.com Signed-off-by: Kevin Hilman khil...@deeprootsystems.com --- arch/arm/mach-davinci/da850.c | 39

[PATCH 30/35] davinci: build list of unused EDMA events dynamically

2010-01-06 Thread Kevin Hilman
Rajashekhara sudhakar@ti.com Signed-off-by: Kevin Hilman khil...@deeprootsystems.com --- arch/arm/mach-davinci/devices-da8xx.c |6 --- arch/arm/mach-davinci/dm355.c |8 arch/arm/mach-davinci/dm644x.c| 10 - arch/arm/mach-davinci/dm646x.c

[PATCH 26/35] davinci: add CDCE949 support on DM6467 EVM

2010-01-06 Thread Kevin Hilman
for that work. Signed-off-by: Nageswari Srinivasan nagesw...@ti.com Signed-off-by: Sekhar Nori nsek...@ti.com Signed-off-by: Kevin Hilman khil...@deeprootsystems.com --- arch/arm/mach-davinci/Makefile |2 +- arch/arm/mach-davinci/board-dm646x-evm.c | 31 ++ 2 files

[PATCH 25/35] davinci: add support for CDCE949 clock synthesizer

2010-01-06 Thread Kevin Hilman
which actually works on the latest kernel. Signed-off-by: Nageswari Srinivasan nagesw...@ti.com Signed-off-by: Sekhar Nori nsek...@ti.com Signed-off-by: Kevin Hilman khil...@deeprootsystems.com --- arch/arm/mach-davinci/cdce949.c | 289 ++ arch/arm/mach-davinci

[PATCH 32/35] davinci: da8xx/omap-l1xx: Add EDMA platform data for da850/omap-l138

2010-01-06 Thread Kevin Hilman
differ between da830/omap-l137 and da850/omap-l138, existing code has been re-shuffled to accommodate this. Signed-off-by: Sudhakar Rajashekhara sudhakar@ti.com Signed-off-by: Kevin Hilman khil...@deeprootsystems.com --- arch/arm/mach-davinci/devices-da8xx.c | 121

[PATCH 31/35] davinci: support for EDMA resource sharing

2010-01-06 Thread Kevin Hilman
the user to pass the channel/slots reserved for DSP as platform data. EDMA driver scans this list during probe and prepares a bitmap of channel/slots which can be used on ARM side. Signed-off-by: Sudhakar Rajashekhara sudhakar@ti.com Cc: David Brownell davi...@pacbell.net Signed-off-by: Kevin Hilman

[PATCH 33/35] davinci: da830/omapl137: Specify reserved channels/slots

2010-01-06 Thread Kevin Hilman
From: Sudhakar Rajashekhara sudhakar@ti.com Pass reserved EDMA channel/slots as platform data for da830/omap-l137. Signed-off-by: Sudhakar Rajashekhara sudhakar@ti.com Signed-off-by: Kevin Hilman khil...@deeprootsystems.com --- arch/arm/mach-davinci/devices-da8xx.c | 25

[PATCH 20/35] davinci: clock: Check CLK_PSC flag before disabling PSC

2010-01-06 Thread Kevin Hilman
controlled by LPSC 0 is erroneously disabled. Signed-off-by: Chaithrika U S chaithr...@ti.com Signed-off-by: Kevin Hilman khil...@deeprootsystems.com --- arch/arm/mach-davinci/clock.c |3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/arch/arm/mach-davinci/clock.c b/arch/arm

[PATCH 34/35] davinci: da850/omapl138: Specify reserved channels/slots

2010-01-06 Thread Kevin Hilman
From: Sudhakar Rajashekhara sudhakar@ti.com Pass reserved EDMA channel/slots as platform data for da850/omap-l138. Signed-off-by: Sudhakar Rajashekhara sudhakar@ti.com Signed-off-by: Kevin Hilman khil...@deeprootsystems.com --- arch/arm/mach-davinci/devices-da8xx.c | 39

[PATCH 35/35] davinci: dm646x: Specify reserved EDMA channel/slots for DM646x

2010-01-06 Thread Kevin Hilman
From: Sudhakar Rajashekhara sudhakar@ti.com Pass reserved EDMA channel/slots as platform data for dm646x. Signed-off-by: Sudhakar Rajashekhara sudhakar@ti.com Signed-off-by: Kevin Hilman khil...@deeprootsystems.com --- arch/arm/mach-davinci/dm646x.c | 28

[PATCH 09/35] davinci: explain CLOCK_TICK_RATE of 27MHz in include/mach/timex.h

2010-01-06 Thread Kevin Hilman
-off-by: Sekhar Nori nsek...@ti.com Signed-off-by: Kevin Hilman khil...@deeprootsystems.com --- arch/arm/mach-davinci/include/mach/timex.h |7 ++- 1 files changed, 6 insertions(+), 1 deletions(-) diff --git a/arch/arm/mach-davinci/include/mach/timex.h b/arch/arm/mach-davinci/include/mach

[PATCH 18/35] TI Davinci EMAC : add platform specific interrupt enable/disable logic.

2010-01-06 Thread Kevin Hilman
-by: Chaithrika U S chaithr...@ti.com Acked-by: David S. Miller da...@davemloft.net Signed-off-by: Kevin Hilman khil...@deeprootsystems.com --- drivers/net/davinci_emac.c | 11 +++ include/linux/davinci_emac.h |2 ++ 2 files changed, 13 insertions(+), 0 deletions(-) diff --git

[PATCH 13/35] davinci: make /proc/davinci_clocks display multi-rooted clock tree

2010-01-06 Thread Kevin Hilman
oscillator. Signed-off-by: Sekhar Nori nsek...@ti.com Signed-off-by: Kevin Hilman khil...@deeprootsystems.com --- arch/arm/mach-davinci/clock.c | 11 +++ 1 files changed, 7 insertions(+), 4 deletions(-) diff --git a/arch/arm/mach-davinci/clock.c b/arch/arm/mach-davinci/clock.c index

[PATCH 06/35] davinci: cpuidle: move mapping of DDR2 controller registers out of driver

2010-01-06 Thread Kevin Hilman
Nori nsek...@ti.com Signed-off-by: Kevin Hilman khil...@deeprootsystems.com --- arch/arm/mach-davinci/cpuidle.c | 33 +++-- arch/arm/mach-davinci/devices-da8xx.c| 16 +++- arch/arm/mach-davinci/include/mach/cpuidle.h |1 + arch/arm/mach

[PATCH 22/35] davinci: add power management support

2010-01-06 Thread Kevin Hilman
deepsleep feature simply requires SoC specific code to start using this driver. Note that all the device drivers don't support suspend/resume still and are being worked on. Signed-off-by: Sekhar Nori nsek...@ti.com Signed-off-by: Kevin Hilman khil...@deeprootsystems.com --- arch/arm/mach-davinci

[PATCH 28/35] davinci: Keep count of channel controllers on a platform

2010-01-06 Thread Kevin Hilman
used on a particular architecture. Signed-off-by: Sudhakar Rajashekhara sudhakar@ti.com Signed-off-by: Kevin Hilman khil...@deeprootsystems.com --- arch/arm/mach-davinci/dma.c |4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/arch/arm/mach-davinci/dma.c b/arch/arm/mach

Re: [PATCH 0/9] davinci: EDMA updates

2010-01-06 Thread Kevin Hilman
Troy Kisky troy.ki...@boundarydevices.com writes: Kevin Hilman wrote: Sudhakar Rajashekhara sudhakar@ti.com writes: This patch set corrects some issues with the existing EDMA driver and also adds support for EDMA resource (channel/slots) sharing between two processors (say ARM and DSP

Re: [PATCH] MMC: DaVinci: Fixed typos in comments of the response registers in davinci_mmc.c

2010-01-05 Thread Kevin Hilman
raghav n raghav.m...@gmail.com writes: [PATCH 1/1] MMC: DaVinci: Fixed typos in comments of the response registers in davinci_mmc.c You don't need to duplicate the subject in the changelog. This patch fixes the typos in the comments for the MMC response registers. They were all /*

Re: [PATCH] MMC: DaVinci: Fixed typos in comments of the response registers in davinci_mmc.c

2010-01-05 Thread Kevin Hilman
Kevin Hilman wrote: raghav n raghav.m...@gmail.com writes: [PATCH 1/1] MMC: DaVinci: Fixed typos in comments of the response registers in davinci_mmc.c You don't need to duplicate the subject in the changelog. This patch fixes the typos in the comments for the MMC response registers

Re: [PATCH 0/9] davinci: EDMA updates

2010-01-05 Thread Kevin Hilman
Sudhakar Rajashekhara sudhakar@ti.com writes: This patch set corrects some issues with the existing EDMA driver and also adds support for EDMA resource (channel/slots) sharing between two processors (say ARM and DSP). The patch set has been tested on DM646x, OMAP-L137 and OMAP-L138 EVM

Re: [PATCH v2] davinci: add CDCE949 support on DM6467 EVM

2010-01-05 Thread Kevin Hilman
Sekhar Nori nsek...@ti.com writes: From: Nageswari Srinivasan nagesw...@ti.com This patch adds the CDCE949 reference oscillator to the davinci clock list. On the DM6467T EVM, the CDCE949 is responsible for generating the pixel clock for display. On the DM6467 EVM, this pixel clock was

Re: [PATCH v2] davinci: add CDCE949 support on DM6467 EVM

2010-01-05 Thread Kevin Hilman
On Tue, Jan 5, 2010 at 3:04 PM, Kevin Hilman khil...@deeprootsystems.com wrote: Sekhar Nori nsek...@ti.com writes: From: Nageswari Srinivasan nagesw...@ti.com This patch adds the CDCE949 reference oscillator to the davinci clock list. On the DM6467T EVM, the CDCE949 is responsible

Re: [PATCH v3 1/3] davinci: add power management support

2010-01-05 Thread Kevin Hilman
Sekhar Nori nsek...@ti.com writes: This patch adds core power management (suspend-to-RAM) support for DaVinci SoCs. The code depends on the the deepsleep feature to suspend the SoC and saves power by gating the input clock. The wakeup can be based on an external event as supported by the

Re: [PATCH] davinci: clock: Check CLK_PSC flag before disabling PSC

2010-01-05 Thread Kevin Hilman
Chaithrika U S chaithr...@ti.com writes: Some modules do not have PSC to control their clocks. The 'lpsc' field in the clk structure is 0 for such clocks. In the clock disable function check for CLK PSC flag before disabling the PSC. If this is not taken care of then it may so happen that

Re: [PATCH - v3 4/4] DaVinci - vpfe-capture-converting ccdc drivers to platform driver

2010-01-05 Thread Kevin Hilman
are defined for ccdc driver as per comments from Kevin Hilman. This adds platform code for ccdc driver on DM355 and DM6446. Reviewed-by: Vaibhav Hiremath hvaib...@ti.com Reviewed-by: Kevin Hilman khil...@deeprootsystems.com Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com

Re: [PATCH] DaVinci: DM365: Changing default queue for DM365.

2010-01-05 Thread Kevin Hilman
s-paul...@ti.com writes: From: Sandeep Paulraj s-paul...@ti.com In DM365 Q0, Q1 and Q2 are used by codecs. LSP drivers should use Q3. This patch changes the default queue for DM365. Signed-off-by: Sandeep Paulraj s-paul...@ti.com Thanks. Applying to master, queueing for 2.6.34 in

Re: Audio quality with CPU frequency scaling

2010-01-05 Thread Kevin Hilman
Chaithrika U S chaithr...@ti.com writes: Kevin, With the cpufreq support on DA850/OMAP-L138 SoC we are observing that audio does not function as expected at all sampling rates for various operating points. At a CPU frequency of 96MHz, audio works fine with a sampling frequency of 8kHz. For

Re: [PATCH v2] SPI DaVinci: SPI master driver for DaVinci/DA8xx

2010-01-05 Thread Kevin Hilman
Signed-off-by: Sudhakar Rajashekhara sudhakar@ti.com In case it helps move this along... Signed-off-by: Kevin Hilman khil...@deeprootsystems.com --- drivers/spi/Kconfig |7 + drivers/spi/Makefile |1 + drivers/spi/davinci_spi.c | 1109

Re: [PATCH v2] SPI DaVinci: SPI master driver for DaVinci/DA8xx

2010-01-05 Thread Kevin Hilman
s-paul...@ti.com writes: From: Sandeep Paulraj s-paul...@ti.com This patch adds support for a SPI master driver for the DaVinci series of SOCs Signed-off-by: Sandeep Paulraj s-paul...@ti.com Signed-off-by: Mark A. Greer mgr...@mvista.com Signed-off-by: Philby John pj...@in.mvista.com

Re: [PATCH 2/2] davinci: MMC: updates to suspend/resume implementation

2010-01-05 Thread Kevin Hilman
. Kevin commit 9f950f72e57fe4bf9b16ace67e4cc5ffcee79d00 Author: Kevin Hilman khil...@deeprootsystems.com Date: Tue Nov 24 12:57:47 2009 + NET: smc91x: convert to dev_pm_ops Convert smc91x driver from legacy PM hooks over to using dev_pm_ops. Tested on OMAP3 platform

Re: [PATCH 1/2] davinci: MMC: Add a function to control reset state of the controller

2010-01-05 Thread Kevin Hilman
Chaithrika U S chaithr...@ti.com writes: Add a helper function which will aid in changing the reset status of the controller. Signed-off-by: Chaithrika U S chaithr...@ti.com Signed-off-by: Kevin Hilman khil...@deeprootsystems.com --- Applies to Linus' kernel tree. drivers/mmc/host

Re: [PATCH] davinci: MMC: Adding support for 8bit MMC cards

2010-01-05 Thread Kevin Hilman
Sergei Shtylyov sshtyl...@ru.mvista.com writes: Hello. Vipin Bhandari wrote: [Re-replying to all, as I only replied to Vipin the first time.] This patch adds the support for 8bit MMC cards. The controller data width is configurable depending on the wires setting in the platform data

Re: [PATCH v2 1/2] Input: Add device_enable handler to DaVinci Keyscan platform data

2010-01-05 Thread Kevin Hilman
Kevin Hilman khil...@deeprootsystems.com writes: Dmitry Torokhov dmitry.torok...@gmail.com writes: On Mon, Dec 07, 2009 at 04:24:59PM -0800, Kevin Hilman wrote: miguel.agui...@ridgerun.com writes: From: Miguel Aguilar miguel.agui...@ridgerun.com Add a function pointer in the platform

Re: [PATCH v1] i2c: Davinci i2c bus recovery procedure to come out of time out conditions

2010-01-05 Thread Kevin Hilman
Philby John pj...@in.mvista.com writes: From 062cfba8b86ccd932eaa498980e703295d86a6cb Mon Sep 17 00:00:00 2001 From: Philby John pj...@in.mvista.com Date: Mon, 23 Nov 2009 18:08:33 +0530 Subject: [PATCH] Davinci i2c bus recovery procedure to come out of time out conditions Get out of i2c

Re: [PATCH v2] SPI DaVinci: SPI master driver for DaVinci/DA8xx

2010-01-05 Thread Kevin Hilman
Grant Likely grant.lik...@secretlab.ca writes: On Tue, Jan 5, 2010 at 4:46 PM, Kevin Hilman khil...@deeprootsystems.com wrote: s-paul...@ti.com writes: From: Sandeep Paulraj s-paul...@ti.com This patch adds support for a SPI master driver for the DaVinci series of SOCs Signed-off

DaVinci git updated to v2.6.33-rc1

2009-12-22 Thread Kevin Hilman
FYI... I updated DaVinci git to v2.6.33-rc1 and rebuild my upstream branch queues. Boot tested on dm6446 and dm355 EVMs Boot tested on da830 and da850 EVMs Also FYI... I'll be taking some time off thru Jan. 4th, so will not be reading email until then. Kevin

Re: PCA9543 - i2c multiplexer

2009-12-14 Thread Kevin Hilman
Karicheri, Muralidharan m-kariche...@ti.com writes: Kevin, I am working to submit the patches for camera sensor capture support for DM355 DM365. The sensor MT9T031 sensor has a i2c mux (pca9543) in it's head board. Currently in our driver, we setup this i2c client inside the

Re: [PATCH - v1 1/2] V4L - vpfe capture - make clocks configurable

2009-12-11 Thread Kevin Hilman
Karicheri, Muralidharan m-kariche...@ti.com writes: Kevin, I think I have figured it out... First issue was that I was adding my entry at the end of dm644x_clks[] array. I need to add it before the CLK(NULL, NULL, NULL) secondly, your suggestion didn't work as is. This is what I had to

Re: [PATCH 2/2] davinci: add support for DM6467T EVM

2009-12-10 Thread Kevin Hilman
Nori, Sekhar nsek...@ti.com writes: On Tue, Dec 08, 2009 at 05:09:37, Kevin Hilman wrote: Sekhar Nori nsek...@ti.com writes: [...] diff --git a/arch/arm/mach-davinci/Kconfig b/arch/arm/mach-davinci/Kconfig index 033bfed..0ebe185 100644 --- a/arch/arm/mach-davinci/Kconfig +++ b

Re: [GIT PULL] davinci platform updates for v2.6.33

2009-12-10 Thread Kevin Hilman
FYI for davinci list... Linus has now merged this series for 2.6.33. Thanks to all the folks listed in the pull request for helping get DaVinci support to mainline! Kevin On Mon, Dec 7, 2009 at 2:35 PM, Kevin Hilman khil...@deeprootsystems.com wrote: Linus, Please pull the davinci platform

Re: [PATCH - v1 1/2] V4L - vpfe capture - make clocks configurable

2009-12-10 Thread Kevin Hilman
Karicheri, Muralidharan m-kariche...@ti.com writes: Kevin, +/** + * vpfe_disable_clock() - Disable clocks for vpfe capture driver + * @vpfe_dev - ptr to vpfe capture device + * + * Disables clocks defined in vpfe configuration. + */ static void vpfe_disable_clock(struct vpfe_device

Re: [PATCH - v1 1/2] V4L - vpfe capture - make clocks configurable

2009-12-10 Thread Kevin Hilman
Karicheri, Muralidharan m-kariche...@ti.com writes: Kevin, I think I have figured it out... First issue was that I was adding my entry at the end of dm644x_clks[] array. I need to add it before the CLK(NULL, NULL, NULL) secondly, your suggestion didn't work as is. This is what I had to

Re: [PATCH v2] rtc: make rtc-omap driver ioremap its register space

2009-12-09 Thread Kevin Hilman
. Signed-off-by: Mark A. Greer mgr...@mvista.com CC: David Brownell davi...@pacbell.net --- Ping? Just wondering if this patch was noticed. FYI, the following were added by subsequent emails: Acked-by: David Brownell dbrown...@users.sourceforge.net Acked-by: Kevin Hilman khil

Re: [PATCH v2] rtc: make rtc-omap driver ioremap its register space

2009-12-09 Thread Kevin Hilman
On Wed, Dec 9, 2009 at 6:47 AM, Kevin Hilman khil...@deeprootsystems.com wrote: Nori, Sekhar nsek...@ti.com writes: [...] Looks like this patch is missing from DaVinci tree. Can you please include it?  Hi Sekhar, I left that one out because I thought it went into 2.6.32.  I see now

Re: [PATCH - v1 1/2] V4L - vpfe capture - make clocks configurable

2009-12-09 Thread Kevin Hilman
m-kariche...@ti.com writes: From: Muralidharan Karicheri m-kariche...@ti.com v1 - updated based on comments from Vaibhav Hiremath. On DM365 we use only vpss master clock, where as on DM355 and DM6446, we use vpss master and slave clocks for vpfe capture and AM3517 we use internal clock

Re: [PATCH 1/5] davinci: clock framework: remove spinlock usage

2009-12-08 Thread Kevin Hilman
Nori, Sekhar nsek...@ti.com writes: On Tue, Dec 08, 2009 at 05:34:41, Kevin Hilman wrote: Sekhar Nori nsek...@ti.com writes: [...] diff --git a/arch/arm/mach-davinci/board-dm646x-evm.c b/arch/arm/mach-davinci/board-dm646x-evm.c index 6ff3411..5d9283f 100644 --- a/arch/arm/mach

Re: Patch for MSP430 and SOC audio support for Neuros OSD2 platform code.

2009-12-08 Thread Kevin Hilman
update your address book so that my name is not associated with the list address: davinci-linux-open-source@linux.davincidsp.com I'm not sure if you're trying to send to me and the list but you're sending to Kevin Hilman davinci-linux-open-source@linux.davincidsp.com which is not correct. Thanks

Re: [PATCH 2/4] da850/omap-l138: Add callback to control LCD panel power

2009-12-08 Thread Kevin Hilman
Andrew Morton a...@linux-foundation.org writes: On Tue, 08 Dec 2009 09:53:46 -0800 Kevin Hilman khil...@deeprootsystems.com wrote: Chaithrika U S chaithr...@ti.com writes: Add the platform specific callback to control LCD panel and backlight power. Signed-off-by: Chaithrika U S

<    1   2   3   4   5   6   7   8   9   10   >