From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pl1-f172.google.com (mail-pl1-f172.google.com [209.85.214.172]) (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 4FF96410D13 for ; Thu, 30 Jul 2026 09:54:24 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.172 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785405265; cv=none; b=sZt10oRQvbdHORRxmwhtmiVx1JbTNmrtpMuXdhWlQ/nHUJHyVbQ9HC4Lv4LpLRM2VRKS79JWxs29pApBr6HetipuI0uhTojh8YyHruHSEB/PjhI92JHso5KgqpltOmkcpYT6eNYvC4kGVaQ2f6+Rh7VUo321reQRFgHp8Qql0W0= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785405265; c=relaxed/simple; bh=82fcUoDRl2nSb20Rd43SntUdptKnxIt4rrcadHELnrQ=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=q7KRkdJW6ZLgKTHTUbj87vJHmMV3l67GU0sJIkbMTg9Cuk4hGMH0cSCUu+0My50oljB/dpYQazVWqTqPzgLA4SAW20GrkRwu7F99mKjf5Rqz1SCO+WrpaVn03+aUnmMq7lRARgRoOriPKj4CrMbuyDQCKNyBYDSCqwx09rNX5zw= 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=N/ONebwe; arc=none smtp.client-ip=209.85.214.172 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="N/ONebwe" Received: by mail-pl1-f172.google.com with SMTP id d9443c01a7336-2cc73e322dbso21661205ad.1 for ; Thu, 30 Jul 2026 02:54:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1785405263; x=1786010063; 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:content-type; bh=m229SVo0Mw5VKTG6jR9EKPhPNMFDGsLNCMKsN/tu7XM=; b=N/ONebweepsejBISkzhJEHQP/EUOleK7aO7rF6JOewIJxViSRhj3sZjg0zRt1tDtyS N5crBxir6oX6BC+lIYJctqLVLOprCWSJ8cU4pHp2NTgfSG+qGzZliPP3C26QS3/0bzLt U5BtIq0MJa5iPR/7jUmReOxvsuCTYBrS/b4iqs28paiY+J6/resoozmmEPLwy+PR2piz FGyvaxOnyglyHPzCM4gT5o0QmbCKQ6olzYE3w1EoDo3o+iCbl1JNneTlZVZNVP6luavc rF8w8dnDVaH2ugINWz/EZpBq8NUCi0jpX4jCbmfJ5j4vvO46AUwGjw6Q+KSsEY2MCpLI k66Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785405263; x=1786010063; 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:content-type; bh=m229SVo0Mw5VKTG6jR9EKPhPNMFDGsLNCMKsN/tu7XM=; b=eOkAQ5HYL0PqaF5nHpeFrbuPoDgttnjKwuTJnR9g9qReqSmiFxoPbseJdS9CCFL4jC 7lZJFo3vjhOvFi8kc9Q7f10eqh6oHY5ZSQC3ZLe+AnSFI4upajalVeCMlWksUu4+uSyT Aa0BZc4PpwrgjpsxVoVQw3ZnryEcokPxxAIXBxXVZWQz2ZSvU8xgnywjbxv8Hjec7OLW DJvcItMUuZ6QdtCormwrn+sQC9lfhWc6cQNi/r74wrre1MyRjz7nMUXhOobV5dV2bgSu 3m5uj5TysftmKpTLmWdDZ6dJhUrj1eCJ4CE1aKoah2F28hPgMU7mz6K5Nk/jcKfD32N0 tYSw== X-Forwarded-Encrypted: i=1; AHgh+Rq0O3uCJPp2sk2O7hNHwrbnykKqFVmEf+M/y5oJdJl7yp6yupQ7dC1OTRbnyi8UcZGL+ZmiK5ljurIyUiE=@vger.kernel.org X-Gm-Message-State: AOJu0Yweb6TecSog8zwV7xYxvkvPK8/6LtuP4DkA1nPwysbTO5WuZJs1 z/cbCxT/64EBrKo+XPGMgh5IDC66oc0IdVUi0Elm6ULYTgD8CYOgu/QT X-Gm-Gg: AR+sD10+EJc2RJG2DntDQxgf7svbC0+iir9oYlBT4MzN5NNGSXIuxP5yliypEjZoERU URxKICdsoRg+0gXG4MUmVbnyMDQbdCfGTY86Z+koz2xghW3VjJOAddfJm48UoIaZrhZmMmOKDj2 W0HUXggPgzCZtcLkpB0fzo0AHvVvCe+BQhNNEjkkM2pG+7uIQnTMFzgrkXTvsRylOIQrBaq7qth /PHHCfFgTShozcrlg1j+1uH0sKnu44eKviN+jpuped8wTxbLnMf5Aqh46I8m8cal918CyveXLE7 w/zphJSK6VmFBlmyXXCopI/6qpTsF1doz88PXVxn/CvQPyS9V8H+t5kANrs/s+1O+fgIlZpEmf6 bAL3F2PNOEIX36gX8kXYiHIXuNtqvw1+7U+0nM741MiqKsmu979Ix6hICfpt2oz1d+ZqkHc83wU gcFNa8wKqpBr/TyBL1wBcXTzb1fF+7d1wt5vR+mrrnloJQIU+yhUck2JRLcwdKLAg2oNAxTNgYm U/jVXPD0HHtnextA8IRMHm9/nnNLBlIkM0kvoCbJO26kui3ulThDXxTSy6d36LuGu8I5kWxiX6B xdhRVKZdPJDqcg4= X-Received: by 2002:a17:903:37cf:b0:2ca:ecf6:9104 with SMTP id d9443c01a7336-2d035c1c89emr19751155ad.4.1785405263536; Thu, 30 Jul 2026 02:54:23 -0700 (PDT) Received: from phuc-desktop.. ([183.91.15.56]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2d022c2dfb1sm23982345ad.72.2026.07.30.02.54.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 30 Jul 2026 02:54:23 -0700 (PDT) From: phucduc.bui@gmail.com To: Tim Bird , Takashi Iwai , Mark Brown , Jaroslav Kysela , Liam Girdwood Cc: linux-sound@vger.kernel.org, linux-kernel@vger.kernel.org, bui duc phuc Subject: [PATCH 0/4] ASoC: spear: Update the SPDIF drivers for current ASoC APIs Date: Thu, 30 Jul 2026 16:54:03 +0700 Message-ID: <20260730095407.33894-1-phucduc.bui@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: 8bit From: bui duc phuc Hi all, While cleaning up the SPEAr SPDIF driver probe path by removing redundant error messages, build testing revealed several compilation failures caused by outdated ASoC APIs. The series first removes the redundant error messages, then updates the driver to match the current ASoC APIs by replacing the removed capture_dma_data field usage with the corresponding helper API, and moving the DAI probe callback to struct snd_soc_dai_ops. Best regards, Phuc bui duc phuc (4): ASoC: spear: spdif_in: Drop redundant error messages ASoC: spear: spdif_in: Switch to snd_soc_dai_dma_data_set_capture() ASoC: spear: spdif_in: Move DAI probe callback to snd_soc_dai_ops ASoC: spear: spdif_out: Move DAI probe callback to snd_soc_dai_ops sound/soc/spear/spdif_in.c | 12 ++++-------- sound/soc/spear/spdif_out.c | 2 +- 2 files changed, 5 insertions(+), 9 deletions(-) -- 2.43.0