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

Commit 8eb7ad68 authored by Neil Muller's avatar Neil Muller Committed by Jeff Garzik
Browse files

sis190 check for ISA bridge on SiS966

sis190 driver assumes to find ISA only on SiS965.
similar fix is in sis900 driver, see bug report
http://bugs.debian.org/435547



Signed-off-by: default avatarmaximilian attems <max@stro.at>
Signed-off-by: default avatarJeff Garzik <jeff@garzik.org>
parent 5845b677
Loading
Loading
Loading
Loading
+3 −0
Original line number Original line Diff line number Diff line
@@ -1593,6 +1593,9 @@ static int __devinit sis190_get_mac_addr_from_apc(struct pci_dev *pdev,
		  pci_name(pdev));
		  pci_name(pdev));


	isa_bridge = pci_get_device(PCI_VENDOR_ID_SI, 0x0965, NULL);
	isa_bridge = pci_get_device(PCI_VENDOR_ID_SI, 0x0965, NULL);
	if (!isa_bridge)
		isa_bridge = pci_get_device(PCI_VENDOR_ID_SI, 0x0966, NULL);

	if (!isa_bridge) {
	if (!isa_bridge) {
		net_probe(tp, KERN_INFO "%s: Can not find ISA bridge.\n",
		net_probe(tp, KERN_INFO "%s: Can not find ISA bridge.\n",
			  pci_name(pdev));
			  pci_name(pdev));