linux/arch/xtensa/platforms/xt2000/include/platform/serial.h
<<
>>
Prefs
   1/*
   2 * platform/serial.h
   3 *
   4 * This file is subject to the terms and conditions of the GNU General Public
   5 * License.  See the file "COPYING" in the main directory of this archive
   6 * for more details.
   7 *
   8 * Copyright (C) 2001 Tensilica Inc.
   9 */
  10
  11#ifndef _XTENSA_XT2000_SERIAL_H
  12#define _XTENSA_XT2000_SERIAL_H
  13
  14#include <variant/core.h>
  15#include <asm/io.h>
  16
  17/*  National-Semi PC16552D DUART:  */
  18
  19#define DUART16552_1_INTNUM     XCHAL_EXTINT4_NUM
  20#define DUART16552_2_INTNUM     XCHAL_EXTINT5_NUM
  21
  22#define DUART16552_1_ADDR       IOADDR(0x0d050020)      /* channel 1 */
  23#define DUART16552_2_ADDR       IOADDR(0x0d050000)      /* channel 2 */
  24
  25#define DUART16552_XTAL_FREQ    18432000        /* crystal frequency in Hz */
  26#define BASE_BAUD ( DUART16552_XTAL_FREQ / 16 )
  27
  28#endif /* _XTENSA_XT2000_SERIAL_H */
  29