usb: dwc3: remove repeated setting of current_dr_role
authorChunfeng Yun <chunfeng.yun@mediatek.com>
Thu, 6 May 2021 07:26:08 +0000 (15:26 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 10 May 2021 09:16:11 +0000 (11:16 +0200)
dwc3_set_prtcap() already sets current_dr_role as
DWC3_GCTL_PRTCAP_OTG, so remove the repeated one.

Acked-by: Felipe Balbi <balbi@kernel.org>
Signed-off-by: Chunfeng Yun <chunfeng.yun@mediatek.com>
Link: https://lore.kernel.org/r/20210506072608.32320-1-chunfeng.yun@mediatek.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/dwc3/drd.c

index e2b68bb..8fcbac1 100644 (file)
@@ -596,7 +596,6 @@ int dwc3_drd_init(struct dwc3 *dwc)
                dwc3_drd_update(dwc);
        } else {
                dwc3_set_prtcap(dwc, DWC3_GCTL_PRTCAP_OTG);
-               dwc->current_dr_role = DWC3_GCTL_PRTCAP_OTG;
 
                /* use OTG block to get ID event */
                irq = dwc3_otg_get_irq(dwc);