Re: [PATCH] i2c: i2c-au1550: relax bus timings a bit

2015-10-20 Thread Manuel Lauss
un-tested it now on the DB1300 board, no problems. Tested-by: Manuel Lauss Thanks! Manuel -- 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

[PATCH] i2c: i2c-au1550: relax bus timings a bit

2015-09-07 Thread Manuel Lauss
block input frequencies. Verified on DB1200, DB1300 and DB1550 boards. Signed-off-by: Manuel Lauss --- drivers/i2c/busses/i2c-au1550.c | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/i2c/busses/i2c-au1550.c b/drivers/i2c/busses/i2c-au1550.c index a6aae84

[PATCH RESEND V2 4/4] i2c/au1550: dev_pm_ops conversion

2011-10-22 Thread Manuel Lauss
use newer dev_pm_ops for PM Signed-off-by: Manuel Lauss --- V2: no changes drivers/i2c/busses/i2c-au1550.c | 24 ++-- 1 files changed, 14 insertions(+), 10 deletions(-) diff --git a/drivers/i2c/busses/i2c-au1550.c b/drivers/i2c/busses/i2c-au1550.c index 4f5150c..4f757a2

[PATCH RESEND V2 3/4] i2c/au1550: increase timeout waiting for master done

2011-10-22 Thread Manuel Lauss
iled. The timeout itself is necessary since transactions to non-existant slaves never set this bit in the first place (and cause i2cdetect to hang). With this change the WM8731 codec on the DB1300/DB1550 boards is correctly detected and initialized. Signed-off-by: Manuel Lauss --- V2: changed ti

[PATCH RESEND V2 2/4] i2c/au1550: remove unused ack_timeout

2011-10-22 Thread Manuel Lauss
The ack_timeout context member is unused, get rid of it. Signed-off-by: Manuel Lauss --- V2: no changes drivers/i2c/busses/i2c-au1550.c |2 -- 1 files changed, 0 insertions(+), 2 deletions(-) diff --git a/drivers/i2c/busses/i2c-au1550.c b/drivers/i2c/busses/i2c-au1550.c index 70b027c

[PATCH RESEND V2 1/4] i2c/au1550: remove usage of volatile keyword

2011-10-22 Thread Manuel Lauss
Replace the usage of "volatile"s with register accessor functions. Signed-off-by: Manuel Lauss --- V2: no changes arch/mips/include/asm/mach-au1x00/au1xxx_psc.h | 13 -- drivers/i2c/busses/i2c-au1550.c| 252 +-- 2 files changed, 99 insertio

[PATCH RESEND V2 0/4] i2c: i2c-au1550 updates

2011-10-22 Thread Manuel Lauss
member, #3 fixes i2c on the DB1300/DB1550 boards #4 updates PM methods. All run- and pm-tested on DB1200/DB1300/DB1550 hardware. Changes since V1: - updated patch #3 and its description. Please consider for 3.2. Manuel Lauss (4): i2c/au1550: remove usage of volatile keyword i2c/au1550: remov

[PATCH V2 4/4] i2c/au1550: dev_pm_ops conversion

2011-09-05 Thread Manuel Lauss
use newer dev_pm_ops for PM Signed-off-by: Manuel Lauss --- V2: no changes drivers/i2c/busses/i2c-au1550.c | 24 ++-- 1 files changed, 14 insertions(+), 10 deletions(-) diff --git a/drivers/i2c/busses/i2c-au1550.c b/drivers/i2c/busses/i2c-au1550.c index 4f5150c..4f757a2

[PATCH V2 3/4] i2c/au1550: increase timeout waiting for master done

2011-09-05 Thread Manuel Lauss
he timeout itself is necessary since transactions to non-existant slaves never set this bit in the first place and hang e.g. i2cdetect. With this change the WM8731 codec on the DB1300 board is correctly detected and initialized. Signed-off-by: Manuel Lauss --- V2: changed timeout only for maste

[PATCH V2 2/4] i2c/au1550: remove unused ack_timeout

2011-09-05 Thread Manuel Lauss
The ack_timeout context member is unused, get rid of it. Signed-off-by: Manuel Lauss --- V2: no changes drivers/i2c/busses/i2c-au1550.c |2 -- 1 files changed, 0 insertions(+), 2 deletions(-) diff --git a/drivers/i2c/busses/i2c-au1550.c b/drivers/i2c/busses/i2c-au1550.c index 70b027c

[PATCH V2 1/4] i2c/au1550: remove usage of volatile keyword

2011-09-05 Thread Manuel Lauss
Replace the usage of "volatile"s with register accessor functions. Signed-off-by: Manuel Lauss --- V2: no changes arch/mips/include/asm/mach-au1x00/au1xxx_psc.h | 13 -- drivers/i2c/busses/i2c-au1550.c| 252 +-- 2 files changed, 99 insertio

[PATCH V2 0/4] i2c: i2c-au1550 updates

2011-09-05 Thread Manuel Lauss
member, #3 fixes i2c on the db1300 board #4 updates PM methods. All run- and pm-tested on db1200 and db1300 hardware. Changes since V1: - updated patch #3 and its description. Please consider for 3.2. Manuel Lauss (4): i2c/au1550: remove usage of volatile keyword i2c/au1550: remove unused ack_

Re: Fwd: [PATCH 3/4] i2c/au1550: increase timeout limit

2011-07-18 Thread Manuel Lauss
On Mon, Jul 18, 2011 at 11:31 AM, Shubhrajyoti wrote: > Hi Manuel, >> >> From: *Manuel Lauss* > <mailto:manuel.la...@googlemail.com>> >> Date: Thu, Jul 14, 2011 at 2:26 PM >> Subject: [PATCH 3/4] i2c/au1550: increase timeout limit >> To: Linux-I2C >

[PATCH 3/4] i2c/au1550: increase timeout limit

2011-07-14 Thread Manuel Lauss
change the WM8731 codec on the DB1300 board is correctly detected and initialized. Signed-off-by: Manuel Lauss --- drivers/i2c/busses/i2c-au1550.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/i2c/busses/i2c-au1550.c b/drivers/i2c/busses/i2c-au1550.c index

[PATCH 4/4] i2c/au1550: dev_pm_ops conversion

2011-07-14 Thread Manuel Lauss
use newer dev_pm_ops for PM Signed-off-by: Manuel Lauss --- drivers/i2c/busses/i2c-au1550.c | 24 ++-- 1 files changed, 14 insertions(+), 10 deletions(-) diff --git a/drivers/i2c/busses/i2c-au1550.c b/drivers/i2c/busses/i2c-au1550.c index 36d1b29..90a79f4 100644 --- a

[PATCH 2/4] i2c/au1550: remove unused ack_timeout

2011-07-14 Thread Manuel Lauss
The ack_timeout context member is unused, get rid of it. Signed-off-by: Manuel Lauss --- drivers/i2c/busses/i2c-au1550.c |2 -- 1 files changed, 0 insertions(+), 2 deletions(-) diff --git a/drivers/i2c/busses/i2c-au1550.c b/drivers/i2c/busses/i2c-au1550.c index 70b027c..98ee11a 100644

[PATCH 1/4] i2c/au1550: remove usage of volatile keyword

2011-07-14 Thread Manuel Lauss
Replace the usage of "volatile"s with register accessor functions. Signed-off-by: Manuel Lauss --- arch/mips/include/asm/mach-au1x00/au1xxx_psc.h | 13 -- drivers/i2c/busses/i2c-au1550.c| 252 +-- 2 files changed, 99 insertions(+), 166 deletion

[PATCH 0/4] i2c: i2c-au1550 updates

2011-07-14 Thread Manuel Lauss
member, #3 fixes i2c on the db1300 board #4 updates PM methods. All run- and pm-tested on db1200 and db1300 hardware. Please consider for 3.1. Manuel Lauss (4): i2c/au1550: remove usage of volatile keyword i2c/au1550: remove unused ack_timeout i2c/au1550: increase timeout limit i2

Re: [PATCH] i2c-au1550: increase timeout waiting for transactions to finish

2011-06-15 Thread Manuel Lauss
On Wed, Jun 15, 2011 at 11:40 PM, Ben Dooks wrote: > On Sun, Jun 12, 2011 at 02:31:27PM +0200, Manuel Lauss wrote: >> Wait a bit longer for the I2C master transaction to finish. >> With this change the WM8731 codec on the DB1300 board is now >> reliably initialized. >&

[PATCH] i2c-au1550: increase timeout waiting for transactions to finish

2011-06-12 Thread Manuel Lauss
Wait a bit longer for the I2C master transaction to finish. With this change the WM8731 codec on the DB1300 board is now reliably initialized. Tested on Db1200 and Db1300. Signed-off-by: Manuel Lauss --- drivers/i2c/busses/i2c-au1550.c |2 +- 1 files changed, 1 insertions(+), 1 deletions

[PATCH V2] i2c-au1550: dev_pm_ops conversion.

2009-07-22 Thread Manuel Lauss
Cc: Ben Dooks Signed-off-by: Manuel Lauss --- V1->V2: don't remove CONFIG_PM drivers/i2c/busses/i2c-au1550.c | 24 ++-- 1 files changed, 14 insertions(+), 10 deletions(-) diff --git a/drivers/i2c/busses/i2c-au1550.c b/drivers/i2c/busses/i2c-au1550.c index

Re: [PATCH] i2c-au1550: dev_pm_ops conversion.

2009-07-20 Thread Manuel Lauss
ops &) { >                        .suspend        = ..., >                        .resume         = ..., >                }, > > ? I remember one patch being shot down on account of having this style. I prefer the original style too, but I've no objections to changing it... Thank

[PATCH] i2c-au1550: dev_pm_ops conversion.

2009-07-20 Thread Manuel Lauss
Signed-off-by: Manuel Lauss --- Run-tested on Au1200. drivers/i2c/busses/i2c-au1550.c | 23 ++- 1 files changed, 10 insertions(+), 13 deletions(-) diff --git a/drivers/i2c/busses/i2c-au1550.c b/drivers/i2c/busses/i2c-au1550.c index 532828b..6565012 100644 --- a/drivers