Re: usb: dwc2: usb data transmitted to incorrect usb endpoint

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Minas,

On Tue, Jan 29, 2019 at 5:30 AM Minas Harutyunyan
<minas.harutyunyan@xxxxxxxxxxxx> wrote:
> Please send me regdump.
>

Below is the regdump you requested. But, I'm not sure if this is the
time when it is failing or not as it is hard for me to determine (and
time it) when it fails without looking at the USB trace or kernel
logs.

GOTGCTL = 0x000d0000
GOTGINT = 0x00000000
GAHBCFG = 0x00000027
GUSBCFG = 0x00001417
GRSTCTL = 0x80000400
GINTSTS = 0x040880a8
GINTMSK = 0xd08c3c44
GRXSTSR = 0x3a9ec3ff
GRXSTSP = 0x3a9ec3ff
GRXFSIZ = 0x00000800
GNPTXFSIZ = 0x04000800
GNPTXSTS = 0x00080400
GI2CCTL = 0x00000000
GPVNDCTL = 0x00000000
GGPIO = 0x00000000
GUID = 0x12345678
GSNPSID = 0x4f54293a
GHWCFG1 = 0x00000000
GHWCFG2 = 0x238ffc90
GHWCFG3 = 0x1f8002e8
GHWCFG4 = 0xfe0f0020
GLPMCFG = 0x00000000
GPWRDN = 0x00000000
GDFIFOCFG = 0x1efc1f80
ADPCTL = 0x00000000
HPTXFSIZ = 0x00000000
DPTXFSIZN(1) = 0x01440c00
DPTXFSIZN(2) = 0x01440d44
DPTXFSIZN(3) = 0x01440e88
DPTXFSIZN(4) = 0x01440fcc
DPTXFSIZN(5) = 0x01441110
DPTXFSIZN(6) = 0x01441254
DPTXFSIZN(7) = 0x01441398
DPTXFSIZN(8) = 0x014414dc
DPTXFSIZN(9) = 0x01441620
DPTXFSIZN(10) = 0x01441764
DPTXFSIZN(11) = 0x014418a8
DPTXFSIZN(12) = 0x014419ec
DPTXFSIZN(13) = 0x01441b30
DPTXFSIZN(14) = 0x01441c74
DPTXFSIZN(15) = 0x01441db8
DCFG = 0x00840000
DCTL = 0x00000000
DSTS = 0x001d7900
DIEPMSK = 0x0000000f
DOEPMSK = 0x0000022f
DAINT = 0x80000000
DAINTMSK = 0x00010001
DTKNQR1 = 0x00000000
DTKNQR2 = 0x00000000
DTKNQR3 = 0x0c100020
DTKNQR4 = 0x00000000
DVBUSDIS = 0x000017d7
DVBUSPULSE = 0x000005b8
DIEPCTL(0) = 0x00028000
DIEPCTL(1) = 0x01cb0400
DIEPCTL(2) = 0x01cb0400
DIEPCTL(3) = 0x00ce0400
DIEPCTL(4) = 0x00ce0400
DIEPCTL(5) = 0x01ce0400
DIEPCTL(6) = 0x00020400
DIEPCTL(7) = 0x00020400
DIEPCTL(8) = 0x00020400
DIEPCTL(9) = 0x00020400
DIEPCTL(10) = 0x00020400
DIEPCTL(11) = 0x00020400
DIEPCTL(12) = 0x00020400
DIEPCTL(13) = 0x00020400
DIEPCTL(14) = 0x00020400
DIEPCTL(15) = 0x00020400
DOEPCTL(0) = 0x80008000
DOEPCTL(1) = 0x000b0400
DOEPCTL(2) = 0x000a0400
DOEPCTL(3) = 0x000e0400
DOEPCTL(4) = 0x000e0400
DOEPCTL(5) = 0x000e0400
DOEPCTL(6) = 0x00020400
DOEPCTL(7) = 0x00020400
DOEPCTL(8) = 0x00020400
DOEPCTL(9) = 0x00020400
DOEPCTL(10) = 0x00020400
DOEPCTL(11) = 0x00020400
DOEPCTL(12) = 0x00020400
DOEPCTL(13) = 0x00020400
DOEPCTL(14) = 0x00020400
DOEPCTL(15) = 0x00020400
DIEPINT(0) = 0x00002090
DIEPINT(1) = 0x00002090
DIEPINT(2) = 0x00002090
DIEPINT(3) = 0x00002090
DIEPINT(4) = 0x00002090
DIEPINT(5) = 0x00002090
DIEPINT(6) = 0x00000080
DIEPINT(7) = 0x00000080
DIEPINT(8) = 0x00000080
DIEPINT(9) = 0x00000080
DIEPINT(10) = 0x00000080
DIEPINT(11) = 0x00000080
DIEPINT(12) = 0x00000080
DIEPINT(13) = 0x00000080
DIEPINT(14) = 0x00000080
DIEPINT(15) = 0x00000080
DOEPINT(0) = 0x00002010
DOEPINT(1) = 0x00000000
DOEPINT(2) = 0x00000000
DOEPINT(3) = 0x00000000
DOEPINT(4) = 0x00000000
DOEPINT(5) = 0x00000000
DOEPINT(6) = 0x00000000
DOEPINT(7) = 0x00000000
DOEPINT(8) = 0x00000000
DOEPINT(9) = 0x00000000
DOEPINT(10) = 0x00000000
DOEPINT(11) = 0x00000000
DOEPINT(12) = 0x00000000
DOEPINT(13) = 0x00000000
DOEPINT(14) = 0x00000000
DOEPINT(15) = 0x00000220
DIEPTSIZ(0) = 0x00000049
DIEPTSIZ(1) = 0x0f7465eb
DIEPTSIZ(2) = 0x14752793
DIEPTSIZ(3) = 0x1f3fff30
DIEPTSIZ(4) = 0x00000000
DIEPTSIZ(5) = 0x4f3ff0ca
DIEPTSIZ(6) = 0x00000000
DIEPTSIZ(7) = 0x00000000
DIEPTSIZ(8) = 0x00000000
DIEPTSIZ(9) = 0x00000000
DIEPTSIZ(10) = 0x00000000
DIEPTSIZ(11) = 0x00000000
DIEPTSIZ(12) = 0x00000000
DIEPTSIZ(13) = 0x00000000
DIEPTSIZ(14) = 0x00000000
DIEPTSIZ(15) = 0x00000000
DOEPTSIZ(0) = 0x20080008
DOEPTSIZ(1) = 0x049da5cd
DOEPTSIZ(2) = 0x13dbf0e5
DOEPTSIZ(3) = 0x1fdffffb
DOEPTSIZ(4) = 0x00000000
DOEPTSIZ(5) = 0x00000000
DOEPTSIZ(6) = 0x00000000
DOEPTSIZ(7) = 0x00000000
DOEPTSIZ(8) = 0x00000000
DOEPTSIZ(9) = 0x00000000
DOEPTSIZ(10) = 0x00000000
DOEPTSIZ(11) = 0x00000000
DOEPTSIZ(12) = 0x00000000
DOEPTSIZ(13) = 0x00000000
DOEPTSIZ(14) = 0x00000000
DOEPTSIZ(15) = 0x00000000
DIEPDMA(0) = 0x0ec68000
DIEPDMA(1) = 0x0f600000
DIEPDMA(2) = 0xcefb77b7
DIEPDMA(3) = 0x0f604000
DIEPDMA(4) = 0x6dd7dbeb
DIEPDMA(5) = 0x0f608000
DIEPDMA(6) = 0x31daf577
DIEPDMA(7) = 0x9cf714af
DIEPDMA(8) = 0xdb19d77f
DIEPDMA(9) = 0xaeff7fb1
DIEPDMA(10) = 0x6bfafafd
DIEPDMA(11) = 0xdb0f5b1e
DIEPDMA(12) = 0xfeffd6a8
DIEPDMA(13) = 0xb62dfff5
DIEPDMA(14) = 0xc63376de
DIEPDMA(15) = 0xb79bedbf
DOEPDMA(0) = 0x7f737eaf
DOEPDMA(1) = 0x5a9efde7
DOEPDMA(2) = 0x9da2ff6f
DOEPDMA(3) = 0xfd3fee1f
DOEPDMA(4) = 0xed671ef6
DOEPDMA(5) = 0x3a9ec3ff
DOEPDMA(6) = 0xff7d77f6
DOEPDMA(7) = 0xfd7ef6cc
DOEPDMA(8) = 0xca2dbce7
DOEPDMA(9) = 0xe8769b39
DOEPDMA(10) = 0xdfbbd737
DOEPDMA(11) = 0xffdfaf9d
DOEPDMA(12) = 0xbb1bf7f9
DOEPDMA(13) = 0xf5ddae5f
DOEPDMA(14) = 0x7bed2db7
DOEPDMA(15) = 0xeadafa9f
DTXFSTS(0) = 0x00000400
DTXFSTS(1) = 0x00000144
DTXFSTS(2) = 0x00000144
DTXFSTS(3) = 0x00000144
DTXFSTS(4) = 0x00000144
DTXFSTS(5) = 0x00000144
DTXFSTS(6) = 0x00000400
DTXFSTS(7) = 0x00000400
DTXFSTS(8) = 0x00000400
DTXFSTS(9) = 0x00000400
DTXFSTS(10) = 0x00000400
DTXFSTS(11) = 0x00000400
DTXFSTS(12) = 0x00000400
DTXFSTS(13) = 0x00000400
DTXFSTS(14) = 0x00000400
DTXFSTS(15) = 0x00000400
PCGCTL = 0x00000000
HCFG = 0x00840000
HFIR = 0x000017d7
HFNUM = 0x12b503af
HPTXSTS = 0x00100144
HAINT = 0x00000000
HAINTMSK = 0x00000001
HFLBADDR = 0x00000000
HPRT0 = 0x00000000
HCCHAR(0) = 0x01cb0400
HCCHAR(1) = 0x000b0400
HCCHAR(2) = 0x000a0400
HCCHAR(3) = 0x000e0400
HCCHAR(4) = 0x000e0400
HCCHAR(5) = 0x000e0400
HCCHAR(6) = 0x00020400
HCCHAR(7) = 0x00020400
HCCHAR(8) = 0x00020400
HCCHAR(9) = 0x00020400
HCCHAR(10) = 0x00020400
HCCHAR(11) = 0x00020400
HCCHAR(12) = 0x00020400
HCCHAR(13) = 0x00020400
HCCHAR(14) = 0x00020400
HCCHAR(15) = 0x00020400
HCSPLT(0) = 0x00000000
HCSPLT(1) = 0x00000000
HCSPLT(2) = 0x00000000
HCSPLT(3) = 0x00000000
HCSPLT(4) = 0x00000000
HCSPLT(5) = 0x00000000
HCSPLT(6) = 0x00000000
HCSPLT(7) = 0x00000000
HCSPLT(8) = 0x00000000
HCSPLT(9) = 0x00000000
HCSPLT(10) = 0x00000000
HCSPLT(11) = 0x00000000
HCSPLT(12) = 0x00000000
HCSPLT(13) = 0x00000000
HCSPLT(14) = 0x00000000
HCSPLT(15) = 0x00000000
HCINT(0) = 0x00002010
HCINT(1) = 0x00000000
HCINT(2) = 0x00000000
HCINT(3) = 0x00000000
HCINT(4) = 0x00000000
HCINT(5) = 0x00000000
HCINT(6) = 0x00000000
HCINT(7) = 0x00000000
HCINT(8) = 0x00000000
HCINT(9) = 0x00000000
HCINT(10) = 0x00000000
HCINT(11) = 0x00000000
HCINT(12) = 0x00000000
HCINT(13) = 0x00000000
HCINT(14) = 0x00000000
HCINT(15) = 0x00000220
HCINTMSK(0) = 0x0000000f
HCINTMSK(1) = 0x00000000
HCINTMSK(2) = 0x00000000
HCINTMSK(3) = 0x00000000
HCINTMSK(4) = 0x00000000
HCINTMSK(5) = 0x00000000
HCINTMSK(6) = 0x00000000
HCINTMSK(7) = 0x00000000
HCINTMSK(8) = 0x00000000
HCINTMSK(9) = 0x00000000
HCINTMSK(10) = 0x00000000
HCINTMSK(11) = 0x00000000
HCINTMSK(12) = 0x00000000
HCINTMSK(13) = 0x00000000
HCINTMSK(14) = 0x00000000
HCINTMSK(15) = 0x00000000
HCTSIZ(0) = 0x0f7465eb
HCTSIZ(1) = 0x049da5cd
HCTSIZ(2) = 0x13dbf0e5
HCTSIZ(3) = 0x1fdffffb
HCTSIZ(4) = 0x00000000
HCTSIZ(5) = 0x00000000
HCTSIZ(6) = 0x00000000
HCTSIZ(7) = 0x00000000
HCTSIZ(8) = 0x00000000
HCTSIZ(9) = 0x00000000
HCTSIZ(10) = 0x00000000
HCTSIZ(11) = 0x00000000
HCTSIZ(12) = 0x00000000
HCTSIZ(13) = 0x00000000
HCTSIZ(14) = 0x00000000
HCTSIZ(15) = 0x00000000
HCDMA(0) = 0x7f737eaf
HCDMA(1) = 0x5a9efde7
HCDMA(2) = 0x9da2ff6f
HCDMA(3) = 0xfd3fee1f
HCDMA(4) = 0xed671ef6
HCDMA(5) = 0x3a9ec3ff
HCDMA(6) = 0xff7d77f6
HCDMA(7) = 0xfd7ef6cc
HCDMA(8) = 0xca2dbce7
HCDMA(9) = 0xe8769b39
HCDMA(10) = 0xdfbbd737
HCDMA(11) = 0xffdfaf9d
HCDMA(12) = 0xbb1bf7f9
HCDMA(13) = 0xf5ddae5f
HCDMA(14) = 0x7bed2db7
HCDMA(15) = 0xeadafa9f
HCDMAB(0) = 0x22022480
HCDMAB(1) = 0x10120100
HCDMAB(2) = 0x7b3130bf
HCDMAB(3) = 0xd0340340
HCDMAB(4) = 0xf0162500
HCDMAB(5) = 0x4a114152
HCDMAB(6) = 0x80904c3d
HCDMAB(7) = 0xe1c08008
HCDMAB(8) = 0x04f1cb48
HCDMAB(9) = 0x75002470
HCDMAB(10) = 0x44929808
HCDMAB(11) = 0x82457685
HCDMAB(12) = 0x8046e940
HCDMAB(13) = 0x031407fc
HCDMAB(14) = 0xe0448800
HCDMAB(15) = 0x846a4b1d

Regards,
Maynard



[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux