From nobody Tue Jan 27 00:10:27 2026 Received: from mail-wm1-f43.google.com (mail-wm1-f43.google.com [209.85.128.43]) (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 39EBD337BA1 for ; Mon, 26 Jan 2026 14:56:33 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.43 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769439395; cv=none; b=jOhXcUt1F8YydkDbDamqschqBucs+emMtRoXTSIn8vZ1HgIQplG/VJSWOkAWlkCFimmr4+yNiWbcxH0iLyfIqT7Opy/xdb3KSAxQyPVmRfPkcEJpXOYcZg3SDuPvf0mi28/mGr6I7ob+Pswisozg4ZfMkAj/oheEMHwG36YUBkQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769439395; c=relaxed/simple; bh=zoU5K02Bbq7cw3lIuV6NlOALPTjdLVS9TUL2NqjNC4E=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=jA+87gqz/l0POz7dnUJz2vpboWOOoueID7mMZItREIk4/2/suOvNuqsjNUaIPXjND1RjHkXBQkQIVTzMByO2+TgEjyydw17FUWOEF0W5ARhgcj+IhnM+A/fi9Fl3xkyu62FyeknS4lltdZru1hpijmkGVivPzyaOgQ2yukjqi3E= 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=JS9YkWnT; arc=none smtp.client-ip=209.85.128.43 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="JS9YkWnT" Received: by mail-wm1-f43.google.com with SMTP id 5b1f17b1804b1-47ee807a4c5so48463375e9.2 for ; Mon, 26 Jan 2026 06:56:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1769439391; x=1770044191; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=2a8Ed9B2Mg4RdZUumF2drNSJLLH5FmhhUmHLfuibnFg=; b=JS9YkWnT06zRzMmm4GZxHVLDTe7rJmjmHlgd+2vHsQqDvx6GoPiiSYixpX870TN9uA 9PuuRMdV5ZjD3ktKEEHKTO7gt7w/tSIqHSTaoWOQwmHI5XFzdLoz+ogW4svoUxxCeapm t9lIMXMPVMg1JcoLuGVOH5FGhZz5r1PTxcnVRSDaA5enjOUfAH4VVM5FpPcnOpbjLrb2 5TYcjHnWiwCwyTA/wGG9geEGKP+DUpgQThMGzRX4SJuP6mXugoGg+3B4kfcQJZ2EFNuw Jh0z0AAlOYoC/twsKwL4ZnlbrRwosA5l2oCwOcvSrQa97AjheqU56xlOt/CAFbTEqHI/ 5L0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769439391; x=1770044191; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=2a8Ed9B2Mg4RdZUumF2drNSJLLH5FmhhUmHLfuibnFg=; b=PygXkZNfyZRolWhGjJhc65ihz0nmmsPTSce5eosW5fHEK58gI1aZuA+IwXCufMpaMO NPPozzF3pwZlCab8CCl0kNX/zsJyiYfXuaq0420cXqxR0rEfGUjEGztDuZpRcmv7bsU/ ePjf4Ao2wp+3++G4f8eu+ShTQml7MYedxk+Kz0pjJp5LN/ZCoC8eWzO008LsicfbS0fZ 0fvN6Dveji2jyH7KcafongvclLqfVN1MWKhJvOuOXi2I7Xs+Ze79cEAJd4Iu/D+RmrRn 0Aec+f9bM/WNKE/lqQGrjlzVGmcOin1RADNvoxuq21ZhKIavrj8fPzn3vX04BRHn2YvL 5GYA== X-Forwarded-Encrypted: i=1; AJvYcCXw0/xdzx8laAKV4JFuj0kJyCDbT2rq+TO2dF+q4MvLmdsAuN3fp6Hot134yAnkv7iLNOT+DkgxvofshoI=@vger.kernel.org X-Gm-Message-State: AOJu0YxHO4My+vAwk9YBuyRctxK87rmQGXqohrhwbGdlCAdgL0UTXqkW 7GiwvrpIc64V+uJsK9NjZKmRxNqxSQwDVklORIrI56+RSBHPp8DnSRt4 X-Gm-Gg: AZuq6aIe407f8FsegGPCIjMUPBWXbrtW4sC37Zg1c5kjp6dpyilZIGUYY/QosvIkyLk PqJVrzw//xpkzGZ9EMIOAk+dWQ3ReGYzV51cSWuEVZ8Zc9Bc6Ora1L73m7ne6lPaoeOWCv14C/G L0Veh0HPHBubQrnIjlkieJwp1Y9qOJtOCWGdeDCpynzsmUvhP8otOuupCDebC5NsdmKDbSZt2/o rBczbguaHW6JcHhiaHBXbPNyFWs6s46TsbnuBfErZMtWftowyVHQO7X0UEgyYg8Jx2onh2yAqi2 wuhg2UnoTCOGGw7IHhL5lSiVCzFuCN9aDTDMPcuNZXWlY1q8JvQg15/mfQZ5VjmWHv83vu4mhA0 /3oQZHfjzmTxwwL1ZZMVUG3E11klfiaIW8KgqWqJpy6zf+/q/cOJWCLSTxbyB5oRK1S1yrmhQk0 XJTrzv3TbwEn6OIyjFzGhegP0e9c3N0aLT4wbSO25X0eRf+cG7 X-Received: by 2002:a05:600c:3113:b0:47d:403e:4eaf with SMTP id 5b1f17b1804b1-480650f2933mr20236615e9.10.1769439391388; Mon, 26 Jan 2026 06:56:31 -0800 (PST) Received: from SMW024614.wbi.nxp.com ([128.77.115.158]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4804d8c0aebsm278448735e9.15.2026.01.26.06.56.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Jan 2026 06:56:31 -0800 (PST) From: Laurentiu Mihalcea To: Liam Girdwood , Mark Brown , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Fabio Estevam , Shengjiu Wang , Chancel Liu , Frank Li Cc: linux-sound@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Pengutronix Kernel Team Subject: [PATCH v2 1/2] ASoC: dt-bindings: fsl,mqs: make gpr optional for SM-based SoCs Date: Mon, 26 Jan 2026 06:55:36 -0800 Message-ID: <20260126145537.2301-2-laurentiumihalcea111@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260126145537.2301-1-laurentiumihalcea111@gmail.com> References: <20260126145537.2301-1-laurentiumihalcea111@gmail.com> 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" From: Laurentiu Mihalcea For SM-based SoCs (i.e. MX95, MX943), GPR configuration is performed by the SM coprocessor. Thus, GPR is transparent to the software and does not need to be described in the devicetree. Make it optional. Reviewed-by: Frank Li Reviewed-by: Krzysztof Kozlowski Signed-off-by: Laurentiu Mihalcea --- Documentation/devicetree/bindings/sound/fsl,mqs.yaml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/sound/fsl,mqs.yaml b/Documen= tation/devicetree/bindings/sound/fsl,mqs.yaml index 1415247c92c8..bcc265a742c7 100644 --- a/Documentation/devicetree/bindings/sound/fsl,mqs.yaml +++ b/Documentation/devicetree/bindings/sound/fsl,mqs.yaml @@ -63,6 +63,16 @@ required: =20 allOf: - $ref: dai-common.yaml# + - if: + properties: + compatible: + contains: + enum: + - fsl,imx6sx-mqs + - fsl,imx93-mqs + then: + required: + - gpr - if: properties: compatible: @@ -91,8 +101,6 @@ allOf: clock-names: items: - const: mclk - required: - - gpr =20 unevaluatedProperties: false =20 --=20 2.43.0