There is an article on PCI Latency at the MythTV wiki -
http://www.mythtv.org/wiki/index.php/PCI_Latency - that recommends using
setpci to increase the latency value of IDE devices to be greater than
the value allocated to the ivtv devices. Has anyone here tried this as a
possible fix for Trac issues 48 & 49.
One reason I'm asking is I can't change these latency values on my
A8N-VM CSM motherboard. I'm running a 2.6.15 kernel with the very latest
release of pciutils.
lspci -vd 10de:0265
00:0d.0 IDE interface: nVidia Corporation MCP51 IDE (rev a1) (prog-if 8a
[Master SecP PriP])
Subsystem: ASUSTeK Computer Inc. Unknown device 81bc
Flags: bus master, 66MHz, fast devsel, latency 0
I/O ports at ffa0 [size=16]
Capabilities: [44] Power Management version 2
setpci -v -G -d *:0265 latency_timer=b0
Trying method 1......using /sys/bus/pci...OK
Decided to use Linux-sysfs
00:0d.0:0d b0
lspci -vd 10de:0265
00:0d.0 IDE interface: nVidia Corporation MCP51 IDE (rev a1) (prog-if 8a
[Master SecP PriP])
Subsystem: ASUSTeK Computer Inc. Unknown device 81bc
Flags: bus master, 66MHz, fast devsel, latency 0
I/O ports at ffa0 [size=16]
Capabilities: [44] Power Management version 2
So no change but the system thinks it worked.
I've tried the same command on other boxes with different chipsets and
it appears to work, just fails on my Asus motherboard.
My hope is that by raising the latency value I can avoid the
artefact/corruption issues I keep getting with the card.
Steve
_______________________________________________
ivtv-devel mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-devel