summaryrefslogtreecommitdiff
path: root/drivers/clk
diff options
context:
space:
mode:
authorViresh Kumar <viresh.kumar@st.com>2012-07-30 14:39:27 -0700
committerLinus Torvalds <torvalds@linux-foundation.org>2012-07-30 17:25:11 -0700
commit93abe8e4b13ae9a0428ce940a8a03ac72a7626f1 (patch)
tree00ee23e5533c0bda7a76c2dc63e0bfcfcde7fa7f /drivers/clk
parentbf7c27e9887af48952743753916f9cfbe900d0e9 (diff)
downloadlinux-3.10-93abe8e4b13ae9a0428ce940a8a03ac72a7626f1.tar.gz
linux-3.10-93abe8e4b13ae9a0428ce940a8a03ac72a7626f1.tar.bz2
linux-3.10-93abe8e4b13ae9a0428ce940a8a03ac72a7626f1.zip
clk: add non CONFIG_HAVE_CLK routines
Many drivers are shared between architectures that may or may not have HAVE_CLK selected for them. To remove compilation errors for them we enclose clk_*() calls in these drivers within #ifdef CONFIG_HAVE_CLK, #endif. This patch removes the need of these CONFIG_HAVE_CLK statements, by introducing dummy routines when HAVE_CLK is not selected by platforms. So, definition of these routines will always be available. These calls will return error for platforms that don't select HAVE_CLK. Signed-off-by: Viresh Kumar <viresh.kumar@st.com> Cc: Wolfram Sang <w.sang@pengutronix.de> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Cc: Jeff Garzik <jgarzik@redhat.com> Cc: Andrew Lunn <andrew@lunn.ch> Cc: Bhupesh Sharma <bhupesh.sharma@st.com> Cc: Giuseppe Cavallaro <peppe.cavallaro@st.com> Cc: Russell King <rmk@arm.linux.org.uk> Cc: Mike Turquette <mturquette@linaro.org> Cc: Sergei Shtylyov <sshtylyov@ru.mvista.com> Cc: viresh kumar <viresh.linux@gmail.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers/clk')
0 files changed, 0 insertions, 0 deletions