* USB 3.0 is broken on Odroid Xu4 on latest kernel
@ 2017-07-19 14:58 ` Anand Moon
0 siblings, 0 replies; 20+ messages in thread
From: Anand Moon @ 2017-07-19 14:58 UTC (permalink / raw)
To: Krzysztof Kozlowski, Marek Szyprowski, Felipe Balbi,
Javier Martinez Canillas
Cc: linux-samsung-soc@vger.kernel.org, linux-arm-kernel,
Linux USB Mailing List
Hi Krzysztof,
Today I tried to compile the latest kernel for Odroid xu4.
using exynos_defconfig I build and loaded the kernel.
but to my surprise usb 3.0 device and missing.
odroid login: root
Password:
Last login: Wed Jul 19 14:01:44 UTC 2017 on ttySAC2
Welcome to Ubuntu 16.04.2 LTS (GNU/Linux 4.13.0-rc1-xu4ml-27846-g74cbd96 armv7l)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage
root@odroid:~# lsusb
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 0603:0002 Novatek Microelectronics Corp.
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
root@odroid:~# lsusb -t
/: Bus 06.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M
/: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=exynos-ohci/3p, 12M
|__ Port 1: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 1: Dev 2, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=exynos-ehci/3p, 480M
Full dmesg can be found on blow link.
https://pastebin.com/K3xfPCPe
The reason for failed is below.
[ 7.187096] usb usb4-port1: connect-debounce failed
I tried to debug this but failed to find the root cause.
Nothing is connected to the UBS 3.0 port for the failure to cause.
If I load old kernel it seen to work correctly.
If you provoid some input I will give this a try.
Best Regards
-Anand
^ permalink raw reply [flat|nested] 20+ messages in thread* USB 3.0 is broken on Odroid Xu4 on latest kernel @ 2017-07-19 14:58 ` Anand Moon 0 siblings, 0 replies; 20+ messages in thread From: Anand Moon @ 2017-07-19 14:58 UTC (permalink / raw) To: linux-arm-kernel Hi Krzysztof, Today I tried to compile the latest kernel for Odroid xu4. using exynos_defconfig I build and loaded the kernel. but to my surprise usb 3.0 device and missing. odroid login: root Password: Last login: Wed Jul 19 14:01:44 UTC 2017 on ttySAC2 Welcome to Ubuntu 16.04.2 LTS (GNU/Linux 4.13.0-rc1-xu4ml-27846-g74cbd96 armv7l) * Documentation: https://help.ubuntu.com * Management: https://landscape.canonical.com * Support: https://ubuntu.com/advantage root at odroid:~# lsusb Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 002: ID 0603:0002 Novatek Microelectronics Corp. Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub root at odroid:~# lsusb -t /: Bus 06.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M /: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M /: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M /: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=exynos-ohci/3p, 12M |__ Port 1: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M |__ Port 1: Dev 2, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=exynos-ehci/3p, 480M Full dmesg can be found on blow link. https://pastebin.com/K3xfPCPe The reason for failed is below. [ 7.187096] usb usb4-port1: connect-debounce failed I tried to debug this but failed to find the root cause. Nothing is connected to the UBS 3.0 port for the failure to cause. If I load old kernel it seen to work correctly. If you provoid some input I will give this a try. Best Regards -Anand ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: USB 3.0 is broken on Odroid Xu4 on latest kernel 2017-07-19 14:58 ` Anand Moon @ 2017-07-19 18:13 ` Felipe Balbi -1 siblings, 0 replies; 20+ messages in thread From: Felipe Balbi @ 2017-07-19 18:13 UTC (permalink / raw) To: Anand Moon, Krzysztof Kozlowski, Marek Szyprowski, Javier Martinez Canillas Cc: linux-samsung-soc@vger.kernel.org, linux-arm-kernel, Linux USB Mailing List Hi, Anand Moon <linux.amoon@gmail.com> writes: > Hi Krzysztof, > > Today I tried to compile the latest kernel for Odroid xu4. > using exynos_defconfig I build and loaded the kernel. > but to my surprise usb 3.0 device and missing. > > odroid login: root > Password: > Last login: Wed Jul 19 14:01:44 UTC 2017 on ttySAC2 > Welcome to Ubuntu 16.04.2 LTS (GNU/Linux 4.13.0-rc1-xu4ml-27846-g74cbd96 armv7l) Dude, you have 27 thousand patches on top of v4.13-rc1??? Try vanilla v4.13-rc1 and try a git bisect. -- balbi ^ permalink raw reply [flat|nested] 20+ messages in thread
* USB 3.0 is broken on Odroid Xu4 on latest kernel @ 2017-07-19 18:13 ` Felipe Balbi 0 siblings, 0 replies; 20+ messages in thread From: Felipe Balbi @ 2017-07-19 18:13 UTC (permalink / raw) To: linux-arm-kernel Hi, Anand Moon <linux.amoon@gmail.com> writes: > Hi Krzysztof, > > Today I tried to compile the latest kernel for Odroid xu4. > using exynos_defconfig I build and loaded the kernel. > but to my surprise usb 3.0 device and missing. > > odroid login: root > Password: > Last login: Wed Jul 19 14:01:44 UTC 2017 on ttySAC2 > Welcome to Ubuntu 16.04.2 LTS (GNU/Linux 4.13.0-rc1-xu4ml-27846-g74cbd96 armv7l) Dude, you have 27 thousand patches on top of v4.13-rc1??? Try vanilla v4.13-rc1 and try a git bisect. -- balbi ^ permalink raw reply [flat|nested] 20+ messages in thread
[parent not found: <87zic0b8hi.fsf-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>]
* Re: USB 3.0 is broken on Odroid Xu4 on latest kernel 2017-07-19 18:13 ` Felipe Balbi @ 2017-07-19 20:20 ` Krzysztof Kozlowski -1 siblings, 0 replies; 20+ messages in thread From: Krzysztof Kozlowski @ 2017-07-19 20:20 UTC (permalink / raw) To: Felipe Balbi, Anand Moon Cc: Marek Szyprowski, Javier Martinez Canillas, linux-samsung-soc-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-arm-kernel, Linux USB Mailing List On Wed, Jul 19, 2017 at 09:13:29PM +0300, Felipe Balbi wrote: > > Hi, > > Anand Moon <linux.amoon-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> writes: > > Hi Krzysztof, > > > > Today I tried to compile the latest kernel for Odroid xu4. > > using exynos_defconfig I build and loaded the kernel. > > but to my surprise usb 3.0 device and missing. > > > > odroid login: root > > Password: > > Last login: Wed Jul 19 14:01:44 UTC 2017 on ttySAC2 > > Welcome to Ubuntu 16.04.2 LTS (GNU/Linux 4.13.0-rc1-xu4ml-27846-g74cbd96 armv7l) > > Dude, you have 27 thousand patches on top of v4.13-rc1??? Try vanilla > v4.13-rc1 and try a git bisect. Hi Anand, Beside Felipe's comment, I do not have XU4. I cannot reproduce it on XU3-Lite (but there is difference in USB2 and USB3, AFAIR). $ uname -a Linux odroidxu3 4.13.0-rc1-00071-ge06fdaf40a5c #1051 SMP PREEMPT Wed Jul 19 22:07:41 CEST 2017 armv7l GNU/Linux $ lsusb Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. SMC9514 Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Try to follow Felipe's advice of using vanilla kernel from Linus and bisecting it. Best regards, Krzysztof -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 20+ messages in thread
* USB 3.0 is broken on Odroid Xu4 on latest kernel @ 2017-07-19 20:20 ` Krzysztof Kozlowski 0 siblings, 0 replies; 20+ messages in thread From: Krzysztof Kozlowski @ 2017-07-19 20:20 UTC (permalink / raw) To: linux-arm-kernel On Wed, Jul 19, 2017 at 09:13:29PM +0300, Felipe Balbi wrote: > > Hi, > > Anand Moon <linux.amoon@gmail.com> writes: > > Hi Krzysztof, > > > > Today I tried to compile the latest kernel for Odroid xu4. > > using exynos_defconfig I build and loaded the kernel. > > but to my surprise usb 3.0 device and missing. > > > > odroid login: root > > Password: > > Last login: Wed Jul 19 14:01:44 UTC 2017 on ttySAC2 > > Welcome to Ubuntu 16.04.2 LTS (GNU/Linux 4.13.0-rc1-xu4ml-27846-g74cbd96 armv7l) > > Dude, you have 27 thousand patches on top of v4.13-rc1??? Try vanilla > v4.13-rc1 and try a git bisect. Hi Anand, Beside Felipe's comment, I do not have XU4. I cannot reproduce it on XU3-Lite (but there is difference in USB2 and USB3, AFAIR). $ uname -a Linux odroidxu3 4.13.0-rc1-00071-ge06fdaf40a5c #1051 SMP PREEMPT Wed Jul 19 22:07:41 CEST 2017 armv7l GNU/Linux $ lsusb Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. SMC9514 Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Try to follow Felipe's advice of using vanilla kernel from Linus and bisecting it. Best regards, Krzysztof ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: USB 3.0 is broken on Odroid Xu4 on latest kernel 2017-07-19 20:20 ` Krzysztof Kozlowski @ 2017-07-26 4:19 ` Anand Moon -1 siblings, 0 replies; 20+ messages in thread From: Anand Moon @ 2017-07-26 4:19 UTC (permalink / raw) To: Krzysztof Kozlowski, jochen-bAcQkQxx4gKrcAepLLbpDQ, Markus Reichl Cc: Felipe Balbi, Marek Szyprowski, linux-samsung-soc-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-arm-kernel, Linux USB Mailing List Hi Krzysztof / Felipe, On 20 July 2017 at 01:50, Krzysztof Kozlowski <krzk-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> wrote: > On Wed, Jul 19, 2017 at 09:13:29PM +0300, Felipe Balbi wrote: >> >> Hi, >> >> Anand Moon <linux.amoon-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> writes: >> > Hi Krzysztof, >> > >> > Today I tried to compile the latest kernel for Odroid xu4. >> > using exynos_defconfig I build and loaded the kernel. >> > but to my surprise usb 3.0 device and missing. >> > >> > odroid login: root >> > Password: >> > Last login: Wed Jul 19 14:01:44 UTC 2017 on ttySAC2 >> > Welcome to Ubuntu 16.04.2 LTS (GNU/Linux 4.13.0-rc1-xu4ml-27846-g74cbd96 armv7l) >> >> Dude, you have 27 thousand patches on top of v4.13-rc1??? Try vanilla >> v4.13-rc1 and try a git bisect. > > Hi Anand, > > Beside Felipe's comment, I do not have XU4. I cannot reproduce it on > XU3-Lite (but there is difference in USB2 and USB3, AFAIR). > > $ uname -a > Linux odroidxu3 4.13.0-rc1-00071-ge06fdaf40a5c #1051 SMP PREEMPT Wed Jul 19 22:07:41 CEST 2017 armv7l GNU/Linux > $ lsusb > Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub > Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub > Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub > Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter > Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. SMC9514 Hub > Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub > > Try to follow Felipe's advice of using vanilla kernel from Linus and > bisecting it. > > Best regards, > Krzysztof > I feel this is long standing issue with phy-exynos5-usbdrd.c with following patch missing. [0] https://patchwork.kernel.org/patch/5204471/ with some more updated to phy-exynos5-usbdrd.c I was able to bring the phy up in cold boot. but when I perform warm boot the issue persist. root@odroidxu4q:~# uname -a Linux odroidxu4q 4.13.0-rc2-xu4next-14488-g25f6a53-dirty #7 SMP PREEMPT Tue Jul 25 20:04:02 UTC 2017 armv7l armv7l armv7l GNU/Linux root@odroidxu4q:~# lsusb -t /: Bus 06.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M |__ Port 1: Dev 2, If 0, Class=Vendor Specific Class, Driver=r8152, 5000M /: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M /: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/2p, 5000M |__ Port 1: Dev 3, If 0, Class=Mass Storage, Driver=usb-storage, 5000M |__ Port 2: Dev 4, If 1, Class=Video, Driver=uvcvideo, 5000M |__ Port 2: Dev 4, If 0, Class=Video, Driver=uvcvideo, 5000M /: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/2p, 480M /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=exynos-ohci/3p, 12M /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=exynos-ehci/3p, 480M root@odroidxu4q:~# Best Regards -Anand -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 20+ messages in thread
* USB 3.0 is broken on Odroid Xu4 on latest kernel @ 2017-07-26 4:19 ` Anand Moon 0 siblings, 0 replies; 20+ messages in thread From: Anand Moon @ 2017-07-26 4:19 UTC (permalink / raw) To: linux-arm-kernel Hi Krzysztof / Felipe, On 20 July 2017 at 01:50, Krzysztof Kozlowski <krzk@kernel.org> wrote: > On Wed, Jul 19, 2017 at 09:13:29PM +0300, Felipe Balbi wrote: >> >> Hi, >> >> Anand Moon <linux.amoon@gmail.com> writes: >> > Hi Krzysztof, >> > >> > Today I tried to compile the latest kernel for Odroid xu4. >> > using exynos_defconfig I build and loaded the kernel. >> > but to my surprise usb 3.0 device and missing. >> > >> > odroid login: root >> > Password: >> > Last login: Wed Jul 19 14:01:44 UTC 2017 on ttySAC2 >> > Welcome to Ubuntu 16.04.2 LTS (GNU/Linux 4.13.0-rc1-xu4ml-27846-g74cbd96 armv7l) >> >> Dude, you have 27 thousand patches on top of v4.13-rc1??? Try vanilla >> v4.13-rc1 and try a git bisect. > > Hi Anand, > > Beside Felipe's comment, I do not have XU4. I cannot reproduce it on > XU3-Lite (but there is difference in USB2 and USB3, AFAIR). > > $ uname -a > Linux odroidxu3 4.13.0-rc1-00071-ge06fdaf40a5c #1051 SMP PREEMPT Wed Jul 19 22:07:41 CEST 2017 armv7l GNU/Linux > $ lsusb > Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub > Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub > Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub > Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter > Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. SMC9514 Hub > Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub > > Try to follow Felipe's advice of using vanilla kernel from Linus and > bisecting it. > > Best regards, > Krzysztof > I feel this is long standing issue with phy-exynos5-usbdrd.c with following patch missing. [0] https://patchwork.kernel.org/patch/5204471/ with some more updated to phy-exynos5-usbdrd.c I was able to bring the phy up in cold boot. but when I perform warm boot the issue persist. root at odroidxu4q:~# uname -a Linux odroidxu4q 4.13.0-rc2-xu4next-14488-g25f6a53-dirty #7 SMP PREEMPT Tue Jul 25 20:04:02 UTC 2017 armv7l armv7l armv7l GNU/Linux root at odroidxu4q:~# lsusb -t /: Bus 06.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M |__ Port 1: Dev 2, If 0, Class=Vendor Specific Class, Driver=r8152, 5000M /: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M /: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/2p, 5000M |__ Port 1: Dev 3, If 0, Class=Mass Storage, Driver=usb-storage, 5000M |__ Port 2: Dev 4, If 1, Class=Video, Driver=uvcvideo, 5000M |__ Port 2: Dev 4, If 0, Class=Video, Driver=uvcvideo, 5000M /: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/2p, 480M /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=exynos-ohci/3p, 12M /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=exynos-ehci/3p, 480M root at odroidxu4q:~# Best Regards -Anand ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: USB 3.0 is broken on Odroid Xu4 on latest kernel 2017-07-19 18:13 ` Felipe Balbi (?) (?) @ 2017-07-21 7:56 ` Jochen Sprickerhof [not found] ` <20170721075616.ma57ixucid7233bm-VZh7rsYCTBgXOLVLeuLo0irg3XacrlPoG0RXR9nTYlE@public.gmane.org> -1 siblings, 1 reply; 20+ messages in thread From: Jochen Sprickerhof @ 2017-07-21 7:56 UTC (permalink / raw) To: Krzysztof Kozlowski Cc: Felipe Balbi, Anand Moon, Marek Szyprowski, linux-samsung-soc@vger.kernel.org, linux-arm-kernel, Linux USB Mailing List [-- Attachment #1: Type: text/plain, Size: 343 bytes --] Hi, I've send a patch for this some time ago here: http://marc.info/?l=linux-usb&m=149945465112440&w=2 This goes along with the patch in this thread: http://marc.info/?l=linux-usb&m=149983203023058&w=2 Would be great if you could give it a try and report back. @Felipe can I do anything more to get it accepted upstream? Cheers Jochen [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 20+ messages in thread
[parent not found: <20170721075616.ma57ixucid7233bm-VZh7rsYCTBgXOLVLeuLo0irg3XacrlPoG0RXR9nTYlE@public.gmane.org>]
* Re: USB 3.0 is broken on Odroid Xu4 on latest kernel [not found] ` <20170721075616.ma57ixucid7233bm-VZh7rsYCTBgXOLVLeuLo0irg3XacrlPoG0RXR9nTYlE@public.gmane.org> @ 2017-07-21 8:10 ` Felipe Balbi 2017-07-21 9:09 ` Jochen Sprickerhof 2017-07-21 11:14 ` Sylwester Nawrocki 0 siblings, 2 replies; 20+ messages in thread From: Felipe Balbi @ 2017-07-21 8:10 UTC (permalink / raw) To: Jochen Sprickerhof, Krzysztof Kozlowski Cc: Anand Moon, Marek Szyprowski, linux-samsung-soc@vger.kernel.org, linux-arm-kernel, Linux USB Mailing List [-- Attachment #1: Type: text/plain, Size: 955 bytes --] Hi, Jochen Sprickerhof <jochen-bAcQkQxx4gKrcAepLLbpDQ@public.gmane.org> writes: > Hi, > > I've send a patch for this some time ago here: > > http://marc.info/?l=linux-usb&m=149945465112440&w=2 > > This goes along with the patch in this thread: > > http://marc.info/?l=linux-usb&m=149983203023058&w=2 > > Would be great if you could give it a try and report back. > > @Felipe can I do anything more to get it accepted upstream? you got rid of *all* context. I have no idea what you're replying to. Looking at the patch, though, I think this may be caused by the regression on the order of when to get the PHY. That was fixed by TI, patch is already on next and greg's queue for next -rc. Please check if commit 541768b08a400d9d292cfd9c898401b8178856ac helps you guys. ps: leave context on your replies next time, man. We get a TON of emails every day; it's difficult to keep track of everything without context. -- balbi [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 832 bytes --] ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: USB 3.0 is broken on Odroid Xu4 on latest kernel 2017-07-21 8:10 ` Felipe Balbi @ 2017-07-21 9:09 ` Jochen Sprickerhof [not found] ` <20170721090909.z5eol2v3bxlz7opr-VZh7rsYCTBgXOLVLeuLo0irg3XacrlPoG0RXR9nTYlE@public.gmane.org> 2017-07-21 11:14 ` Sylwester Nawrocki 1 sibling, 1 reply; 20+ messages in thread From: Jochen Sprickerhof @ 2017-07-21 9:09 UTC (permalink / raw) To: Felipe Balbi Cc: Krzysztof Kozlowski, Anand Moon, Marek Szyprowski, linux-samsung-soc@vger.kernel.org, linux-arm-kernel, Linux USB Mailing List [-- Attachment #1: Type: text/plain, Size: 1251 bytes --] * Felipe Balbi <balbi@kernel.org> [2017-07-21 11:10]: > Hi, > > Jochen Sprickerhof <jochen@sprickerhof.de> writes: > > Hi, > > > > I've send a patch for this some time ago here: > > > > http://marc.info/?l=linux-usb&m=149945465112440&w=2 > > > > This goes along with the patch in this thread: > > > > http://marc.info/?l=linux-usb&m=149983203023058&w=2 > > > > Would be great if you could give it a try and report back. > > > > @Felipe can I do anything more to get it accepted upstream? > > you got rid of *all* context. I have no idea what you're replying > to. Looking at the patch, though, I think this may be caused by the > regression on the order of when to get the PHY. That was fixed by TI, > patch is already on next and greg's queue for next -rc. Please check if > commit 541768b08a400d9d292cfd9c898401b8178856ac helps you guys. No, as I wrote In my patch, it's on top of 541768b08a400d9d292cfd9c898401b8178856ac: | This needs and is supposed to be applied on top of | https://patchwork.kernel.org/patch/9815981/ So we still need it. > ps: leave context on your replies next time, man. We get a TON of emails > every day; it's difficult to keep track of everything without context. Sorry for that. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 20+ messages in thread
[parent not found: <20170721090909.z5eol2v3bxlz7opr-VZh7rsYCTBgXOLVLeuLo0irg3XacrlPoG0RXR9nTYlE@public.gmane.org>]
* Re: USB 3.0 is broken on Odroid Xu4 on latest kernel [not found] ` <20170721090909.z5eol2v3bxlz7opr-VZh7rsYCTBgXOLVLeuLo0irg3XacrlPoG0RXR9nTYlE@public.gmane.org> @ 2017-07-21 10:27 ` Felipe Balbi 0 siblings, 0 replies; 20+ messages in thread From: Felipe Balbi @ 2017-07-21 10:27 UTC (permalink / raw) To: Jochen Sprickerhof Cc: Krzysztof Kozlowski, Anand Moon, Marek Szyprowski, linux-samsung-soc@vger.kernel.org, linux-arm-kernel, Linux USB Mailing List [-- Attachment #1: Type: text/plain, Size: 1622 bytes --] Hi, Jochen Sprickerhof <jochen-bAcQkQxx4gKrcAepLLbpDQ@public.gmane.org> writes: > * Felipe Balbi <balbi-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> [2017-07-21 11:10]: >> Hi, >> >> Jochen Sprickerhof <jochen-bAcQkQxx4gKrcAepLLbpDQ@public.gmane.org> writes: >> > Hi, >> > >> > I've send a patch for this some time ago here: >> > >> > http://marc.info/?l=linux-usb&m=149945465112440&w=2 >> > >> > This goes along with the patch in this thread: >> > >> > http://marc.info/?l=linux-usb&m=149983203023058&w=2 >> > >> > Would be great if you could give it a try and report back. >> > >> > @Felipe can I do anything more to get it accepted upstream? >> >> you got rid of *all* context. I have no idea what you're replying >> to. Looking at the patch, though, I think this may be caused by the >> regression on the order of when to get the PHY. That was fixed by TI, >> patch is already on next and greg's queue for next -rc. Please check if >> commit 541768b08a400d9d292cfd9c898401b8178856ac helps you guys. > > No, as I wrote In my patch, it's on top of 541768b08a400d9d292cfd9c898401b8178856ac: > > | This needs and is supposed to be applied on top of > | https://patchwork.kernel.org/patch/9815981/ > > So we still need it. no we do not. And that patch of yours would actually regress many things. For one, you're moving dwc3_setup_phy() before we even *get* a reference to the PHY. Not to mention that dwc3_core_is_valid() only checks the revision register to verify that we're dealing with a *real* Synopsys IP. Your patch is not only unnecessary, it's also wrong. -- balbi [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 832 bytes --] ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: USB 3.0 is broken on Odroid Xu4 on latest kernel 2017-07-21 8:10 ` Felipe Balbi 2017-07-21 9:09 ` Jochen Sprickerhof @ 2017-07-21 11:14 ` Sylwester Nawrocki [not found] ` <c43153ef-bdcd-df59-4fa7-4fe4f0af3ae1-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org> 1 sibling, 1 reply; 20+ messages in thread From: Sylwester Nawrocki @ 2017-07-21 11:14 UTC (permalink / raw) To: Felipe Balbi, Anand Moon Cc: Jochen Sprickerhof, Krzysztof Kozlowski, Marek Szyprowski, linux-samsung-soc@vger.kernel.org, linux-arm-kernel, Linux USB Mailing List Hi, On 07/21/2017 10:10 AM, Felipe Balbi wrote: > Jochen Sprickerhof<jochen@sprickerhof.de> writes: >> I've send a patch for this some time ago here: >> http://marc.info/?l=linux-usb&m=149945465112440&w=2 >> >> This goes along with the patch in this thread: >> http://marc.info/?l=linux-usb&m=149983203023058&w=2 >> >> Would be great if you could give it a try and report back. >> >> @Felipe can I do anything more to get it accepted upstream? > you got rid of*all* context. I have no idea what you're replying > to. Looking at the patch, though, I think this may be caused by the > regression on the order of when to get the PHY. That was fixed by TI, > patch is already on next and greg's queue for next -rc. Please check if > commit 541768b08a400d9d292cfd9c898401b8178856ac helps you guys. I tested with that commit on top of v4.13-rc1 and USB seems to be working properly on Odroid XU4, the mouse is working. -- Regards, Sylwester ^ permalink raw reply [flat|nested] 20+ messages in thread
[parent not found: <c43153ef-bdcd-df59-4fa7-4fe4f0af3ae1-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org>]
* Re: USB 3.0 is broken on Odroid Xu4 on latest kernel [not found] ` <c43153ef-bdcd-df59-4fa7-4fe4f0af3ae1-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org> @ 2017-07-21 11:21 ` Felipe Balbi 0 siblings, 0 replies; 20+ messages in thread From: Felipe Balbi @ 2017-07-21 11:21 UTC (permalink / raw) To: Sylwester Nawrocki, Anand Moon Cc: Jochen Sprickerhof, Krzysztof Kozlowski, Marek Szyprowski, linux-samsung-soc@vger.kernel.org, linux-arm-kernel, Linux USB Mailing List [-- Attachment #1: Type: text/plain, Size: 1115 bytes --] Hi, Sylwester Nawrocki <s.nawrocki-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org> writes: > Hi, > > On 07/21/2017 10:10 AM, Felipe Balbi wrote: >> Jochen Sprickerhof<jochen-bAcQkQxx4gKrcAepLLbpDQ@public.gmane.org> writes: > >>> I've send a patch for this some time ago here: >>> http://marc.info/?l=linux-usb&m=149945465112440&w=2 >>> >>> This goes along with the patch in this thread: >>> http://marc.info/?l=linux-usb&m=149983203023058&w=2 >>> >>> Would be great if you could give it a try and report back. >>> >>> @Felipe can I do anything more to get it accepted upstream? >> you got rid of*all* context. I have no idea what you're replying >> to. Looking at the patch, though, I think this may be caused by the >> regression on the order of when to get the PHY. That was fixed by TI, >> patch is already on next and greg's queue for next -rc. Please check if >> commit 541768b08a400d9d292cfd9c898401b8178856ac helps you guys. > > I tested with that commit on top of v4.13-rc1 and USB seems to > be working properly on Odroid XU4, the mouse is working. Thanks a lot ;-) -- balbi [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 832 bytes --] ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: USB 3.0 is broken on Odroid Xu4 on latest kernel 2017-07-19 14:58 ` Anand Moon @ 2017-07-21 9:26 ` Markus Reichl -1 siblings, 0 replies; 20+ messages in thread From: Markus Reichl @ 2017-07-21 9:26 UTC (permalink / raw) To: Anand Moon, Krzysztof Kozlowski, Marek Szyprowski, Felipe Balbi, Javier Martinez Canillas Cc: linux-samsung-soc@vger.kernel.org, Linux USB Mailing List, linux-arm-kernel Hi Anand, the issue below is fixed with 4.13.0-rc1-next-20170721. Gruß, -- Markus Reichl Am 19.07.2017 um 16:58 schrieb Anand Moon: > Hi Krzysztof, > > Today I tried to compile the latest kernel for Odroid xu4. > using exynos_defconfig I build and loaded the kernel. > but to my surprise usb 3.0 device and missing. > > odroid login: root > Password: > Last login: Wed Jul 19 14:01:44 UTC 2017 on ttySAC2 > Welcome to Ubuntu 16.04.2 LTS (GNU/Linux 4.13.0-rc1-xu4ml-27846-g74cbd96 armv7l) > > * Documentation: https://help.ubuntu.com > * Management: https://landscape.canonical.com > * Support: https://ubuntu.com/advantage > root@odroid:~# lsusb > Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub > Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub > Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub > Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub > Bus 002 Device 002: ID 0603:0002 Novatek Microelectronics Corp. > Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub > Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub > root@odroid:~# lsusb -t > /: Bus 06.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M > /: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M > /: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M > /: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M > /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=exynos-ohci/3p, 12M > |__ Port 1: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M > |__ Port 1: Dev 2, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M > /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=exynos-ehci/3p, 480M > > Full dmesg can be found on blow link. > https://pastebin.com/K3xfPCPe > > The reason for failed is below. > > [ 7.187096] usb usb4-port1: connect-debounce failed > > I tried to debug this but failed to find the root cause. > Nothing is connected to the UBS 3.0 port for the failure to cause. > > If I load old kernel it seen to work correctly. > If you provoid some input I will give this a try. > > Best Regards > -Anand > -- > To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 20+ messages in thread
* USB 3.0 is broken on Odroid Xu4 on latest kernel @ 2017-07-21 9:26 ` Markus Reichl 0 siblings, 0 replies; 20+ messages in thread From: Markus Reichl @ 2017-07-21 9:26 UTC (permalink / raw) To: linux-arm-kernel Hi Anand, the issue below is fixed with 4.13.0-rc1-next-20170721. Gru?, -- Markus Reichl Am 19.07.2017 um 16:58 schrieb Anand Moon: > Hi Krzysztof, > > Today I tried to compile the latest kernel for Odroid xu4. > using exynos_defconfig I build and loaded the kernel. > but to my surprise usb 3.0 device and missing. > > odroid login: root > Password: > Last login: Wed Jul 19 14:01:44 UTC 2017 on ttySAC2 > Welcome to Ubuntu 16.04.2 LTS (GNU/Linux 4.13.0-rc1-xu4ml-27846-g74cbd96 armv7l) > > * Documentation: https://help.ubuntu.com > * Management: https://landscape.canonical.com > * Support: https://ubuntu.com/advantage > root at odroid:~# lsusb > Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub > Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub > Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub > Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub > Bus 002 Device 002: ID 0603:0002 Novatek Microelectronics Corp. > Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub > Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub > root at odroid:~# lsusb -t > /: Bus 06.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M > /: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M > /: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M > /: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M > /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=exynos-ohci/3p, 12M > |__ Port 1: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M > |__ Port 1: Dev 2, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M > /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=exynos-ehci/3p, 480M > > Full dmesg can be found on blow link. > https://pastebin.com/K3xfPCPe > > The reason for failed is below. > > [ 7.187096] usb usb4-port1: connect-debounce failed > > I tried to debug this but failed to find the root cause. > Nothing is connected to the UBS 3.0 port for the failure to cause. > > If I load old kernel it seen to work correctly. > If you provoid some input I will give this a try. > > Best Regards > -Anand > -- > To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in > the body of a message to majordomo at vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: USB 3.0 is broken on Odroid Xu4 on latest kernel 2017-07-21 9:26 ` Markus Reichl @ 2017-07-21 10:40 ` Anand Moon -1 siblings, 0 replies; 20+ messages in thread From: Anand Moon @ 2017-07-21 10:40 UTC (permalink / raw) To: Markus Reichl Cc: Krzysztof Kozlowski, Marek Szyprowski, Felipe Balbi, linux-samsung-soc@vger.kernel.org, linux-arm-kernel, Linux USB Mailing List, jochen Hi Markus Reichl/ Felipe/ Krzysztof / Jochen, On 21 July 2017 at 14:56, Markus Reichl <m.reichl@fivetechno.de> wrote: > Hi Anand, > > the issue below is fixed with > 4.13.0-rc1-next-20170721. > > Gruß, > -- > Markus Reichl > > Am 19.07.2017 um 16:58 schrieb Anand Moon: >> Hi Krzysztof, >> >> Today I tried to compile the latest kernel for Odroid xu4. >> using exynos_defconfig I build and loaded the kernel. >> but to my surprise usb 3.0 device and missing. >> >> odroid login: root >> Password: >> Last login: Wed Jul 19 14:01:44 UTC 2017 on ttySAC2 >> Welcome to Ubuntu 16.04.2 LTS (GNU/Linux 4.13.0-rc1-xu4ml-27846-g74cbd96 armv7l) >> >> * Documentation: https://help.ubuntu.com >> * Management: https://landscape.canonical.com >> * Support: https://ubuntu.com/advantage >> root@odroid:~# lsusb >> Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub >> Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub >> Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub >> Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub >> Bus 002 Device 002: ID 0603:0002 Novatek Microelectronics Corp. >> Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub >> Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub >> root@odroid:~# lsusb -t >> /: Bus 06.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M >> /: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M >> /: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M >> /: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M >> /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=exynos-ohci/3p, 12M >> |__ Port 1: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M >> |__ Port 1: Dev 2, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M >> /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=exynos-ehci/3p, 480M >> >> Full dmesg can be found on blow link. >> https://pastebin.com/K3xfPCPe >> >> The reason for failed is below. >> >> [ 7.187096] usb usb4-port1: connect-debounce failed >> >> I tried to debug this but failed to find the root cause. >> Nothing is connected to the UBS 3.0 port for the failure to cause. >> >> If I load old kernel it seen to work correctly. >> If you provoid some input I will give this a try. >> Thanks for your tips and input. I was going to 'git bisect' over this weekend. But I will now check the 4.13.0-rc1-next-20170721 and let you all know if this resolves the issue. Best Regards -Anand ^ permalink raw reply [flat|nested] 20+ messages in thread
* USB 3.0 is broken on Odroid Xu4 on latest kernel @ 2017-07-21 10:40 ` Anand Moon 0 siblings, 0 replies; 20+ messages in thread From: Anand Moon @ 2017-07-21 10:40 UTC (permalink / raw) To: linux-arm-kernel Hi Markus Reichl/ Felipe/ Krzysztof / Jochen, On 21 July 2017 at 14:56, Markus Reichl <m.reichl@fivetechno.de> wrote: > Hi Anand, > > the issue below is fixed with > 4.13.0-rc1-next-20170721. > > Gru?, > -- > Markus Reichl > > Am 19.07.2017 um 16:58 schrieb Anand Moon: >> Hi Krzysztof, >> >> Today I tried to compile the latest kernel for Odroid xu4. >> using exynos_defconfig I build and loaded the kernel. >> but to my surprise usb 3.0 device and missing. >> >> odroid login: root >> Password: >> Last login: Wed Jul 19 14:01:44 UTC 2017 on ttySAC2 >> Welcome to Ubuntu 16.04.2 LTS (GNU/Linux 4.13.0-rc1-xu4ml-27846-g74cbd96 armv7l) >> >> * Documentation: https://help.ubuntu.com >> * Management: https://landscape.canonical.com >> * Support: https://ubuntu.com/advantage >> root at odroid:~# lsusb >> Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub >> Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub >> Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub >> Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub >> Bus 002 Device 002: ID 0603:0002 Novatek Microelectronics Corp. >> Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub >> Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub >> root at odroid:~# lsusb -t >> /: Bus 06.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M >> /: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M >> /: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M >> /: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M >> /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=exynos-ohci/3p, 12M >> |__ Port 1: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M >> |__ Port 1: Dev 2, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M >> /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=exynos-ehci/3p, 480M >> >> Full dmesg can be found on blow link. >> https://pastebin.com/K3xfPCPe >> >> The reason for failed is below. >> >> [ 7.187096] usb usb4-port1: connect-debounce failed >> >> I tried to debug this but failed to find the root cause. >> Nothing is connected to the UBS 3.0 port for the failure to cause. >> >> If I load old kernel it seen to work correctly. >> If you provoid some input I will give this a try. >> Thanks for your tips and input. I was going to 'git bisect' over this weekend. But I will now check the 4.13.0-rc1-next-20170721 and let you all know if this resolves the issue. Best Regards -Anand ^ permalink raw reply [flat|nested] 20+ messages in thread
[parent not found: <CANAwSgR=GaE6UaC5PE1aHoVTJ-QKE6Euc-YO9+t7BKb963sUXQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>]
* Re: USB 3.0 is broken on Odroid Xu4 on latest kernel 2017-07-21 10:40 ` Anand Moon @ 2017-07-21 13:44 ` Anand Moon -1 siblings, 0 replies; 20+ messages in thread From: Anand Moon @ 2017-07-21 13:44 UTC (permalink / raw) To: Markus Reichl Cc: Krzysztof Kozlowski, Marek Szyprowski, Felipe Balbi, linux-samsung-soc-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-arm-kernel, Linux USB Mailing List, jochen-bAcQkQxx4gKrcAepLLbpDQ Hi All, On 21 July 2017 at 16:10, Anand Moon <linux.amoon-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote: > Hi Markus Reichl/ Felipe/ Krzysztof / Jochen, > > On 21 July 2017 at 14:56, Markus Reichl <m.reichl-SRyzfwRm/0rPTwkrwQOX7A@public.gmane.org> wrote: >> Hi Anand, >> >> the issue below is fixed with >> 4.13.0-rc1-next-20170721. >> >> Gruß, >> -- >> Markus Reichl >> >> Am 19.07.2017 um 16:58 schrieb Anand Moon: >>> Hi Krzysztof, >>> >>> Today I tried to compile the latest kernel for Odroid xu4. >>> using exynos_defconfig I build and loaded the kernel. >>> but to my surprise usb 3.0 device and missing. >>> >>> odroid login: root >>> Password: >>> Last login: Wed Jul 19 14:01:44 UTC 2017 on ttySAC2 >>> Welcome to Ubuntu 16.04.2 LTS (GNU/Linux 4.13.0-rc1-xu4ml-27846-g74cbd96 armv7l) >>> >>> * Documentation: https://help.ubuntu.com >>> * Management: https://landscape.canonical.com >>> * Support: https://ubuntu.com/advantage >>> root@odroid:~# lsusb >>> Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub >>> Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub >>> Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub >>> Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub >>> Bus 002 Device 002: ID 0603:0002 Novatek Microelectronics Corp. >>> Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub >>> Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub >>> root@odroid:~# lsusb -t >>> /: Bus 06.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M >>> /: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M >>> /: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M >>> /: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M >>> /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=exynos-ohci/3p, 12M >>> |__ Port 1: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M >>> |__ Port 1: Dev 2, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M >>> /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=exynos-ehci/3p, 480M >>> >>> Full dmesg can be found on blow link. >>> https://pastebin.com/K3xfPCPe >>> >>> The reason for failed is below. >>> >>> [ 7.187096] usb usb4-port1: connect-debounce failed >>> >>> I tried to debug this but failed to find the root cause. >>> Nothing is connected to the UBS 3.0 port for the failure to cause. >>> >>> If I load old kernel it seen to work correctly. >>> If you provoid some input I will give this a try. >>> > > Thanks for your tips and input. > > I was going to 'git bisect' over this weekend. > But I will now check the 4.13.0-rc1-next-20170721 > and let you all know if this resolves the issue. > Just build and tested the 4.13.0-rc1-next-20170721. so kernel is good enough to enumerate the usbdrd_dwc3_1 (usb port 6,5) but this failed to enumerate the usbdrd_dwc3_10 (usb port 4,3). root@odroidxu4q:~# lsusb -t /: Bus 06.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M /: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M |__ Port 1: Dev 2, If 0, Class=Vendor Specific Class, Driver=r8152, 480M /: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M /: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/2p, 480M /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=exynos-ohci/3p, 12M /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=exynos-ehci/3p, 480M Best Regards -Anand -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 20+ messages in thread
* USB 3.0 is broken on Odroid Xu4 on latest kernel @ 2017-07-21 13:44 ` Anand Moon 0 siblings, 0 replies; 20+ messages in thread From: Anand Moon @ 2017-07-21 13:44 UTC (permalink / raw) To: linux-arm-kernel Hi All, On 21 July 2017 at 16:10, Anand Moon <linux.amoon@gmail.com> wrote: > Hi Markus Reichl/ Felipe/ Krzysztof / Jochen, > > On 21 July 2017 at 14:56, Markus Reichl <m.reichl@fivetechno.de> wrote: >> Hi Anand, >> >> the issue below is fixed with >> 4.13.0-rc1-next-20170721. >> >> Gru?, >> -- >> Markus Reichl >> >> Am 19.07.2017 um 16:58 schrieb Anand Moon: >>> Hi Krzysztof, >>> >>> Today I tried to compile the latest kernel for Odroid xu4. >>> using exynos_defconfig I build and loaded the kernel. >>> but to my surprise usb 3.0 device and missing. >>> >>> odroid login: root >>> Password: >>> Last login: Wed Jul 19 14:01:44 UTC 2017 on ttySAC2 >>> Welcome to Ubuntu 16.04.2 LTS (GNU/Linux 4.13.0-rc1-xu4ml-27846-g74cbd96 armv7l) >>> >>> * Documentation: https://help.ubuntu.com >>> * Management: https://landscape.canonical.com >>> * Support: https://ubuntu.com/advantage >>> root at odroid:~# lsusb >>> Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub >>> Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub >>> Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub >>> Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub >>> Bus 002 Device 002: ID 0603:0002 Novatek Microelectronics Corp. >>> Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub >>> Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub >>> root at odroid:~# lsusb -t >>> /: Bus 06.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M >>> /: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M >>> /: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M >>> /: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M >>> /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=exynos-ohci/3p, 12M >>> |__ Port 1: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M >>> |__ Port 1: Dev 2, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M >>> /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=exynos-ehci/3p, 480M >>> >>> Full dmesg can be found on blow link. >>> https://pastebin.com/K3xfPCPe >>> >>> The reason for failed is below. >>> >>> [ 7.187096] usb usb4-port1: connect-debounce failed >>> >>> I tried to debug this but failed to find the root cause. >>> Nothing is connected to the UBS 3.0 port for the failure to cause. >>> >>> If I load old kernel it seen to work correctly. >>> If you provoid some input I will give this a try. >>> > > Thanks for your tips and input. > > I was going to 'git bisect' over this weekend. > But I will now check the 4.13.0-rc1-next-20170721 > and let you all know if this resolves the issue. > Just build and tested the 4.13.0-rc1-next-20170721. so kernel is good enough to enumerate the usbdrd_dwc3_1 (usb port 6,5) but this failed to enumerate the usbdrd_dwc3_10 (usb port 4,3). root at odroidxu4q:~# lsusb -t /: Bus 06.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M /: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M |__ Port 1: Dev 2, If 0, Class=Vendor Specific Class, Driver=r8152, 480M /: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M /: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/2p, 480M /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=exynos-ohci/3p, 12M /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=exynos-ehci/3p, 480M Best Regards -Anand ^ permalink raw reply [flat|nested] 20+ messages in thread
end of thread, other threads:[~2017-07-26 4:19 UTC | newest]
Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-07-19 14:58 USB 3.0 is broken on Odroid Xu4 on latest kernel Anand Moon
2017-07-19 14:58 ` Anand Moon
2017-07-19 18:13 ` Felipe Balbi
2017-07-19 18:13 ` Felipe Balbi
[not found] ` <87zic0b8hi.fsf-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
2017-07-19 20:20 ` Krzysztof Kozlowski
2017-07-19 20:20 ` Krzysztof Kozlowski
2017-07-26 4:19 ` Anand Moon
2017-07-26 4:19 ` Anand Moon
2017-07-21 7:56 ` Jochen Sprickerhof
[not found] ` <20170721075616.ma57ixucid7233bm-VZh7rsYCTBgXOLVLeuLo0irg3XacrlPoG0RXR9nTYlE@public.gmane.org>
2017-07-21 8:10 ` Felipe Balbi
2017-07-21 9:09 ` Jochen Sprickerhof
[not found] ` <20170721090909.z5eol2v3bxlz7opr-VZh7rsYCTBgXOLVLeuLo0irg3XacrlPoG0RXR9nTYlE@public.gmane.org>
2017-07-21 10:27 ` Felipe Balbi
2017-07-21 11:14 ` Sylwester Nawrocki
[not found] ` <c43153ef-bdcd-df59-4fa7-4fe4f0af3ae1-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org>
2017-07-21 11:21 ` Felipe Balbi
2017-07-21 9:26 ` Markus Reichl
2017-07-21 9:26 ` Markus Reichl
2017-07-21 10:40 ` Anand Moon
2017-07-21 10:40 ` Anand Moon
[not found] ` <CANAwSgR=GaE6UaC5PE1aHoVTJ-QKE6Euc-YO9+t7BKb963sUXQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2017-07-21 13:44 ` Anand Moon
2017-07-21 13:44 ` Anand Moon
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.