Commit 5025ff13 authored by Manu Gautam's avatar Manu Gautam
Browse files

USB: msm_otg: Add asynchronous block reset support for USB core



To operate correctly, USB core requires to be reset clearing
any initialization settings performed by other components
e.g. bootloader during bootup.

MSM platforms support two kinds of hardware resets:
1. Conventional synchronous reset where clocks to the
blocks must be ON while issuing the reset, and
2. Asynchronous reset which requires clocks to be OFF.

Driver can determine the supported reset methodology on the
platform based on availability of alt_core_clk.

Change-Id: Ia062818ecbf4b0cec44e55f013b762d3ee51b249
Signed-off-by: default avatarManu Gautam <mgautam@codeaurora.org>
parent dadf2c4e
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment