Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
setup.c File Reference
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/bootmem.h>
#include <linux/err.h>
#include <linux/clk.h>
#include <asm/bootinfo.h>
#include <asm/time.h>
#include <asm/reboot.h>
#include <asm/mips_machine.h>
#include <asm/mach-ath79/ath79.h>
#include <asm/mach-ath79/ar71xx_regs.h>
#include "common.h"
#include "dev-common.h"
#include "machtypes.h"

Go to the source code of this file.

Macros

#define ATH79_SYS_TYPE_LEN   64
 
#define AR71XX_BASE_FREQ   40000000
 
#define AR724X_BASE_FREQ   5000000
 
#define AR913X_BASE_FREQ   5000000
 

Functions

const charget_system_type (void)
 
unsigned int __cpuinit get_c0_compare_int (void)
 
void __init plat_mem_setup (void)
 
void __init plat_time_init (void)
 
 arch_initcall (ath79_setup)
 
 MIPS_MACHINE (ATH79_MACH_GENERIC,"Generic","Generic AR71XX/AR724X/AR913X based board", ath79_generic_init)
 

Macro Definition Documentation

#define AR71XX_BASE_FREQ   40000000

Definition at line 34 of file setup.c.

#define AR724X_BASE_FREQ   5000000

Definition at line 35 of file setup.c.

#define AR913X_BASE_FREQ   5000000

Definition at line 36 of file setup.c.

#define ATH79_SYS_TYPE_LEN   64

Definition at line 32 of file setup.c.

Function Documentation

arch_initcall ( ath79_setup  )
unsigned int __cpuinit get_c0_compare_int ( void  )

Definition at line 182 of file setup.c.

const char* get_system_type ( void  )

Definition at line 177 of file setup.c.

MIPS_MACHINE ( ATH79_MACH_GENERIC  ,
"Generic"  ,
"Generic AR71XX/AR724X/AR913X based board ,
ath79_generic_init   
)
void __init plat_mem_setup ( void  )

Definition at line 187 of file setup.c.

void __init plat_time_init ( void  )

Definition at line 207 of file setup.c.