pci.h
上传用户:lgb322
上传日期:2013-02-24
资源大小:30529k
文件大小:1k
源码类别:

嵌入式Linux

开发平台:

Unix_Linux

  1. /*
  2.  * BK Id: SCCS/s.pci.h 1.10 08/08/01 16:35:43 paulus
  3.  */
  4. #ifndef __PPC_KERNEL_PCI_H__
  5. #define __PPC_KERNEL_PCI_H__
  6. /* Configure those in your xxx_init() or xxx_setup_arch() function */
  7. extern unsigned long isa_io_base;
  8. extern unsigned long isa_mem_base;
  9. extern unsigned long pci_dram_offset;
  10. /* Set this to 1 if you want the kernel to re-assign all PCI
  11.  * bus numbers
  12.  */
  13. extern int pci_assign_all_busses;
  14. extern struct pci_controller* pcibios_alloc_controller(void);
  15. extern struct pci_controller* pci_find_hose_for_OF_device(
  16. struct device_node* node);
  17. extern void setup_indirect_pci(struct pci_controller* hose,
  18. u32 cfg_addr, u32 cfg_data);
  19. extern void setup_grackle(struct pci_controller *hose);
  20. #endif /* __PPC_KERNEL_PCI_H__ */