[PATCH 01/12] i2c-omap: Do not use interruptible wait call in omap_i2c_xfer_msg

2008-11-28 Thread Tony Lindgren
are not able to send new messages into bus with successive omap_i2c_xfer calls. Therefore a pending signal is not caught here and we return only because of timeout or i2c error. Signed-off-by: Jarkko Nikula [EMAIL PROTECTED] Signed-off-by: Juha Yrjola [EMAIL PROTECTED] Signed-off-by: Tony Lindgren

[PATCH 02/12] i2c-omap: Close suspected race between omap_i2c_idle() and omap_i2c_isr()

2008-11-28 Thread Tony Lindgren
-idle flag before interrupts are enabled, rather than afterwards. The patch has survived twenty-two reboots on the 3430SDP here without wedging I2C1. Not absolutely dispositive, but promising! Signed-off-by: Paul Walmsley [EMAIL PROTECTED] Signed-off-by: Tony Lindgren [EMAIL PROTECTED] --- drivers

[PATCH 06/12] i2c-omap: Mark init-only functions as __init

2008-11-28 Thread Tony Lindgren
From: Paul Walmsley [EMAIL PROTECTED] Mark functions called only at init time as __init. Signed-off-by: Paul Walmsley [EMAIL PROTECTED] Signed-off-by: Tony Lindgren [EMAIL PROTECTED] --- drivers/i2c/busses/i2c-omap.c |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git

[PATCH 12/12] i2c-omap: Enable I2C wakeups for 34xx

2008-11-28 Thread Tony Lindgren
From: Kalle Jokiniemi [EMAIL PROTECTED] I2C_WE registers were not configured, which caused huge delays in I2C operations while cpu idle was enabled and omap entered WFI. This patch enables all I2C wakeup sources. Signed-off-by: Kalle Jokiniemi [EMAIL PROTECTED] Signed-off-by: Tony Lindgren

Re: New home for i2c-tools (RFC)

2009-01-29 Thread Tony Lindgren
* Mike Frysinger vap...@gentoo.org [090129 08:48]: On Thursday 29 January 2009 11:38:46 Tony Lindgren wrote: * Wolfram Sang w.s...@pengutronix.de [090129 08:31]: Sourceforge is fat and slow and their mailing lists are filled up with It is slow at times and even had annoying downtimes

Re: [PATCH] I2C:Moving Register Defines to Header File

2009-05-14 Thread Tony Lindgren
* Jagadeesh Bhaskar Pakaravoor jagadees...@gmail.com [090514 03:34]: IMO, The regs do not need to move to a separate header unless they will be used outside of i2c-omap.c. Would it not be cleaner to move them to a separate header file, especially considering the fact that we have some 19

Re: [PATCH 1/2] I2C: OMAP2/3: Fix scll/sclh calculations

2009-06-02 Thread Tony Lindgren
) we stay above these minimum values. Signed-off-by: Aaro Koskinen aaro.koski...@nokia.com Ben can you please queue this? Acked-by: Tony Lindgren t...@atomide.com --- drivers/i2c/busses/i2c-omap.c | 25 ++--- 1 files changed, 18 insertions(+), 7 deletions(-) diff

Re: [PATCH 2/2] I2C: OMAP3: Better noise suppression for fast/standard modes

2009-06-02 Thread Tony Lindgren
* Aaro Koskinen aaro.koski...@nokia.com [090527 07:55]: Use longer noise filter period for fast and standard mode. Based on an earlier patch by Eero Nurkkala. Signed-off-by: Aaro Koskinen aaro.koski...@nokia.com Ben this should be queued too. Acked-by: Tony Lindgren t...@atomide.com

Re: [RFC][PATCH v2 4/4] OMAP4: PMIC: Update TWL mfd driver to create twl6030 regulators

2009-08-04 Thread Tony Lindgren
* Mark Brown broo...@opensource.wolfsonmicro.com [090803 17:23]: On Wed, Jul 29, 2009 at 10:06:13AM +0530, balaj...@ti.com wrote: - if (twl_has_regulator()) { + if (twl_has_regulator() is_class_twl4030()) { is_class_twl4030() feels like it should have better namespacing, though

Re: [PATCH] OMAP: I2C: Add mpu wake up latency constraint in i2c

2009-12-17 Thread Tony Lindgren
the OMAP tree. If this really doesn't work, you might try Andrew Morton. Ack from me too for Ben. Acked-by: Tony Lindgren t...@atomide.com -- To unsubscribe from this list: send the line unsubscribe linux-i2c in the body of a message to majord...@vger.kernel.org More majordomo info at http

Re: [PATCH] [I2C] OMAP: Don't write IE state in unidle if 0

2009-12-28 Thread Tony Lindgren
. As such, this change restores the original functionality. Looks like initializing dev-iestate to something before calling omap_i2c_unidle in omap_i2c_probe is not an option in this case. We'd want to initialize it to zero, which causes the deadlock.. Acked-by: Tony Lindgren t...@atomide.com Signed-off

Re: [PATCH v2 1/2] omap i2c: make errata 1.153 workaround a separate function

2009-12-28 Thread Tony Lindgren
clean-up. Acked-by: Tony Lindgren t...@atomide.com --- drivers/i2c/busses/i2c-omap.c | 43 ++-- 1 files changed, 24 insertions(+), 19 deletions(-) diff --git a/drivers/i2c/busses/i2c-omap.c b/drivers/i2c/busses/i2c-omap.c index 75bf3ad..2d146ac 100644

Re: [PATCH v2 2/2] omap i2c: add a timeout to the busy waiting

2009-12-28 Thread Tony Lindgren
...@slind.org CC: linux-i2c@vger.kernel.org CC: linux-o...@vger.kernel.org CC: n...@ti.com Acked-by: Tony Lindgren t...@atomide.com --- drivers/i2c/busses/i2c-omap.c |8 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/drivers/i2c/busses/i2c-omap.c b/drivers/i2c/busses

Re: [PATCH v2] [I2C-OMAP] Add support for 16-bit registers

2010-01-11 Thread Tony Lindgren
* Cory Maccarrone darkstar6...@gmail.com [100109 10:34]: On Sat, Jan 9, 2010 at 10:33 AM, Tony Lindgren t...@atomide.com wrote: Let's plan on adding this into omap-testing branch next week so we can make sure things are OK for the other platforms. Then assuming no issues, let's ask Ben

Re: [PATCH v2] [I2C-OMAP] Add support for 16-bit registers

2010-02-01 Thread Tony Lindgren
* Cory Maccarrone darkstar6...@gmail.com [100111 17:49]: On Mon, Jan 11, 2010 at 5:28 PM, Tony Lindgren t...@atomide.com wrote: Applied to omap-testing with the following fix. Can you please merge it into your original patch? Done, I've attached the new patch to here. I've tested

Re: [PATCH] omap: i2c: Add i2c support on omap4 platform

2010-02-27 Thread Tony Lindgren
anything. Then let's ask Ben to queue it. Regards, Tony -Original Message- From: linux-omap-ow...@vger.kernel.org [mailto:linux-omap-ow...@vger.kernel.org] On Behalf Of Shilimkar, Santosh Sent: Friday, February 26, 2010 10:28 AM To: Tony Lindgren Cc: ben-li...@fluff.org; linux

Re: [PATCH] omap: i2c: Add i2c support on omap4 platform

2010-03-02 Thread Tony Lindgren
* Shilimkar, Santosh santosh.shilim...@ti.com [100227 21:28]: -Original Message- From: Tony Lindgren [mailto:t...@atomide.com] Sent: Sunday, February 28, 2010 2:11 AM To: Shilimkar, Santosh Cc: ben-li...@fluff.org; linux-o...@vger.kernel.org; linux-i2c@vger.kernel.org; Syed

Re: [PATCH v2] [I2C-OMAP] Add support for 16-bit registers

2010-03-10 Thread Tony Lindgren
* Kevin Hilman khil...@deeprootsystems.com [100310 10:01]: Tony Lindgren t...@atomide.com writes: * Cory Maccarrone darkstar6...@gmail.com [100109 10:34]: On Sat, Jan 9, 2010 at 10:33 AM, Tony Lindgren t...@atomide.com wrote: Let's plan on adding this into omap-testing branch next

Re: [PATCH v2] [I2C-OMAP] Add support for 16-bit registers

2010-03-11 Thread Tony Lindgren
* Kevin Hilman khil...@deeprootsystems.com [100311 08:36]: Tony Lindgren t...@atomide.com writes: Anyways, for the future, considering how critical this driver is for all omaps.. And considering how badly this driver needs some updates done.. How about we pile up the i2c-omap patches

Re: [PATCH 1/2] omap i2c: make errata 1.153 workaround a separate function

2010-03-16 Thread Tony Lindgren
* Alexander Shishkin virtu...@slind.org [100316 04:28]: On Wed, Dec 16, 2009 at 04:02:23 +0200, Alexander Shishkin wrote: This is to avoid insanely long lines and levels of indentation. These seem to be forgotten. Is there any problem with these I should address? Can you please repost and

Re: [PATCH v2] OMAP3: I2C: Errata ID i207: Clear wrong RDR interrupt

2010-04-21 Thread Tony Lindgren
* Manjunatha GK manj...@ti.com [100413 06:32]: Under certain rare conditions, I2C_STAT[13].RDR bit may be set and the corresponding interrupt fire, even there is no data in the receive FIFO, or the I2C data transfer is still ongoing. These spurious RDR events must be ignored by the software.

Re: [PATCH v4] OMAP2/3: I2C: Errata ID i207: Clear wrong RDR interrupt

2010-04-21 Thread Tony Lindgren
* Ben Dooks ben-li...@fluff.org [100419 17:12]: On Mon, Apr 19, 2010 at 12:44:22PM +0530, Manjunatha GK wrote: Under certain rare conditions, I2C_STAT[13].RDR bit may be set and the corresponding interrupt fire, even there is no data in the receive FIFO, or the I2C data transfer is still

[PATCH 0/6] i2c-omap patches for 2.6.35 merge window

2010-05-11 Thread Tony Lindgren
Hi all, Here are the i2c-omap patches that we'd like to get in for 2.6.35. I believe all of these patches have been posted earlier already to the i2c list. They all have been merged into the linux-omap master branch for testing. I've removed some duplicate Cc fields from the commit messages

[PATCH 1/6] omap: i2c: Add i2c support on omap4 platform

2010-05-11 Thread Tony Lindgren
Reviewed-by: Paul Walmsley p...@pwsan.com Cc: Cory Maccarrone darkstar6...@gmail.com Signed-off-by: Tony Lindgren t...@atomide.com --- drivers/i2c/busses/i2c-omap.c | 146 - 1 files changed, 114 insertions(+), 32 deletions(-) diff --git a/drivers/i2c/busses

[PATCH 4/6] omap: i2c: add a timeout to the busy waiting

2010-05-11 Thread Tony Lindgren
-by: Tony Lindgren t...@atomide.com --- drivers/i2c/busses/i2c-omap.c | 10 +- 1 files changed, 9 insertions(+), 1 deletions(-) diff --git a/drivers/i2c/busses/i2c-omap.c b/drivers/i2c/busses/i2c-omap.c index ef73483..00fd02e 100644 --- a/drivers/i2c/busses/i2c-omap.c +++ b/drivers/i2c

[PATCH 3/6] omap: i2c: make errata 1.153 workaround a separate function

2010-05-11 Thread Tony Lindgren
From: Alexander Shishkin virtu...@slind.org This is to avoid insanely long lines and levels of indentation. Signed-off-by: Alexander Shishkin virtu...@slind.org Cc: Nishant Menon n...@ti.com Signed-off-by: Tony Lindgren t...@atomide.com --- drivers/i2c/busses/i2c-omap.c | 43

[PATCH 5/6] OMAP2/3: I2C: Errata ID i207: Clear wrong RDR interrupt

2010-05-11 Thread Tony Lindgren
. It is applicable for: 1. omap2430 2. omap34xx(including omap3630). Signed-off-by: Manjunatha GK manj...@ti.com Cc: Hema Kalliguddi hem...@ti.com Cc: Nishanth Menon n...@ti.com Cc: Aaro Koskinen aaro.koski...@nokia.com Signed-off-by: Tony Lindgren t...@atomide.com --- drivers/i2c/busses/i2c-omap.c

[PATCH 2/6] i2c-omap: add mpu wake up latency constraint in i2c

2010-05-11 Thread Tony Lindgren
...@digia.com Signed-off-by: Kevin Hilman khil...@deeprootsystems.com Signed-off-by: Tony Lindgren t...@atomide.com --- arch/arm/plat-omap/i2c.c | 39 +++ drivers/i2c/busses/i2c-omap.c | 24 include/linux/i2c-omap.h |9

Re: [PATCH] i2c-omap: Make sure i2c bus is free before setting it to idle

2010-09-16 Thread Tony Lindgren
know if he should repost. Acked-by: Tony Lindgren t...@atomide.com --- drivers/i2c/busses/i2c-omap.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/drivers/i2c/busses/i2c-omap.c b/drivers/i2c/busses/i2c-omap.c index 824ac1c..3271ce1 100644 --- a/drivers/i2c/busses

Re: [PATCH v2] i2c-omap: Double clear of ARDY status in IRQ handler

2011-02-17 Thread Tony Lindgren
* Keerthy j-keer...@ti.com [110215 20:53]: From: Richard woodruff r-woodru...@ti.com This errata occurs when the ARDY interrupt generation is enabled. At the begining of every new transaction the ARDY interrupt is cleared. On continuous i2c transactions where after clearing the ARDY bit

Re: [PATCH 2/2] arm: dt: Add device tree support for i2c instance 1 on exynos4 dt machine

2011-07-22 Thread Tony Lindgren
* G, Manjunath Kondaiah manj...@ti.com [110719 09:59]: On Tue, Jul 19, 2011 at 2:00 AM, Grant Likely grant.lik...@secretlab.ca wrote: No, the i2c bus node should still appear in the SoC .dtsi file.  If a board doesn't use a particular i2c bus, then the board.dts file can add a status =

Re: omap patches

2011-08-10 Thread Tony Lindgren
Hi, Sorry for the delay, I've been on vacation. * Ben Dooks ben-...@fluff.org [110802 01:01]: Hi, should I have been queing these, or is someone else dealing with the dependencies between the omap arch and these driver updates? Yes please. The following fix should go in during the -rc cycle:

Re: [PATCHv8 3/5] OMAP: I2C: Reset support

2011-12-16 Thread Tony Lindgren
* Shubhrajyoti shubhrajy...@ti.com [111216 00:25]: Hi Benoit, On Friday 16 December 2011 02:21 PM, Cousson, Benoit wrote: Hi Shubhro, On 12/13/2011 11:55 AM, Shubhrajyoti D wrote: Under some error conditions the i2c driver may do a reset. Adding a reset field and support in the

Re: [PATCHv8 04/18] I2C: OMAP: I2C register restore only if context is lost

2012-04-16 Thread Tony Lindgren
. For the arch/arm/plat-omap/i2c.c part: Acked-by: Tony Lindgren t...@atomide.com diff --git a/drivers/i2c/busses/i2c-omap.c b/drivers/i2c/busses/i2c-omap.c index a882558..45389db 100644 --- a/drivers/i2c/busses/i2c-omap.c +++ b/drivers/i2c/busses/i2c-omap.c @@ -43,6 +43,7 @@ #include

Re: [PATCHv8 03/13] I2C: OMAP: Remove reset at init

2012-06-20 Thread Tony Lindgren
* Shubhrajyoti D shubhrajy...@ti.com [120618 07:35]: The reset in the driver at init is not needed anymore as the following patch has removed the HWMOD_INIT_NO_RESET flag. 6d3c55f [OMAP: hwmod: fix the i2c-reset timeout during bootup] This patch does the following -removes the reset from

Re: [PATCHv8 06/13] I2C: OMAP: Correct I2C revision for OMAP3

2012-06-20 Thread Tony Lindgren
* Shubhrajyoti D shubhrajy...@ti.com [120618 07:35]: From: Jon Hunter jon-hun...@ti.com The OMAP3530 is based upon the same silicon as the OMAP3430 and so the I2C revision is the same for 3430 and 3530. However, the OMAP3630 device has the same I2C revision as OMAP4. Correct the revision

Re: [PATCHv8 03/13] I2C: OMAP: Remove reset at init

2012-06-21 Thread Tony Lindgren
* Shubhrajyoti shubhrajy...@ti.com [120621 00:08]: On Wednesday 20 June 2012 03:59 PM, Tony Lindgren wrote: See the comments regarding driver specific resets in hwmod code. you mean omap_hwmod.c The way to set this up is to have a shared inline function in i2c-omap.h that both the driver

Re: [PATCHv8 03/13] I2C: OMAP: Remove reset at init

2012-06-26 Thread Tony Lindgren
* Shubhrajyoti shubhrajy...@ti.com [120621 02:35]: On Thursday 21 June 2012 12:50 PM, Tony Lindgren wrote: * Shubhrajyoti shubhrajy...@ti.com [120621 00:08]: On Wednesday 20 June 2012 03:59 PM, Tony Lindgren wrote: See the comments regarding driver specific resets in hwmod code. you mean

Re: [RFC PATCH 1/5] i2c: introduce i2c-cbus driver

2012-08-29 Thread Tony Lindgren
this and: Acked-by: Tony Lindgren t...@atomide.com -- To unsubscribe from this list: send the line unsubscribe linux-i2c in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: [PATCH] ARM: OMAP: convert I2C driver to PM QoS for MPU latency constraints

2012-09-24 Thread Tony Lindgren
for this. Other than that it's best to merge this via the i2c tree: Acked-by: Tony Lindgren t...@atomide.com --- Rebased on git://git.pengutronix.de/git/wsa/linux.git, branch i2c-embedded/for-next --- arch/arm/plat-omap/i2c.c | 21 - drivers/i2c/busses/i2c-omap.c | 32

Re: [PATCH] i2c: omap: fix spurious IRQs: disable/enable IRQ at INTC when idle

2012-10-15 Thread Tony Lindgren
* Kevin Hilman khil...@deeprootsystems.com [121015 10:32]: Kalle Jokiniemi kalle.jokini...@jollamobile.com writes: Does not work for me :( As I said, the issue occurs for me when I enter static suspend (echo mem /sys/power/autosleep or /sys/power/state). I don't think doing this just

Re: [PATCH] i2c: pinctrl-ify i2c-omap.c

2012-10-30 Thread Tony Lindgren
* Pantelis Antoniou pa...@antoniou-consulting.com [121030 11:04]: Enable pinctrl for i2c-omap. Signed-off-by: Pantelis Antoniou pa...@antoniou-consulting.com Looks good to me: Acked-by: Tony Lindgren t...@atomide.com --- drivers/i2c/busses/i2c-omap.c | 10 ++ 1 file changed, 10

Re: tfp410 and i2c_bus_num

2012-11-21 Thread Tony Lindgren
* Felipe Balbi ba...@ti.com [121119 04:25]: On Mon, Nov 19, 2012 at 01:09:42PM +0200, Tomi Valkeinen wrote: On 2012-11-19 11:27, Felipe Balbi wrote: fair enough... it looks like this is going nowhere, so best we come back to this later. No reason to block your patch. Well, the

Re: [PULL REQUEST] i2c-embedded for 3.8

2012-12-19 Thread Tony Lindgren
* Linus Torvalds torva...@linux-foundation.org [121218 17:07]: Ugh, guys. Please check this out. On Tue, Dec 18, 2012 at 3:41 PM, Wolfram Sang w.s...@pengutronix.de wrote: please pull the i2c-embedded changes for 3.8 which include: * CBUS driver (an I2C variant) * continued rework of

Re: [PATCH 0/2] OMAP: fix boot sequence

2013-04-23 Thread Tony Lindgren
* Grygorii Strashko grygorii.stras...@ti.com [130423 06:25]: Hi There are two public discussions now related to OMAP boot and drivers initialization issues: Multiple issues with omap4 panda es in linux next http://www.spinics.net/lists/linux-omap/msg90241.html [BUG] omap: mfd/regulator:

Re: getting rid of subsys_initcall usage? (was: Re: [PATCH RESEND] i2c: designware: use module_platform_driver)

2013-08-29 Thread Tony Lindgren
* zhangfei gao zhangfei@gmail.com [130829 04:03]: On Thu, Aug 29, 2013 at 4:58 PM, Linus Walleij linus.wall...@linaro.org wrote: On Wed, Aug 28, 2013 at 11:57 AM, Wolfram Sang w...@the-dreams.de wrote: On Tue, Aug 20, 2013 at 04:32:28PM +0800, Zhangfei Gao wrote: Instead of use

Re: getting rid of subsys_initcall usage? (was: Re: [PATCH RESEND] i2c: designware: use module_platform_driver)

2013-08-30 Thread Tony Lindgren
* zhangfei gao zhangfei@gmail.com [130829 23:36]: What about concerns from Wolfram: Other people might be depending on subsys_initcall to get I2C active before they want to activate, say, PMICs. So, I fear regressions, since deferred probing might not be available in the needed places to

Re: getting rid of subsys_initcall usage? (was: Re: [PATCH RESEND] i2c: designware: use module_platform_driver)

2013-10-08 Thread Tony Lindgren
* Wolfram Sang w...@the-dreams.de [131008 14:01]: On Fri, Aug 30, 2013 at 01:27:13AM -0700, Tony Lindgren wrote: * zhangfei gao zhangfei@gmail.com [130829 23:36]: What about concerns from Wolfram: Other people might be depending on subsys_initcall to get I2C active before

Re: getting rid of subsys_initcall usage? (was: Re: [PATCH RESEND] i2c: designware: use module_platform_driver)

2013-10-17 Thread Tony Lindgren
* Tony Lindgren t...@atomide.com [131008 15:19]: * Wolfram Sang w...@the-dreams.de [131008 14:01]: On Fri, Aug 30, 2013 at 01:27:13AM -0700, Tony Lindgren wrote: * zhangfei gao zhangfei@gmail.com [130829 23:36]: What about concerns from Wolfram: Other people might

[PATCH 4/8] i2c: omap: Fix missing device tree flags for omap2

2013-11-13 Thread Tony Lindgren
As we claim to support device tree for mach-omap2, we should have the necessary flags in the driver to make it usable. Cc: Wolfram Sang w...@the-dreams.de Cc: linux-i2c@vger.kernel.org Signed-off-by: Tony Lindgren t...@atomide.com --- If this looks OK, I'd like to merge this as a fix via arm-soc

Re: [PATCH 4/8] i2c: omap: Fix missing device tree flags for omap2

2013-11-14 Thread Tony Lindgren
* Mark Rutland mark.rutl...@arm.com [131114 03:08]: Please update Documentation/devicetree/bindings/i2c/i2c-omap.txt Otherwise, this is fine. Here's this one with updated documentation. Regards, Tony From: Tony Lindgren t...@atomide.com Date: Wed, 13 Nov 2013 16:36:37 -0800 Subject

Re: [PATCH 4/8] i2c: omap: Fix missing device tree flags for omap2

2013-11-14 Thread Tony Lindgren
* Wolfram Sang w...@the-dreams.de [131113 22:59]: On Wed, Nov 13, 2013 at 06:35:33PM -0800, Tony Lindgren wrote: As we claim to support device tree for mach-omap2, we should have the necessary flags in the driver to make it usable. Cc: Wolfram Sang w...@the-dreams.de Cc: linux-i2c

Re: [PATCH 4/8] i2c: omap: Fix missing device tree flags for omap2

2013-11-14 Thread Tony Lindgren
* Wolfram Sang w...@the-dreams.de [131114 09:49]: It would have been helpful if the message PATCH [0/x] would have been sent to the i2c-list also. Thanks, next time I'll try check the cc list in the cover letter manually after running git format patch. I guess there's no way to

Re: [PATCH v3 2/4] i2c: omap: implement workaround for handling invalid BB-bit values

2014-11-24 Thread Tony Lindgren
* Wolfram Sang w...@the-dreams.de [141124 11:14]: On Mon, Nov 24, 2014 at 01:10:23PM -0600, Felipe Balbi wrote: On Mon, Nov 24, 2014 at 11:08:48AM -0800, Kevin Hilman wrote: On Sat, Nov 22, 2014 at 11:47 AM, Alexander Kochetkov al.koc...@gmail.com wrote: In a multimaster environment,

Re: [PATCH v3 2/4] i2c: omap: implement workaround for handling invalid BB-bit values

2014-11-24 Thread Tony Lindgren
* Alexander Kochetkov al.koc...@gmail.com [141124 11:41]: 24 нояб. 2014 г., в 22:08, Kevin Hilman khil...@kernel.org написал(а): This patch recently hit linux-next (as commit 903c3859f77f) and boot breakage[1] in next-20141124 on OMAP3530 Beagle and Overo/Tobi boards was bisected down

Re: [PATCH] omap: i2c: don't check bus state IP rev3.3 and earlier

2014-11-24 Thread Tony Lindgren
for OMAP3530). Maybe add Reported-by: credit for Kevin Hilman here? Other than that, this fixes the problem for me: Tested-by: Tony Lindgren t...@atomide.com Signed-off-by: Alexander Kochetkov al.koc...@gmail.com Fixes: 903c3859f77f9b0aace551da03267ef7a211dbc4 --- drivers/i2c/busses/i2c-omap.c

Re: [PATCH v3 2/4] i2c: omap: implement workaround for handling invalid BB-bit values

2014-11-25 Thread Tony Lindgren
* Alexander Kochetkov al.koc...@gmail.com [141124 16:11]: 24 нояб. 2014 г., в 23:05, Alexander Kochetkov al.koc...@gmail.com написал(а): Something (u-boot, may be) leave the bus in the wrong state. Really strange. Actually something wrong with i2c-pullups on i2c.1 bus on fault

Re: [RFC] i2c: omap: TEST: do IP reset during probe.

2014-11-28 Thread Tony Lindgren
* Kevin Hilman khil...@kernel.org [141126 13:27]: Alexander Kochetkov al.koc...@gmail.com writes: NOT FOR UPSTREAM The patch checks if IP reset during probe could bring I2C bus to a free state on omap2430 - omap3530 boards. I guess, IP hold one of I2C lines in a low state. I

Re: [RFC] i2c: omap: TEST: do IP reset during probe.

2014-11-29 Thread Tony Lindgren
* Alexander Kochetkov al.koc...@gmail.com [141128 15:27]: Hello, Tony! I just want to know, is multimaster i2c feature is interesting for TI SOC, so I could send another patches? Sure and thanks for looking into fixing things. Or it's better to leave the thing without changes, as current

Re: [RFC 1/2] i2c: omap: fix buffer overruns during RX/TX data processing

2014-12-01 Thread Tony Lindgren
: omap: resize fifos before each message Reported-by: Tony Lindgren t...@atomide.com I think this is a different issue than what I'm seeing. Not sure if I've seen what you're describing.. The $subject patch should be reviewed by Felipe and Aaro, but this does not help things on 2430. Regards

Re: [RFC 0/5] i2c: omap: new fixes 2

2014-12-04 Thread Tony Lindgren
* Alexander Kochetkov al.koc...@gmail.com [141203 06:36]: This pacth series intended for fixing problem reported by Tony Lindgren t...@atomide.com here[1] One of first four patched could fix the problem. Last patch provide event trace so I could resolve problem. It could be applied using

Re: [PATCH] i2c: allow specifying separate wakeup interrupt in device tree

2015-08-03 Thread Tony Lindgren
* Vignesh R vigne...@ti.com [150731 04:00]: On 07/31/2015 01:44 AM, Dmitry Torokhov wrote: Instead of having each i2c driver individually parse device tree data in case it or platform supports separate wakeup interrupt, and handle enabling and disabling wakeup interrupts in their power

Re: [PATCH] i2c: allow specifying separate wakeup interrupt in device tree

2015-08-05 Thread Tony Lindgren
* Dmitry Torokhov dmitry.torok...@gmail.com [150803 13:05]: On Mon, Aug 03, 2015 at 03:21:21AM -0700, Tony Lindgren wrote: Hmm why do we need the check for if (device_can_wakeup(client-dev)))? Because of the code in device_wakeup_attach_irq(): ws = dev-power.wakeup