bigsur.h 825 B

1234567891011121314151617181920212223242526272829303132333435
  1. /* SPDX-License-Identifier: GPL-2.0-or-later */
  2. /*
  3. * Copyright (C) 2000,2001,2002,2003,2004 Broadcom Corporation
  4. */
  5. #ifndef __ASM_SIBYTE_BIGSUR_H
  6. #define __ASM_SIBYTE_BIGSUR_H
  7. #include <asm/sibyte/sb1250.h>
  8. #include <asm/sibyte/bcm1480_int.h>
  9. #ifdef CONFIG_SIBYTE_BIGSUR
  10. #define SIBYTE_BOARD_NAME "BCM91x80A/B (BigSur)"
  11. #define SIBYTE_HAVE_PCMCIA 1
  12. #define SIBYTE_HAVE_IDE 1
  13. #endif
  14. /* Generic bus chip selects */
  15. #define LEDS_CS 3
  16. #define LEDS_PHYS 0x100a0000
  17. #ifdef SIBYTE_HAVE_IDE
  18. #define IDE_CS 4
  19. #define IDE_PHYS 0x100b0000
  20. #define K_GPIO_GB_IDE 4
  21. #define K_INT_GB_IDE (K_INT_GPIO_0 + K_GPIO_GB_IDE)
  22. #endif
  23. #ifdef SIBYTE_HAVE_PCMCIA
  24. #define PCMCIA_CS 6
  25. #define PCMCIA_PHYS 0x11000000
  26. #define K_GPIO_PC_READY 9
  27. #define K_INT_PC_READY (K_INT_GPIO_0 + K_GPIO_PC_READY)
  28. #endif
  29. #endif /* __ASM_SIBYTE_BIGSUR_H */