From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wr1-f45.google.com (mail-wr1-f45.google.com [209.85.221.45]) (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 5350551E439 for ; Tue, 8 Sep 2026 09:04:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.45 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788858302; cv=none; b=Q+tBGURDdwMVMl32o57JKW8recEEA12Dwc5+j3JKoM/JCDQqSSNHqIC8LyaeRzUPRrialapGl+4ziWQoVbDyXoQpzR+67ndvL0VaySMFKGIPzmZofX8HMreg1GQsL7QWurBiCgYrsReqWclWX+4U29qpKxJkpD9mK0DiP4pz/OI= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788858302; c=relaxed/simple; bh=BbwwSi4NkYc+Qs1d3CvwqDnlgSJO4+ug+OKxVntKOjw=; h=From:To:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=FfIID802zOfrr61iS4NxJq+09zoiFP/7YrbrRHOiM7ewndVB2rWIfDGAcwKeqtO6brxLSYxU+m7mat3LurdqsqFkDt7NCOROpqzAiEv096LWsDsJAXWsOeR48LJqYDqmX/jB0V75t9tSNrR+tnCz6+L4ob/Cyi0FOKsJvVd5Zx8= 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=lVVUVjTu; arc=none smtp.client-ip=209.85.221.45 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="lVVUVjTu" Received: by mail-wr1-f45.google.com with SMTP id ffacd0b85a97d-47fe89fb333so2848437f8f.3 for ; Tue, 08 Sep 2026 02:04:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1788858298; x=1789463098; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to:content-type; bh=XiNHpVYuqEREvxb2cZ27NaECVLCJPPbGo8j+h2MHZLo=; b=lVVUVjTuhDvpPSQZRsjAi9x3dJxDWsHa0M3KVwzk1eFKlpbwrqbqT46zzDeSaxM+vx dPJd4G+aM6JRAy0NknVIuYJzbS2ufvDBrT++iUzUwt8BrTps0CJUqJcoTdPtUG6S05m3 FRWBRJKQ9YvDW/hRd3LlOnfPQmE69XC8dW7fAp18oJZWRc4QtjsyozJ9zdSQ6CJV7oaZ uOrkU7qtt5DohxjLdZErZM4xWlyVFm53vfW92ldMCaOCVM3cNQ7a4k3tD3NsUxWW04NT Zmy4m0IGeHh801yfgg13H6BK7MUNwzAY0//GO9xOrYck64tX2QsgK83+X12OmiRpO4Am ZnYQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1788858298; x=1789463098; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to:content-type; bh=XiNHpVYuqEREvxb2cZ27NaECVLCJPPbGo8j+h2MHZLo=; b=HGueg6ao5lcVHvFMwZX7xM+yGgr8mRrg0IvwzmXgk52CanSdWOuZZIzmedn7OwtxZt 8LF77cVFX6WZItiG8m5slRJbvk2RZICKGzoLr1s1ySpMzwxZ1OxLbuYJn0yL4dXXwBoh mw869xeKqEJoLokdTknbMAi9p6DeKvSF3e09JRrVb6unSGqbfvnAXzMG1WwBqFF7xPVU hemYf3+ybNpcmLgtJGRIiI2zOks4VidC2nTgxXQvtsFBOWSERx22EexLatfaPE5L6JVa k3MwYZ8FdUqhJNGb+/Ppi6Rnp6f3N63EH4zifbMk6WditTbOnftAXE7Qx/Ev9i6moBvk AZ2Q== X-Forwarded-Encrypted: i=1; AKwUvBw2Ww5Q3akeGoaXAHfdxU2noCu2G8lsw/cUdgcH3K+83vtMjuWY/aefHfv/O3W8Ac8kiRSir3SuhvSo@vger.kernel.org X-Gm-Message-State: AFuF++kdqZFN8hpnRK5DVWVZJQ75Sgj/AEsnJkpZwuLnDwQNHajcvsRp GJYGXvXcw90vkPx6iAZHyuf5S+tub/gEIlMwr4l7X15KTKFgJ10gufig X-Gm-Gg: AYBFou0PAk1NP4DBsRQ+x6QeWiiF6k8muiNq6nW1fiTQItRGbNfkcoXuBxANpZu0Kx8 ElsOALLBn+qPJVWw+3V9hSdOWj27XAlVmXS72Dqq8+L+pRNtZlVbuLoP+XSvZ5VvcbBnGKZiGhB mCdNq/bOzSZXp5jyBQVzr95UB8PEsKRpGa3e+3L0LTXMGbUaYUB/qqQBSI+Qz355r1dkdO6GRWI z4TYz2WUihkqEbNdo0BR2Oe6L0j69i5k7pp7Jck1CVnjQ/s3MIUJi7aMTJU3okdY8V7+7tGGv+e 9jJk4pKTWXPZ/Mu40/bHVPPjKSWQR5JjCoTarZSNSZbqE8267j5KADJAjOZJYgkSHtntWrZvRC+ 2QBmVSjX2L6W+X7FGVxMaGdw/WfjY804jEttCu0ZhuW3kCNGDF38DtPzIW39UI3jie+/D5+rk5N QtzAmwbY/Ju24dMNSzaPXQV+3GluDXSLaUOoFQLt83pfI6TW1UImMmSl5voPnAmnauT9AFQVANs mZnQ8Meyr9VBZvFwRULCoSkHCKKJIeNlH+Kz0u0Mz/gC/TIxR3kXik1ZLnfaDI= X-Received: by 2002:a5d:59c1:0:b0:485:a46b:bc13 with SMTP id ffacd0b85a97d-485a46bbd19mr4173287f8f.0.1788858297632; Tue, 08 Sep 2026 02:04:57 -0700 (PDT) Received: from Ansuel-XPS24.localdomain (host-79-26-252-140.retail.telecomitalia.it. [79.26.252.140]) by smtp.googlemail.com with ESMTPSA id ffacd0b85a97d-485881353e8sm34767945f8f.1.2026.09.08.02.04.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Sep 2026 02:04:57 -0700 (PDT) From: Christian Marangi To: Christian Marangi , Liam Girdwood , Mark Brown , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Jaroslav Kysela , Takashi Iwai , Matthias Brugger , AngeloGioacchino Del Regno , Philipp Zabel , Cyril Chao , Darren Ye , Rosen Penev , Daniel Golle , bui duc phuc , linux-sound@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org Subject: [PATCH v6 1/5] ASoC: dt-bindings: Add Airoha AN7581 AFE Sound card Date: Tue, 8 Sep 2026 11:04:43 +0200 Message-ID: <20260908090448.3332-2-ansuelsmth@gmail.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260908090448.3332-1-ansuelsmth@gmail.com> References: <20260908090448.3332-1-ansuelsmth@gmail.com> Precedence: bulk X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Add YAML schema for Airoha AN7581 AFE SoC sound card. The AFE handling on this SoC is very basic with clock always enabled and all the power saving feature not available. Signed-off-by: Christian Marangi Reviewed-by: Rob Herring (Arm) --- .../bindings/sound/airoha,an7581-afe.yaml | 41 +++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 Documentation/devicetree/bindings/sound/airoha,an7581-afe.yaml diff --git a/Documentation/devicetree/bindings/sound/airoha,an7581-afe.yaml b/Documentation/devicetree/bindings/sound/airoha,an7581-afe.yaml new file mode 100644 index 000000000000..80d9e87f1470 --- /dev/null +++ b/Documentation/devicetree/bindings/sound/airoha,an7581-afe.yaml @@ -0,0 +1,41 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/sound/airoha,an7581-afe.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Airoha AFE PCM controller for AN7581 + +maintainers: + - Christian Marangi + +properties: + compatible: + const: airoha,an7581-afe + + reg: + maxItems: 1 + + interrupts: + maxItems: 1 + +required: + - compatible + - reg + - interrupts + +additionalProperties: false + +examples: + - | + #include + #include + + afe@1fbe2200 { + compatible = "airoha,an7581-afe"; + reg = <0x1fbe2200 0x9000>; + + interrupts = ; + }; + +... -- 2.53.0