diff --git a/[refs] b/[refs] index 5144e7e603cf..d5d0963c5024 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 34195c3dce84fd0ee47f4131584ff1f6f283b93c +refs/heads/master: 2138c002173abe3e439e213e5cc03b385b20508c diff --git a/trunk/drivers/net/tg3.c b/trunk/drivers/net/tg3.c index efac448ded15..c91049bdaf63 100644 --- a/trunk/drivers/net/tg3.c +++ b/trunk/drivers/net/tg3.c @@ -8551,7 +8551,7 @@ static void tg3_timer(unsigned long __opaque) tg3_setup_phy(tp, 0); } } else if ((tp->tg3_flags2 & TG3_FLG2_MII_SERDES) && - !(tp->tg3_flags2 & TG3_FLG2_5780_CLASS)) { + (tp->tg3_flags2 & TG3_FLG2_5780_CLASS)) { tg3_serdes_parallel_detect(tp); } @@ -13427,8 +13427,7 @@ static int __devinit tg3_get_invariants(struct tg3 *tp) return err; if (GET_ASIC_REV(tp->pci_chip_rev_id) == ASIC_REV_5717 && - (tp->pci_chip_rev_id != CHIPREV_ID_5717_A0 || - (tp->tg3_flags2 & TG3_FLG2_MII_SERDES))) + tp->pci_chip_rev_id != CHIPREV_ID_5717_A0) return -ENOTSUPP; /* Initialize data/descriptor byte/word swapping. */