1#include <asm/i8259.h>
2#include <linux/pci.h>
3#include "44x.h"
4
5
6
7
8static void ml510_ali_quirk(struct pci_dev *dev)
9{
10
11 pci_write_config_byte(dev, 0x58, 0x4c);
12
13 pci_write_config_byte(dev, 0x44, 0x0d);
14
15 pci_write_config_byte(dev, 0x75, 0x0f);
16
17 pci_write_config_byte(dev, 0x09, 0xff);
18
19
20 pci_write_config_byte(dev, 0x48, 0x00);
21
22 pci_write_config_byte(dev, 0x4a, 0x00);
23
24 pci_write_config_byte(dev, 0x4b, 0x60);
25
26 pci_write_config_byte(dev, 0x74, 0x06);
27}
28DECLARE_PCI_FIXUP_EARLY(0x10b9, 0x1533, ml510_ali_quirk);
29
30