Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Variables
uncompress.h File Reference
#include <linux/types.h>
#include <linux/serial_reg.h>
#include <asm/memory.h>
#include <asm/mach-types.h>
#include <plat/serial.h>

Go to the source code of this file.

Macros

#define MDR1_MODE_MASK   0x07
 
#define _DEBUG_LL_ENTRY(mach, dbg_uart, dbg_shft, dbg_id)
 
#define DEBUG_LL_OMAP7XX(p, mach)
 
#define DEBUG_LL_OMAP1(p, mach)
 
#define DEBUG_LL_OMAP2(p, mach)
 
#define DEBUG_LL_OMAP3(p, mach)
 
#define DEBUG_LL_OMAP4(p, mach)
 
#define DEBUG_LL_OMAP5(p, mach)
 
#define DEBUG_LL_ZOOM(mach)   _DEBUG_LL_ENTRY(mach, ZOOM_UART_BASE, ZOOM_PORT_SHIFT, ZOOM_UART)
 
#define DEBUG_LL_TI81XX(p, mach)
 
#define DEBUG_LL_AM33XX(p, mach)
 
#define arch_decomp_wdog()
 

Variables

volatile u8uart_base
 
int uart_shift
 

Macro Definition Documentation

#define _DEBUG_LL_ENTRY (   mach,
  dbg_uart,
  dbg_shft,
  dbg_id 
)
Value:
if (machine_is_##mach()) { \
uart_base = (volatile u8 *)(dbg_uart); \
uart_shift = (dbg_shft); \
port = (dbg_id); \
set_omap_uart_info(port); \
break; \
}

Definition at line 69 of file uncompress.h.

#define arch_decomp_wdog (   void)

Definition at line 204 of file uncompress.h.

#define DEBUG_LL_AM33XX (   p,
  mach 
)
Value:
_DEBUG_LL_ENTRY(mach, AM33XX_UART##p##_BASE, OMAP_PORT_SHIFT, \
AM33XXUART##p)

Definition at line 109 of file uncompress.h.

#define DEBUG_LL_OMAP1 (   p,
  mach 
)
Value:
_DEBUG_LL_ENTRY(mach, OMAP1_UART##p##_BASE, OMAP_PORT_SHIFT, \
OMAP1UART##p)

Definition at line 82 of file uncompress.h.

#define DEBUG_LL_OMAP2 (   p,
  mach 
)
Value:
_DEBUG_LL_ENTRY(mach, OMAP2_UART##p##_BASE, OMAP_PORT_SHIFT, \
OMAP2UART##p)

Definition at line 86 of file uncompress.h.

#define DEBUG_LL_OMAP3 (   p,
  mach 
)
Value:
_DEBUG_LL_ENTRY(mach, OMAP3_UART##p##_BASE, OMAP_PORT_SHIFT, \
OMAP3UART##p)

Definition at line 90 of file uncompress.h.

#define DEBUG_LL_OMAP4 (   p,
  mach 
)
Value:
_DEBUG_LL_ENTRY(mach, OMAP4_UART##p##_BASE, OMAP_PORT_SHIFT, \
OMAP4UART##p)

Definition at line 94 of file uncompress.h.

#define DEBUG_LL_OMAP5 (   p,
  mach 
)
Value:
_DEBUG_LL_ENTRY(mach, OMAP5_UART##p##_BASE, OMAP_PORT_SHIFT, \
OMAP5UART##p)

Definition at line 98 of file uncompress.h.

#define DEBUG_LL_OMAP7XX (   p,
  mach 
)
Value:
_DEBUG_LL_ENTRY(mach, OMAP1_UART##p##_BASE, OMAP7XX_PORT_SHIFT, \
OMAP1UART##p)

Definition at line 78 of file uncompress.h.

#define DEBUG_LL_TI81XX (   p,
  mach 
)
Value:
_DEBUG_LL_ENTRY(mach, TI81XX_UART##p##_BASE, OMAP_PORT_SHIFT, \
TI81XXUART##p)

Definition at line 105 of file uncompress.h.

#define DEBUG_LL_ZOOM (   mach)    _DEBUG_LL_ENTRY(mach, ZOOM_UART_BASE, ZOOM_PORT_SHIFT, ZOOM_UART)

Definition at line 102 of file uncompress.h.

#define MDR1_MODE_MASK   0x07

Definition at line 28 of file uncompress.h.

Variable Documentation

volatile u8* uart_base

Definition at line 30 of file uncompress.h.

int uart_shift

Definition at line 31 of file uncompress.h.