m68k: kill arch/m68k/amiga/amiga_ksyms.c
EXPORT_SYMBOL's belong to the actual code. Signed-off-by: Adrian Bunk <bunk@kernel.org> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org> Cc: Roman Zippel <zippel@linux-m68k.org> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
parent
3456fef5d9
commit
8b169fa2c9
6 changed files with 32 additions and 34 deletions
|
@ -2,6 +2,6 @@
|
||||||
# Makefile for Linux arch/m68k/amiga source directory
|
# Makefile for Linux arch/m68k/amiga source directory
|
||||||
#
|
#
|
||||||
|
|
||||||
obj-y := config.o amiints.o cia.o chipram.o amisound.o amiga_ksyms.o
|
obj-y := config.o amiints.o cia.o chipram.o amisound.o
|
||||||
|
|
||||||
obj-$(CONFIG_AMIGA_PCMCIA) += pcmcia.o
|
obj-$(CONFIG_AMIGA_PCMCIA) += pcmcia.o
|
||||||
|
|
|
@ -1,33 +0,0 @@
|
||||||
#include <linux/module.h>
|
|
||||||
#include <linux/types.h>
|
|
||||||
#include <asm/ptrace.h>
|
|
||||||
#include <asm/amigahw.h>
|
|
||||||
#include <asm/amigaints.h>
|
|
||||||
#include <asm/amipcmcia.h>
|
|
||||||
|
|
||||||
extern volatile u_short amiga_audio_min_period;
|
|
||||||
extern u_short amiga_audio_period;
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Add things here when you find the need for it.
|
|
||||||
*/
|
|
||||||
EXPORT_SYMBOL(amiga_model);
|
|
||||||
EXPORT_SYMBOL(amiga_chipset);
|
|
||||||
EXPORT_SYMBOL(amiga_hw_present);
|
|
||||||
EXPORT_SYMBOL(amiga_eclock);
|
|
||||||
EXPORT_SYMBOL(amiga_colorclock);
|
|
||||||
EXPORT_SYMBOL(amiga_chip_alloc);
|
|
||||||
EXPORT_SYMBOL(amiga_chip_free);
|
|
||||||
EXPORT_SYMBOL(amiga_chip_avail);
|
|
||||||
EXPORT_SYMBOL(amiga_chip_size);
|
|
||||||
EXPORT_SYMBOL(amiga_audio_period);
|
|
||||||
EXPORT_SYMBOL(amiga_audio_min_period);
|
|
||||||
|
|
||||||
#ifdef CONFIG_AMIGA_PCMCIA
|
|
||||||
EXPORT_SYMBOL(pcmcia_reset);
|
|
||||||
EXPORT_SYMBOL(pcmcia_copy_tuple);
|
|
||||||
EXPORT_SYMBOL(pcmcia_program_voltage);
|
|
||||||
EXPORT_SYMBOL(pcmcia_access_speed);
|
|
||||||
EXPORT_SYMBOL(pcmcia_write_enable);
|
|
||||||
EXPORT_SYMBOL(pcmcia_write_disable);
|
|
||||||
#endif
|
|
|
@ -12,6 +12,7 @@
|
||||||
#include <linux/timer.h>
|
#include <linux/timer.h>
|
||||||
#include <linux/init.h>
|
#include <linux/init.h>
|
||||||
#include <linux/string.h>
|
#include <linux/string.h>
|
||||||
|
#include <linux/module.h>
|
||||||
|
|
||||||
#include <asm/system.h>
|
#include <asm/system.h>
|
||||||
#include <asm/amigahw.h>
|
#include <asm/amigahw.h>
|
||||||
|
@ -31,6 +32,7 @@ static const signed char sine_data[] = {
|
||||||
*/
|
*/
|
||||||
|
|
||||||
volatile unsigned short amiga_audio_min_period = 124; /* Default for pre-OCS */
|
volatile unsigned short amiga_audio_min_period = 124; /* Default for pre-OCS */
|
||||||
|
EXPORT_SYMBOL(amiga_audio_min_period);
|
||||||
|
|
||||||
#define MAX_PERIOD (65535)
|
#define MAX_PERIOD (65535)
|
||||||
|
|
||||||
|
@ -40,6 +42,7 @@ volatile unsigned short amiga_audio_min_period = 124; /* Default for pre-OCS */
|
||||||
*/
|
*/
|
||||||
|
|
||||||
unsigned short amiga_audio_period = MAX_PERIOD;
|
unsigned short amiga_audio_period = MAX_PERIOD;
|
||||||
|
EXPORT_SYMBOL(amiga_audio_period);
|
||||||
|
|
||||||
static unsigned long clock_constant;
|
static unsigned long clock_constant;
|
||||||
|
|
||||||
|
|
|
@ -13,10 +13,13 @@
|
||||||
#include <linux/ioport.h>
|
#include <linux/ioport.h>
|
||||||
#include <linux/slab.h>
|
#include <linux/slab.h>
|
||||||
#include <linux/string.h>
|
#include <linux/string.h>
|
||||||
|
#include <linux/module.h>
|
||||||
|
|
||||||
#include <asm/page.h>
|
#include <asm/page.h>
|
||||||
#include <asm/amigahw.h>
|
#include <asm/amigahw.h>
|
||||||
|
|
||||||
unsigned long amiga_chip_size;
|
unsigned long amiga_chip_size;
|
||||||
|
EXPORT_SYMBOL(amiga_chip_size);
|
||||||
|
|
||||||
static struct resource chipram_res = {
|
static struct resource chipram_res = {
|
||||||
.name = "Chip RAM", .start = CHIP_PHYSADDR
|
.name = "Chip RAM", .start = CHIP_PHYSADDR
|
||||||
|
@ -67,6 +70,7 @@ void *amiga_chip_alloc(unsigned long size, const char *name)
|
||||||
#endif
|
#endif
|
||||||
return (void *)ZTWO_VADDR(res->start);
|
return (void *)ZTWO_VADDR(res->start);
|
||||||
}
|
}
|
||||||
|
EXPORT_SYMBOL(amiga_chip_alloc);
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -120,6 +124,7 @@ void amiga_chip_free(void *ptr)
|
||||||
}
|
}
|
||||||
printk("amiga_chip_free: trying to free nonexistent region at %p\n", ptr);
|
printk("amiga_chip_free: trying to free nonexistent region at %p\n", ptr);
|
||||||
}
|
}
|
||||||
|
EXPORT_SYMBOL(amiga_chip_free);
|
||||||
|
|
||||||
|
|
||||||
unsigned long amiga_chip_avail(void)
|
unsigned long amiga_chip_avail(void)
|
||||||
|
@ -129,3 +134,5 @@ unsigned long amiga_chip_avail(void)
|
||||||
#endif
|
#endif
|
||||||
return chipavail;
|
return chipavail;
|
||||||
}
|
}
|
||||||
|
EXPORT_SYMBOL(amiga_chip_avail);
|
||||||
|
|
||||||
|
|
|
@ -23,6 +23,7 @@
|
||||||
#include <linux/delay.h>
|
#include <linux/delay.h>
|
||||||
#include <linux/interrupt.h>
|
#include <linux/interrupt.h>
|
||||||
#include <linux/zorro.h>
|
#include <linux/zorro.h>
|
||||||
|
#include <linux/module.h>
|
||||||
|
|
||||||
#include <asm/bootinfo.h>
|
#include <asm/bootinfo.h>
|
||||||
#include <asm/setup.h>
|
#include <asm/setup.h>
|
||||||
|
@ -36,13 +37,24 @@
|
||||||
#include <asm/io.h>
|
#include <asm/io.h>
|
||||||
|
|
||||||
unsigned long amiga_model;
|
unsigned long amiga_model;
|
||||||
|
EXPORT_SYMBOL(amiga_model);
|
||||||
|
|
||||||
unsigned long amiga_eclock;
|
unsigned long amiga_eclock;
|
||||||
|
EXPORT_SYMBOL(amiga_eclock);
|
||||||
|
|
||||||
unsigned long amiga_masterclock;
|
unsigned long amiga_masterclock;
|
||||||
|
|
||||||
unsigned long amiga_colorclock;
|
unsigned long amiga_colorclock;
|
||||||
|
EXPORT_SYMBOL(amiga_colorclock);
|
||||||
|
|
||||||
unsigned long amiga_chipset;
|
unsigned long amiga_chipset;
|
||||||
|
EXPORT_SYMBOL(amiga_chipset);
|
||||||
|
|
||||||
unsigned char amiga_vblank;
|
unsigned char amiga_vblank;
|
||||||
unsigned char amiga_psfreq;
|
unsigned char amiga_psfreq;
|
||||||
|
|
||||||
struct amiga_hw_present amiga_hw_present;
|
struct amiga_hw_present amiga_hw_present;
|
||||||
|
EXPORT_SYMBOL(amiga_hw_present);
|
||||||
|
|
||||||
static char s_a500[] __initdata = "A500";
|
static char s_a500[] __initdata = "A500";
|
||||||
static char s_a500p[] __initdata = "A500+";
|
static char s_a500p[] __initdata = "A500+";
|
||||||
|
|
|
@ -15,6 +15,8 @@
|
||||||
#include <linux/types.h>
|
#include <linux/types.h>
|
||||||
#include <linux/jiffies.h>
|
#include <linux/jiffies.h>
|
||||||
#include <linux/timer.h>
|
#include <linux/timer.h>
|
||||||
|
#include <linux/module.h>
|
||||||
|
|
||||||
#include <asm/amigayle.h>
|
#include <asm/amigayle.h>
|
||||||
#include <asm/amipcmcia.h>
|
#include <asm/amipcmcia.h>
|
||||||
|
|
||||||
|
@ -30,6 +32,7 @@ void pcmcia_reset(void)
|
||||||
while (time_before(jiffies, reset_start_time + 1*HZ/100));
|
while (time_before(jiffies, reset_start_time + 1*HZ/100));
|
||||||
b = gayle_reset;
|
b = gayle_reset;
|
||||||
}
|
}
|
||||||
|
EXPORT_SYMBOL(pcmcia_reset);
|
||||||
|
|
||||||
|
|
||||||
/* copy a tuple, including tuple header. return nb bytes copied */
|
/* copy a tuple, including tuple header. return nb bytes copied */
|
||||||
|
@ -61,6 +64,7 @@ int pcmcia_copy_tuple(unsigned char tuple_id, void *tuple, int max_len)
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
EXPORT_SYMBOL(pcmcia_copy_tuple);
|
||||||
|
|
||||||
void pcmcia_program_voltage(int voltage)
|
void pcmcia_program_voltage(int voltage)
|
||||||
{
|
{
|
||||||
|
@ -84,6 +88,7 @@ void pcmcia_program_voltage(int voltage)
|
||||||
gayle.config = cfg_byte;
|
gayle.config = cfg_byte;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
EXPORT_SYMBOL(pcmcia_program_voltage);
|
||||||
|
|
||||||
void pcmcia_access_speed(int speed)
|
void pcmcia_access_speed(int speed)
|
||||||
{
|
{
|
||||||
|
@ -101,13 +106,17 @@ void pcmcia_access_speed(int speed)
|
||||||
cfg_byte = (cfg_byte & 0xf3) | s;
|
cfg_byte = (cfg_byte & 0xf3) | s;
|
||||||
gayle.config = cfg_byte;
|
gayle.config = cfg_byte;
|
||||||
}
|
}
|
||||||
|
EXPORT_SYMBOL(pcmcia_access_speed);
|
||||||
|
|
||||||
void pcmcia_write_enable(void)
|
void pcmcia_write_enable(void)
|
||||||
{
|
{
|
||||||
gayle.cardstatus = GAYLE_CS_WR|GAYLE_CS_DA;
|
gayle.cardstatus = GAYLE_CS_WR|GAYLE_CS_DA;
|
||||||
}
|
}
|
||||||
|
EXPORT_SYMBOL(pcmcia_write_enable);
|
||||||
|
|
||||||
void pcmcia_write_disable(void)
|
void pcmcia_write_disable(void)
|
||||||
{
|
{
|
||||||
gayle.cardstatus = 0;
|
gayle.cardstatus = 0;
|
||||||
}
|
}
|
||||||
|
EXPORT_SYMBOL(pcmcia_write_disable);
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue