From nobody Wed Mar 23 01:27:24 2022 X-Original-To: dev-commits-src-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 1BD081A33A1F; Wed, 23 Mar 2022 01:27:25 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4KNW1S5kSTz4b8Y; Wed, 23 Mar 2022 01:27:24 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1647998844; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=r4il8dVyQF6UBsj3jhNgcRlEks9NdJ9I5STXMCr8GHg=; b=jtK2HtN+0VyNftqNnknNNz3u4I6T81ctvgaBJYNcqK3bYEPVv9L9eopWV4K/JW2/pykaPo mwjPIahVQfaZyqeFwzcmthMfYueCdMys23dHQD6SoSROMrfGtI+y3n11xwgD8ZfA8FcSmW 2ESS7oE+H20sfDJLz8GQ3MCvJKl0B3dc0vKr9+gxh+Q6t6pxWFOUzbFDMkzmooSOpahix3 sElySDxd2dUw/n0iujBoIfdguvSNaBWqCpO8bIb6/sxwudlvf2ft31NYH8GsXLqSwPrJ4C VY+/5H/uF2ApsBKjU5s067CCUFIj5PVeAcoVz+slXlTJAYeShGNF4e7MtrgaYw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id A5C7D1A538; Wed, 23 Mar 2022 01:27:24 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 22N1ROPa025329; Wed, 23 Mar 2022 01:27:24 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 22N1ROau025328; Wed, 23 Mar 2022 01:27:24 GMT (envelope-from git) Date: Wed, 23 Mar 2022 01:27:24 GMT Message-Id: <202203230127.22N1ROau025328@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Ed Maste Subject: git: 79902c8c2de2 - stable/13 - Add Tempo Semiconductor 92HD95B HDA codec ID List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-all@freebsd.org X-BeenThere: dev-commits-src-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: emaste X-Git-Repository: src X-Git-Refname: refs/heads/stable/13 X-Git-Reftype: branch X-Git-Commit: 79902c8c2de263973d43cbc1c5a999db6f505a8c Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1647998844; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=r4il8dVyQF6UBsj3jhNgcRlEks9NdJ9I5STXMCr8GHg=; b=P6hZS/nWHKT3o+1J71wMeM5WYJ/F7slOy2X7UQp73PYFZ0r0Hnc3CrwQ5obI9vf2CAdv18 qO+bj44VRSR+qmkTTWcSY6Mg0uSGAmSJHU4uhZxc9k7MepWfmechRt64jhLp5neFGZuCYO 7LYXhzytnlAjxmDnZlfZTIFvq5+5nWjVDL9q+gNAjVmFObKPp4eIdgF3yCv6LTD76Wjq36 AIkhmEQVT+yiYjMPqa620mThO6MZc4oeGLEzsjP71Qdkiyfidq22UduLn144QEJ9MsgZ6e fh0oSFGb19UmoBL1s4xCkgn5k/Tb8flcwdSCDrBJcA7AVDG4WZwBQIo6OaKyYQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1647998844; a=rsa-sha256; cv=none; b=QOgH1yrQvbwti1JLk/RlF5hZDh9nLNEKxTzSHB1Ayn+Z8D4D4yPoapVhjLPwZPN9JXlq37 MJGGXc7kAY8JSVGo5MlqhLNrYpvxrqyoixpx4GftsMb8jg/aqYOOjBJF5PJf17IjVoZ9jG 5qetYBttaRCvrz3H/4kiC3DQmMp3XcSl8oaha4329yzNcqdyXV88wlcifagip7mqa/E3Lo OyqJA1U2Ys2mWFsO+cCTiDmYFhTUiCRFiYVmWHXY7WMw+06GB/nFHuerMyZoQbIdLF+cNO CkEN1G4SFqqFE51T/swW6tcR+P+O5RmZHCVpKZSnD6oPG0o9NgvPLJrZRwrixg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch stable/13 has been updated by emaste: URL: https://cgit.FreeBSD.org/src/commit/?id=79902c8c2de263973d43cbc1c5a999db6f505a8c commit 79902c8c2de263973d43cbc1c5a999db6f505a8c Author: Ed Maste AuthorDate: 2022-03-16 15:39:27 +0000 Commit: Ed Maste CommitDate: 2022-03-23 01:27:16 +0000 Add Tempo Semiconductor 92HD95B HDA codec ID This codec is found in recent versions of the Framework laptop. Tempo Semiconductor acquired these products from IDT's Audio Business Unit. MFC after: 1 week Sponsored by: The FreeBSD Foundation (cherry picked from commit e997f3370082f8c5e304d16c441b096b80afc7b4) --- sys/dev/sound/pci/hda/hdac.h | 3 ++- sys/dev/sound/pci/hda/hdacc.c | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/sys/dev/sound/pci/hda/hdac.h b/sys/dev/sound/pci/hda/hdac.h index d8894c8b3919..d74130ba4cb9 100644 --- a/sys/dev/sound/pci/hda/hdac.h +++ b/sys/dev/sound/pci/hda/hdac.h @@ -536,7 +536,7 @@ #define HDA_CODEC_STAC9220_A1 HDA_CODEC_CONSTRUCT(SIGMATEL, 0x7882) #define HDA_CODEC_STACXXXX HDA_CODEC_CONSTRUCT(SIGMATEL, 0xffff) -/* IDT */ +/* IDT / Tempo Semiconductor */ #define IDT_VENDORID 0x111d #define HDA_CODEC_IDT92HD75BX HDA_CODEC_CONSTRUCT(IDT, 0x7603) #define HDA_CODEC_IDT92HD83C1X HDA_CODEC_CONSTRUCT(IDT, 0x7604) @@ -545,6 +545,7 @@ #define HDA_CODEC_IDT92HD73D1 HDA_CODEC_CONSTRUCT(IDT, 0x7674) #define HDA_CODEC_IDT92HD73C1 HDA_CODEC_CONSTRUCT(IDT, 0x7675) #define HDA_CODEC_IDT92HD73E1 HDA_CODEC_CONSTRUCT(IDT, 0x7676) +#define HDA_CODEC_IDT92HD95B HDA_CODEC_CONSTRUCT(IDT, 0x7695) #define HDA_CODEC_IDT92HD71B8 HDA_CODEC_CONSTRUCT(IDT, 0x76b0) #define HDA_CODEC_IDT92HD71B8_2 HDA_CODEC_CONSTRUCT(IDT, 0x76b1) #define HDA_CODEC_IDT92HD71B7 HDA_CODEC_CONSTRUCT(IDT, 0x76b2) diff --git a/sys/dev/sound/pci/hda/hdacc.c b/sys/dev/sound/pci/hda/hdacc.c index 06c1eb444dce..9166108c1aa6 100644 --- a/sys/dev/sound/pci/hda/hdacc.c +++ b/sys/dev/sound/pci/hda/hdacc.c @@ -269,6 +269,7 @@ static const struct { { HDA_CODEC_IDT92HD90BXX, 0, "IDT 92HD90BXX" }, { HDA_CODEC_IDT92HD91BXX, 0, "IDT 92HD91BXX" }, { HDA_CODEC_IDT92HD93BXX, 0, "IDT 92HD93BXX" }, + { HDA_CODEC_IDT92HD95B, 0, "Tempo 92HD95B" }, { HDA_CODEC_IDT92HD98BXX, 0, "IDT 92HD98BXX" }, { HDA_CODEC_IDT92HD99BXX, 0, "IDT 92HD99BXX" }, { HDA_CODEC_CX20549, 0, "Conexant CX20549 (Venice)" },