lopec.h 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. /*
  2. * arch/ppc/platforms/lopec.h
  3. *
  4. * Definitions for Motorola LoPEC board.
  5. *
  6. * Author: Dan Cox
  7. * danc@mvista.com (or, alternately, source@mvista.com)
  8. *
  9. * 2001 (c) MontaVista, Software, Inc. This file is licensed under
  10. * the terms of the GNU General Public License version 2. This program
  11. * is licensed "as is" without any warranty of any kind, whether express
  12. * or implied.
  13. */
  14. #ifndef __H_LOPEC_SERIAL
  15. #define __H_LOPEC_SERIAL
  16. #define RS_TABLE_SIZE 3
  17. #define BASE_BAUD (1843200 / 16)
  18. #ifdef CONFIG_SERIAL_DETECT_IRQ
  19. #define STD_COM_FLAGS (ASYNC_BOOT_AUTOCONF|ASYNC_SKIP_TEST|ASYNC_AUTO_IRQ)
  20. #else
  21. #define STD_COM_FLAGS (ASYNC_BOOT_AUTOCONF|ASYNC_SKIP_TEST)
  22. #endif
  23. #define SERIAL_PORT_DFNS \
  24. { 0, BASE_BAUD, 0xffe10000, 29, STD_COM_FLAGS, \
  25. iomem_base: (u8 *) 0xffe10000, \
  26. io_type: SERIAL_IO_MEM }, \
  27. { 0, BASE_BAUD, 0xffe11000, 20, STD_COM_FLAGS, \
  28. iomem_base: (u8 *) 0xffe11000, \
  29. io_type: SERIAL_IO_MEM }, \
  30. { 0, BASE_BAUD, 0xffe12000, 21, STD_COM_FLAGS, \
  31. iomem_base: (u8 *) 0xffe12000, \
  32. io_type: SERIAL_IO_MEM }
  33. #endif