diff options
author | Zhang Wei <wei.zhang@freescale.com> | 2007-05-21 23:38:30 -0400 |
---|---|---|
committer | Kumar Gala <galak@kernel.crashing.org> | 2007-06-29 02:58:26 -0400 |
commit | 3ac4f0e1dd81e107a1c3462a5c20e318fdafdb82 (patch) | |
tree | 0b4c21ab372fee914505100f8486f58552c90d5f /arch | |
parent | 476f5779b77a919f0ced5953de2bf3e0f2d02c07 (diff) |
[POWERPC] MPC8641HPCN: Set IDE in ULI1575 to not native mode.
Set IDE in ULI1575 to not 100% native mode, which forces
the IDE driver to probe the irq itself.
Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/powerpc/platforms/86xx/mpc86xx_hpcn.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/powerpc/platforms/86xx/mpc86xx_hpcn.c b/arch/powerpc/platforms/86xx/mpc86xx_hpcn.c index afa82371979f..62b8a14213e7 100644 --- a/arch/powerpc/platforms/86xx/mpc86xx_hpcn.c +++ b/arch/powerpc/platforms/86xx/mpc86xx_hpcn.c | |||
@@ -312,6 +312,7 @@ static void __devinit quirk_uli5229(struct pci_dev *dev) | |||
312 | { | 312 | { |
313 | unsigned short temp; | 313 | unsigned short temp; |
314 | pci_write_config_word(dev, 0x04, 0x0405); | 314 | pci_write_config_word(dev, 0x04, 0x0405); |
315 | dev->class &= ~0x5; | ||
315 | pci_read_config_word(dev, 0x4a, &temp); | 316 | pci_read_config_word(dev, 0x4a, &temp); |
316 | temp |= 0x1000; | 317 | temp |= 0x1000; |
317 | pci_write_config_word(dev, 0x4a, temp); | 318 | pci_write_config_word(dev, 0x4a, temp); |