linux-i2c.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* i2c-ismt: IRDPE error
@ 2016-06-27 23:41 為溢(阿尼先生)
  2016-07-08 17:24 ` Eudean Sun
  0 siblings, 1 reply; 2+ messages in thread
From: 為溢(阿尼先生) @ 2016-06-27 23:41 UTC (permalink / raw)
  To: linux-i2c

Hi everyone,

I’m working on a board that using intel iSMT controller to communicate
with custom I2C slave device.
But sometimes I got IRDPE error while reading data from device.

And I got information that there is a Errata about this error and has
a workaround.
Does anyone know the detail about that Errata ?
And have this workaround already be implemented in the latest i2c-ismt driver ?

Thanks.

Best regards
Kenny Cheng.

=== IRDPE Error message ===
=== Kernel version 3.13.11 ===
[   96.776427] priv->dma_buffer (after completion) - 06 24 00 00  24
01 A1 FF  FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF
FF  FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF
FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF  FF FF FF FF  FF
[   96.799780] Processing completed descriptor
[   96.804464] Descriptor struct:  ffff8802739ae010
[   96.809631]  tgtaddr_rw=0xFE
[   96.812846]  wr_len_cmd=0x07
[   96.816059]  rd_len=    0x28
[   96.819280]  control=   0x68
[   96.822503]  status=    0x00
[   96.825727]  retry=     0x00
[   96.828949]  rxbytes=   0x00
[   96.832171]  txbytes=   0x00
[   96.835393]  dptr_low=  0x73FCFB78
[   96.839198]  dptr_high= 0x00000002
[   96.842995] Dump of the iSMT General Registers
[   96.847969]   GCTRL.... : (0xffffc90000c74000)=0x00000000
[   96.854011]   SMTICL... : (0xffffc90000c74008)=0x0000000000000000
[   96.860830]   ERRINTMSK : (0xffffc90000c74010)=0x00000000
[   96.866871]   ERRAERMSK : (0xffffc90000c74014)=0x00000000
[   96.872905]   ERRSTS... : (0xffffc90000c74018)=0x00000200 <- IRDPE Error
[   96.878948]   ERRINFO.. : (0xffffc90000c7401c)=0x00000029
[   96.884988] Dump of the iSMT Master Registers
[   96.889864]   MDBA..... : (0xffffc90000c74100)=0x00000002739AE000
[   96.896685]   MCTRL.... : (0xffffc90000c74108)=0x00020010
[   96.902728]   MSTS..... : (0xffffc90000c7410c)=0x00020000
[   96.908772]   MDS...... : (0xffffc90000c74110)=0x0000001F
[   96.914814]   RPOLICY.. : (0xffffc90000c74114)=0x00061020
[   96.920856]   TBBA..... : (0xffffc90000c74200)=0x0000000000000000
[   96.927668]   TCTRL.... : (0xffffc90000c74208)=0x00000010
[   96.933710]   TSTS..... : (0xffffc90000c7420c)=0x00000000
[   96.939752]   TBS...... : (0xffffc90000c74210)=0x00000000
[   96.945795]   HTHP..... : (0xffffc90000c74218)=0x00000000
[   96.951838]   FTTP..... : (0xffffc90000c7421c)=0x00000000
[   96.957880]   TRxCTRL.. : (0xffffc90000c74220)=0x00000058
[   96.963921]   TRxSTS... : (0xffffc90000c74224)=0x00000000
[   96.969955]   TACTRL... : (0xffffc90000c74228)=0x00000000
[   96.975998]   TPOLICY.. : (0xffffc90000c7422c)=0x0000001A
[   96.982041]   GPBRCTRL. : (0xffffc90000c74240)=0x00000089
[   96.988084]   GPBRDBUF. : (0xffffc90000c74244)=0x00000000
[   96.994126]   SMTARPCTRL: (0xffffc90000c74280)=0x00000000
[   97.000168]   UDID0.... : (0xffffc90000c74290)=0x8086000000000000
[   97.006989]   UUDID0... : (0xffffc90000c74298)=0x8108808600000024
[   97.013808]   UDID1.... : (0xffffc90000c742a0)=0x8086000000000001
[   97.020617]   UUDID1... : (0xffffc90000c742a8)=0x8108808600000024
[   97.027436]   SPGT..... : (0xffffc90000c74300)=0x40000005
[   97.033478]   SPMT..... : (0xffffc90000c74304)=0x08080000
[   97.039521]   SPST..... : (0xffffc90000c74308)=0x00000000
[   97.045563]   SMBFT.... : (0xffffc90000c7430c)=0x00002024
[   97.051604]   CLTC..... : (0xffffc90000c74310)=0x00000962

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2016-07-08 17:30 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-06-27 23:41 i2c-ismt: IRDPE error 為溢(阿尼先生)
2016-07-08 17:24 ` Eudean Sun

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).