usb: tegra: ULPI regression on tegra20
Trying to enumerate USB devices connected via ULPI to T20 failed as
follows:
USB2: ULPI integrity check failed
Git bisecting revealed the following commit being at odds:
commit 2d34151f75
usb: tegra: refactor PHY type selection
Looking at above commit one quickly identifies a copy paste error which
this patch fixes. Happy ULPIing again (;-p).
Signed-off-by: Marcel Ziswiler <marcel@ziswiler.com>
This commit is contained in:
parent
84c24f66c2
commit
d1fcbae117
@ -305,11 +305,11 @@ static void init_phy_mux(struct fdt_usb *config, uint pts,
|
||||
#if defined(CONFIG_TEGRA20)
|
||||
if (config->periph_id == PERIPH_ID_USBD) {
|
||||
clrsetbits_le32(&usbctlr->port_sc1, PTS1_MASK,
|
||||
PTS_UTMI << PTS1_SHIFT);
|
||||
pts << PTS1_SHIFT);
|
||||
clrbits_le32(&usbctlr->port_sc1, STS1);
|
||||
} else {
|
||||
clrsetbits_le32(&usbctlr->port_sc1, PTS_MASK,
|
||||
PTS_UTMI << PTS_SHIFT);
|
||||
pts << PTS_SHIFT);
|
||||
clrbits_le32(&usbctlr->port_sc1, STS);
|
||||
}
|
||||
#else
|
||||
|
Loading…
Reference in New Issue
Block a user