Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
regs-gpio.h File Reference
#include <mach/map.h>
#include <mach/irqs.h>

Go to the source code of this file.

Macros

#define __ASM_ARCH_REGS_GPIO_H   __FILE__
 
#define EINT_REG_NR(x)   (EINT_OFFSET(x) >> 3)
 
#define EINT_CON(b, x)   (b + 0xE00 + (EINT_REG_NR(x) * 4))
 
#define EINT_FLTCON(b, x)   (b + 0xE80 + (EINT_REG_NR(x) * 4))
 
#define EINT_MASK(b, x)   (b + 0xF00 + (EINT_REG_NR(x) * 4))
 
#define EINT_PEND(b, x)   (b + 0xF40 + (EINT_REG_NR(x) * 4))
 
#define EINT_OFFSET_BIT(x)   (1 << (EINT_OFFSET(x) & 0x7))
 
#define EXYNOS4_EINT40CON   (S5P_VA_GPIO2 + 0xE00)
 
#define S5P_EINT_CON(x)   (EXYNOS4_EINT40CON + ((x) * 0x4))
 
#define EXYNOS4_EINT40FLTCON0   (S5P_VA_GPIO2 + 0xE80)
 
#define S5P_EINT_FLTCON(x)   (EXYNOS4_EINT40FLTCON0 + ((x) * 0x4))
 
#define EXYNOS4_EINT40MASK   (S5P_VA_GPIO2 + 0xF00)
 
#define S5P_EINT_MASK(x)   (EXYNOS4_EINT40MASK + ((x) * 0x4))
 
#define EXYNOS4_EINT40PEND   (S5P_VA_GPIO2 + 0xF40)
 
#define S5P_EINT_PEND(x)   (EXYNOS4_EINT40PEND + ((x) * 0x4))
 

Macro Definition Documentation

#define __ASM_ARCH_REGS_GPIO_H   __FILE__

Definition at line 14 of file regs-gpio.h.

#define EINT_CON (   b,
  x 
)    (b + 0xE00 + (EINT_REG_NR(x) * 4))

Definition at line 20 of file regs-gpio.h.

#define EINT_FLTCON (   b,
  x 
)    (b + 0xE80 + (EINT_REG_NR(x) * 4))

Definition at line 21 of file regs-gpio.h.

#define EINT_MASK (   b,
  x 
)    (b + 0xF00 + (EINT_REG_NR(x) * 4))

Definition at line 22 of file regs-gpio.h.

#define EINT_OFFSET_BIT (   x)    (1 << (EINT_OFFSET(x) & 0x7))

Definition at line 25 of file regs-gpio.h.

#define EINT_PEND (   b,
  x 
)    (b + 0xF40 + (EINT_REG_NR(x) * 4))

Definition at line 23 of file regs-gpio.h.

#define EINT_REG_NR (   x)    (EINT_OFFSET(x) >> 3)

Definition at line 19 of file regs-gpio.h.

#define EXYNOS4_EINT40CON   (S5P_VA_GPIO2 + 0xE00)

Definition at line 28 of file regs-gpio.h.

#define EXYNOS4_EINT40FLTCON0   (S5P_VA_GPIO2 + 0xE80)

Definition at line 31 of file regs-gpio.h.

#define EXYNOS4_EINT40MASK   (S5P_VA_GPIO2 + 0xF00)

Definition at line 34 of file regs-gpio.h.

#define EXYNOS4_EINT40PEND   (S5P_VA_GPIO2 + 0xF40)

Definition at line 37 of file regs-gpio.h.

#define S5P_EINT_CON (   x)    (EXYNOS4_EINT40CON + ((x) * 0x4))

Definition at line 29 of file regs-gpio.h.

#define S5P_EINT_FLTCON (   x)    (EXYNOS4_EINT40FLTCON0 + ((x) * 0x4))

Definition at line 32 of file regs-gpio.h.

#define S5P_EINT_MASK (   x)    (EXYNOS4_EINT40MASK + ((x) * 0x4))

Definition at line 35 of file regs-gpio.h.

#define S5P_EINT_PEND (   x)    (EXYNOS4_EINT40PEND + ((x) * 0x4))

Definition at line 38 of file regs-gpio.h.