lkml.org 
[lkml]   [2004]   [Apr]   [9]   [last100]   RSS Feed
Views: [more markup]  [less markup]  [headers]  [forward] 
 
Messages in this thread
/
FromDaniel Ritz <>
SubjectRE: [linux-audio-user] snd-hdsp+cardbus+M6807 notebook=distortion -- First good news
DateSat, 10 Apr 2004 03:47:56 +0200
you can get the same output with
	hexdump -v /proc/bus/pci/BUS/DEVICE
where BUS/DEVICE is the CB controller. eg. 00/09.0

about the bits:
- at 81h, from D0 to 90: this is part of the system control register. the bit
  that changed is "Memory read burst enable upstream"
- at c9h, from 04 to 06: this is an undocumented test register. TI just says
  reserved, EnE says test register, for the bit that changed it adds the 
  comment TLTEnable (default to 1). no idea what it is. it _could_ have
  something to do with the cardbus latency timer...you can try to play a bit
  with the latency setting after resume when this bit is set. try writing to
  offset 1Bh, put in at least 40h

to change the bits under linux, use setpci (also good for reading)

about the memory read burst upstream: 2.6 kernels enable it for most of
the TI chips and since 2.6.5 also for some TI clones from EnE (incl. EnE1410).

rgds
-daniel

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:02    [from the cache]
©2003-2008