lkml.org 
[lkml]   [2020]   [Sep]   [9]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 2/6] clocksource: sp804: remove unused sp804_timer_disable() and timer-sp804.h
    Date
    Since commit 7484c727b636 ("ARM: realview: delete the RealView board
    files") and commit 16956fed35fe ("ARM: versatile: switch to DT only
    booting and remove legacy code"), there's no one to use the functions
    defined or declared in include/clocksource/timer-sp804.h. Delete it.

    Signed-off-by: Zhen Lei <thunder.leizhen@huawei.com>
    ---
    drivers/clocksource/timer-sp804.c | 7 -------
    include/clocksource/timer-sp804.h | 29 -----------------------------
    2 files changed, 36 deletions(-)
    delete mode 100644 include/clocksource/timer-sp804.h

    diff --git a/drivers/clocksource/timer-sp804.c b/drivers/clocksource/timer-sp804.c
    index bec2d372e0df..97b41a493253 100644
    --- a/drivers/clocksource/timer-sp804.c
    +++ b/drivers/clocksource/timer-sp804.c
    @@ -18,8 +18,6 @@
    #include <linux/of_irq.h>
    #include <linux/sched_clock.h>

    -#include <clocksource/timer-sp804.h>
    -
    #include "timer-sp.h"

    static long __init sp804_get_clock_rate(struct clk *clk, const char *name)
    @@ -67,11 +65,6 @@ static u64 notrace sp804_read(void)
    return ~readl_relaxed(sched_clock_base + TIMER_VALUE);
    }

    -void __init sp804_timer_disable(void __iomem *base)
    -{
    - writel(0, base + TIMER_CTRL);
    -}
    -
    int __init __sp804_clocksource_and_sched_clock_init(void __iomem *base,
    const char *name,
    struct clk *clk,
    diff --git a/include/clocksource/timer-sp804.h b/include/clocksource/timer-sp804.h
    deleted file mode 100644
    index a5b41f31a1c2..000000000000
    --- a/include/clocksource/timer-sp804.h
    +++ /dev/null
    @@ -1,29 +0,0 @@
    -/* SPDX-License-Identifier: GPL-2.0 */
    -#ifndef __CLKSOURCE_TIMER_SP804_H
    -#define __CLKSOURCE_TIMER_SP804_H
    -
    -struct clk;
    -
    -int __sp804_clocksource_and_sched_clock_init(void __iomem *,
    - const char *, struct clk *, int);
    -int __sp804_clockevents_init(void __iomem *, unsigned int,
    - struct clk *, const char *);
    -void sp804_timer_disable(void __iomem *);
    -
    -static inline void sp804_clocksource_init(void __iomem *base, const char *name)
    -{
    - __sp804_clocksource_and_sched_clock_init(base, name, NULL, 0);
    -}
    -
    -static inline void sp804_clocksource_and_sched_clock_init(void __iomem *base,
    - const char *name)
    -{
    - __sp804_clocksource_and_sched_clock_init(base, name, NULL, 1);
    -}
    -
    -static inline void sp804_clockevents_init(void __iomem *base, unsigned int irq, const char *name)
    -{
    - __sp804_clockevents_init(base, irq, NULL, name);
    -
    -}
    -#endif
    --
    2.26.0.106.g9fadedd

    \
     
     \ /
      Last update: 2020-09-10 05:26    [W:3.351 / U:0.512 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site