usb: mtu3: use FORCE/RG_IDDIG to implement manual DRD switch
authorChunfeng Yun <chunfeng.yun@mediatek.com>
Fri, 13 Oct 2017 09:10:42 +0000 (17:10 +0800)
committerFelipe Balbi <felipe.balbi@linux.intel.com>
Thu, 19 Oct 2017 07:38:11 +0000 (10:38 +0300)
commitc776f2c3e81308977e95a228b0665e3d5c63dff3
tree2e0daefc114ea8a8e6ab388b72264749d4157d81
parent1a46dfea0841d5ebc08fafe7b3f60d33581f8e27
usb: mtu3: use FORCE/RG_IDDIG to implement manual DRD switch

In order to keep manual DRD switch independent on IDDIG interrupt,
make use of FORCE/RG_IDDIG instead of IDDIG EINT interrupt to
implement manual DRD switch function.

Signed-off-by: Chunfeng Yun <chunfeng.yun@mediatek.com>
Signed-off-by: Felipe Balbi <felipe.balbi@linux.intel.com>
drivers/usb/mtu3/mtu3.h
drivers/usb/mtu3/mtu3_dr.c
drivers/usb/mtu3/mtu3_dr.h
drivers/usb/mtu3/mtu3_host.c
drivers/usb/mtu3/mtu3_hw_regs.h
drivers/usb/mtu3/mtu3_plat.c