sis5513: adding PCI-ID
The SiS966 has one additional PCI-ID 1180. If the chipset is using this PCI-ID, the primary channel is connected to the first PATA-port. The secondary channel is connected to SATA-ports in IDE emulation mode. The legacy IO-ports are used. The including of the PCI-ID into pata_sis is not sufficient, because the legacy driver in drivers/ide is initialized before pata_sis. Signed-off-by: Uwe Koziolek <uwe.koziolek@gmx.net> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
This commit is contained in:
parent
95511ad434
commit
4c6c914e4c
2 changed files with 2 additions and 0 deletions
|
@ -872,6 +872,7 @@ static int __devinit sis5513_init_one(struct pci_dev *dev, const struct pci_devi
|
||||||
static struct pci_device_id sis5513_pci_tbl[] = {
|
static struct pci_device_id sis5513_pci_tbl[] = {
|
||||||
{ PCI_VENDOR_ID_SI, PCI_DEVICE_ID_SI_5513, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0},
|
{ PCI_VENDOR_ID_SI, PCI_DEVICE_ID_SI_5513, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0},
|
||||||
{ PCI_VENDOR_ID_SI, PCI_DEVICE_ID_SI_5518, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0},
|
{ PCI_VENDOR_ID_SI, PCI_DEVICE_ID_SI_5518, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0},
|
||||||
|
{ PCI_VENDOR_ID_SI, PCI_DEVICE_ID_SI_1180, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0},
|
||||||
{ 0, },
|
{ 0, },
|
||||||
};
|
};
|
||||||
MODULE_DEVICE_TABLE(pci, sis5513_pci_tbl);
|
MODULE_DEVICE_TABLE(pci, sis5513_pci_tbl);
|
||||||
|
|
|
@ -661,6 +661,7 @@
|
||||||
#define PCI_DEVICE_ID_SI_965 0x0965
|
#define PCI_DEVICE_ID_SI_965 0x0965
|
||||||
#define PCI_DEVICE_ID_SI_966 0x0966
|
#define PCI_DEVICE_ID_SI_966 0x0966
|
||||||
#define PCI_DEVICE_ID_SI_968 0x0968
|
#define PCI_DEVICE_ID_SI_968 0x0968
|
||||||
|
#define PCI_DEVICE_ID_SI_1180 0x1180
|
||||||
#define PCI_DEVICE_ID_SI_5511 0x5511
|
#define PCI_DEVICE_ID_SI_5511 0x5511
|
||||||
#define PCI_DEVICE_ID_SI_5513 0x5513
|
#define PCI_DEVICE_ID_SI_5513 0x5513
|
||||||
#define PCI_DEVICE_ID_SI_5517 0x5517
|
#define PCI_DEVICE_ID_SI_5517 0x5517
|
||||||
|
|
Loading…
Add table
Reference in a new issue