]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/commit
usb: dwc2: remove non-functional clock gating
authorMarek Szyprowski <m.szyprowski@samsung.com>
Mon, 21 Sep 2015 10:16:10 +0000 (12:16 +0200)
committerFelipe Balbi <balbi@ti.com>
Thu, 1 Oct 2015 17:40:28 +0000 (12:40 -0500)
commit4112905f90510fce7c8ccb1cdc05253a25595734
tree557776056692d112c380fa375bf3ff3f75427fb9
parent19dadca58a16741b2eeb1c31021b577ffb4b88ee
usb: dwc2: remove non-functional clock gating

During typical gadget operation, dwc2 clock was enabled 3 times: from
dwc2_gadget_init(), dwc2_hsotg_udc_start() and dwc2_hsotg_pullup(), and
then disabled in s3c_hsotg_pullup(), s3c_hsotg_udc_stop() and
dwc2_hsotg_remove(). This really makes no sense, so leave clock control
code only in dwc2_gadget_init/remove functions.

Tested-by: John Youn <johnyoun@synopsys.com>
Acked-by: John Youn <johnyoun@synopsys.com>
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
drivers/usb/dwc2/gadget.c