]> git.baikalelectronics.ru Git - uboot.git/commit
board: ti: am65x: Set SERDES0 mux to PCIe to use USB 2.0 interface
authorAswath Govindraju <a-govindraju@ti.com>
Fri, 20 Nov 2020 15:48:53 +0000 (21:18 +0530)
committerLokesh Vutla <lokeshvutla@ti.com>
Tue, 12 Jan 2021 04:51:40 +0000 (10:21 +0530)
commit13fb82e4b1055d61b02238e671f2feb354f5d244
tree39bc236a7d34ba77f6054ddb0a78d8405d7656a8
parent9e0dabe65a2ad79728952381c910ac8391cd38cc
board: ti: am65x: Set SERDES0 mux to PCIe to use USB 2.0 interface

It has been observed that setting SERDES0 lane mux to USB prevents USB 2.0
operation on USB0. Setting SERDES0 lane mux to non-USB when USB0 is used in
USB 2.0 only mode solves this issue. However, for USB3.0+2.0 operation this
issue is not present.

Implement this workaround by writing 1 to LANE_FUNC_SEL field in
CTRLMMR_SERDES0_CTRL register.

Signed-off-by: Aswath Govindraju <a-govindraju@ti.com>
board/ti/am65x/evm.c