platform.h 796 B

1234567891011121314151617181920212223242526272829303132
  1. /*
  2. * include/asm-arm/arch-ixp23xx/platform.h
  3. *
  4. * Various bits of code used by platform-level code.
  5. *
  6. * Author: Deepak Saxena <dsaxena@plexity.net>
  7. *
  8. * Copyright 2005 (c) MontaVista Software, Inc.
  9. *
  10. * This file is licensed under the terms of the GNU General Public
  11. * License version 2. This program is licensed "as is" without any
  12. * warranty of any kind, whether express or implied.
  13. */
  14. #ifndef __ASSEMBLY__
  15. struct pci_sys_data;
  16. void ixp23xx_map_io(void);
  17. void ixp23xx_init_irq(void);
  18. void ixp23xx_sys_init(void);
  19. int ixp23xx_pci_setup(int, struct pci_sys_data *);
  20. void ixp23xx_pci_preinit(void);
  21. struct pci_bus *ixp23xx_pci_scan_bus(int, struct pci_sys_data*);
  22. void ixp23xx_pci_slave_init(void);
  23. extern struct sys_timer ixp23xx_timer;
  24. #define IXP23XX_UART_XTAL 14745600
  25. #endif