dt-bindings: sound: google,goldfish-audio: Convert to DT schema

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 <visitorckw@gmail.com>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>
Link: https://patch.msgid.link/20260113092602.3197681-6-visitorckw@gmail.com
Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
Kuan-Wei Chiu 2026-01-13 09:26:01 +00:00 committed by Mark Brown
parent 850c9884b9
commit 10303b3251
No known key found for this signature in database
GPG key ID: 24D68B725D5487D0
2 changed files with 38 additions and 17 deletions

View file

@ -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 : <registers mapping>
- interrupts : <interrupt mapping>
Example:
goldfish_audio@9030000 {
compatible = "google,goldfish-audio";
reg = <0x9030000 0x100>;
interrupts = <0x4>;
};

View file

@ -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 <visitorckw@gmail.com>
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>;
};