25 Aug, 2011

1 commit


01 Mar, 2011

2 commits

  • Migrating to clkdev has several advantages:

    * Less code in mach-msm/clock.c

    * A more robust clk_get() implementation

    * clk_add_alias() support

    * clk_get_sys() support

    In general, this will help board authors setup clock aliases and
    break the dependency on device pointers in the clock tables.

    Signed-off-by: Stephen Boyd
    Signed-off-by: David Brown

    Stephen Boyd
     
  • Not all devices use proc_comm and determining if a clock is local
    vs. remote is fragile when done by comparing clk_ops pointers.
    Instead, implement an is_local() function for all clk_ops to
    determine if the clock is local. Doing this allows us to remove
    the last references to clk_ops_pcom from clock.c and compile it
    for targets with CONFIG_MSM_PROC_COMM=n.

    We don't need to set the clk_ops at runtime until 7x30 local
    clock detection comes in. Right now it's just complicating things
    so just set the ops pointer statically.

    Signed-off-by: Stephen Boyd
    Signed-off-by: David Brown

    Stephen Boyd
     

29 Jan, 2011

3 commits


16 Dec, 2010

1 commit


18 Jun, 2010

1 commit


14 May, 2010

2 commits

  • Signed-off-by: Gregory Bean
    Signed-off-by: David Brown
    Signed-off-by: Daniel Walker
    Signed-off-by: Abhijeet Dharmapurikar
    Signed-off-by: Stepan Moskovchenko

    Gregory Bean
     
  • The 'PCOM' method of clock control (commands issued to the radio
    CPU) is shared across several (but not all) Qualcomm SOCs.
    Generalize this clock mechanism so these other SOCs can be added.

    Signed-off-by: Gregory Bean
    Signed-off-by: David Brown
    Signed-off-by: Daniel Walker
    Signed-off-by: Abhijeet Dharmapurikar
    Signed-off-by: Stepan Moskovchenko

    Daniel Walker
     

22 Oct, 2008

1 commit