[PATCH] NUC900: Add extern header file support for some driver

Ben Dooks ben at simtec.co.uk
Mon Jan 4 11:42:53 EST 2010


Wan ZongShun wrote:
> Dear Wang Qiang,
> 
> This patch provides a API for your LCD driver or other drivers, if you
> want to use those APIs, please include corresponding header file.
> 
> Signed-off-by: Wan ZongShun <mcuos.com at gmail.com>
> ---
>  arch/arm/mach-w90x900/include/mach/clkdev.h |    3 +++
>  arch/arm/mach-w90x900/include/mach/mfp.h    |   23 +++++++++++++++++++++++
>  2 files changed, 26 insertions(+), 0 deletions(-)
>  create mode 100644 arch/arm/mach-w90x900/include/mach/mfp.h
> 
> diff --git a/arch/arm/mach-w90x900/include/mach/clkdev.h
> b/arch/arm/mach-w90x900/include/mach/clkdev.h
> index 04b37a8..b35f4bc 100644
> --- a/arch/arm/mach-w90x900/include/mach/clkdev.h
> +++ b/arch/arm/mach-w90x900/include/mach/clkdev.h
> @@ -4,4 +4,7 @@
>  #define __clk_get(clk) ({ 1; })
>  #define __clk_put(clk) do { } while (0)
> 
> +extern void nuc900_driver_clksrc_div(struct device *dev, unsigned char
> *src,
> +							unsigned char divider);
> +

hmm, why not have a 'struct clk' with a .set_rate method?



More information about the linux-arm-kernel mailing list