From patchwork Sat Jan 18 00:58:37 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Terry Junge X-Patchwork-Id: 13944066 Received: from cosmicgizmosystems.com (cosgizsys.com [63.249.102.155]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id A882814F98; Sat, 18 Jan 2025 00:58:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=63.249.102.155 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737161939; cv=none; b=GNZeIn3j6/TfUHz1LVX68DJirmTnUrvgsyyQPvt1Oaow02I/le0IzslvkbySZlrLHwj4rp2pWlANrJqR+rjrPmf+ocvR9VCgdT/+OPyxJkncBJyk4ppOrW9mjVVDFQd5YLMokyXiUDUoriAa8aEpRY7EcmGKz8qgoARElfrCE0k= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737161939; c=relaxed/simple; bh=nPl5BDwG0fCVjxV6z09nI4m9uVNE72RQ5lyj52Dy2t4=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=YR3rAFFn/fhOsJrmT+w7MSTHKo7mbCeSiuTuGyI7oasa5kv9V1G9guAIxTjts9JCkuuafyP6/ddScpOMcm/xCrbOO+/cGcz/o+vJlJ5mKvTtdCL+Ay/Sm/4VfhcIhpH3m2Fx+VWqlRGvqlrmbz7uZss9GRlAh9yI7fFvNpBiIKA= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=cosmicgizmosystems.com; spf=pass smtp.mailfrom=cosmicgizmosystems.com; arc=none smtp.client-ip=63.249.102.155 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=cosmicgizmosystems.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=cosmicgizmosystems.com Received: from terrys-Precision-M4600.hsd1.wa.comcast.net (c-73-190-111-195.hsd1.wa.comcast.net [73.190.111.195]) by host11.cruzio.com (Postfix) with ESMTPSA id 4C59C229CC5D; Fri, 17 Jan 2025 16:58:50 -0800 (PST) From: Terry Junge To: Jiri Kosina , Takashi Iwai , Wade Wang , Benjamin Tissoires , Jaroslav Kysela Cc: Terry Junge , linux-input@vger.kernel.org, linux-sound@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v4 0/2] Introduce Poly/Plantronics mute event support Date: Fri, 17 Jan 2025 16:58:37 -0800 Message-ID: <20250118005841.6618-1-linuxhid@cosmicgizmosystems.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250113235212.78127-1-linuxhid@cosmicgizmosystems.com> References: <20250113235212.78127-1-linuxhid@cosmicgizmosystems.com> Precedence: bulk X-Mailing-List: linux-sound@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Hi Jiri and Takashi, If at all possible, it would be preferred if this patch set could be sent upstream and to stable together. This patch set was tested by Wade and myself with multiple Poly/Plantronics product family headsets. Thanks, Terry Link v1: https://lore.kernel.org/linux-input/87zfl333uy.wl-tiwai@suse.de/T/#t Link v2: https://lore.kernel.org/linux-input/4a25e5d0-5e09-4246-8d70-8083d3189d53@cosmicgizmosystems.com/T/#t Terry Junge (2): HID: hid-plantronics: Add mic mute mapping and generalize quirks ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names drivers/hid/hid-plantronics.c | 144 ++++++++++++++++------------------ sound/usb/mixer_quirks.c | 51 ++++++++++++ 2 files changed, 118 insertions(+), 77 deletions(-) base-commit: 09a0fa92e5b45e99cf435b2fbf5ebcf889cf8780 Reviewed-by: Takashi Iwai