Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
config.c File Reference
#include <linux/module.h>
#include <linux/types.h>
#include <linux/mm.h>
#include <linux/tty.h>
#include <linux/console.h>
#include <linux/interrupt.h>
#include <linux/random.h>
#include <linux/delay.h>
#include <linux/init.h>
#include <linux/vt_kern.h>
#include <linux/platform_device.h>
#include <linux/adb.h>
#include <linux/cuda.h>
#include <asm/setup.h>
#include <asm/bootinfo.h>
#include <asm/io.h>
#include <asm/irq.h>
#include <asm/pgtable.h>
#include <asm/rtc.h>
#include <asm/machdep.h>
#include <asm/macintosh.h>
#include <asm/macints.h>
#include <asm/machw.h>
#include <asm/mac_iop.h>
#include <asm/mac_via.h>
#include <asm/mac_oss.h>
#include <asm/mac_psc.h>

Go to the source code of this file.

Macros

#define BOOTINFO_COMPAT_1_0
 

Functions

unsigned long mac_gettimeoffset (void)
 
int mac_hwclk (int, struct rtc_time *)
 
int mac_set_clock_mmss (unsigned long)
 
void iop_preinit (void)
 
void iop_init (void)
 
void via_init (void)
 
void via_init_clock (irq_handler_t func)
 
void via_flush_cache (void)
 
void oss_init (void)
 
void psc_init (void)
 
void baboon_init (void)
 
void mac_mksound (unsigned int, unsigned int)
 
int __init mac_parse_bootinfo (const struct bi_record *record)
 
void __init config_mac (void)
 
 EXPORT_SYMBOL (macintosh_config)
 
 EXPORT_SYMBOL (scc_a_pdev)
 
 EXPORT_SYMBOL (scc_b_pdev)
 
int __init mac_platform_init (void)
 
 arch_initcall (mac_platform_init)
 

Variables

struct mac_booter_data mac_bi_data
 
struct mac_modelmacintosh_config
 
struct platform_device scc_a_pdev
 
struct platform_device scc_b_pdev
 

Macro Definition Documentation

#define BOOTINFO_COMPAT_1_0

Definition at line 29 of file config.c.

Function Documentation

arch_initcall ( mac_platform_init  )
void baboon_init ( void  )

Definition at line 30 of file baboon.c.

void __init config_mac ( void  )

Definition at line 172 of file config.c.

EXPORT_SYMBOL ( macintosh_config  )
EXPORT_SYMBOL ( scc_a_pdev  )
EXPORT_SYMBOL ( scc_b_pdev  )
void iop_init ( void  )

Definition at line 267 of file iop.c.

void iop_preinit ( void  )

Definition at line 235 of file iop.c.

unsigned long mac_gettimeoffset ( void  )

Definition at line 330 of file via.c.

int mac_hwclk ( int  ,
struct rtc_time  
)

Definition at line 695 of file misc.c.

void mac_mksound ( unsigned  int,
unsigned  int 
)

Definition at line 163 of file macboing.c.

int __init mac_parse_bootinfo ( const struct bi_record record)

Definition at line 107 of file config.c.

int __init mac_platform_init ( void  )

Definition at line 979 of file config.c.

int mac_set_clock_mmss ( unsigned  long)

Definition at line 761 of file misc.c.

void oss_init ( void  )

Definition at line 40 of file oss.c.

void psc_init ( void  )

Definition at line 76 of file psc.c.

void via_flush_cache ( void  )

Definition at line 352 of file via.c.

void via_init ( void  )

Definition at line 123 of file via.c.

void via_init_clock ( irq_handler_t  func)

Definition at line 285 of file via.c.

Variable Documentation

struct mac_booter_data mac_bi_data

Definition at line 49 of file config.c.

struct mac_model* macintosh_config

Definition at line 226 of file config.c.

struct platform_device scc_a_pdev
Initial value:
= {
.name = "scc",
.id = 0,
.num_resources = ARRAY_SIZE(scc_a_rsrcs),
.resource = scc_a_rsrcs,
}

Definition at line 840 of file config.c.

struct platform_device scc_b_pdev
Initial value:
= {
.name = "scc",
.id = 1,
.num_resources = ARRAY_SIZE(scc_b_rsrcs),
.resource = scc_b_rsrcs,
}

Definition at line 848 of file config.c.