From owner-freebsd-multimedia@FreeBSD.ORG Thu Dec 10 06:22:00 2009 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8D4C2106566B; Thu, 10 Dec 2009 06:22:00 +0000 (UTC) (envelope-from bikedude880@gmail.com) Received: from mail-yx0-f171.google.com (mail-yx0-f171.google.com [209.85.210.171]) by mx1.freebsd.org (Postfix) with ESMTP id 045C38FC08; Thu, 10 Dec 2009 06:21:59 +0000 (UTC) Received: by yxe1 with SMTP id 1so6805449yxe.3 for ; Wed, 09 Dec 2009 22:21:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:subject:date :user-agent:cc:references:in-reply-to:mime-version:content-type :content-transfer-encoding:message-id; bh=CvQD+4IKVOX3YypUHqP57l8xeWU3PLiZi/RWOH8gJ8A=; b=Dvyl3PGgqppItBSlQ5CJ8tVehoH5MzfNC1GqPbN98PLIGOziNHPx/xG3i32tq++3lA ljEviNP7vwEIj13GPnGUk+t0rxq5AEtRznTDvG9Ptg4Cb28RtteD2G/f4OxAFcGvIstA /KCMA40bnZhuUbZGBUby7o+wOmgogI1wy+Rdg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:subject:date:user-agent:cc:references:in-reply-to :mime-version:content-type:content-transfer-encoding:message-id; b=a1X9LxED9XEgt9Zsk6bl+oS5/DuJh9OWq1M6ULDQx+bK/tt7E9xzZICHEUdHdUVTQD Eon2WL8y7PPvk4+WTHpuIzWJfynx8nK4TQ5EcBA5GiAGZO5nmbB4YXyg95G5Uob1NXk9 wcjgcJqOxFtGKH9gLCKp88x76D4Y/W5SnCda8= Received: by 10.150.111.26 with SMTP id j26mr17922387ybc.268.1260426119444; Wed, 09 Dec 2009 22:21:59 -0800 (PST) Received: from localhost.invalid (c-71-202-69-92.hsd1.ca.comcast.net [71.202.69.92]) by mx.google.com with ESMTPS id 7sm273787yxg.68.2009.12.09.22.21.57 (version=SSLv3 cipher=RC4-MD5); Wed, 09 Dec 2009 22:21:58 -0800 (PST) From: Daniel Penney To: Alexander Motin Date: Wed, 9 Dec 2009 22:21:57 -0800 User-Agent: KMail/1.12.4 (FreeBSD/8.0-RELEASE; KDE/4.3.4; i386; ; ) References: <1260404588.00192522.1260394202@10.7.7.3> <4B204461.4090600@FreeBSD.org> <200912091716.09594.bikedude880@gmail.com> In-Reply-To: <200912091716.09594.bikedude880@gmail.com> MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200912092221.57090.bikedude880@gmail.com> Cc: freebsd-multimedia@freebsd.org Subject: Re: Intel 82801G (codec CXD9872RD/K) stereo only, quiet audio X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Dec 2009 06:22:00 -0000 On Wednesday 09 December 2009 17:16:09 Daniel Penney wrote: > On Wednesday 09 December 2009 16:44:17 Alexander Motin wrote: > > Daniel Penney wrote: > > > Done a bit of searching and have yet to come across any information > > > regarding this codec under FreeBSD. I've tried setting a few > > > device.hints to no avail and have come to the last resource I can find. > > > The codec is the Sigmatel CXD9872RD/K. > > > > It's first time I see it, but it is usually not a problem. > > > > > Attached is the output of the following commands: > > > sysctl debug.bootverbose=1 > > > kldload snd_hda > > > sysctl dev.hdac.0.pindump=1 > > > > > > Dec 9 12:52:38 kernel: hdac0: 2 associations found: > > > Dec 9 12:52:38 kernel: hdac0: Association 0 (1) out: > > > Dec 9 12:52:38 kernel: hdac0: Pin nid=15 seq=0 > > > Dec 9 12:52:38 kernel: hdac0: Pin nid=12 seq=1 > > > Dec 9 12:52:38 kernel: hdac0: Pin nid=11 seq=2 > > > Dec 9 12:52:38 kernel: hdac0: Pin nid=10 seq=3 > > > Dec 9 12:52:38 kernel: hdac0: Pin nid=17 seq=4 > > > Dec 9 12:52:38 kernel: hdac0: Association 1 (2) in: > > > Dec 9 12:52:38 kernel: hdac0: Pin nid=13 seq=0 > > > Dec 9 12:52:38 kernel: hdac0: Pin nid=14 seq=1 > > > Dec 9 12:52:38 kernel: hdac0: Pin nid=20 seq=2 > > > Dec 9 12:52:38 kernel: hdac0: Tracing association 0 (1) > > > Dec 9 12:52:38 kernel: hdac0: Pin 15 traced to DAC 5 > > > Dec 9 12:52:38 kernel: hdac0: Pin 12 traced to DAC 3 > > > Dec 9 12:52:38 kernel: hdac0: Pin 11 traced to DAC 4 > > > Dec 9 12:52:38 kernel: hdac0: Pin 10 traced to DAC 2 > > > Dec 9 12:52:38 kernel: hdac0: Pin 17 traced to DAC 16 > > > Dec 9 12:52:38 kernel: hdac0: Association 0 (1) trace succeeded > > > Dec 9 12:52:38 kernel: hdac0: Tracing association 1 (2) > > > Dec 9 12:52:38 kernel: hdac0: Unable to trace pin 13 to ADC 6, undo > > > traces Dec 9 12:52:38 kernel: hdac0: Pin 13 traced to ADC 8 > > > Dec 9 12:52:38 kernel: hdac0: Unable to trace pin 14 to ADC 8, undo > > > traces Dec 9 12:52:38 kernel: hdac0: Unable to trace pin 13 to ADC > > > 18, undo traces Dec 9 12:52:38 kernel: hdac0: Association 1 (2) trace > > > failed > > > > There is codec misconfiguration in BIOS for association 1 (2). Pin with > > nid 14 can't be routed to the same ADC as 13 and 20. This codec just > > can't manage it. That pin should always to be configured separately or > > disabled. If you fix this, record should probably be traced fine. > > > > What other problems? What do you mean by quiet? How exactly? > > With all the mixer settings and speakers at maximum, it's barely audible > (about 15% of nominal). For the levels it's outputting right now, the > mixer would ideally be at max and the speakers at 20%. Thanks for > pointing out the issue with record as well. > Just a side note... would setting up a list of "hint.hdac. %d.cad%d.nid%d.config" entries (of appropriate configuration) in device.hints help solve the issue?