Linux Kernel
3.7.1
|
#include <linux/types.h>
#include <linux/kernel.h>
#include <linux/mm.h>
#include <linux/delay.h>
#include <linux/init.h>
#include <linux/module.h>
#include <linux/irq.h>
#include <asm/bootinfo.h>
#include <asm/macintosh.h>
#include <asm/macints.h>
#include <asm/mac_via.h>
#include <asm/mac_psc.h>
#include <asm/mac_oss.h>
Go to the source code of this file.
Macros | |
#define | TICK_SIZE 10000 |
#define | MAC_CLOCK_TICK (783300/HZ) /* ticks per HZ */ |
#define | MAC_CLOCK_LOW (MAC_CLOCK_TICK&0xFF) |
#define | MAC_CLOCK_HIGH (MAC_CLOCK_TICK>>8) |
Functions | |
EXPORT_SYMBOL (via_alt_mapping) | |
void | via_debug_dump (void) |
void __init | via_init (void) |
void __init | via_init_clock (irq_handler_t func) |
unsigned long | mac_gettimeoffset (void) |
void | via_flush_cache (void) |
int | via_get_cache_disable (void) |
void __init | via_nubus_init (void) |
void | via_nubus_irq_startup (int irq) |
void | via_nubus_irq_shutdown (int irq) |
void | via1_irq (unsigned int irq, struct irq_desc *desc) |
void | via_nubus_irq (unsigned int irq, struct irq_desc *desc) |
void __init | via_register_interrupts (void) |
void | via_irq_enable (int irq) |
void | via_irq_disable (int irq) |
void | via1_set_head (int head) |
EXPORT_SYMBOL (via1_set_head) | |
int | via2_scsi_drq_pending (void) |
EXPORT_SYMBOL (via2_scsi_drq_pending) | |
Variables | |
volatile __u8 * | via1 |
volatile __u8 * | via2 |
int | rbv_present |
int | via_alt_mapping |
#define MAC_CLOCK_HIGH (MAC_CLOCK_TICK>>8) |
#define MAC_CLOCK_LOW (MAC_CLOCK_TICK&0xFF) |
EXPORT_SYMBOL | ( | via_alt_mapping | ) |
EXPORT_SYMBOL | ( | via1_set_head | ) |
EXPORT_SYMBOL | ( | via2_scsi_drq_pending | ) |
void __init via_init_clock | ( | irq_handler_t | func | ) |