From nobody Mon Feb 9 01:45:57 2026 Received: from mail-vs1-f44.google.com (mail-vs1-f44.google.com [209.85.217.44]) (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 35F22233D85 for ; Tue, 30 Dec 2025 20:05:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.217.44 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767125149; cv=none; b=SAbjFf/C6bunwXCuniGYa+JIhOkBr+RjTv/VRlnhsoVG0uG16m95pdDDCU5ZobZuIE7gs/sKT5/AUGWBfINkHbX0uJvQdmtCnojryRQ/ukjk3kMLgLhMZYHn79puHpmA0rbVW7Maef3tWN+0fJx1a0sxREHM1yZ4+pRXdkJGCo8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767125149; c=relaxed/simple; bh=wuouABNtno/my3xxB41xPlJVygP/E24Aj/Ddg3O+3RM=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=E0EMj2IeHdRMQSyEdVlty87pA4zTsdhUdG+5w7a7JKVP1dgt1wV5EsK3tyvskOdJwtHusXIYY4m+A+x/Z9wt0JSj1aPeofdsRBLfkvUl2Yoe3jU+1FcEduq2kF0inwfJxp2T12drAo/NTCVVnJHnjSAFxn4WnstVoVdwZqcIfu8= 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=K3anxHm1; arc=none smtp.client-ip=209.85.217.44 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="K3anxHm1" Received: by mail-vs1-f44.google.com with SMTP id ada2fe7eead31-5dfaceec8deso6611422137.0 for ; Tue, 30 Dec 2025 12:05:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1767125147; x=1767729947; 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=eY9DKWu7ggurjBP9bHM5tPTMCGUI+TAaWzZpacbdf+Y=; b=K3anxHm1WOWJ+napvkgGlStcHutBrF7DdnRRnpDtkLL+E+ze4mr/AabIIKOveJvwsm cctcmcERJqF5F+7QjnbnGTY7AmPsZTW6me90H3Q6sa2YtRy9rHGq5bTj9mqywtWDkEBJ 6bOQ2GblpFsOX8xi10zLw0lvBbfjhsdYbVXjcLG6pl9chb2PFI1btjfLegE3YLuOkFUa M+mnfjUu1mhrkb2HWKvjnCzXgsq/foMaqu4ftX0YEE9PIEje9LvO8ANRZVddZWV1+6yN 7im7FR7kpHvuq+ekAl9O1Bx4mAJEtytCKdRKZ0ZjqgXH7Yo5Jtnb4bo61H7SWWo+/OR5 e7Kg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767125147; x=1767729947; 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=eY9DKWu7ggurjBP9bHM5tPTMCGUI+TAaWzZpacbdf+Y=; b=tihr+3ubu6kJZTn2pq6fMwFE48Y96KZ7lIa533+EEVDvHB6qRI2CZpcCl3lu1Wc7wz /6gBqn5bG6dNgl1raTkaB/WG9nusG4Rc/zVAy4YfFsocBhZVsMRhXmOmTF3GoBExsgpF n4Z9MmykAgaob+LGpKRWC07wuC/WNhCuJ2T/yzmMSdQT9IsNqI4SkeQ0qeugsDV3e++H yXDIYM+bl8bcO9yf6dpEhcNe28vmhNuAbwG1aGSTePc2wAzacPlzKx7sf80vKV5CtLRp IMeEC3KTKGLxZsQRwSHUtAIlSgfJBUj+ctX013DP4sLryWHZhQn6ZjPXsr7QKqrJUCyE HMig== X-Forwarded-Encrypted: i=1; AJvYcCVoC9Eb6t/JNWcOu9FiOon70Cn06kfbK3ynVWA2mvLiQTC+OYaE2uFeUF83Ohqh+fsm4oyKJgy0Nv2UyEQ=@vger.kernel.org X-Gm-Message-State: AOJu0YxpBHVTC5Di2hth608aq+tEWl4dkmLp/N0HjBTex+KCX4X0Dvu6 LFk40V4n0//4rn/7p7T06OJS6JnA+OTsQqtUmv/HZCPaULa9ZmPJIb4t21O6nQ== X-Gm-Gg: AY/fxX7/7w3RZ5OL3MIXppsNFmrX3pZ5No/foY6y+pCVUbXb5ez1xjLmDlbKgbyg4dt V1l9vNUsVB3tNIiVGfMYHc/5kcc51sjnv+koRAB4fIIKslLsqJE0ek0dKrmUQfAduaMGsYPrxnY 9lqyiyLLmFmpb4tPSUK1pJPKeMPlWutpYAuJgT7XE4SAJ9mbBHM/SsGFuuDHJtZHFMsTv+6cKer cNEKgEwL/6r17+5M9ytm+JtFn9Dox9D6dCCBY+Seum+D3RiYuPvXTW1D68O9p1VgiJaUBlwYicO G6tov8IB5aASxrCt/OAssqDTfI+LUK76ax/T36YFSmRQ/zSiGaLfb35NpTSk2EMhNA3+qzaNoah LR1+CeX9GtrHInDtTmKyjXfFH9PDU55Dsv19Fh8DLQX5Tu5Tfp9zh1PfRX6Xcu9Lbwhar/ljyxQ cD58TIYPfIiZZIpGbRyOa33FKN6cENxxzfPykukWQUu/QfIifEoxiWogY+wST71kUYyBaz+0Rbd lEMjCk8bWeorgR9Mprb3A== X-Google-Smtp-Source: AGHT+IHNSjL6XO/9GG+VQ4LJ4CyetXEzcsFuGnG9Kdw0+OI361O47497s5aMUrTFKuua6BqPpBWyVQ== X-Received: by 2002:a05:6a20:549d:b0:35f:84c7:4012 with SMTP id adf61e73a8af0-3769f92fca1mr31561858637.29.1767118275492; Tue, 30 Dec 2025 10:11:15 -0800 (PST) Received: from visitorckw-work01.c.googlers.com.com (25.118.81.34.bc.googleusercontent.com. [34.81.118.25]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c1e7bc69728sm29598278a12.19.2025.12.30.10.11.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Dec 2025 10:11:15 -0800 (PST) From: Kuan-Wei Chiu To: airlied@gmail.com, simona@ffwll.ch, maarten.lankhorst@linux.intel.com, mripard@kernel.org, tzimmermann@suse.de, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, dmitry.torokhov@gmail.com, sre@kernel.org, gregkh@linuxfoundation.org, jirislaby@kernel.org, lgirdwood@gmail.com, broonie@kernel.org Cc: jserv@ccns.ncku.edu.tw, eleanor15x@gmail.com, dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-input@vger.kernel.org, linux-pm@vger.kernel.org, linux-serial@vger.kernel.org, linux-sound@vger.kernel.org, Kuan-Wei Chiu Subject: [PATCH 5/6] dt-bindings: sound: google,goldfish-audio: Convert to DT schema Date: Tue, 30 Dec 2025 18:10:30 +0000 Message-ID: <20251230181031.3191565-6-visitorckw@gmail.com> X-Mailer: git-send-email 2.52.0.358.g0dd7633a29-goog In-Reply-To: <20251230181031.3191565-1-visitorckw@gmail.com> References: <20251230181031.3191565-1-visitorckw@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" Convert the Android Goldfish Audio binding to DT schema format. Move the file to the sound directory to match the subsystem. Update the example node name to 'sound' to comply with generic node naming standards. Signed-off-by: Kuan-Wei Chiu --- .../devicetree/bindings/goldfish/audio.txt | 17 --------- .../bindings/sound/google,goldfish-audio.yaml | 38 +++++++++++++++++++ 2 files changed, 38 insertions(+), 17 deletions(-) delete mode 100644 Documentation/devicetree/bindings/goldfish/audio.txt create mode 100644 Documentation/devicetree/bindings/sound/google,goldfish= -audio.yaml diff --git a/Documentation/devicetree/bindings/goldfish/audio.txt b/Documen= tation/devicetree/bindings/goldfish/audio.txt deleted file mode 100644 index d043fda433ba..000000000000 --- a/Documentation/devicetree/bindings/goldfish/audio.txt +++ /dev/null @@ -1,17 +0,0 @@ -Android Goldfish Audio - -Android goldfish audio device generated by android emulator. - -Required properties: - -- compatible : should contain "google,goldfish-audio" to match emulator -- reg : -- interrupts : - -Example: - - goldfish_audio@9030000 { - compatible =3D "google,goldfish-audio"; - reg =3D <0x9030000 0x100>; - interrupts =3D <0x4>; - }; diff --git a/Documentation/devicetree/bindings/sound/google,goldfish-audio.= yaml b/Documentation/devicetree/bindings/sound/google,goldfish-audio.yaml new file mode 100644 index 000000000000..e0b26c1f7b8e --- /dev/null +++ b/Documentation/devicetree/bindings/sound/google,goldfish-audio.yaml @@ -0,0 +1,38 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/sound/google,goldfish-audio.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Android Goldfish Audio + +maintainers: + - Kuan-Wei Chiu + +description: + Android goldfish audio device generated by Android emulator. + +properties: + compatible: + const: google,goldfish-audio + + reg: + maxItems: 1 + + interrupts: + maxItems: 1 + +required: + - compatible + - reg + - interrupts + +additionalProperties: false + +examples: + - | + sound@9030000 { + compatible =3D "google,goldfish-audio"; + reg =3D <0x9030000 0x100>; + interrupts =3D <0x4>; + }; --=20 2.52.0.358.g0dd7633a29-goog