summaryrefslogtreecommitdiffstats
path: root/sys/pci
diff options
context:
space:
mode:
authoryongari <yongari@FreeBSD.org>2011-11-16 23:29:27 +0000
committeryongari <yongari@FreeBSD.org>2011-11-16 23:29:27 +0000
commit8e6c6b9b26e1b51e56ccbe3ff7d741ab0bcca9a6 (patch)
tree64d39beaa065204ccdcc784cf9acc738136026f8 /sys/pci
parent6fccac0389344a3f78dda28b1ef6e281478b64a1 (diff)
downloadFreeBSD-src-8e6c6b9b26e1b51e56ccbe3ff7d741ab0bcca9a6.zip
FreeBSD-src-8e6c6b9b26e1b51e56ccbe3ff7d741ab0bcca9a6.tar.gz
Disable PCIe ASPM (Active State Power Management) for all
controllers. More and more RealTek controllers started to implement EEE feature. Vendor driver seems to load a kind of firmware for EEE with additional PHY fixups. It is known that the EEE feature may need ASPM support. Unfortunately there is no documentation for EEE of the controller so enabling ASPM may cause more problems.
Diffstat (limited to 'sys/pci')
-rw-r--r--sys/pci/if_rlreg.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/pci/if_rlreg.h b/sys/pci/if_rlreg.h
index 4cfe04f..174cac4 100644
--- a/sys/pci/if_rlreg.h
+++ b/sys/pci/if_rlreg.h
@@ -868,6 +868,7 @@ struct rl_softc {
const struct rl_hwrev *rl_hwrev;
int rl_eecmd_read;
int rl_eewidth;
+ int rl_expcap;
int rl_txthresh;
struct rl_chain_data rl_cdata;
struct rl_list_data rl_ldata;
OpenPOWER on IntegriCloud