Advertisement
Guest User

freebsd ati ixp400 issue

a guest
Mar 9th, 2013
31
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.43 KB | None | 0 0
  1. % vmstat -i
  2. interrupt total rate
  3. irq1: atkbd0 46 0
  4. irq6: fdc0 2 0
  5. irq17: pcm0 239098 1 <<<
  6. irq19: ohci0 ohci1+ 906922 6
  7. irq20: re0 5775356 43
  8. irq23: atapci0 361161 2
  9. cpu0:timer 18739067 141
  10. irq256: vgapci1 2702 0
  11. Total 26024354 197
  12.  
  13.  
  14.  
  15. % grep pcm /var/run/dmesg.boot
  16. pcm0: <ATI IXP 400> mem 0xff6ff400-0xff6ff4ff irq 17 at device 20.5 on pci0
  17. pcm0: <Avance Logic ALC655 AC97 Codec>
  18.  
  19.  
  20.  
  21. % pciconf -lv | grep -A 4 pcm
  22. pcm0@pci0:0:20:5: class=0x040100 card=0xd0081631 chip=0x43701002 rev=0x01 hdr=0x00
  23. vendor = 'ATI Technologies Inc'
  24. device = 'IXP SB400 AC'97 Audio Controller'
  25. class = multimedia
  26. subclass = audio
  27.  
  28.  
  29.  
  30. % cat /dev/sndstat
  31. FreeBSD Audio Driver (newpcm: 64bit 2009061500/amd64)
  32. Installed devices:
  33. pcm0: <ATI IXP 400> at memory 0xff6ff400 irq 17 kld snd_atiixp (1p:1v/1r:1v) default
  34. snddev flags=0x2e2<AUTOVCHAN,BUSY,MPSAFE,REGISTERED,VPC>
  35. [pcm0:play:dsp0.p0]: spd 48000, fmt 0x00200010, flags 0x00002100, 0x00000004
  36. interrupts 29477, underruns 0, feed 29477, ready 0 [b:4096/2048/2|bs:4096/2048/2]
  37. channel flags=0x2100<BUSY,HAS_VCHAN>
  38. {userland} -> feeder_mixer(0x00200010) -> {hardware}
  39. pcm0:play:dsp0.p0[pcm0:virtual:dsp0.vp0]: spd 44100/48000, fmt 0x00200010, flags 0x10000000, 0x00000029
  40. interrupts 0, underruns 0, feed 0, ready 0 [b:0/0/0|bs:65536/2048/32]
  41. channel flags=0x10000000<VIRTUAL>
  42. {userland} -> feeder_root(0x00200010) -> feeder_volume(0x00200010) -> feeder_rate(0x00200010 q:1 44100 -> 48000) -> {hardware}
  43. [pcm0:record:dsp0.r0]: spd 48000, fmt 0x00200010, flags 0x00002100, 0x00000005
  44. interrupts 0, overruns 0, feed 0, hfree 4096, sfree 4096 [b:4096/2048/2|bs:4096/2048/2]
  45. channel flags=0x2100<BUSY,HAS_VCHAN>
  46. {hardware} -> feeder_root(0x00200010) -> feeder_mixer(0x00200010) -> {userland}
  47. pcm0:record:dsp0.r0[pcm0:virtual:dsp0.vr0]: spd 8000, fmt 0x00100008, flags 0x10000000, 0x00000000
  48. interrupts 0, overruns 0, feed 0, hfree 0, sfree 0 [b:0/0/0|bs:0/0/0]
  49. channel flags=0x10000000<VIRTUAL>
  50. {hardware} -> feeder_root(0x00000000) -> {userland}
  51.  
  52. File Versions:
  53. $FreeBSD: release/9.1.0/sys/dev/sound/pci/atiixp.c 216518 2010-12-18 14:21:28Z tijl $
  54. $FreeBSD: release/9.1.0/sys/dev/sound/pcm/buffer.c 233164 2012-03-19 07:24:26Z mav $
  55. $FreeBSD: release/9.1.0/sys/dev/sound/pcm/ac97_patch.c 193640 2009-06-07 19:12:08Z ariff $
  56. $FreeBSD: release/9.1.0/sys/dev/sound/pcm/ac97.c 193640 2009-06-07 19:12:08Z ariff $
  57. $FreeBSD: release/9.1.0/sys/dev/sound/pci/hda/hdacc./dev/sound/pcm/feeder.c 193640 2009-06-07 19:12:08Z ariff $
  58. $FreeBSD: release/9.1.0/sys/dev/sound/pcm/dsp.c 225505 2011-09-12 08:38:21Z avg $
  59. $FreeBSD: release/9.1.0/sys/dev/sound/pcm/channel.c 233164 2012-03-19 07:24:26Z mav $
  60.  
  61. % kldstat
  62. Id Refs Address Size Name
  63. 1 27 0xffffffff80200000 1323388 kernel
  64. 2 1 0xffffffff81524000 1f9a0 geom_eli.ko
  65. 3 2 0xffffffff81544000 2b4a8 crypto.ko
  66. 4 2 0xffffffff81570000 dde0 zlib.ko
  67. 6 1 0xffffffff81612000 3dff linprocfs.ko
  68. 7 1 0xffffffff81616000 1f417 linux.ko
  69. 8 1 0xffffffff81636000 64a8d radeon.ko
  70. 9 1 0xffffffff8169b000 139a7 drm.ko
  71. 10 1 0xffffffff816af000 2c49 snd_atiixp.ko
  72.  
  73.  
  74.  
  75. % sysctl hw.snd
  76. hw.snd.vpc_reset: 0
  77. hw.snd.vpc_0db: 45
  78. hw.snd.vpc_autoreset: 1
  79. hw.snd.latency_profile: 1
  80. hw.snd.latency: 5
  81. hw.snd.report_soft_matrix: 1
  82. hw.snd.report_soft_formats: 1
  83. hw.snd.compat_linux_mmap: 0
  84. hw.snd.feeder_eq_exact_rate: 0
  85. hw.snd.feeder_eq_presets: PEQ:16000,0.2500,62,0.2500:-9,9,1.0:44100,48000,88200,96000,176400,192000
  86. hw.snd.feeder_rate_quality: 1
  87. hw.snd.feeder_rate_round: 25
  88. hw.snd.feeder_rate_max: 2016000
  89. hw.snd.feeder_rate_min: 1
  90. hw.snd.feeder_rate_polyphase_max: 183040
  91. hw.snd.feeder_rate_presets: 100:8:0.85 100:36:0.92 100:164:0.97
  92. hw.snd.vpc_mixer_bypass: 1
  93. hw.snd.verbose: 4
  94. hw.snd.maxautovchans: 16
  95. hw.snd.default_unit: 0
  96. hw.snd.version: 2009061500/amd64
  97. hw.snd.default_auto: 1
  98.  
  99.  
  100.  
  101. % sysctl dev.pcm
  102. dev.pcm.0.%desc: ATI IXP 400
  103. dev.pcm.0.%driver: pcm
  104. dev.pcm.0.%location: slot=20 function=5 handle=\_SB_.PCI0.AC97
  105. dev.pcm.0.%pnpinfo: vendor=0x1002 device=0x4370 subvendor=0x1631 subdevice=0xd008 class=0x040100
  106. dev.pcm.0.%parent: pci0
  107. dev.pcm.0.eapd: 1
  108. dev.pcm.0.play.vchans: 1
  109. dev.pcm.0.play.vchanmode: fixed
  110. dev.pcm.0.play.vchanrate: 48000
  111. dev.pcm.0.play.vchanformat: s16le:2.0
  112. dev.pcm.0.rec.vchans: 1
  113. dev.pcm.0.rec.vchanmode: fixed
  114. dev.pcm.0.rec.vchanrate: 48000
  115. dev.pcm.0.rec.vchanformat: s16le:2.0
  116. dev.pcm.0.buffersize: 16384
  117. dev.pcm.0.bitperfect: 0
  118. dev.pcm.0.polling: 0
  119.  
  120. % mixer
  121. Mixer vol is currently set to 100:100
  122. Mixer pcm is currently set to 100:100
  123. Mixer speaker is currently set to 100:100
  124. Mixer line is currently set to 100:100
  125. Mixer mic is currently set to 100:100
  126. Mixer cd is currently set to 100:100
  127. Mixer rec is currently set to 100:100
  128. Mixer igain is currently set to 100:100
  129. Mixer ogain is currently set to 100:100
  130. Mixer line1 is currently set to 100:100
  131. Mixer phin is currently set to 100:100
  132. Mixer phout is currently set to 100:100
  133. Recording source: mic
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement