Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
ubc.c File Reference
#include <linux/init.h>
#include <linux/err.h>
#include <linux/clk.h>
#include <linux/io.h>
#include <asm/hw_breakpoint.h>

Go to the source code of this file.

Macros

#define UBC_CBR(idx)   (0xff200000 + (0x20 * idx))
 
#define UBC_CRR(idx)   (0xff200004 + (0x20 * idx))
 
#define UBC_CAR(idx)   (0xff200008 + (0x20 * idx))
 
#define UBC_CAMR(idx)   (0xff20000c + (0x20 * idx))
 
#define UBC_CCMFR   0xff200600
 
#define UBC_CBCR   0xff200620
 
#define UBC_CRR_PCB   (1 << 1)
 
#define UBC_CRR_BIE   (1 << 0)
 
#define UBC_CBR_CE   (1 << 0)
 

Functions

 arch_initcall (sh4a_ubc_init)
 

Macro Definition Documentation

#define UBC_CAMR (   idx)    (0xff20000c + (0x20 * idx))

Definition at line 21 of file ubc.c.

#define UBC_CAR (   idx)    (0xff200008 + (0x20 * idx))

Definition at line 20 of file ubc.c.

#define UBC_CBCR   0xff200620

Definition at line 24 of file ubc.c.

#define UBC_CBR (   idx)    (0xff200000 + (0x20 * idx))

Definition at line 18 of file ubc.c.

#define UBC_CBR_CE   (1 << 0)

Definition at line 31 of file ubc.c.

#define UBC_CCMFR   0xff200600

Definition at line 23 of file ubc.c.

#define UBC_CRR (   idx)    (0xff200004 + (0x20 * idx))

Definition at line 19 of file ubc.c.

#define UBC_CRR_BIE   (1 << 0)

Definition at line 28 of file ubc.c.

#define UBC_CRR_PCB   (1 << 1)

Definition at line 27 of file ubc.c.

Function Documentation

arch_initcall ( sh4a_ubc_init  )