lkml.org 
[lkml]   [2009]   [Jan]   [28]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    Subject[PATCH F 00/12] OMAP clock, F of F: more clock cleanup
    Date
    This series is the sixth of six to bring the mainline kernel OMAP
    clock code up-to-date with the linux-omap tree. This series fixes
    several bugs and cleans up some of the clock code.

    Some patches have been "compressed" together, as requested by rmk.
    Original commit IDs are in the patch descriptions.

    Compile-tested on OSK5912 (OMAP1), H4 and 2430SDP (OMAP2), and
    BeagleBoard (OMAP3). Boot-tested on 2430SDP and BeagleBoard.

    Applies on top of series E, posted earlier.


    - Paul

    ---

    Paul Walmsley (12):
    OMAP2/3 McBSP: add temporary clockdomain fix for McBSP virtual clocks
    OMAP2/3 clock: don't tinker with hardirqs when they are supposed to be disabled
    OMAP2/3 clock: omap2_clk_enable(): fix logic
    OMAP2/3 clock: omap2_clk_enable(): fix usecount decrement bug
    OMAP2/3 clock: omap2_clk_enable(): fix bugs in clockdomain handling
    OMAP2/3 clock: omap2_clk_enable(): refactor usecount check
    OMAP2/3 clock: every clock must have a clkdm
    OMAP clock: add OMAP chip family-specific clk_register() option
    OMAP clock: drop clk_get_usecount()
    OMAP2/3 clock: convert remaining MPU barriers into OCP barriers
    OMAP2xxx clock: consolidate DELAYED_APP clock commits; fix barrier
    OMAP2/3 clock: don't use a barrier after clk_disable()


    arch/arm/mach-omap2/clock.c | 102 +++++++++++++++++++------------
    arch/arm/mach-omap2/clock.h | 1
    arch/arm/mach-omap2/clock24xx.c | 15 +----
    arch/arm/mach-omap2/clock34xx.c | 7 +-
    arch/arm/mach-omap2/clockdomains.h | 2 -
    arch/arm/mach-omap2/mcbsp.c | 5 ++
    arch/arm/plat-omap/clock.c | 27 +++-----
    arch/arm/plat-omap/include/mach/clock.h | 2 -
    8 files changed, 85 insertions(+), 76 deletions(-)

    text data bss dec hex filename
    3241435 165504 100880 3507819 35866b vmlinux.beagle.orig
    3241418 165504 100880 3507802 35865a vmlinux.beagle



    \
     
     \ /
      Last update: 2009-01-28 21:53    [W:0.049 / U:68.688 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site