Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 742226c5 authored by Jason Jin's avatar Jason Jin Committed by Kumar Gala
Browse files

[POWERPC] 86xx: Enable the AC97 interface on 8641D board.



HD interface and AC97 interface share some pins and they are enabled at
the same time, In order to use AC97 interface, we need to disable the HD
interface first.

Signed-off-by: default avatarJason <Jin&lt;jason.jin@freescale.com>
Acked-by: default avatarJon Loeliger <jdl@freescale.com>
Signed-off-by: default avatarKumar Gala <galak@kernel.crashing.org>
parent 82876526
Loading
Loading
Loading
Loading
+6 −1
Original line number Diff line number Diff line
@@ -168,7 +168,7 @@ static void __devinit quirk_uli1575(struct pci_dev *dev)
{
	unsigned short temp;
	struct pci_controller *hose = pci_bus_to_host(dev->bus);
	unsigned char irq2pin[16];
	unsigned char irq2pin[16], c;
	unsigned long pirq_map_word = 0;
	u32 irq;
	int i;
@@ -288,6 +288,11 @@ static void __devinit quirk_uli1575(struct pci_dev *dev)
	outb(0x1e, 0x4d1);

#undef ULI1575_SET_DEV_IRQ

	/* Disable the HD interface and enable the AC97 interface. */
	pci_read_config_byte(dev, 0xb8, &c);
	c &= 0x7f;
	pci_write_config_byte(dev, 0xb8, c);
}

static void __devinit quirk_uli5288(struct pci_dev *dev)