lkml.org 
[lkml]   [2007]   [Apr]   [4]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 60/90] ARM: OMAP: Merge gpmc changes from N800 tree
    Date
    From: Kai Svahn <kai.svahn@nokia.com>

    This patch merges gpmc changes from N800 tree.

    Signed-off-by: Kai Svahn <kai.svahn@nokia.com>
    Signed-off-by: Tony Lindgren <tony@atomide.com>
    ---
    arch/arm/mach-omap2/gpmc.c | 7 +++++++
    include/asm-arm/arch-omap/gpmc.h | 1 +
    2 files changed, 8 insertions(+), 0 deletions(-)

    diff --git a/arch/arm/mach-omap2/gpmc.c b/arch/arm/mach-omap2/gpmc.c
    index a3f31f0..b6b47f2 100644
    --- a/arch/arm/mach-omap2/gpmc.c
    +++ b/arch/arm/mach-omap2/gpmc.c
    @@ -111,6 +111,13 @@ unsigned int gpmc_ns_to_ticks(unsigned int time_ns)
    return (time_ns * 1000 + tick_ps - 1) / tick_ps;
    }

    +unsigned int gpmc_round_ns_to_ticks(unsigned int time_ns)
    +{
    + unsigned long ticks = gpmc_ns_to_ticks(time_ns);
    +
    + return ticks * gpmc_get_fclk_period() / 1000;
    +}
    +
    #ifdef DEBUG
    static int set_gpmc_timing_reg(int cs, int reg, int st_bit, int end_bit,
    int time, const char *name)
    diff --git a/include/asm-arm/arch-omap/gpmc.h b/include/asm-arm/arch-omap/gpmc.h
    index 434672d..0fe920a 100644
    --- a/include/asm-arm/arch-omap/gpmc.h
    +++ b/include/asm-arm/arch-omap/gpmc.h
    @@ -81,6 +81,7 @@ struct gpmc_timings {
    };

    extern unsigned int gpmc_ns_to_ticks(unsigned int time_ns);
    +extern unsigned int gpmc_round_ns_to_ticks(unsigned int time_ns);

    extern void gpmc_cs_write_reg(int cs, int idx, u32 val);
    extern u32 gpmc_cs_read_reg(int cs, int idx);
    --
    1.4.4.2
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2007-04-04 20:37    [W:4.020 / U:0.500 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site