debug-macro.S 604 B

12345678910111213141516171819202122
  1. /*
  2. * include/asm-arm/arch-ns9xxx/debug-macro.S
  3. * Copyright (C) 2006 by Digi International Inc.
  4. * All rights reserved.
  5. *
  6. * This program is free software; you can redistribute it and/or modify it
  7. * under the terms of the GNU General Public License version 2 as published by
  8. * the Free Software Foundation.
  9. */
  10. #include <asm/hardware.h>
  11. #include <asm/arch-ns9xxx/regs-board-a9m9750dev.h>
  12. .macro addruart,rx
  13. mrc p15, 0, \rx, c1, c0
  14. tst \rx, #1
  15. ldreq \rx, =NS9XXX_CSxSTAT_PHYS(0)
  16. ldrne \rx, =io_p2v(NS9XXX_CSxSTAT_PHYS(0))
  17. .endm
  18. #define UART_SHIFT 2
  19. #include <asm/hardware/debug-8250.S>