mem.h 811 B

123456789101112131415161718192021222324252627282930
  1. /*
  2. * Copyright (C) 2009 Lemote, Inc. & Institute of Computing Technology
  3. * Author: Wu Zhangjin <wuzj@lemote.com>
  4. *
  5. * This program is free software; you can redistribute it and/or modify it
  6. * under the terms of the GNU General Public License as published by the
  7. * Free Software Foundation; either version 2 of the License, or (at your
  8. * option) any later version.
  9. */
  10. #ifndef __ASM_MACH_LOONGSON_MEM_H
  11. #define __ASM_MACH_LOONGSON_MEM_H
  12. /*
  13. * On Lemote Loongson 2e
  14. *
  15. * the high memory space starts from 512M.
  16. * the peripheral registers reside between 0x1000:0000 and 0x2000:0000.
  17. */
  18. #ifdef CONFIG_LEMOTE_FULOONG2E
  19. #define LOONGSON_HIGHMEM_START 0x20000000
  20. #define LOONGSON_MMIO_MEM_START 0x10000000
  21. #define LOONGSON_MMIO_MEM_END 0x20000000
  22. #endif
  23. #endif /* __ASM_MACH_LOONGSON_MEM_H */