uboot/arch/m68k/include/asm/immap_5253.h
<<
>>
Prefs
   1/* SPDX-License-Identifier: GPL-2.0+ */
   2/*
   3 * MCF5253 Internal Memory Map
   4 *
   5 * Copyright (C) 2004-2007 Freescale Semiconductor, Inc.
   6 * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
   7 */
   8
   9#ifndef __IMMAP_5253__
  10#define __IMMAP_5253__
  11
  12#define MMAP_INTC               (CONFIG_SYS_MBAR + 0x00000040)
  13#define MMAP_FBCS               (CONFIG_SYS_MBAR + 0x00000080)
  14#define MMAP_DTMR0              (CONFIG_SYS_MBAR + 0x00000140)
  15#define MMAP_DTMR1              (CONFIG_SYS_MBAR + 0x00000180)
  16#define MMAP_UART0              (CONFIG_SYS_MBAR + 0x000001C0)
  17#define MMAP_UART1              (CONFIG_SYS_MBAR + 0x00000200)
  18#define MMAP_I2C0               (CONFIG_SYS_MBAR + 0x00000280)
  19#define MMAP_QSPI               (CONFIG_SYS_MBAR + 0x00000400)
  20#define MMAP_CAN0               (CONFIG_SYS_MBAR + 0x00010000)
  21#define MMAP_CAN1               (CONFIG_SYS_MBAR + 0x00011000)
  22
  23#define MMAP_PAR                (CONFIG_SYS_MBAR2 + 0x0000019C)
  24#define MMAP_I2C1               (CONFIG_SYS_MBAR2 + 0x00000440)
  25#define MMAP_UART2              (CONFIG_SYS_MBAR2 + 0x00000C00)
  26
  27#include <asm/coldfire/ata.h>
  28#include <asm/coldfire/flexbus.h>
  29#include <asm/coldfire/flexcan.h>
  30#include <asm/coldfire/qspi.h>
  31
  32typedef struct canex_ctrl {
  33        can_msg_t msg[32];      /* 0x80 Message Buffer 0-31 */
  34} canex_t;
  35
  36#endif                          /* __IMMAP_5253__ */
  37