[TG3]: ASIC decoding and basic CPMU support.
authorMatt Carlson <mcarlson@broadcom.com>
Mon, 8 Oct 2007 06:28:17 +0000 (23:28 -0700)
committerDavid S. Miller <davem@sunset.davemloft.net>
Wed, 10 Oct 2007 23:54:45 +0000 (16:54 -0700)
commit795d01c523dd9f22acc70fe86ed30e605e00024d
tree2ef37449a25c1ab68537fe4c2ddce4bb9fe8805a
parent9974a356b204833b32173210ca25edfdc24dcdd5
[TG3]: ASIC decoding and basic CPMU support.

Newer products change the way the ASIC revision is obtained.  This patch
implements how the driver will extract the revision number.

This patch also adds preliminary CPMU support.  CPMU stands for Central
Power Management Unit.  The CPMU's role is to put the chip into lower
power states when the operating conditions allow it.

Signed-off-by: Matt Carlson <mcarlson@broadcom.com>
Signed-off-by: Michael Chan <mchan@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/tg3.c
drivers/net/tg3.h