From patchwork Fri Apr 15 06:05:13 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: AceLan Kao X-Patchwork-Id: 1617665 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=SsdzrGbu; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.ubuntu.com (client-ip=91.189.94.19; helo=huckleberry.canonical.com; envelope-from=kernel-team-bounces@lists.ubuntu.com; receiver=) Received: from huckleberry.canonical.com (huckleberry.canonical.com [91.189.94.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4Kfm5k4kzSz9sCq for ; Fri, 15 Apr 2022 16:05:29 +1000 (AEST) Received: from localhost ([127.0.0.1] helo=huckleberry.canonical.com) by huckleberry.canonical.com with esmtp (Exim 4.86_2) (envelope-from ) id 1nfF58-0002Wb-6G; Fri, 15 Apr 2022 06:05:22 +0000 Received: from mail-pl1-f178.google.com ([209.85.214.178]) by huckleberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1nfF56-0002WR-6K for kernel-team@lists.ubuntu.com; Fri, 15 Apr 2022 06:05:20 +0000 Received: by mail-pl1-f178.google.com with SMTP id be5so6394569plb.13 for ; Thu, 14 Apr 2022 23:05:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=sender:from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=M3x9ij/RMVxDA4996lzqdjEEk/UugfyPOZN572Cenlo=; b=SsdzrGburcNk38w/fIz9fjbWXsqj1+W72e6Vsn68OjajMZAAd1sVQdgmTXlQZDIhr8 udl7xE+tChFyQlIU8/tQVDy0iam1pnBIOMeKxTLToygByfbTiB2j6VmI3Ei3pcfECfEG A7mq4sG1euaz/MjBM8YBqEz1sStVhl1HJwynbVg9ryzGWltW0ZaAbBk1EwK1IROluXMI acsBchFBXPhZgt6+Fcx6x6G4jB75BpIQcrPBzL1ppUGRe2n3GPQr7fhmj3AHjWjHDYlH atsRpE98rtVH0fVy7FrknIBnGO1LLsIGLXeDvXA51rtLXIEiU0+rkLT3yliNIjFarIWp cIzQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:sender:from:to:subject:date:message-id :mime-version:content-transfer-encoding; bh=M3x9ij/RMVxDA4996lzqdjEEk/UugfyPOZN572Cenlo=; b=O+SAEpGwP4Ha+z+Hxt5tzlvse4cMXwG1uTlxrlckOXDXeflFGYX3ptSRWM+4bGj7NO GZ7poJFQ/X3ENOk1vZf9SXltMtHeMWLW1TzIrOgyjWmbJlElfVBXNJWnJpCK2Uw2mzku x5gVDpuQY6YN/HM3v43hbbSLePkM/i30m5bP/xiOGXexEOQpu5PXOTHQTrfaLA4Upvg6 Dcn2CFc4X9KTUuM0xtjmsUq422wWEaw8XTn88WGvws1EZOLfgWlsTRCn03NhLC97Sa8/ J3Yqm9d2WAfDWNLHgZnPlEr0zJ144D8TIOBsIvrCGfVnud8F0J9zRUFCGbi5Cl/eZiBB YE4A== X-Gm-Message-State: AOAM533gf6WhG4LqFD1ttqsaHrcCM9+btu+1xadqzs4GB0FR5X7FQDvW 7FqS8PwtyUKzyYE1xIdzdg2Q/sJQjNo= X-Google-Smtp-Source: ABdhPJxQ8FH0X2W29fyPZnWx4MAO3PJt2xWD/PVaovWQK6nMJWXOSLd72ZpxT3/GVImPU64lu7yMgA== X-Received: by 2002:a17:902:8c82:b0:158:b701:c2a4 with SMTP id t2-20020a1709028c8200b00158b701c2a4mr6935216plo.66.1650002717949; Thu, 14 Apr 2022 23:05:17 -0700 (PDT) Received: from localhost (220-135-95-34.hinet-ip.hinet.net. [220.135.95.34]) by smtp.gmail.com with ESMTPSA id a9-20020aa78649000000b004fe3d6c1731sm1650866pfo.175.2022.04.14.23.05.16 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 Apr 2022 23:05:17 -0700 (PDT) From: AceLan Kao To: kernel-team@lists.ubuntu.com Subject: [PATCH 0/2][SRU][J][OEM-5.14][OEM-5.17] Support Cirrus audio Date: Fri, 15 Apr 2022 14:05:13 +0800 Message-Id: <20220415060515.378765-1-acelan.kao@canonical.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Received-SPF: pass client-ip=209.85.214.178; envelope-from=acelan@gmail.com; helo=mail-pl1-f178.google.com X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.20 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: kernel-team-bounces@lists.ubuntu.com Sender: "kernel-team" From: "Chia-Lin Kao (AceLan)" BugLink: https://bugs.launchpad.net/bugs/1968861 [Impact] CS8409 needs new configuration for Odin platform [Fix] Cirrus provides us 2 patches to add the support which are not in upstream yet ALSA: hda/cs8409: Add Speaker Playback Switch for Cyborg ALSA: hda/cs8409: Support new Odin Variants Below series of patch is required to be applied before these 2. https://lists.ubuntu.com/archives/kernel-team/2022-April/129223.html [Test] Verified on the target machine [Where problems could occur] The first commit only affects the new added Odin platform, and the second one do some modification for other platforms which is hard to know what may lead to. Stefan Binding (2): UBUNTU: SAUCE: ALSA: hda/cs8409: Support new Odin Variants UBUNTU: SAUCE: ALSA: hda/cs8409: Add Speaker Playback Switch for Cyborg sound/pci/hda/patch_cs8409-tables.c | 19 +++++++ sound/pci/hda/patch_cs8409.c | 81 ++++++++++++++++++++++++----- sound/pci/hda/patch_cs8409.h | 4 ++ 3 files changed, 90 insertions(+), 14 deletions(-)