From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wr1-f41.google.com (mail-wr1-f41.google.com [209.85.221.41]) (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 51D1A21A434 for ; Fri, 31 Jul 2026 06:43:43 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.41 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785480224; cv=none; b=WyreRxqX+cE95w2RUWGSnay1UNvhGWDgMMVd7nNamzlUYf/BLtMBlkY5knXTZNv6T76RyEX9KB//ap1r3+3g/ltdugAIMigLxH5Y+2NlLvs48Yo6pQYcyHm4TF0TofnNr8EquWrd2vHJsuSrupOMLwHc8q9oi6VIsNxNKjTqc2A= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785480224; c=relaxed/simple; bh=q/CCJHy0j9gREWjFYXbVm9WkoVqYfj1Sc7sI9n8KQ4A=; h=From:To:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=BxEVJfk5zQC6H9Etg1e0cAvj9OUM8D+5WPipikg7nunva2VCrjtFmoFfwWNHl1MJvX3J2SYZ/kYjWB1H5lYeNDZMghG5OoJKOs3TGjNRqV/LDWSoQobWDAKipzuWiSSYXR8Tg4fATSYemceedEzikVSc8Pk2fZvMV/U1gqHysCQ= 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=PgKAKC1T; arc=none smtp.client-ip=209.85.221.41 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="PgKAKC1T" Received: by mail-wr1-f41.google.com with SMTP id ffacd0b85a97d-47f7872abb6so375951f8f.3 for ; Thu, 30 Jul 2026 23:43:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1785480221; x=1786085021; 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=gnCPTgzK0K1N6KmRazTWagiYgQDYqM7+kmHEqM+ZJpY=; b=PgKAKC1TMR5IzjjtP3R8jzMqehVZhKkY/dStdRvqRa+kBVFsCimgioV2hOk3SxUzA4 9ghyXfk+naHEY8kGpHtBBNz3zf18FibztxuGB6i8pAQNjucSHmoK6GjCspuBw+i10f1Z PAB+fuVU8RlJeZlshz3IycxQ1HKOYhAyYgNbbxjSi3z5NtbuwILPl391E10isV3YnYcP swjMuo9Tw1yYZqMlsOkcYEexY/hsM64nerzDAmrvfCngKGjQqkU69x/Ubb0U4j/zeZca r0J9+/oAP7x12WZ1QjD+Zk/OYW6RLL8Oo5xNCVk+MNnJj0SU6KbIrJHFU7gduHEL80pR pjfQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785480221; x=1786085021; 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=gnCPTgzK0K1N6KmRazTWagiYgQDYqM7+kmHEqM+ZJpY=; b=oqW0CSQtjhdgLkyuHR6UBxPs9Nge7RqhnwTB7vt6qpES1tm/0Mj9j/R48tDhEOtVg8 yUWURwSbJxYj29bLMqpS8eDsy0m/iqTLRnopokG/thqcDM2GQ6MJCmGM/+TOKkZruwCe s84Dn3BdIR+PWFjG8RwmNjxitrL22yUZmGsIsLZcK5+YwqfXRMJ9xqkMBqTkYw8FgBBe njLolOT9KYsx7wuLdQhKF+fZZrche+oqKCJggIbafSw1EsQLXyUbEAltgRfwJNtSr5OR qXDDVWsy1Wv2W6EFAt2yscFdWnXBxd7sEE1Wd/PQubFcg4Bqn8t/CPCOKgd5ukO4Osww z/tQ== X-Forwarded-Encrypted: i=1; AHgh+RqoiHDbxK5l0IDRqhw2pR2l8xrBK1dn0S7NkO/wIMNnLqDHTqNAGAoHbA/AvhdkEU4RVVBoAWQRU5O/@vger.kernel.org X-Gm-Message-State: AOJu0Yw4aZdu7Wc6b3PsBqbgpDHcId+6199NFASUQzVv+DFpufTE+78F 5zlqCEwsagdZqehWGynmmo0vgKhdIeab/Bk5KC6czKtinsqT+9bcX/wo X-Gm-Gg: AR+sD10ZLOkm7BOPly0BwLj7EKdjN9VNA6IHIujYhzW9INeXoe9SXojXqODzQqEHa+L YvICWGNxpqllIYSFpqgUj2Oq+2wPu3Em0XoMBrlFmgZ/PCiK1vhVaayYDjM7cT6OKzfpSh153am 4f3YQC7Cx8jPsVH2Hi7EJ8wTmgKPqSueMxDZDsG0S5hZSUpQoFT/ZkCcS5KO/zWH6RIhhaD9yDC 4y3KkKxZ02VAsWznbczIcUHQltomS73OkuYVVz+MA3agf9ch5rJvAyeVbta9o/SpLXGV/U4Q9IA /wmzrjp9+Zrk91FgC8QKzcdkwJ+f8LEmfaysC2nx/XzW3tgnddYqzTStutuK1C5GAbmRscF0L4v MxLVru7j4JAhZHsoDbZ2snguc5jKVdDpzLTx/1Aqx2Oz4oNB/BzeIM6YI1tKhHjbL0xgtBr2am1 LfnOdNs9dMfYpS+lDhAg2Ahzal9XZtMjp1+nwnc94doM8EUDlwvMsXENHGiGAo8HCYrSU5pEm1H eQBqMGUXXIkXyx5pD++KnGunE6+ejzW8mpsGwKpk3RXzPJQ60/lTA== X-Received: by 2002:a05:6000:2889:b0:47f:9442:f753 with SMTP id ffacd0b85a97d-47fd2b5dbb3mr1767774f8f.52.1785480221395; Thu, 30 Jul 2026 23:43:41 -0700 (PDT) Received: from Ansuel-XPS24.localdomain (host-87-11-254-126.retail.telecomitalia.it. [87.11.254.126]) by smtp.googlemail.com with ESMTPSA id ffacd0b85a97d-47fd41cfdc6sm1372488f8f.8.2026.07.30.23.43.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 30 Jul 2026 23:43:40 -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 , Daniel Golle , Rosen Penev , 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 v4 1/4] ASoC: dt-bindings: Add Airoha AN7581 AFE Sound card Date: Fri, 31 Jul 2026 08:43:21 +0200 Message-ID: <20260731064326.2284228-2-ansuelsmth@gmail.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260731064326.2284228-1-ansuelsmth@gmail.com> References: <20260731064326.2284228-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 --- .../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