From nobody Sun Feb 8 20:00:13 2026 Received: from mail-pg1-f182.google.com (mail-pg1-f182.google.com [209.85.215.182]) (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 A650E38B9A6 for ; Tue, 13 Jan 2026 09:26:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.215.182 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768296414; cv=none; b=BPkElo4ptFIp61diu2Mzhz0VNd4iZpwNtRqbOVOs8EvMm8iOy2cIq12VaqT9jW1lvRTbZzCqUeDmRmHS0bVKPbH4/PYoRutmE21LD8m0n7c1Fd5/2R93j8YAmG2GGnuEVKe/47qsb6+ZRvH0XWs2E9zH9cgwpyNljJKejUgSXPA= 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.215.182 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-pg1-f182.google.com with SMTP id 41be03b00d2f7-b553412a19bso3302216a12.1 for ; Tue, 13 Jan 2026 01:26:50 -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=mmlgB7eCyc7sSiu1Z79euylWgAP/TVBvBvWScMYIjQi83DMBMecaorQixKq6BS+e+Y P+7ZFb523GbH9m3VCAkXXsY2CM3nwAMIgjFJu2tRcsF5KD2GBDBANFOa4j1itbbnYejM XkPQ5gDIUep2zFdQNvR0Kn3iL0pJwSseSYBZOq++Y7AW6vGkzV+yp2SH85a17hpP5+mF UwslRNXbE8y/ePRGItvyF/r6SSW3H4G2kUKEjSOj0Pf3cLUU6PrDSPXviOHcqGBz8l9E pI6BB8g/gGA4/bFMNjm/veuwVQ1Rur14mWxSLQ2/1jwEZ4HBwr0+MNCmodzZd8nK8lOy s60Q== X-Forwarded-Encrypted: i=1; AJvYcCUxFn4MSJBykID4+SopFpi1SwDR0WkkrWC+IQj5n6tm8rNNtq59I6QG6MB/j+ESJwmcE79aioruqhzZXIM=@vger.kernel.org X-Gm-Message-State: AOJu0YzRHHhhjcTUgV0z+JK91+ACu2Cf3Uvyjk6zM0BYmmZV7OoVjibC yrWGBPXCJCgQsi2EOtvtKtjEriUUoHVLRWisyduoyslSp+MrQ/H4ZGXv X-Gm-Gg: AY/fxX5e/LqxqoHRby6e7lJ8BxDNhasngVJWnssV+isEbkcGOdXR0QPnbEiCwL5EkJd 9/SKvIHGs94+EGwtMfQHZZXcAoMuJeA0SVuRIkemHowbf8etVw1qQuOKGVzVboW4G0rhkLZEVOo 5bfAq21qX8vql0Un6Vrg4v+im7gzhQCMxsLqre/7QUgpjSrFLMPtGjMTVmcMU2V6x4rTwulM74V eb7KHtCKbtIAFd5sSWTtFjdiczMu1OLYwmLrMR3EIlZWoMxcOlaNe7i70D7a2L9KOPJ62Ti4SJI aXmS7o0IbtC9DNSofko+hIWPT6E/cMetjsIhgmPhWyy3Tjxb6w4DVMa9nnpyfBMtuEuSL9VeHqW NaA2ow5PEib8E6NG37hwEENAoQYNPiM08JgszQ/XSmjy4tGRQJO0PwZJ4o0CbE9P5rnAwClw1Hi rtJbsQ2PquJcXkfx50KhbFYrMMfVP++cvnP1enDQjfr7AbZaNAWAw4L8OCW9p69pX787nU7ATom ruZ+9wTR/7MTl2pdVOQBw== 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-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 Reviewed-by: Krzysztof Kozlowski --- .../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..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 =3D "google,goldfish-audio"; + reg =3D <0x9030000 0x100>; + interrupts =3D <4>; + }; --=20 2.52.0.457.g6b5491de43-goog