From ffe83e78c4cf97103d1e320a81f0409768ab40b6 Mon Sep 17 00:00:00 2001 From: Stephen Hemminger Date: Mon, 14 May 2007 12:38:10 -0700 Subject: [PATCH] --- yaml --- r: 56541 b: refs/heads/master c: abc368a17c00b3c7837498cdb4e166cfdeefbe98 h: refs/heads/master i: 56539: ece03db86316289aaed1383bff9e492cb7ef17ef v: v3 --- [refs] | 2 +- trunk/drivers/net/sky2.c | 30 ------------------------------ 2 files changed, 1 insertion(+), 31 deletions(-) diff --git a/[refs] b/[refs] index 5cd0a4e7ac7b..f2f3f3727851 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 0479ea0eab197b3e5d4c731f526c02e5e3fbfbd0 +refs/heads/master: abc368a17c00b3c7837498cdb4e166cfdeefbe98 diff --git a/trunk/drivers/net/sky2.c b/trunk/drivers/net/sky2.c index 104e20456e6f..bdb4ac70d2fb 100644 --- a/trunk/drivers/net/sky2.c +++ b/trunk/drivers/net/sky2.c @@ -40,7 +40,6 @@ #include #include #include -#include #include @@ -151,8 +150,6 @@ static const char *yukon2_name[] = { "FE", /* 0xb7 */ }; -static int dmi_blacklisted; - /* Access to external PHY */ static int gm_phy_write(struct sky2_hw *hw, unsigned port, u16 reg, u16 val) { @@ -2534,17 +2531,6 @@ static int __devinit sky2_init(struct sky2_hw *hw) return -EOPNOTSUPP; } - - /* Some Gigabyte motherboards have 88e8056 but cause problems - * There is some unresolved hardware related problem that causes - * descriptor errors and receive data corruption. - */ - if (hw->chip_id == CHIP_ID_YUKON_EC_U && dmi_blacklisted) { - dev_err(&hw->pdev->dev, - "88E8056 on this motherboard not supported\n"); - return -EOPNOTSUPP; - } - hw->pmd_type = sky2_read8(hw, B2_PMD_TYP); hw->ports = 1; t8 = sky2_read8(hw, B2_Y2_HW_RES); @@ -3910,24 +3896,8 @@ static struct pci_driver sky2_driver = { .shutdown = sky2_shutdown, }; -static struct dmi_system_id __initdata broken_dmi_table[] = { - { - .ident = "Gigabyte 965P-S3", - .matches = { - DMI_MATCH(DMI_SYS_VENDOR, "Gigabyte Technology Co., Ltd."), - DMI_MATCH(DMI_PRODUCT_NAME, "965P-S3"), - - }, - }, - { } -}; - static int __init sky2_init_module(void) { - /* Look for sick motherboards */ - if (dmi_check_system(broken_dmi_table)) - dmi_blacklisted = 1; - return pci_register_driver(&sky2_driver); }