Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 3 Aug 2007 01:23:15 +0300
From:      "Y. A." <nexther0@gmail.com>
To:        freebsd-multimedia@freebsd.org
Subject:   snd_hda and Fujitsu-Siemens Lifebook P7120 - loud sound from speakers looped thru mic
Message-ID:  <aa7f359f0708021523u55e16a63scb62648ecab84d30@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
hi!

snd_hda on Fujitsu-Siemens Lifebook P7120 produce loud sound from speakers
looped thru mic.

any ideas?

that some debug output:

uname -a:
FreeBSD  7.0-CURRENT FreeBSD 7.0-CURRENT #0: Thu Aug  2 21:43:26 EEST
2007     root@mad-fs.umc.com.ua:/usr/obj/usr/src/sys/kernel.config  i386

kernel.config:
machine        i386
cpu        I686_CPU
ident        mad-fs
options     SCHED_4BSD
options     PREEMPTION
options     INET
options     FFS
options     SOFTUPDATES
options     UFS_ACL
options     UFS_DIRHASH
options     NFSCLIENT
options     PROCFS
options     PSEUDOFS
options     COMPAT_43
options     COMPAT_FREEBSD4
options     COMPAT_FREEBSD5
options     SYSVSHM
options     SYSVMSG
options     SYSVSEM
options     _KPOSIX_PRIORITY_SCHEDULING
options     KBD_INSTALL_CDEV
options     ADAPTIVE_GIANT
device        apic
device        pci
device        ata
device        atadisk
device        atapicd
options     ATA_STATIC_ID
device        scbus
device        da
device        cd
device        pass
device        ses
device        atkbdc
device        atkbd
device        psm
device        kbdmux
device        vga
device        splash
device        sc
device        agp
device        pmtimer
device        cbb
device        pccard
device        cardbus
device        sio
device        miibus
device        rl
device        loop
device        random
device        ether
device        ppp
device        tun
device        pty
device        md
device        gif
device        bpf
device        uhci
device        ohci
device        ehci
device        usb
device        ugen
device        uhid
device        ukbd
device        umass
device        ums
device        ucom
device        uplcom
device        firewire
device        sbp
device        fwe
device        smbus
device        ichsmb
device        smb
device        iicbus
device        iicbb
device        ic
device        iic
device        iicsmb
device        crypto
device        cryptodev

dmesg:
pcm0: <Intel 82801F High Definition Audio Controller> mem
0xb0000000-0xb0003fff irq 16 at device 27.0 on pci0
pcm0: [ITHREAD]
pcm0: <HDA Codec: Realtek ALC260>
pcm0: <HDA Driver Revision: 20070710_0047>

pciconf -vl:
pcm0@pci0:27:0:    class=0x040300 card=0x132610cf chip=0x26688086 rev=0x04
hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '8181104 Intel High Definition Audio Controllers'

sysctl dev.pcm:
dev.pcm.0.%desc: Intel 82801F High Definition Audio Controller
dev.pcm.0.%driver: pcm
dev.pcm.0.%location: slot=27 function=0 handle=\_SB_.PCI0.AZAL
dev.pcm.0.%pnpinfo: vendor=0x8086 device=0x2668 subvendor=0x10cf
subdevice=0x1326 class=0x040300
dev.pcm.0.%parent: pci0
dev.pcm.0.play.vchans: 1
dev.pcm.0.play.vchanrate: 48000
dev.pcm.0.play.vchanformat: s16le
dev.pcm.0.rec.vchans: 1
dev.pcm.0.rec.vchanrate: 48000
dev.pcm.0.rec.vchanformat: s16le
dev.pcm.0.buffersize: 16384
dev.pcm.0.polling: 0
dev.pcm.0.polling_interval: 250


sndstat:
FreeBSD Audio Driver (newpcm: 32bit 2007061600/i386)
Installed devices:
pcm0: <Intel 82801F High Definition Audio Controller> at memory 0xb0000000
irq 16 kld snd_hda [20070710_0047] [MPSAFE] (1p:1v/1r:1v channels duplex
default)
    [pcm0:play:dsp0.p0]: spd 48000, fmt 0x10000010, flags 0x00101000,
0x00000020
    interrupts 0, underruns 0, feed 0, ready 0
[b:4096/2048/2|bs:4096/2048/2]
    {userland} -> feeder_vchan(0x10000010) -> feeder_volume(0x10000010) ->
{hardware}
    pcm0:play:dsp0.p0[pcm0:virtual:dsp0.vp0]: spd 0, fmt
0x00000000/0x00000008, flags 0x10000000, 0x00000000
    interrupts 0, underruns 0, feed 0, ready 0 [b:0/0/0|bs:0/0/0]
    {userland} -> feeder_root(0x00000000) -> {hardware}
    [pcm0:record:dsp0.r0]: spd 48000, fmt 0x10000010, flags 0x00101000,
0x00000000
    interrupts 0, overruns 0, feed 0, hfree 4096, sfree 4096
[b:4096/2048/2|bs:4096/2048/2]
    {hardware} -> feeder_root(0x10000010) -> feeder_vchan(0x10000010) ->
{userland}
    pcm0:record:dsp0.r0[pcm0:virtual:dsp0.vr0]: spd 0, fmt
0x00000000/0x00000008, flags 0x10000000, 0x00000000
    interrupts 0, overruns 0, feed 0, hfree 0, sfree 0 [b:0/0/0|bs:0/0/0]
    {hardware} -> feeder_root(0x00000000) -> {userland}

File Versions:
$FreeBSD: src/sys/dev/sound/pci/hda/hdac.c,v 1.44 2007/07/09 20:42:11 ariff
Exp $
$FreeBSD: src/sys/dev/sound/isa/sndbuf_dma.c,v 1.3 2005/01/06 01:43:17 imp
Exp $
$FreeBSD: src/sys/dev/sound/pcm/fake.c,v 1.18 2007/03/15 18:19:01 ariff Exp
$
$FreeBSD: src/sys/dev/sound/pcm/vchan.c,v 1.36 2007/06/16 03:37:28 ariff Exp
$
$FreeBSD: src/sys/dev/sound/pcm/dsp.c,v 1.107 2007/07/04 12:33:11 ariff Exp
$
$FreeBSD: src/sys/dev/sound/pcm/sound.c,v 1.119 2007/06/17 19:02:05 ariff
Exp $
$FreeBSD: src/sys/dev/sound/pcm/feeder_fmt.c,v 1.23 2007/06/02 13:07:44 joel
Exp $
$FreeBSD: src/sys/dev/sound/pcm/ac97.c,v 1.73 2007/06/17 06:10:43 ariff Exp
$
$FreeBSD: src/sys/dev/sound/pcm/sndstat.c,v 1.28 2007/06/16 03:37:28 ariff
Exp $
$FreeBSD: src/sys/dev/sound/pcm/feeder.c,v 1.44 2007/06/17 15:53:11 ariff
Exp $
$FreeBSD: src/sys/dev/sound/pcm/channel.c,v 1.121 2007/06/16 03:37:28 ariff
Exp $
$FreeBSD: src/sys/dev/sound/pcm/mixer.c,v 1.61 2007/06/16 03:37:28 ariff Exp
$
$FreeBSD: src/sys/dev/sound/pcm/buffer.c,v 1.37 2007/06/16 03:37:27 ariff
Exp $
$FreeBSD: src/sys/dev/sound/pcm/feeder_volume.c,v 1.6 2007/06/16 20:36:39
ariff Exp $
$FreeBSD: src/sys/dev/sound/pcm/feeder_rate.c,v 1.23 2007/06/16 03:37:28
ariff Exp $
$FreeBSD: src/sys/dev/sound/pcm/ac97_patch.c,v 1.10 2007/07/01 17:28:58
ariff Exp $



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?aa7f359f0708021523u55e16a63scb62648ecab84d30>