Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Enumerations | Functions | Variables
ath79.h File Reference
#include <linux/types.h>
#include <linux/io.h>

Go to the source code of this file.

Enumerations

enum  ath79_soc_type {
  ATH79_SOC_UNKNOWN, ATH79_SOC_AR7130, ATH79_SOC_AR7141, ATH79_SOC_AR7161,
  ATH79_SOC_AR7240, ATH79_SOC_AR7241, ATH79_SOC_AR7242, ATH79_SOC_AR9130,
  ATH79_SOC_AR9132, ATH79_SOC_AR9330, ATH79_SOC_AR9331, ATH79_SOC_AR9341,
  ATH79_SOC_AR9342, ATH79_SOC_AR9344
}
 

Functions

void ath79_device_reset_set (u32 mask)
 
void ath79_device_reset_clear (u32 mask)
 

Variables

enum ath79_soc_type ath79_soc
 
unsigned int ath79_soc_rev
 
void __iomemath79_ddr_base
 
void __iomemath79_pll_base
 
void __iomemath79_reset_base
 

Enumeration Type Documentation

Enumerator:
ATH79_SOC_UNKNOWN 
ATH79_SOC_AR7130 
ATH79_SOC_AR7141 
ATH79_SOC_AR7161 
ATH79_SOC_AR7240 
ATH79_SOC_AR7241 
ATH79_SOC_AR7242 
ATH79_SOC_AR9130 
ATH79_SOC_AR9132 
ATH79_SOC_AR9330 
ATH79_SOC_AR9331 
ATH79_SOC_AR9341 
ATH79_SOC_AR9342 
ATH79_SOC_AR9344 

Definition at line 20 of file ath79.h.

Function Documentation

void ath79_device_reset_clear ( u32  mask)

Definition at line 85 of file common.c.

void ath79_device_reset_set ( u32  mask)

Definition at line 59 of file common.c.

Variable Documentation

void __iomem* ath79_ddr_base

Definition at line 41 of file common.c.

void __iomem* ath79_pll_base

Definition at line 38 of file common.c.

void __iomem* ath79_reset_base

Definition at line 39 of file common.c.

enum ath79_soc_type ath79_soc

Definition at line 35 of file common.c.

unsigned int ath79_soc_rev

Definition at line 36 of file common.c.