Received: by 2002:ab2:7855:0:b0:1f9:5764:f03e with SMTP id m21csp96636lqp; Tue, 21 May 2024 20:28:21 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCURN5uLZelr+4M3M3wljdv0g7S58uaTgc/BJHVW9uh2zX6la/LTlQfmHrerefxaTo1JscOsXVd1Ng50/ewnFgFDM+RfWIQUKN1G15hgYg== X-Google-Smtp-Source: AGHT+IG69JCl9k9/pjQopcMTPkbbKur1ZFegr9Mu2Alfo7diyuouGWrfGlNy38O0BbrPe5KYeXhg X-Received: by 2002:a05:6214:4408:b0:6aa:d004:e757 with SMTP id 6a1803df08f44-6ab7f3613dbmr7897766d6.29.1716348501488; Tue, 21 May 2024 20:28:21 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1716348501; cv=pass; d=google.com; s=arc-20160816; b=ScKRHsFQAT5msFKmK6k0f/UJqWaq34UCra8/2MoeTtsJh/pj77ZORhLZ0Di/63J87R 9iWfhU/F73oipIO+TyWlyJnwQeBjb7PSRoVWoR8xyK/SaPtRXvC76mRXOarw0w/NKnpz OYSS3YhvUZtL65iztavUZ9xSp/YWZ51AYp4HN/1lCU7YNuE1kQUwv7vMZKp3WxR8TFkI 1msNPkyMa9IWV6A8092229ZWYkyrHu+mqYtFVjoJCiVrMW+FFoLzyypO1OrCj+p3RrBu mm/h1wV2M1fuQ+sTpfQuagUGH0lv92uWi7DrG4yHzQROW3fs6moWrmaC2stQ9RqYpo7X bNWw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-id:precedence:message-id:date :subject:to:from; bh=fc9I5ixS75lC98KL8yG13FhRbGaZtUdWkxIVQNaAeQM=; fh=GPNlrx+KEFkEzYtXZ6NEdM3tzm0co+FAcNkYSnNdsYQ=; b=oVTWfK+ObAcmyLCPjhhqYr+0mcoovIZ4uPoGBeLcrObXeYm+G/KNXAwY4eMwEsUoXN 5cVyMeKIm8sT9K6w4h4ycv7Qq0KGrlK+8LmM/PF/wXRA4//A1PF406Bauvr+rRk88TfF gTR51OJOjmV6nLjY3cBCO/DLKxchYC2kwB5GfXRX6eFOuQvIcxg3Nm0mT0hfZWvK6Qsj M3fZ0qoNdc0/se8OOFoqexnH7Y77IaXCFwccxCMp57jvGqQP1rFZ7h08OUKGiDNToggG YDH/HlXosPEUf16srR3cChr5BFD3RCldbHt1Vr3sBj+SHp9cq3XVmAmxqtAY16+DCa70 Ls0Q==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; arc=pass (i=1 spf=pass spfdomain=nxp.com dmarc=pass fromdomain=nxp.com); spf=pass (google.com: domain of linux-kernel+bounces-185718-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-185718-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=nxp.com Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id d75a77b69052e-43e114218f2si230982931cf.301.2024.05.21.20.28.21 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 21 May 2024 20:28:21 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-185718-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; arc=pass (i=1 spf=pass spfdomain=nxp.com dmarc=pass fromdomain=nxp.com); spf=pass (google.com: domain of linux-kernel+bounces-185718-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-185718-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 3B89D1C214A2 for ; Wed, 22 May 2024 03:28:21 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 7396357CA6; Wed, 22 May 2024 03:28:14 +0000 (UTC) Received: from inva021.nxp.com (inva021.nxp.com [92.121.34.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 703F6745D5; Wed, 22 May 2024 03:28:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=92.121.34.21 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716348494; cv=none; b=jexxNR20tpFNkzRTGoSJLPkksoh/aaVTS+eSiCEmERl82kgm+FWhe/ISbVoy9CQkpg+BbiuI9F8YrUzCMnc/55CYvlOoa5ytnpfaHobbiqDAm7ihASn3tq0FmNDUnh6a76oiPfazs58ACp4bJfot+4hojXhc0Sme0sT4C/Q2Tqg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716348494; c=relaxed/simple; bh=VtW7mWc78r/BBEDArrKEb/OrAquOD6TeXurMZtE5JCU=; h=From:To:Subject:Date:Message-Id; b=SUyTZZ2ff205ToX5iiEG9/ort2nz1RQXYCNlBge8JH3sGC1iKMaAQjy3j7iv7iowJQ7p5Mcy52kYZ2is7Lsomy9mNuepOHG9jkmDQxM+7pqt/Ch53hr+kan1u4DvO/dZxSHOWc1m8eTU19SH/XhkCRJYvYFL743vv77Pw5Ccj7A= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com; spf=pass smtp.mailfrom=nxp.com; arc=none smtp.client-ip=92.121.34.21 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=nxp.com Received: from inva021.nxp.com (localhost [127.0.0.1]) by inva021.eu-rdc02.nxp.com (Postfix) with ESMTP id DFC95200E7C; Wed, 22 May 2024 05:28:09 +0200 (CEST) Received: from aprdc01srsp001v.ap-rdc01.nxp.com (aprdc01srsp001v.ap-rdc01.nxp.com [165.114.16.16]) by inva021.eu-rdc02.nxp.com (Postfix) with ESMTP id A4CFD200E80; Wed, 22 May 2024 05:28:09 +0200 (CEST) Received: from localhost.localdomain (shlinux2.ap.freescale.net [10.192.224.44]) by aprdc01srsp001v.ap-rdc01.nxp.com (Postfix) with ESMTP id ADD56180226C; Wed, 22 May 2024 11:28:07 +0800 (+08) From: Shengjiu Wang To: lgirdwood@gmail.com, broonie@kernel.org, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, conor+dt@kernel.org, shengjiu.wang@gmail.com, linux-sound@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Xiubo.Lee@gmail.com, festevam@gmail.com, nicoleotsuka@gmail.com, perex@perex.cz, tiwai@suse.com, alsa-devel@alsa-project.org, linuxppc-dev@lists.ozlabs.org Subject: [PATCH v2 0/2] ASoC: fsl_mqs: Add i.MX95 platform support Date: Wed, 22 May 2024 11:08:23 +0800 Message-Id: <1716347305-18457-1-git-send-email-shengjiu.wang@nxp.com> X-Mailer: git-send-email 2.7.4 X-Virus-Scanned: ClamAV using ClamSMTP Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: There are two MQS instances on the i.MX95 platform. The definition of bit positions in the control register are different. In order to support these MQS modules, define two compatible strings to distinguish them. changes in v2: - remove "fsl,mqs-ctrl" property - use two compatible strings to distinguish two instances Shengjiu Wang (2): ASoC: dt-bindings: fsl,mqs: Add i.MX95 platform support ASoC: fsl_mqs: Add i.MX95 platform support .../devicetree/bindings/sound/fsl,mqs.yaml | 2 + sound/soc/fsl/fsl_mqs.c | 46 ++++++++++++++++--- 2 files changed, 42 insertions(+), 6 deletions(-) -- 2.34.1