Add a quirk to cancel relinquishing port from ehci to
abnormal ohci when HS device is not ready connected.
To support this function, the no-relinquish-port property
must be specified in ehci node of dt.
Change-Id: Ief0b24cf9e58dde28f386ea67fe8936e8fd74f2d
Signed-off-by: Frank Wang <frank.wang@rock-chips.com>
"has-transaction-translator"))
hcd->has_tt = 1;
+ if (of_property_read_bool(dev->dev.of_node,
+ "no-relinquish-port"))
+ ehci_platform_hc_driver.relinquish_port = NULL;
+
priv->num_phys = of_count_phandle_with_args(dev->dev.of_node,
"phys", "#phy-cells");