From nobody Sun Feb 8 20:29:02 2026 Received: from mail-ua1-f42.google.com (mail-ua1-f42.google.com [209.85.222.42]) (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 8F36FA930 for ; Tue, 30 Dec 2025 20:01:38 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.222.42 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767124900; cv=none; b=KdLGPmvvEfebMK25Px7qetIxrk5no1C8o9lP7WJkLOd0v/i0WD0oaahmmEgBYJ7PQIHkn31dkbynp69ipqKd2Z404dNTl/ZopynJuE2G+qBqCedh14WdHzw799Sh7zmZTzFGtbz4npNMvsEJKG5TQ5t/BSo6Am/2A5itAR3FYaU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767124900; c=relaxed/simple; bh=a9IYvFqlG/UaJElPMyJFzg5gch1C9rdzE80DQMDwPnI=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=pzPhLivPpijpKKLLOAoUAzD3PWDrh1KvG0je9my859Gr9DdO3Sn6FfNd1+ULO6xRmgqqKW/KdheIqwx3Gp0+SXazagTEOo/H8WQMTfdBVX5uyaW6+nXGBMNDftqJtsVS5Sl8IHRV6ZK9O5NUBaB8zXl8XGpDP1UUbnUHUTHWBG0= 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=LdHP9yf9; arc=none smtp.client-ip=209.85.222.42 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="LdHP9yf9" Received: by mail-ua1-f42.google.com with SMTP id a1e0cc1a2514c-94130b88642so6887717241.3 for ; Tue, 30 Dec 2025 12:01:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1767124897; x=1767729697; 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=vqq42GMedrB/T6d7mRybr+4FEurk5kHOMzPka2Yicmo=; b=LdHP9yf9JKqPHn4ml2IEgxOvgz89GWe9Ze8TEhJKaHb2Di5zcjblW+ABEV8s7DQjyd sUtkGWLUBLkb2NmgID5sGjxFspCNJjs5/J0DcsqTr1DmktgetxrUH9rzR8OuFj++kcfE UDlhn6BlTHiJloF5BaF7GfrLdBVaklAlx1iuQ759hsJ76VNUd5cX1hgQV71tnXWV4+b+ LsxXXU9zuCzlrNikdPuhuFvybeRV5rGHY6NATyTGNPePELyulUiOdzCiLcfWUavwdp3L pKn4/P2hpn81s2mjrzfCm+khD2Yyv72UDQjGESyk1NW/ljghZ6eXd284TBw4ZmOo8w6F 2mwg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767124897; x=1767729697; 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=vqq42GMedrB/T6d7mRybr+4FEurk5kHOMzPka2Yicmo=; b=LQOHeaeRpgU1DU5Bo6qreXd/SBrrc9F92WCuIyOO5W3Vf73N9J+K4kZvSPRlxMVZvC GrTnyb+YclcqBGRHkVmeT2BStfq9GZCeuCbPNTGsfCWg8WTOKQA++hyZUq5+Rzks3tvL If13dX7SfKK95HMKbEpkThGXNTIfe0xyLSkqCbgc4TGRkK4vT8aN9vbKwXSdBHnoNgnk 1qqNXLqLVgZkdqIUFVvk0bj3qDLnYUURS+dnmsq6hnoL2sAudRhtSI0/gbqupEHeogEW NhfgzknlVlN8WiJv8IZEHa1XLWklB6vE6/GpM2L9xwbjb8aBBvLF5PENOWSCEsQ5GR7o vXsg== X-Forwarded-Encrypted: i=1; AJvYcCX6FL49AVfyZMrwXyiG/SLmxzqxRauAI5lnAFVie4aRsOto3aZJiXcF9hfmWua5Pck2UthI7qnlLjFCbjA=@vger.kernel.org X-Gm-Message-State: AOJu0YzUf202yhQIiZ3fMdAm017k4om/LhtDPBEeNeJ1yiyo/1fH3Pxc yitMWRycVXuP8dLV40cTSIZJuH82uGzQu2xipDsYQp+gg+k8RzxAvGQighPlPA== X-Gm-Gg: AY/fxX4gMUNMbONdExNLtjSHlvDJUTMV3g2fnn4oyZTOO0HrQ3gRk6kqBlDNnDaIn4q JUGAi/yOXrELpJXKuFOrGSTtFuTlGdE/XCoWvnd1yg+O+oV0SRMidNXE1s3GM5SAmg8645Ycnir Oa6FkbyXuT7VV40AAT+dvnY+aEHRZupmdbhSuod6s6JJBXvcl+hL+Vn6jXuJ0j+VcbR01chL58V gIw+lC+6CaCQK9fyg9oRICD+xOjthaf9AoQEUE/UIUCS4WYRCjJWPd2DxYvs2d7/37hk1QpZdMd cXGSWXGH7OMs7D1CTYNSu5VHqVYgAwAL+Yz/0eyheZUOFb/NeIm1C2gGZYpFZzN7NQP5InQX+2P qS+aTBxMNBEJHtyD+ujYwMEy2pLi7QQ/BWYgbtoFLwQAqBBJ/pMw4vVtGdVAlbnraGK5kn7E2Wa kwsZYqyodR9k+wiXk8VjzRA8HYJ0s01N/HGBc2KCoXADGBRReSuv430KvBsySHH8RrzlPEY0ubV Q3rWoj+Fw0yNbEJoGoN8g== X-Google-Smtp-Source: AGHT+IGG4IvGkIealWBZgvBLq7nxU8BQLyVFrfwWxsNjASkIojjiGo3aO9o10cXPbEY9owzzFvEfpg== X-Received: by 2002:a17:902:e748:b0:295:738f:73fe with SMTP id d9443c01a7336-2a2f2732287mr344445935ad.30.1767118253801; Tue, 30 Dec 2025 10:10:53 -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.10.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Dec 2025 10:10:53 -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 1/6] dt-bindings: serial: google,goldfish-tty: Convert to DT schema Date: Tue, 30 Dec 2025 18:10:26 +0000 Message-ID: <20251230181031.3191565-2-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 Google Goldfish TTY binding to DT schema format. Move the file to the serial directory to match the subsystem. Update the example node name to 'serial' to comply with generic node naming standards. Signed-off-by: Kuan-Wei Chiu --- .../devicetree/bindings/goldfish/tty.txt | 17 --------- .../bindings/serial/google,goldfish-tty.yaml | 38 +++++++++++++++++++ 2 files changed, 38 insertions(+), 17 deletions(-) delete mode 100644 Documentation/devicetree/bindings/goldfish/tty.txt create mode 100644 Documentation/devicetree/bindings/serial/google,goldfis= h-tty.yaml diff --git a/Documentation/devicetree/bindings/goldfish/tty.txt b/Documenta= tion/devicetree/bindings/goldfish/tty.txt deleted file mode 100644 index 82648278da77..000000000000 --- a/Documentation/devicetree/bindings/goldfish/tty.txt +++ /dev/null @@ -1,17 +0,0 @@ -Android Goldfish TTY - -Android goldfish tty device generated by android emulator. - -Required properties: - -- compatible : should contain "google,goldfish-tty" to match emulator -- reg : -- interrupts : - -Example: - - goldfish_tty@1f004000 { - compatible =3D "google,goldfish-tty"; - reg =3D <0x1f004000 0x1000>; - interrupts =3D <0xc>; - }; diff --git a/Documentation/devicetree/bindings/serial/google,goldfish-tty.y= aml b/Documentation/devicetree/bindings/serial/google,goldfish-tty.yaml new file mode 100644 index 000000000000..08fa12449a01 --- /dev/null +++ b/Documentation/devicetree/bindings/serial/google,goldfish-tty.yaml @@ -0,0 +1,38 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/serial/google,goldfish-tty.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Google Goldfish TTY + +maintainers: + - Kuan-Wei Chiu + +description: + Android goldfish TTY device generated by Android emulator. + +properties: + compatible: + const: google,goldfish-tty + + reg: + maxItems: 1 + + interrupts: + maxItems: 1 + +required: + - compatible + - reg + - interrupts + +additionalProperties: false + +examples: + - | + serial@1f004000 { + compatible =3D "google,goldfish-tty"; + reg =3D <0x1f004000 0x1000>; + interrupts =3D <0xc>; + }; --=20 2.52.0.358.g0dd7633a29-goog