diff options
Diffstat (limited to 'board/mpc832xemds/pci.c')
| -rw-r--r-- | board/mpc832xemds/pci.c | 40 | 
1 files changed, 0 insertions, 40 deletions
| diff --git a/board/mpc832xemds/pci.c b/board/mpc832xemds/pci.c index c2f61ea6a..6bc35c70f 100644 --- a/board/mpc832xemds/pci.c +++ b/board/mpc832xemds/pci.c @@ -131,7 +131,6 @@ void pci_init_board(void)  	volatile pcictrl83xx_t *pci_ctrl;  	volatile pciconf83xx_t *pci_conf; -	u8 val8, orig_i2c_bus;  	u16 reg16;  	u32 val32;  	u32 dev; @@ -200,43 +199,6 @@ void pci_init_board(void)  	    PIWAR_IWS_2G;  	/* -	 * Assign PIB PMC slot to desired PCI bus -	 */ - -	/* Switch temporarily to I2C bus #2 */ -	orig_i2c_bus = i2c_get_bus_num(); -	i2c_set_bus_num(1); - -	val8 = 0; -	i2c_write(0x23, 0x6, 1, &val8, 1); -	i2c_write(0x23, 0x7, 1, &val8, 1); -	val8 = 0xff; -	i2c_write(0x23, 0x2, 1, &val8, 1); -	i2c_write(0x23, 0x3, 1, &val8, 1); - -	val8 = 0; -	i2c_write(0x26, 0x6, 1, &val8, 1); -	val8 = 0x34; -	i2c_write(0x26, 0x7, 1, &val8, 1); - -	val8 = 0xf9;		/* PMC2, PMC3 slot to PCI bus */ -	i2c_write(0x26, 0x2, 1, &val8, 1); -	val8 = 0xff; -	i2c_write(0x26, 0x3, 1, &val8, 1); - -	val8 = 0; -	i2c_write(0x27, 0x6, 1, &val8, 1); -	i2c_write(0x27, 0x7, 1, &val8, 1); -	val8 = 0xff; -	i2c_write(0x27, 0x2, 1, &val8, 1); -	val8 = 0xef; -	i2c_write(0x27, 0x3, 1, &val8, 1); -	asm("eieio"); - -	/* Reset to original I2C bus */ -	i2c_set_bus_num(orig_i2c_bus); - -	/*  	 * Release PCI RST Output signal  	 */  	udelay(2000); @@ -292,8 +254,6 @@ void pci_init_board(void)  	pci_hose_write_config_byte(&hose[0], dev, PCI_LATENCY_TIMER, 0x80);  	pci_hose_write_config_byte(&hose[0], dev, PCI_CACHE_LINE_SIZE, 0x08); -	printf("PCI 32bit bus on PMC2 & PMC3\n"); -  	/*  	 * Hose scan.  	 */ |