From nobody Sun Feb 8 15:28:45 2026 Received: from mail-pj1-f43.google.com (mail-pj1-f43.google.com [209.85.216.43]) (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 5DA80364E9E for ; Tue, 13 Jan 2026 11:00:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.43 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768302055; cv=none; b=pdRGE12916IXIsZAiCWq5FXE61b0z2Y/E8UMI0s7BVX9mIKt582SmdzmGq1LdXGRC6i49/u3JaT033RPJbDJdL6s2dnQP5Nl4CbEQ6xbYI7MAhnKAMNeMRj67S8xz8w+aI5Uc3tjiCQNXiqV0HL8K5VAvblmR3EffGD5cgf051Q= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768302055; c=relaxed/simple; bh=zdNFAH0iTWr7CYfBHRXif+JE5op8kPFWmv5y6FI3muw=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=Ij4efkv6VTam5/9XQFtFph7b8E6ohzNZaZZhQXy/Xfp57aR+yoZFyKFjp6TP6Uq09fNo3oQ+/q71B/bcIxtkUAY63wOzWu8u1ik/Ze+qukzH7KiGGM9888o0YtcXpLeQ+bsJJnFAI07kucjK2d5ENLYl798w7zA36PUUSzl70+4= 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=FO9fDEoK; arc=none smtp.client-ip=209.85.216.43 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="FO9fDEoK" Received: by mail-pj1-f43.google.com with SMTP id 98e67ed59e1d1-34c1d98ba11so5817818a91.3 for ; Tue, 13 Jan 2026 03:00:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1768302054; x=1768906854; 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=d4hgjP3w88kDagdzWx8wSWq+XQR1e0+zfKSduukvDaU=; b=FO9fDEoK5BDJJ44+PyQxds4fGFb/ATa9p8ej9IVFTcIPQvYimwlY+h8HoRvQ1l4wRn 4mje/lCRXFM+6KrgAXscD5q8nMbCPohc5OwFvQ14ebCSfauBwFOBokanHrtVH4nT7ja4 28DCGcw73NMZ2FFafMFi9FAwDjTCymavAPMxSDAwbKZU/KzVBC52p7KKMOy9za6VRBXl iF5xkpqtA6Zvx++RTpGpv0var8vWDccFatpQWTr8eUaOmrquVO22iOYFw5+yH+5rNU+5 h688ZjfA0w/22gCxPpPpHZSCQ2c5bMXfUvRzJQ1acdg1KeHZq1hnbglXRUgVGo1AwS8a EDnQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768302054; x=1768906854; 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=d4hgjP3w88kDagdzWx8wSWq+XQR1e0+zfKSduukvDaU=; b=fUQxXDNA6nZRydE4vJKVTFWes76Y9UgqumsX10pQTBqVy1fmvD0TZBwklpWXFcku4y 9sofqbXLkDTvYZmvNy7NplkQGy5pRbC0K0tla7V6oO3tk7sTDlY4duSCKWhhinytBnty 1qpAG1QhEj4d/qgYgcIVTvAJl5CGDeYv/8u46jXUNudfYPldw9tNkCHeXyyNx14w56eP uLtBllWitKAoEjf1Bdlsy4XSWVD0ZTrXOwmbHj91hFU09oI0YraKeLplowz4QcFat/RD ST4rj8L86Zgiu3idNRcgv00sHmWlTWZlL0a1deLUYfaK5yjLhM/vNzOCerOJK062oGqj J3cQ== X-Forwarded-Encrypted: i=1; AJvYcCXLAOEyoHtBT/OrknmvtuACUX47Z0nq+7yAOe3wr2NWZNtJ1isTbnJdzLRByIgJYyb1QDANil/gdwNRDCs=@vger.kernel.org X-Gm-Message-State: AOJu0Yx6E6MRL397DnhGerQAaQBDOu3NcxamdQPnA/eBB8WLjkArah4f Wx9BdRJdW62CXTMNWNysfiyHGlQmERyxYsvcMY7nXuFfxGi89/Z3u4ZYiE9xCA== X-Gm-Gg: AY/fxX6/SWBs5I/20vdkXICAff1kcTv9UZUpT8iR5VBoAyBbBNwIHbyrDAhPz4gqx8M XGyykbeEgl+3Bm2cawCxF190LBAx3LJ4eaZAuhENL4CwR9jvDCicqr7v1LwR/Ot02G4+dWaf2Ka gXE+fVDjwa8nWnEuwQC9daDnZiVpEg6eHIf9jWW94lWdQFsu/wYidNQbbq/P6y/kyG2GjWInE+L MoyGdYCQVrRDnIa+SNvL6QRJt89WNaxjPoDCA0wKqnzgZ7ce5sMx2IcUAC4rS6gHDL7dLTZAisQ sDaOrYQW9JZ8rHjmk49hGx0wfwCJhU/rSFjlor7TXo3/3gM6hEIax0L6Qa8oXqxSsY3qqk3XAs6 yPSVVF2npyIqzG9FzkpD7S9bfr8tJrSr88O6LDd8Lk//WEryu8rfR7aceKXO0YjHDcfArGQgI+i mVo2JU7xDpzZCCPV2uCuiFBHyZbLVtVPyFy7gR+1GdEgYaxTzt3+JUmIMuAx0QNHknD7PeFfvBa j3ccL8KP/9W5elb0XWQIg== X-Google-Smtp-Source: AGHT+IERyXXRObriIfp3G5vGgqAQ938C3mDCOXYLyt4LrW1z/WW3eq0L+wGB0uC11elqp7ivzib0lQ== X-Received: by 2002:a17:90b:38c4:b0:340:fb6a:cb4c with SMTP id 98e67ed59e1d1-34f68d231bamr19378825a91.30.1768296384398; Tue, 13 Jan 2026 01:26:24 -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.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Jan 2026 01:26:24 -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 , Krzysztof Kozlowski Subject: [PATCH v4 1/6] dt-bindings: serial: google,goldfish-tty: Convert to DT schema Date: Tue, 13 Jan 2026 09:25:57 +0000 Message-ID: <20260113092602.3197681-2-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 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 Reviewed-by: Krzysztof Kozlowski --- Changes in v4: - Use decimal format for interrupts in the example. .../devicetree/bindings/goldfish/tty.txt | 17 -------- .../bindings/serial/google,goldfish-tty.yaml | 41 +++++++++++++++++++ 2 files changed, 41 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..0626ce58740c --- /dev/null +++ b/Documentation/devicetree/bindings/serial/google,goldfish-tty.yaml @@ -0,0 +1,41 @@ +# 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 + +allOf: + - $ref: /schemas/serial/serial.yaml# + +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 + +unevaluatedProperties: false + +examples: + - | + serial@1f004000 { + compatible =3D "google,goldfish-tty"; + reg =3D <0x1f004000 0x1000>; + interrupts =3D <12>; + }; --=20 2.52.0.457.g6b5491de43-goog