mirror of
https://git.FreeBSD.org/src.git
synced 2025-01-21 15:45:02 +00:00
Change setup for SiS device to allow PCI native mode.
This commit is contained in:
parent
f6520c9c48
commit
3b53326f69
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=128606
@ -2350,15 +2350,15 @@ ata_sis_chipinit(device_t dev)
|
||||
break;
|
||||
case SIS66:
|
||||
case SIS100OLD:
|
||||
pci_write_config(dev, 0x52, pci_read_config(dev, 0x52, 1) | 0x04, 1);
|
||||
pci_write_config(dev, 0x52, pci_read_config(dev, 0x52, 1) & ~0x04, 1);
|
||||
break;
|
||||
case SIS100NEW:
|
||||
case SIS133OLD:
|
||||
pci_write_config(dev, 0x49, pci_read_config(dev, 0x49, 1) | 0x01, 1);
|
||||
pci_write_config(dev, 0x49, pci_read_config(dev, 0x49, 1) & ~0x01, 1);
|
||||
break;
|
||||
case SIS133NEW:
|
||||
pci_write_config(dev, 0x50, pci_read_config(dev, 0x50, 2) & 0xfff7, 2);
|
||||
pci_write_config(dev, 0x52, pci_read_config(dev, 0x52, 2) & 0xfff7, 2);
|
||||
pci_write_config(dev, 0x50, pci_read_config(dev, 0x50, 2) | 0x0008, 2);
|
||||
pci_write_config(dev, 0x52, pci_read_config(dev, 0x52, 2) | 0x0008, 2);
|
||||
break;
|
||||
case SISSATA:
|
||||
pci_write_config(dev, 0x04, pci_read_config(dev, 0x04, 2) & ~0x0400, 2);
|
||||
|
Loading…
Reference in New Issue
Block a user