From owner-svn-src-all@FreeBSD.ORG Sun Jan 15 18:58:08 2012 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C9B841065782; Sun, 15 Jan 2012 18:58:08 +0000 (UTC) (envelope-from mavbsd@gmail.com) Received: from mail-ey0-f182.google.com (mail-ey0-f182.google.com [209.85.215.182]) by mx1.freebsd.org (Postfix) with ESMTP id EE6918FC1A; Sun, 15 Jan 2012 18:58:07 +0000 (UTC) Received: by eaai10 with SMTP id i10so252652eaa.13 for ; Sun, 15 Jan 2012 10:58:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=+sQTDqmAMHfBJvqltesU6o1FQXg41VvVnGWrMeM6Gu0=; b=iLGGhRslsozmTQZXTDrtnMiRoaqD+mDe+wIHinS+hNjFxkwv+tzWRylVIuH6ubi72L DNWq4yLXjOa9aw/TuvX4CzlJNiYPr/aQc2I6JpWJ775zmMBlqfdleVLzSZaDw/crNrl4 FeLFFrgqsBZrRd5CA/BuMeEA+HIWxuy/tChnY= Received: by 10.213.34.66 with SMTP id k2mr2020696ebd.73.1326653886706; Sun, 15 Jan 2012 10:58:06 -0800 (PST) Received: from mavbook.mavhome.dp.ua (pc.mavhome.dp.ua. [212.86.226.226]) by mx.google.com with ESMTPS id t59sm61892815eeh.10.2012.01.15.10.58.04 (version=SSLv3 cipher=OTHER); Sun, 15 Jan 2012 10:58:05 -0800 (PST) Sender: Alexander Motin Message-ID: <4F1321B3.8020409@FreeBSD.org> Date: Sun, 15 Jan 2012 20:57:55 +0200 From: Alexander Motin User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:8.0) Gecko/20111112 Thunderbird/8.0 MIME-Version: 1.0 To: Niclas Zeising References: <201201151321.q0FDLbln084687@svn.freebsd.org> <4F1320CC.5040309@daemonic.se> In-Reply-To: <4F1320CC.5040309@daemonic.se> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org Subject: Re: svn commit: r230130 - in head: share/man/man4 sys/conf sys/dev/sound/pci/hda sys/modules/sound/driver/hda X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jan 2012 18:58:09 -0000 On 15.01.2012 20:54, Niclas Zeising wrote: > On 2012-01-15 14:21, Alexander Motin wrote: >> Author: mav >> Date: Sun Jan 15 13:21:36 2012 >> New Revision: 230130 >> URL: http://svn.freebsd.org/changeset/base/230130 >> >> Log: >> Major snd_hda driver rewrite: >> - Huge old hdac driver was split into three independent pieces: HDA >> controller driver (hdac), HDA CODEC driver (hdacc) and HDA sudio function >> driver (hdaa). >> - Support for multichannel recording was added. Now, as specification >> defines, driver checks input associations for pins with sequence numbers >> 14 and 15, and if found (usually) -- works as before, mixing signals >> together. If it doesn't, it configures input association as multichannel. >> - Signal tracer was improved to look for cases where several DACs/ADCs in >> CODEC can work with the same audio signal. If such case found, driver >> registers additional playback/record stream (channel) for the pcm device. >> - New controller streams reservation mechanism was implemented. That >> allows to have more pcm devices then streams supported by the controller >> (usually 4 in each direction). Now it limits only number of simultaneously >> transferred audio streams, that is rarely reachable and properly reported >> if happens. >> - Codec pins and GPIO signals configuration was exported via set of >> writable sysctls. Another sysctl dev.hdaa.X.reconfig allows to trigger >> driver reconfiguration in run-time. >> - Driver now decodes pins location and connector type names. In some cases >> it allows to hint user where on the system case connectors, related to the >> pcm device, are located. Number of channels supported by pcm device, >> reported now (if it is not 2), should also make search easier. >> - Added workaround for digital mic on some Asus laptops/netbooks. >> >> MFC after: 2 months >> Sponsored by: iXsystems, Inc. > > Just a question. Does this need any changes to the kernel config, such > as adding different "device hdac" etc. or is the default device hda > still ok? Nothing changed there. `device snd_hda` and snd_hda kernel module include all parts. -- Alexander Motin