From nobody Sat Feb 7 06:13:55 2026 Received: from mail-pl1-f173.google.com (mail-pl1-f173.google.com [209.85.214.173]) (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 3E7071F09B3 for ; Wed, 31 Dec 2025 08:45:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.173 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767170761; cv=none; b=GbmbPvImEGKDVuZkQPzlgzi8zxHwPzdfoK8VoNUF6vf2wwL6u9jG5hTzEuV3XqortIRgFxcFV2PcPEdHGAG/EBu/MWlqcLfkCAfd7T13WYJPaJM68ibSUKxDmqmCz3PlzPmfzVwm2k8oKZyihzRb9r+ruiBvp4fnl5+vPhEzA2k= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767170761; c=relaxed/simple; bh=GiTyjIvowYnJ4ioRw6n0bBlGgtTqbPVCW2VD7eHeDg8=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=JKcIe+lXiI2ViJkpK8Vw5DuSVfNSiRbWJHsLujqE6a+qyBM+i/m8nwMjZZNUbPeufjNZDOGILWD6sgo/x9mfINdL6/iz8MMl6cHN4kyWwvDod4l4Jqc7+GnfFtkzm+YHLSWEMo/cGsV8f+0+v4CxUPkdedytAM1+5KL3TvqmZwM= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=e6wkjwPR; arc=none smtp.client-ip=209.85.214.173 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="e6wkjwPR" Received: by mail-pl1-f173.google.com with SMTP id d9443c01a7336-29f0f875bc5so154407565ad.3 for ; Wed, 31 Dec 2025 00:45:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1767170759; x=1767775559; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=AwE5QVXu1woitLle5ffYZh0hqvo2R+OSx/5OsuziCAQ=; b=e6wkjwPRzL8zufAlg6jH/+wK9ge/qMbVDn7M9WKUjzt8y4fMq81reqXzb0HaC2Cdel Yu2Au0F62DOdSwa8qo2s1j11WtaO8QL1J/GXnSaF73TG8p22GU6D6F4VEiSX1xlPyQy0 3n3t7BYf51FmGs2dcc9BB79/dT3RgZA4N+EKFcQZd3Z1+tzL8xXJAjQcNsILPKLxSApE U33eOOAIUrqcvgShHnVetVzqddipV56kKgEIbrEVgDlvcFyjRGHw5hLlpWG11veeJMkh lM0+PVVSIULnzO8VDYdY4Hw1xek96Sp1WRihzucjfCiEBmtdWXYLTMgtlzhY/VBLnzTk 8I0A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767170759; x=1767775559; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=AwE5QVXu1woitLle5ffYZh0hqvo2R+OSx/5OsuziCAQ=; b=Ue7dgzSdvI1qmWB5T7ieLUyXkIKKpp796KBubPq8sC25vUgNtcep0a/9LjaFYGFlQw p5DFP9wy4GzOM8j8ci9MIeogafgGnML1FqTBYmdC8mDq0MF6/YvXhltWdw6ly+z4NuCA VWIepYejtTY7TRKVV4B8GRJhoXIUuIq+jM1e2/TPDk0LKko+rAXs4lxoOVoArpdsC76g QU4Bm0VJQe58mjzFrszUpezIKxLP602Ux7LfKQ7II3meGyLgTSISBGQz8z/htQAnXBn5 FNgA8WQdmD3xbMF7jwj8LH8AGoks/eP2DcPFa/BZbKsU/xSziFthdDzI/7UIfkzAEhqC HUNw== X-Forwarded-Encrypted: i=1; AJvYcCVmVWOYeOaTKsFUDigSrNoCi/IEKyOIiyE6g2cQ6QdcH14VmHo/8ukqXxywVEbVoumBG1nsEv+ieJXN+RM=@vger.kernel.org X-Gm-Message-State: AOJu0YzteBk/ovK+7/0kLLjiX9sdXfXHK/ni2yr10LY4YC5sZndufbvY Gd9xTj42vsbWbw/LdJ/M5MXQaPBAsD5HaQ7cRjwraqYtUuHY4yQFb/jY9pae6Q== X-Gm-Gg: AY/fxX58760rk3OrmpbX7M9XFuaCxNOqAmqP4fcVpv2BGre4nX4FsMWQ5DUc+wpnTpv sjZ3nD2anXNKksLfs8W4ilWAqk+vAK5eYNv17JuVIZbgpat8oEtoPzO3jDUSiJRmc3LnyhWxwKE jMsxxdzRTuPNjeC4dbC4GGn1lCvjF3h5djkdKrrOJe5xESU6TMLHnn7/E/zTb1xf7La8lx+hweg s1Brhu5c7pUysQ3IVNenBf2PBKUe0mjhFofh0rZ7mrtElm/OvPxlXnymcCR4gTyl8MYkbXvHh+k M5sj3Z0VJEqB92f7bGtxAaaDFYLVOsWgdxbKKNS328qYPFF85YUratwU3RePo4P/pXmFDBxWvrG Wnm+zjaF5QYJXIafAU5KFLa2jU18+mwUxscDPUSJdLGyparXiG23f4HMTeUhyTjKe/DNcurElgi qwFy6KYb5rk5wXdRrNpBKEVdlPWEzNB0C9Odxe1r6ON/RZmIIV+TZLqJ8LBAPjYzCzR3P2rvhCO dOZdt+ux1AcZF1f3pO4U5gBVnBW1fRVyn4HWcvGZQ== X-Google-Smtp-Source: AGHT+IEeKNNPDjk4NE4b7jRduQvdwkR9Ph9FJeJK5jwBdc5eIEoa0/3bjxpafnq242JHWq1NLWjhmg== X-Received: by 2002:a17:902:d54d:b0:2a2:f2e5:dc92 with SMTP id d9443c01a7336-2a2f2e5df60mr379216365ad.29.1767170759365; Wed, 31 Dec 2025 00:45:59 -0800 (PST) Received: from jhtrd-HP-EliteDesk-800-G6-Small-Form-Factor-PC.jhtgroup.com (118-163-192-109.hinet-ip.hinet.net. [118.163.192.109]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2a2f3c83961sm322524385ad.38.2025.12.31.00.45.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 31 Dec 2025 00:45:59 -0800 (PST) From: Hsieh Hung-En To: broonie@kernel.org Cc: lgirdwood@gmail.com, perex@perex.cz, tiwai@suse.com, linux-sound@vger.kernel.org, linux-kernel@vger.kernel.org, Hsieh Hung-En Subject: [PATCH] ASoC: es8328: Remove duplicate DAPM routes Date: Wed, 31 Dec 2025 16:45:54 +0800 Message-ID: <20251231084554.265916-1-hungen3108@gmail.com> X-Mailer: git-send-email 2.43.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" The DAPM routes for "Left Line Mux" and "Right Line Mux" are defined twice in es8328_dapm_routes[]. The redundant entries appear after the "Mic Bias" route and duplicate the definitions found earlier in the array. Remove the duplicate entries to clean up the code. Tested on Rockchip RK3588 with ES8328 codec. Verified that removing the duplicate routes does not alter the DAPM graph or the mixer controls. Both 'tinymix' output and DAPM widget lists remain identical to the baseline. Signed-off-by: Hsieh Hung-En --- sound/soc/codecs/es8328.c | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/sound/soc/codecs/es8328.c b/sound/soc/codecs/es8328.c index 1e11175cfbbb..bd74e896d602 100644 --- a/sound/soc/codecs/es8328.c +++ b/sound/soc/codecs/es8328.c @@ -406,16 +406,6 @@ static const struct snd_soc_dapm_route es8328_dapm_rou= tes[] =3D { =20 { "Mic Bias", NULL, "Mic Bias Gen" }, =20 - { "Left Line Mux", "Line 1", "LINPUT1" }, - { "Left Line Mux", "Line 2", "LINPUT2" }, - { "Left Line Mux", "PGA", "Left PGA Mux" }, - { "Left Line Mux", "Differential", "Differential Mux" }, - - { "Right Line Mux", "Line 1", "RINPUT1" }, - { "Right Line Mux", "Line 2", "RINPUT2" }, - { "Right Line Mux", "PGA", "Right PGA Mux" }, - { "Right Line Mux", "Differential", "Differential Mux" }, - { "Left Mixer", NULL, "Left DAC" }, { "Left Mixer", "Left Bypass Switch", "Left Line Mux" }, { "Left Mixer", "Right Playback Switch", "Right DAC" }, --=20 2.43.0