diff options
author | Heiko Schocher <hs@pollux.denx.de> | 2006-12-21 17:17:02 +0100 |
---|---|---|
committer | Heiko Schocher <hs@pollux.denx.de> | 2006-12-21 17:17:02 +0100 |
commit | fa23044564091f05d9695beb7b5b9a931e7f41a4 (patch) | |
tree | e930a79b3bfdd7352ad2c5129762553ef95ec27e /cpu/mpc8260/pci.c | |
parent | ee58ea2689930669678fdcb27bf0cc5c341e18eb (diff) | |
download | u-boot-imx-fa23044564091f05d9695beb7b5b9a931e7f41a4.zip u-boot-imx-fa23044564091f05d9695beb7b5b9a931e7f41a4.tar.gz u-boot-imx-fa23044564091f05d9695beb7b5b9a931e7f41a4.tar.bz2 |
Added support for the TQM8272 board from TQ
Signed-off-by: Heiko Schocher <hs@denx.de>
Diffstat (limited to 'cpu/mpc8260/pci.c')
-rw-r--r-- | cpu/mpc8260/pci.c | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/cpu/mpc8260/pci.c b/cpu/mpc8260/pci.c index b14fc15..1edd6fb 100644 --- a/cpu/mpc8260/pci.c +++ b/cpu/mpc8260/pci.c @@ -274,7 +274,23 @@ void pci_mpc8250_init (struct pci_controller *hose) | SIUMCR_CS10PC00 | SIUMCR_BCTLC00 | SIUMCR_MMR11; - +#elif defined(CONFIG_TQM8272) +#if 0 + immap->im_siu_conf.sc_siumcr = (immap->im_siu_conf.sc_siumcr & + ~SIUMCR_LBPC11 & + ~SIUMCR_CS10PC11 & + ~SIUMCR_LBPC11) | + SIUMCR_LBPC01 | + SIUMCR_CS10PC01 | + SIUMCR_APPC10; +#else +#if 0 + immap->im_siu_conf.sc_siumcr = (immap->im_siu_conf.sc_siumcr | + SIUMCR_APPC10); +#else + immap->im_siu_conf.sc_siumcr = 0x88000000; +#endif +#endif #else /* * Setting required to enable IRQ1-IRQ7 (SIUMCR [DPPC]), @@ -288,6 +304,7 @@ void pci_mpc8250_init (struct pci_controller *hose) SIUMCR_CS10PC01 | SIUMCR_APPC10; #endif +printf("%s siumcr: %x\n", __FUNCTION__, immap->im_siu_conf.sc_siumcr); /* Make PCI lowest priority */ /* Each 4 bits is a device bus request and the MS 4bits |