• Olof Johansson's avatar
    Merge tag 'msm-clock-for-3.11b' of... · 8c3d9138
    Olof Johansson authored
    Merge tag 'msm-clock-for-3.11b' of git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm into next/late
    
    From David Brown:
    MSM clock updates for 3.11.
    
    Per Stephen Boyd's coverletter:
    
    Resending to collect higher level maintainer acks per Olof's request.
    The plan is to push this patchset through MSM to the arm-soc tree.
    
    This patchset moves the existing MSM clock code and affected drivers
    to the common clock framework. A prerequisite of moving to the common
    clock framework is to use clk_prepare() and clk_enable() so the first
    few patches migrate drivers to that call (clk_prepare() is a no-op on
    MSM right now). It also removes some custom clock APIs that MSM
    provides and finally moves the proc_comm clock code to the common
    struct clk.
    
    This patch series will be used as the foundation of the MSM 8660/8960
    clock code that I plan to send out after this series.
    
    * tag 'msm-clock-for-3.11b' of git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm:
      ARM: msm: Migrate to common clock framework
      ARM: msm: Make proc_comm clock control into a platform driver
      ARM: msm: Prepare clk_get() users in mach-msm for clock-pcom driver
      ARM: msm: Remove clock-7x30.h include file
      ARM: msm: Remove custom clk_set_{max,min}_rate() API
      ARM: msm: Remove custom clk_set_flags() API
      msm: iommu: Use clk_set_rate() instead of clk_set_min_rate()
      msm: iommu: Convert to clk_prepare/unprepare
      msm_sdcc: Convert to clk_prepare/unprepare
      usb: otg: msm: Convert to clk_prepare/unprepare
      msm_serial: Use devm_clk_get() and properly return errors
      msm_serial: Convert to clk_prepare/unprepare
    
    Acked-by: Chris Ball <cjb@laptop.org> # for msm_sdcc.c
    Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
    8c3d9138
Kconfig 64.1 KB