While trying to add USB-HOST support to the cat874 board, it came up that of_usb_get_dr_mode_by_phy was selecting the wrong DT node to use for dr_mode. Also, drivers/phy/renesas/phy-rcar-gen3-usb2.c was registering IRQs, no matter the dr_mode. This series adds all that is required to add USB-HOST support to the cat874 board, and also removes the hsusb from Draak's DT as not necessary anymore. Thanks, Fab Fabrizio Castro (4): usb: common: Consider only available nodes for dr_mode phy: renesas: rcar-gen3-usb2: No need to request IRQ for non-OTG arm64: dts: renesas: r8a774c0-cat874: Add USB-HOST support arm64: dts: renesas: r8a77995: draak: Remove hsusb node arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 15 ++++++++++++++ arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 5 ----- drivers/phy/renesas/phy-rcar-gen3-usb2.c | 26 ++++++++++++------------- drivers/usb/common/common.c | 2 ++ 4 files changed, 30 insertions(+), 18 deletions(-) -- 2.7.4