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
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
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
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
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
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
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
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
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
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
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
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_
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 >
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
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
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
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
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
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.
>&
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
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
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
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
23 matches
Mail list logo