aboutsummaryrefslogtreecommitdiff
path: root/net/unix/sysctl_net_unix.c
diff options
context:
space:
mode:
authorMarek Szyprowski <[email protected]>2019-05-20 11:08:23 +0200
committerGreg Kroah-Hartman <[email protected]>2019-05-21 08:34:49 +0200
commit01d4071486fe18ec91f78725d81c7e46557c629a (patch)
treecd7dd0cbccbfeace82a48d4b4f0135babafcbf5d /net/unix/sysctl_net_unix.c
parent3a38e874d70b1c80a3e3118be6fc010b558cc050 (diff)
usb: exynos: add workaround for the USB device bindings conflict
Commit 69bec7259853 ("USB: core: let USB device know device node") added support for attaching devicetree node for USB devices. Those nodes are children of their USB host controller. However Exynos EHCI and OHCI driver bindings already define child-nodes for each physical root hub port and assigns respective PHY controller and parameters to them. Those bindings predates support for USB device tree nodes. To mitigate the side-effects of the conflict between those bindings, lets reset Exynos host controller of_node pointer before registering it to USB subsystem. This fixes the issue raised by the commit 01fdf179f4b0 ("usb: core: skip interfaces disabled in devicetree"), which incorrectly disabled some devices on Exynos based boards. Reported-by: Markus Reichl <[email protected]> Suggested-by: Måns Rullgård <[email protected]> Signed-off-by: Marek Szyprowski <[email protected]> Acked-by: Alan Stern <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'net/unix/sysctl_net_unix.c')
0 files changed, 0 insertions, 0 deletions