From 1aacccef7c9e72ad7c2406f99905b69a293ac8c2 Mon Sep 17 00:00:00 2001 From: Ralph Metzler Date: Sun, 20 Sep 2015 01:50:39 +0200 Subject: [PATCH] add remote interrupt status to debug message --- ddbridge/ddbridge-i2c.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ddbridge/ddbridge-i2c.c b/ddbridge/ddbridge-i2c.c index a0d9c9c..519ddd5 100644 --- a/ddbridge/ddbridge-i2c.c +++ b/ddbridge/ddbridge-i2c.c @@ -122,6 +122,11 @@ static int ddb_i2c_cmd(struct ddb_i2c *i2c, u32 adr, u32 cmd) u32 istat = ddbreadl(dev, INTERRUPT_STATUS); dev_err(dev->dev, "DDBridge IRS %08x\n", istat); + if (i2c->link) { + u32 listat = ddbreadl(dev, DDB_LINK_TAG(i2c->link) | INTERRUPT_STATUS); + dev_err(dev->dev, "DDBridge link %u IRS %08x\n", + i2c->link, listat); + } if (istat & 1) { ddbwritel(dev, istat & 1, INTERRUPT_ACK); } else {