blob: f036b15ad20c90825e88b1b2c66f62325d0acc49 [file] [log] [blame]
# PCI tweaking article:
# http://www.gentoo.org/doc/en/articles/hardware-stability-p2.xml
#
# Apply to all devices:
# PCIPARM_ALL="...."
# Cards also can be addressed by vid:pid or by bus:slot.func
# (see setpci man page relative to -d and -s options)
# PCIPARM_(BUS|VENDOR)_#="...."
# Where # is sequentially numbered from zero.
# Examples:
# "open up" the PCI bus by allowing fairly long bursts
# for all devices, increasing performance
# (equivalent to: setpci -v -d *:* latency_timer=b0)
#PCIPARM_ALL="latency_timer=b0"
# maximize latency timers for network and audio,
# allowing them to transmit more data per burst,
# preventing buffer over/under-run conditions
#PCIPARM_BUS_0="00:04.0 latency_timer=ff"
#PCIPARM_BUS_1="01:04.0 latency_timer=ff"
#PCIPARM_VENDOR_0="1057:3410 latency_timer=ff"
# -v : whether to be verbose about changes
# -D : dry-run, no commit
# -f : do not warn if the change is already set
# (see the setpci manpage for more advanced options)
SETPCI_OPT="-f"