diff options
author | Alexey Khoroshilov <[email protected]> | 2019-01-22 00:23:50 +0300 |
---|---|---|
committer | Felipe Balbi <[email protected]> | 2019-01-28 15:31:11 +0200 |
commit | 512e6fb589bc18f9321457632e89b95017447db9 (patch) | |
tree | 3468f456af21d3a910c534acc4e31c149ea97384 /net/lapb/lapb_in.c | |
parent | f2105d42597f4d10e431b195d69e96dccaf9b012 (diff) |
usb: dwc3: exynos: Fix error handling of clk_prepare_enable
If clk_prepare_enable() fails in dwc3_exynos_probe() or in
dwc3_exynos_resume(), exynos->clks[0] is left undisabled
because of usage preincrement in while condition.
Found by Linux Driver Verification project (linuxtesting.org).
Fixes: 9f2168367a0a ("usb: dwc3: exynos: Rework clock handling and prepare for new variants")
Acked-by: Marek Szyprowski <[email protected]>
Signed-off-by: Alexey Khoroshilov <[email protected]>
Signed-off-by: Felipe Balbi <[email protected]>
Diffstat (limited to 'net/lapb/lapb_in.c')
0 files changed, 0 insertions, 0 deletions