Enable PCI on hmi1001 board
This commit is contained in:
parent
87b8bd5aed
commit
98128f389c
|
@ -2,6 +2,8 @@
|
||||||
Changes for U-Boot 1.1.4:
|
Changes for U-Boot 1.1.4:
|
||||||
======================================================================
|
======================================================================
|
||||||
|
|
||||||
|
* Enable PCI on hmi1001 board
|
||||||
|
|
||||||
* Fix return values of the jffs2 commands ls/fsload/fsinfo,
|
* Fix return values of the jffs2 commands ls/fsload/fsinfo,
|
||||||
so we can use them to, e.g., check the existence of a file with
|
so we can use them to, e.g., check the existence of a file with
|
||||||
"if ls foo; then this; else that; fi" in the hush shell
|
"if ls foo; then this; else that; fi" in the hush shell
|
||||||
|
|
|
@ -170,3 +170,13 @@ int board_early_init_r (void)
|
||||||
*(vu_long *)MPC5XXX_CS0_STOP = STOP_REG(CFG_FLASH_BASE, CFG_FLASH_SIZE);
|
*(vu_long *)MPC5XXX_CS0_STOP = STOP_REG(CFG_FLASH_BASE, CFG_FLASH_SIZE);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
#ifdef CONFIG_PCI
|
||||||
|
static struct pci_controller hose;
|
||||||
|
|
||||||
|
extern void pci_mpc5xxx_init(struct pci_controller *);
|
||||||
|
|
||||||
|
void pci_init_board(void)
|
||||||
|
{
|
||||||
|
pci_mpc5xxx_init(&hose);
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
|
@ -65,6 +65,7 @@
|
||||||
CFG_CMD_I2C | \
|
CFG_CMD_I2C | \
|
||||||
CFG_CMD_IDE | \
|
CFG_CMD_IDE | \
|
||||||
CFG_CMD_NFS | \
|
CFG_CMD_NFS | \
|
||||||
|
CFG_CMD_PCI | \
|
||||||
CFG_CMD_SNTP)
|
CFG_CMD_SNTP)
|
||||||
|
|
||||||
/* this must be included AFTER the definition of CONFIG_COMMANDS (if any) */
|
/* this must be included AFTER the definition of CONFIG_COMMANDS (if any) */
|
||||||
|
@ -307,4 +308,21 @@
|
||||||
|
|
||||||
#define CONFIG_ATAPI 1
|
#define CONFIG_ATAPI 1
|
||||||
|
|
||||||
|
/*
|
||||||
|
* PCI Mapping:
|
||||||
|
* 0x40000000 - 0x4fffffff - PCI Memory
|
||||||
|
* 0x50000000 - 0x50ffffff - PCI IO Space
|
||||||
|
*/
|
||||||
|
#define CONFIG_PCI 1
|
||||||
|
#define CONFIG_PCI_PNP 1
|
||||||
|
#define CONFIG_PCI_SCAN_SHOW 1
|
||||||
|
|
||||||
|
#define CONFIG_PCI_MEM_BUS 0x40000000
|
||||||
|
#define CONFIG_PCI_MEM_PHYS CONFIG_PCI_MEM_BUS
|
||||||
|
#define CONFIG_PCI_MEM_SIZE 0x10000000
|
||||||
|
|
||||||
|
#define CONFIG_PCI_IO_BUS 0x50000000
|
||||||
|
#define CONFIG_PCI_IO_PHYS CONFIG_PCI_IO_BUS
|
||||||
|
#define CONFIG_PCI_IO_SIZE 0x01000000
|
||||||
|
|
||||||
#endif /* __CONFIG_H */
|
#endif /* __CONFIG_H */
|
||||||
|
|
Loading…
Reference in New Issue