• S
    usb: chipidea: msm: Add proper clk and reset support · e9f15a71
    Stephen Boyd 提交于
    The msm chipidea controller uses two main clks, an AHB clk to
    read/write the MMIO registers and a core clk called the system
    clk that drives the controller itself. Add support for these clks
    as they're required in all designs.
    
    Also add support for an optional third clk that we need to turn
    on to reset the controller and wrapper logic and other
    "housekeeping" things. This clk was removed in later revisions of
    the hardware because the reset methodology no longer required
    clks to be enabled to propagate resets.
    Acked-by: NPeter Chen <peter.chen@nxp.com>
    Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    Signed-off-by: NStephen Boyd <stephen.boyd@linaro.org>
    Signed-off-by: NPeter Chen <peter.chen@nxp.com>
    e9f15a71
ci_hdrc_msm.c 4.3 KB