[ARM] pxa: mark pxa_set_cken deprecated
authorRussell King <rmk@dyn-67.arm.linux.org.uk>
Wed, 19 Sep 2007 08:33:55 +0000 (09:33 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Fri, 12 Oct 2007 20:15:26 +0000 (21:15 +0100)
Allow the generic clock support code to fiddle with the CKEN register
and mark pxa_set_cken() deprecated.

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/mach-pxa/generic.c
include/asm-arm/arch-pxa/hardware.h

index 2f0cc1c4995adfc79c707ce1134edbb9d5696496..1c5413fc6e74ad5e5a6127066759f491306859f1 100644 (file)
@@ -123,7 +123,7 @@ EXPORT_SYMBOL(pxa_gpio_set_value);
 /*
  * Routine to safely enable or disable a clock in the CKEN
  */
-void pxa_set_cken(int clock, int enable)
+void __pxa_set_cken(int clock, int enable)
 {
        unsigned long flags;
        local_irq_save(flags);
@@ -136,7 +136,7 @@ void pxa_set_cken(int clock, int enable)
        local_irq_restore(flags);
 }
 
-EXPORT_SYMBOL(pxa_set_cken);
+EXPORT_SYMBOL(__pxa_set_cken);
 
 /*
  * Intel PXA2xx internal register mapping.
index 68e7b430ac8076f40845bca982ea19e19d8c631f..538a34e39e920554c642555a8191fa787d2c0ee4 100644 (file)
@@ -116,7 +116,11 @@ extern void pxa_gpio_set_value(unsigned gpio, int value);
 /*
  * Routine to enable or disable CKEN
  */
-extern void pxa_set_cken(int clock, int enable);
+static inline void __deprecated pxa_set_cken(int clock, int enable)
+{
+       extern void __pxa_set_cken(int clock, int enable);
+       __pxa_set_cken(clock, enable);
+}
 
 /*
  * return current memory and LCD clock frequency in units of 10kHz