ramips: remove extern and __init from function prototypes
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25123 3c298f89-4303-0410-b956-a3cf2f4a3e73master
parent
b1a662ff4c
commit
baa05587d0
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2009 Gabor Juhos <juhosg@openwrt.org>
|
* Copyright (C) 2009-2011 Gabor Juhos <juhosg@openwrt.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify it
|
* This program is free software; you can redistribute it and/or modify it
|
||||||
* under the terms of the GNU General Public License version 2 as published
|
* under the terms of the GNU General Public License version 2 as published
|
||||||
|
@ -12,13 +12,12 @@
|
||||||
#define RAMIPS_SYS_TYPE_LEN 64
|
#define RAMIPS_SYS_TYPE_LEN 64
|
||||||
extern unsigned char ramips_sys_type[RAMIPS_SYS_TYPE_LEN];
|
extern unsigned char ramips_sys_type[RAMIPS_SYS_TYPE_LEN];
|
||||||
|
|
||||||
void __init ramips_intc_irq_init(unsigned intc_base, unsigned irq,
|
void ramips_intc_irq_init(unsigned intc_base, unsigned irq, unsigned irq_base);
|
||||||
unsigned irq_base);
|
|
||||||
u32 ramips_intc_get_status(void);
|
u32 ramips_intc_get_status(void);
|
||||||
|
|
||||||
void __init ramips_soc_setup(void);
|
void ramips_soc_setup(void);
|
||||||
void __init ramips_gpio_init(void);
|
void ramips_gpio_init(void);
|
||||||
void __init ramips_early_serial_setup(int line, unsigned base, unsigned freq,
|
void ramips_early_serial_setup(int line, unsigned base, unsigned freq,
|
||||||
unsigned irq);
|
unsigned irq);
|
||||||
|
|
||||||
#endif /* __ASM_MACH_RALINK_COMMON_H */
|
#endif /* __ASM_MACH_RALINK_COMMON_H */
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Ralink SoC GPIO button support
|
* Ralink SoC GPIO button support
|
||||||
*
|
*
|
||||||
* Copyright (C) 2010 Gabor Juhos <juhosg@openwrt.org>
|
* Copyright (C) 2010-2011 Gabor Juhos <juhosg@openwrt.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify it
|
* This program is free software; you can redistribute it and/or modify it
|
||||||
* under the terms of the GNU General Public License version 2 as published
|
* under the terms of the GNU General Public License version 2 as published
|
||||||
|
@ -15,10 +15,10 @@
|
||||||
#include <linux/gpio_buttons.h>
|
#include <linux/gpio_buttons.h>
|
||||||
|
|
||||||
#ifdef CONFIG_RALINK_DEV_GPIO_BUTTONS
|
#ifdef CONFIG_RALINK_DEV_GPIO_BUTTONS
|
||||||
void __init ramips_register_gpio_buttons(int id,
|
void ramips_register_gpio_buttons(int id,
|
||||||
unsigned poll_interval,
|
unsigned poll_interval,
|
||||||
unsigned nbuttons,
|
unsigned nbuttons,
|
||||||
struct gpio_button *buttons);
|
struct gpio_button *buttons);
|
||||||
#else
|
#else
|
||||||
static inline void ramips_register_gpio_buttons(int id,
|
static inline void ramips_register_gpio_buttons(int id,
|
||||||
unsigned poll_interval,
|
unsigned poll_interval,
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Ralink SoC GPIO LED device support
|
* Ralink SoC GPIO LED device support
|
||||||
*
|
*
|
||||||
* Copyright (C) 2009-2010 Gabor Juhos <juhosg@openwrt.org>
|
* Copyright (C) 2009-2011 Gabor Juhos <juhosg@openwrt.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify it
|
* This program is free software; you can redistribute it and/or modify it
|
||||||
* under the terms of the GNU General Public License version 2 as published
|
* under the terms of the GNU General Public License version 2 as published
|
||||||
|
@ -14,8 +14,8 @@
|
||||||
#include <linux/leds.h>
|
#include <linux/leds.h>
|
||||||
|
|
||||||
#ifdef CONFIG_RALINK_DEV_GPIO_LEDS
|
#ifdef CONFIG_RALINK_DEV_GPIO_LEDS
|
||||||
__init void ramips_register_gpio_leds(int id, unsigned num_leds,
|
void ramips_register_gpio_leds(int id, unsigned num_leds,
|
||||||
struct gpio_led *leds);
|
struct gpio_led *leds);
|
||||||
#else
|
#else
|
||||||
static inline void ramips_register_gpio_leds(int id, unsigned num_leds,
|
static inline void ramips_register_gpio_leds(int id, unsigned num_leds,
|
||||||
struct gpio_led *leds)
|
struct gpio_led *leds)
|
||||||
|
|
|
@ -17,8 +17,8 @@
|
||||||
#include <linux/init.h>
|
#include <linux/init.h>
|
||||||
#include <linux/io.h>
|
#include <linux/io.h>
|
||||||
|
|
||||||
void rt288x_detect_sys_type(void) __init;
|
void rt288x_detect_sys_type(void);
|
||||||
void rt288x_detect_sys_freq(void) __init;
|
void rt288x_detect_sys_freq(void);
|
||||||
|
|
||||||
extern unsigned long rt288x_cpu_freq;
|
extern unsigned long rt288x_cpu_freq;
|
||||||
extern unsigned long rt288x_sys_freq;
|
extern unsigned long rt288x_sys_freq;
|
||||||
|
@ -68,6 +68,6 @@ static inline u32 rt288x_memc_rr(unsigned reg)
|
||||||
return __raw_readl(rt288x_memc_base + reg);
|
return __raw_readl(rt288x_memc_base + reg);
|
||||||
}
|
}
|
||||||
|
|
||||||
void rt288x_gpio_init(u32 mode) __init;
|
void rt288x_gpio_init(u32 mode);
|
||||||
|
|
||||||
#endif /* _RT228X_H_ */
|
#endif /* _RT228X_H_ */
|
||||||
|
|
|
@ -16,8 +16,8 @@
|
||||||
#include <linux/init.h>
|
#include <linux/init.h>
|
||||||
#include <linux/io.h>
|
#include <linux/io.h>
|
||||||
|
|
||||||
void rt305x_detect_sys_type(void) __init;
|
void rt305x_detect_sys_type(void);
|
||||||
void rt305x_detect_sys_freq(void) __init;
|
void rt305x_detect_sys_freq(void);
|
||||||
|
|
||||||
extern unsigned long rt305x_cpu_freq;
|
extern unsigned long rt305x_cpu_freq;
|
||||||
extern unsigned long rt305x_sys_freq;
|
extern unsigned long rt305x_sys_freq;
|
||||||
|
@ -126,6 +126,6 @@ static inline u32 rt305x_memc_rr(unsigned reg)
|
||||||
#define RT305X_GPIO_GE0_RXDV 50
|
#define RT305X_GPIO_GE0_RXDV 50
|
||||||
#define RT305X_GPIO_GE0_RXCLK 51
|
#define RT305X_GPIO_GE0_RXCLK 51
|
||||||
|
|
||||||
void rt305x_gpio_init(u32 mode) __init;
|
void rt305x_gpio_init(u32 mode);
|
||||||
|
|
||||||
#endif /* _RT305X_H_ */
|
#endif /* _RT305X_H_ */
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Ralink RT288x SoC specific platform definitions
|
* Ralink RT288x SoC specific platform definitions
|
||||||
*
|
*
|
||||||
* Copyright (C) 2008 Gabor Juhos <juhosg@openwrt.org>
|
* Copyright (C) 2008-2011 Gabor Juhos <juhosg@openwrt.org>
|
||||||
* Copyright (C) 2008 Imre Kaloz <kaloz@openwrt.org>
|
* Copyright (C) 2008 Imre Kaloz <kaloz@openwrt.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify it
|
* This program is free software; you can redistribute it and/or modify it
|
||||||
|
@ -14,11 +14,10 @@
|
||||||
|
|
||||||
struct physmap_flash_data;
|
struct physmap_flash_data;
|
||||||
|
|
||||||
extern void rt288x_register_flash(unsigned int id,
|
void rt288x_register_flash(unsigned int id, struct physmap_flash_data *pdata);
|
||||||
struct physmap_flash_data *pdata) __init;
|
void rt288x_register_wifi(void);
|
||||||
void rt288x_register_wifi(void) __init;
|
|
||||||
|
|
||||||
extern struct ramips_eth_platform_data rt288x_eth_data;
|
extern struct ramips_eth_platform_data rt288x_eth_data;
|
||||||
void rt288x_register_ethernet(void) __init;
|
void rt288x_register_ethernet(void);
|
||||||
|
|
||||||
#endif /* __ASM_MACH_RT288X_PLATFORM_H */
|
#endif /* __ASM_MACH_RT288X_PLATFORM_H */
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Ralink RT305x SoC specific platform device definitions
|
* Ralink RT305x SoC specific platform device definitions
|
||||||
*
|
*
|
||||||
* Copyright (C) 2009-2010 Gabor Juhos <juhosg@openwrt.org>
|
* Copyright (C) 2009-2011 Gabor Juhos <juhosg@openwrt.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify it
|
* This program is free software; you can redistribute it and/or modify it
|
||||||
* under the terms of the GNU General Public License version 2 as published
|
* under the terms of the GNU General Public License version 2 as published
|
||||||
|
@ -17,10 +17,9 @@ struct physmap_flash_data;
|
||||||
|
|
||||||
extern struct rt305x_esw_platform_data rt305x_esw_data;
|
extern struct rt305x_esw_platform_data rt305x_esw_data;
|
||||||
|
|
||||||
extern void rt305x_register_flash(unsigned int id,
|
void rt305x_register_flash(unsigned int id, struct physmap_flash_data *pdata);
|
||||||
struct physmap_flash_data *pdata) __init;
|
void rt305x_register_ethernet(void);
|
||||||
extern void rt305x_register_ethernet(void) __init;
|
void rt305x_register_wifi(void);
|
||||||
extern void rt305x_register_wifi(void) __init;
|
|
||||||
|
|
||||||
#endif /* __RT305X_DEVICES_H */
|
#endif /* __RT305X_DEVICES_H */
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue