From patchwork Thu Apr 11 22:03:35 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Pierre-Louis Bossart X-Patchwork-Id: 788305 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from alsa0.perex.cz (alsa0.perex.cz [77.48.224.243]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 65C50C4345F for ; Thu, 11 Apr 2024 22:24:11 +0000 (UTC) Received: from alsa1.perex.cz (alsa1.perex.cz [207.180.221.201]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by alsa0.perex.cz (Postfix) with ESMTPS id 984162BCF; Fri, 12 Apr 2024 00:23:59 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa0.perex.cz 984162BCF DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=alsa-project.org; s=default; t=1712874249; bh=aYhhNME9fvwSMylxt5ncTLkt/NErQVZsyt2NYVWI+O0=; h=From:To:Cc:Subject:Date:List-Id:List-Archive:List-Help:List-Owner: List-Post:List-Subscribe:List-Unsubscribe:From; b=T5sSMT2sxMkkxyI4U3E1OH3o1kq4su7vV++23JXAl/qbxrAbIkzTDR1lPvc4Z+eR/ 0K9CKEXV8YbWUup8NM6IzTrzIpc1ox8vpZzQjvtXMENR6WIdZJMStfobyVW0QVqzB1 LcCxZAaRJ74FVZJn7ooYRW0oYqAmfZAL49caj/vc= Received: by alsa1.perex.cz (Postfix, from userid 50401) id 16AD4F805C5; Fri, 12 Apr 2024 00:23:24 +0200 (CEST) Received: from mailman-core.alsa-project.org (mailman-core.alsa-project.org [10.254.200.10]) by alsa1.perex.cz (Postfix) with ESMTP id DB39AF805D2; Fri, 12 Apr 2024 00:23:22 +0200 (CEST) Received: by alsa1.perex.cz (Postfix, from userid 50401) id BAC94F8057C; Fri, 12 Apr 2024 00:10:58 +0200 (CEST) Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by alsa1.perex.cz (Postfix) with ESMTPS id 35739F80130 for ; Fri, 12 Apr 2024 00:04:16 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa1.perex.cz 35739F80130 Authentication-Results: alsa1.perex.cz; dkim=pass (2048-bit key, unprotected) header.d=intel.com header.i=@intel.com header.a=rsa-sha256 header.s=Intel header.b=irWtrb4W DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1712873060; x=1744409060; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=aYhhNME9fvwSMylxt5ncTLkt/NErQVZsyt2NYVWI+O0=; b=irWtrb4W1aP95/Pb6E/F5eLE97lB7iUEV+I9tfv4lSEjYZj7bohRANqN 8b+oeKeKvoMvIjCLErLHD3yYXWELr0OBU7jSaLCUog0XEIrlfW722Qc2m NqRg+J+ct7RvUwY7FF2h8euhnLxUQZsvJJkWDQ3dW154Yqu9KGiEV0rG2 zOq1dVgNllDWrIiwNDwcw7c2yy08KStfjkdK7ya144/rboQTrXIZMCLqo MZU092nuqRgtpPsPFHezG8fPRzrWNQeYXnnNYFcsjqGQsFfjjjJ9KZNis N/JT0xlPJxb5ASSMUZQ8xphz7BtQ95XlPJhVLjMIQLs+oeUIkpQXcxfoP g==; X-CSE-ConnectionGUID: v9fCkhGVRPi/xsyXhIwDcw== X-CSE-MsgGUID: WVCYVEjUR92jbPkQ1L7QHA== X-IronPort-AV: E=McAfee;i="6600,9927,11041"; a="19708329" X-IronPort-AV: E=Sophos;i="6.07,194,1708416000"; d="scan'208";a="19708329" Received: from orviesa008.jf.intel.com ([10.64.159.148]) by fmvoesa104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Apr 2024 15:04:11 -0700 X-CSE-ConnectionGUID: lZW5ilL3SUCi0hxLax+cXQ== X-CSE-MsgGUID: +c8Q8HRVQ3akoMZcTc163g== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.07,194,1708416000"; d="scan'208";a="21628680" Received: from aramana1-mobl.amr.corp.intel.com (HELO pbossart-mobl6.lan) ([10.213.177.233]) by orviesa008-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Apr 2024 15:04:11 -0700 From: Pierre-Louis Bossart To: linux-sound@vger.kernel.org Cc: alsa-devel@alsa-project.org, tiwai@suse.de, broonie@kernel.org, Pierre-Louis Bossart Subject: [PATCH 00/12] ASoC: Intel: updates for 6.10 - part4 Date: Thu, 11 Apr 2024 17:03:35 -0500 Message-Id: <20240411220347.131267-1-pierre-louis.bossart@linux.intel.com> X-Mailer: git-send-email 2.40.1 MIME-Version: 1.0 Message-ID-Hash: XJNBM4ZBSIEDOK7D3XAUB4LFVG3JZPKQ X-Message-ID-Hash: XJNBM4ZBSIEDOK7D3XAUB4LFVG3JZPKQ X-MailFrom: pierre-louis.bossart@linux.intel.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-alsa-devel.alsa-project.org-0; header-match-alsa-devel.alsa-project.org-1; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.9 Precedence: list List-Id: "Alsa-devel mailing list for ALSA developers - http://www.alsa-project.org" Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: More cleanups from Brent, notably the removal of the redundant cml_rt1011_rt5682 machine driver, fixes for SoundWire platforms and changes to sof_rt5682 to allow for 96+ sampling rates. For the rest of this kernel cycle, we are still working on SoundWire updates for MeteorLake (usual missing ACPI signature required for topology selection and jack detection information). We'll provide those patches as soon as they are reviewed/validated. Bard Liao (2): ASoC: Intel: sof_sdw: add missing sof_sdw_rt_amp_init for Realtek multi-function codecs ASoC: Intel: sof_rt5682: use RT5682S_PLL1 if needed Brent Lu (6): ASoC: Intel: sof_da7219: mach cleanup for adl boards ASoC: Intel: sof_da7219: mach cleanup for rpl boards ASoC: Intel: sof_da7219: add mtl_da7219_def for mtl boards ASoC: Intel: sof_realtek_common: support 4xALC1011 amplifier ASoC: Intel: sof_rt5682: support ALC1011 on cml boards ASoC: Intel: cml_rt1011_rt5682: delete driver Pierre-Louis Bossart (4): ASoC: Intel: soc-acpi: add support for HP Omen14 SoundWire configuration ASoC: Intel: sof_sdw: add JD2 quirk for HP Omen 14 ASoC: Intel: sof_sdw: add quirk for Dell SKU 0C0F ASoC: Intel: sof_sdw: remove FOUR_SPEAKER quirks sound/soc/intel/boards/Kconfig | 12 +- sound/soc/intel/boards/Makefile | 2 - sound/soc/intel/boards/cml_rt1011_rt5682.c | 609 ------------------ sound/soc/intel/boards/sof_da7219.c | 8 + sound/soc/intel/boards/sof_realtek_common.c | 178 ++++- sound/soc/intel/boards/sof_realtek_common.h | 4 +- sound/soc/intel/boards/sof_rt5682.c | 37 +- sound/soc/intel/boards/sof_sdw.c | 87 ++- sound/soc/intel/boards/sof_sdw_common.h | 1 + .../intel/common/soc-acpi-intel-adl-match.c | 19 +- .../intel/common/soc-acpi-intel-cml-match.c | 2 +- .../intel/common/soc-acpi-intel-mtl-match.c | 36 ++ .../intel/common/soc-acpi-intel-rpl-match.c | 19 +- 13 files changed, 297 insertions(+), 717 deletions(-) delete mode 100644 sound/soc/intel/boards/cml_rt1011_rt5682.c