Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: plat-versatile: Remove unused clock.c file

This file isn't compiled anymore because PLAT_VERSATILE_CLOCK is
never selected. Remove the file and the config.

Acked-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>

authored by

Stephen Boyd and committed by
Linus Walleij
2e3cd19b 92e963f5

-78
-3
arch/arm/plat-versatile/Kconfig
··· 1 1 if PLAT_VERSATILE 2 2 3 - config PLAT_VERSATILE_CLOCK 4 - bool 5 - 6 3 config PLAT_VERSATILE_SCHED_CLOCK 7 4 bool 8 5
-1
arch/arm/plat-versatile/Makefile
··· 1 1 ccflags-$(CONFIG_ARCH_MULTIPLATFORM) := -I$(srctree)/$(src)/include 2 2 3 - obj-$(CONFIG_PLAT_VERSATILE_CLOCK) += clock.o 4 3 obj-$(CONFIG_PLAT_VERSATILE_SCHED_CLOCK) += sched-clock.o 5 4 obj-$(CONFIG_SMP) += headsmp.o platsmp.o
-74
arch/arm/plat-versatile/clock.c
··· 1 - /* 2 - * linux/arch/arm/plat-versatile/clock.c 3 - * 4 - * Copyright (C) 2004 ARM Limited. 5 - * Written by Deep Blue Solutions Limited. 6 - * 7 - * This program is free software; you can redistribute it and/or modify 8 - * it under the terms of the GNU General Public License version 2 as 9 - * published by the Free Software Foundation. 10 - */ 11 - #include <linux/module.h> 12 - #include <linux/kernel.h> 13 - #include <linux/errno.h> 14 - #include <linux/clk.h> 15 - #include <linux/mutex.h> 16 - 17 - #include <asm/hardware/icst.h> 18 - 19 - #include <mach/clkdev.h> 20 - 21 - int clk_enable(struct clk *clk) 22 - { 23 - return 0; 24 - } 25 - EXPORT_SYMBOL(clk_enable); 26 - 27 - void clk_disable(struct clk *clk) 28 - { 29 - } 30 - EXPORT_SYMBOL(clk_disable); 31 - 32 - unsigned long clk_get_rate(struct clk *clk) 33 - { 34 - return clk->rate; 35 - } 36 - EXPORT_SYMBOL(clk_get_rate); 37 - 38 - long clk_round_rate(struct clk *clk, unsigned long rate) 39 - { 40 - long ret = -EIO; 41 - if (clk->ops && clk->ops->round) 42 - ret = clk->ops->round(clk, rate); 43 - return ret; 44 - } 45 - EXPORT_SYMBOL(clk_round_rate); 46 - 47 - int clk_set_rate(struct clk *clk, unsigned long rate) 48 - { 49 - int ret = -EIO; 50 - if (clk->ops && clk->ops->set) 51 - ret = clk->ops->set(clk, rate); 52 - return ret; 53 - } 54 - EXPORT_SYMBOL(clk_set_rate); 55 - 56 - long icst_clk_round(struct clk *clk, unsigned long rate) 57 - { 58 - struct icst_vco vco; 59 - vco = icst_hz_to_vco(clk->params, rate); 60 - return icst_hz(clk->params, vco); 61 - } 62 - EXPORT_SYMBOL(icst_clk_round); 63 - 64 - int icst_clk_set(struct clk *clk, unsigned long rate) 65 - { 66 - struct icst_vco vco; 67 - 68 - vco = icst_hz_to_vco(clk->params, rate); 69 - clk->rate = icst_hz(clk->params, vco); 70 - clk->ops->setvco(clk, vco); 71 - 72 - return 0; 73 - } 74 - EXPORT_SYMBOL(icst_clk_set);