From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pj1-f52.google.com (mail-pj1-f52.google.com [209.85.216.52]) (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 5907838E12C for ; Tue, 13 Jan 2026 09:26:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.52 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768296414; cv=none; b=hFrnW6Y1hVECYiw9hr8AWg756AcXOJ9/odFUTnXl/XkUDTpFs73H1YiePOMp15ytX4XdD5kup0B1LY7aJBRUpwoZzPGrvPB+je4+tXKaVrpp9/9MEuOSR8m0hAh8r3oN3KBRl1lUw1r2MGLL5qMr4gKdUywrpRJz/H7ZQG5NT0c= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768296414; c=relaxed/simple; bh=ws1p+puMOcBf/qfb0sFtnVfbyocdGIjo6AESCEhizgo=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=OVDFXVro82gn+YZGpMFYic1fRETyHezT3w/NJvt9vbdjqpGchKmv+ktYE00AWZFkl0i9LXPvoP0gj/xLs876BnrmrssDIZOsVwl3SSCJFPjULyAowLGH6F90uWSkVlwbtonNJcYed5kGo8mRQ8+TQ2Yzyi6tZ2TIhGlty+GfK3A= 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=QdHFDrGq; arc=none smtp.client-ip=209.85.216.52 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="QdHFDrGq" Received: by mail-pj1-f52.google.com with SMTP id 98e67ed59e1d1-34c708702dfso4138950a91.1 for ; Tue, 13 Jan 2026 01:26:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1768296405; x=1768901205; 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=U7EWk7TuRK54To9ZAGQlu+fCN9Q9oadA9Ns4P4AvNGA=; b=QdHFDrGqqCR+WcxB146DlBBMKwfRMeXhb3Dpy1o7T8ppDIfxBKmGwj7y/CQHmtc4ft IEE4KePrThXEN3XugJJqPbtwPf9TVio+dRxTs7lNju5a6Li7K77eKd6CnsKaQu2u7a4e 8GW0u7Agubdx4ucIMvZD0C+dgA6pCD7evlOHQqTBJGUIcRwfkijMghBW8SUBY24Q8BDc LZ5YAqgKJNMQ601PWds66a7YxKBgc5AUtWKH99EI+EY+OcvXPZiFkmYPnOR7o3Ey4jKk FbJ7/p2Sc1oC7v75Z/mL6cUY+fvKjrHzQ+6bdVO8m3GCYeclikBq0a2qvyhzMxWfkJic DpnQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768296405; x=1768901205; 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=U7EWk7TuRK54To9ZAGQlu+fCN9Q9oadA9Ns4P4AvNGA=; b=ScvOuyJaRgFWoVrV+ydc3UzBFciap87Hic4wXkZZVXYOLLp08fm19sL9aqeQZ5mD/M othsaXQI7p5new2k4nw3dpl1aaM0G6gmPAkGAFdQKUoLXPMyOAMa2h0E3GbA7zRJpbpE TviD7H314dgF26zSW+LHWrmjeC0YENq8QG1rRXEXLBEfpMAKBbAKrHL1acTxNxUxLhNo lMreYAMg24+UnCUfpiduGBmo9nULuzombekC4WS6eUX25Skbs6enyK/60IM3em27rTsf EqORkHjzdUL4afJjAUU8h1n+cL0JvkRD1ZVuUQBv5pS74Uhz9KouW9xKYRvIjVIxPLEb 3Mwg== X-Forwarded-Encrypted: i=1; AJvYcCWuHeMBljNKw67AgU3PHtAh0Ylzmt+9vZxLlDlrgWZou9sCvp5nb0VliPBHdnG0f5Lqwq3njQkdP5GoNho=@vger.kernel.org X-Gm-Message-State: AOJu0YyPm+++GZQsB0yMMUG4bqJp1tNpPbejJBN2tn/JvKYlJ9VPxMws sZLsN7+yZ0UbtHhkYWIY/pKMfFTZgRZ5w7GXKzqww7CPyi77MAiY6+8f X-Gm-Gg: AY/fxX7s9ak3i34fqh/z1mPH7TqDCZnjrtmzvT0m0l1NWMcgWEDe8j2/G3ONAKTu2wF wSlu5Dx3C0vi7C7RGxcVB9afSNd4LRWeyp739vh+8ZZo8drrqv8X5M7zITngWeuPZH4NpLZoNS+ mFKsGSN8a371RyYm5HQ3aGED3r1rolfrYSXmybt5ALN9ZVC1bSKY401FYmDOkvufFAP04vHAAfN Pc9ydZAW00115VVppljNZjaUG+gUe1m172w/oa8ISCUt8IvA30q6ChFU3g/yxWcum4E440mGw3M ZdIQ7GcP+3A/wfXmCPWCnQRqDY4/6n3Nhg2ullG0MnJ1fnrNqHPMKheOo9GRAyYS+UXRZarDIyZ sCwKec1WO6wu/YXjqn7fTgwMuhlTcLUKYeBK0kVFYGIn8el0PTTVYbrfknh2157AgJKbr29iyhe wBoTP9Rsbe83N3lHuQhV7wJTQYIFLRgKdc2buHoQMvIdqogrsM+p0+YFVQb2fpmRq6yILaLmcYO N/3dBOEwBntX5SBpqEsYA== X-Google-Smtp-Source: AGHT+IEUC0KJ50PkwzVSwPCDoxMcw68KkQ+8iOouE/4n+Sa2Bhle44HLNHQWtPdhk/bI7tQ9NQN1XA== X-Received: by 2002:a17:90b:5823:b0:34e:6b7b:ded4 with SMTP id 98e67ed59e1d1-34f68ccceb1mr17985068a91.36.1768296404680; Tue, 13 Jan 2026 01:26:44 -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 98e67ed59e1d1-34f5f8b0f67sm19483200a91.15.2026.01.13.01.26.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Jan 2026 01:26:44 -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 v4 5/6] dt-bindings: sound: google,goldfish-audio: Convert to DT schema Date: Tue, 13 Jan 2026 09:26:01 +0000 Message-ID: <20260113092602.3197681-6-visitorckw@gmail.com> X-Mailer: git-send-email 2.52.0.457.g6b5491de43-goog In-Reply-To: <20260113092602.3197681-1-visitorckw@gmail.com> References: <20260113092602.3197681-1-visitorckw@gmail.com> Precedence: bulk X-Mailing-List: linux-serial@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 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/Documentation/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 = "google,goldfish-audio"; - reg = <0x9030000 0x100>; - interrupts = <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..d395a5cbc945 --- /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 = "google,goldfish-audio"; + reg = <0x9030000 0x100>; + interrupts = <4>; + }; -- 2.52.0.457.g6b5491de43-goog