From nobody Sun Feb 8 16:32:07 2026 Received: from mail-ot1-f48.google.com (mail-ot1-f48.google.com [209.85.210.48]) (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 175F33019B2 for ; Mon, 12 Jan 2026 20:30:46 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.48 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768249848; cv=none; b=Z7PlcwJd8kAxLh0axP2M+In2alAEGdM99iXhxQjd2FdSowEM5H2jeBg38eXIl4RZSFxhjZ+zO1408Ids5LoCnUSJ/beYPP+JIIGuYhk8x3cR8/5shhS64Vxxiy5LyzH4HBR36kG2qlzLOXX02+gjrwSnQw+L62285fhjrYy/y4k= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768249848; c=relaxed/simple; bh=GTLyrTF/q6Eyc9fZ3Fa8bSl/4UWeB/Vses9dYwQVfyQ=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=mncK6zFmHXF/jO6nCDptNuFHt+ec+vXDyybAzsdOv0yTeFAK9y16WcF8x8X5k0UzFnG0T9vYBFqrDugeNMIGJ0dB6BMWO0b2vvZzLkkrNJ5IP63O0WN7LTSJge9jGqrxiYgU+sP+9A34lDxJg7fIg4IKjtsDNDYiMfphYB6XDFM= 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=mQykPaE/; arc=none smtp.client-ip=209.85.210.48 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="mQykPaE/" Received: by mail-ot1-f48.google.com with SMTP id 46e09a7af769-7c6d1ebb0c4so5218488a34.1 for ; Mon, 12 Jan 2026 12:30:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1768249846; x=1768854646; 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=oL3a/4UaA+a8Zff5y8gdtJeilEUr13wkA6OARJeIofo=; b=mQykPaE/JOosVgjg1E+sy3mPINngYBqgQ9HKnjVcdbtCAu556fzRrHPjklfeajnIMm lpqknGPm8J0byQx27Xno2gqJnamCKhSHQPP9L3X8EXBzMn4q39GXZ9DJ1OadEpPFV/OG UflcffCETm7zlTGQRDMBmniZRfkhR2G9n84rRYfto+RUIhmQE0clLmx/0neKmyY3Awfo YVOOhDXouqSj8g5rKoqy8VCJwIrYzzObcIyDkSsjbDTAIijxAr5YbjOKMkUBDcDlHTbs k4Z7fxTE3PdI7rXPkNtRLs9/anDo/9VEVXxcvl9+dDZ3/hcvUrLzkvYCQvducuV7ONlb yWHw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768249846; x=1768854646; 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=oL3a/4UaA+a8Zff5y8gdtJeilEUr13wkA6OARJeIofo=; b=NJ4t0Mikax5ZdR8BXL8bgjcjRfNJZNWVx4qNVKI6V08atMOwZHurYZatxLeGMoYgRa EHxR4DCk2dhEXWnLBKe1NkIqM+GI49HhQAvkCqs4IGXmY88FY4OtSkGlepFl+PzYZBDt CLThtyvwkOuIYQuUQHvdATMu8OG99Y4qHyAgVr6BvzpN1wIhN37STjDLvwjCDa7H2Ly8 P/tx0TMDSVQ5EJmZ0dtVOcjTthCa19PRqSNGg+y6d0ufRjDzSkoK54r9WgsfXfuc+Y2D XnHfXrStogiOFVBo+NqRoot1ov0CRQUh2mX2r3yvFy/W/AABLewv3DHYZLNQ8cwN5obU rUDw== X-Forwarded-Encrypted: i=1; AJvYcCXyl07Ffvg2YjNJoWaFFOUvbV23tPvRtAd25Xdc3ztPOudbiwVVzEcpqcFHTnOp03mHC0f2DBNTfsOVqJM=@vger.kernel.org X-Gm-Message-State: AOJu0YzI1b+7Pf6hweGJIADspDNDU9OcXtu2bsGHLzFScq2D1EnDL1Gu AQyD0AVfbTDJaiP9H+SWH1EYbzCTqAXlRKBD7GV5Vnv3aJYvE+aEF4irft0YVQ== X-Gm-Gg: AY/fxX4G9qul16ZXqwnRlkBKuNaKZlQxPq5kwzE/ks5Pj1Im0HC/Mc1wGhI8ra5E2/f k8/R2fMbJjn4qPbcQTfD0ncelov4L8DMISdvinufnfR0xQlS0yHCyrC47uCOjcFoHZBdl+vqRwm Guaz3+1X+O4nqMmHU2YxwmVYBvRK2OfLoQtRxSj/KzYI08PqIcDjOmXuMbrumKjrLYpCTF/fYJF ktgSFMGlBcI7kdKwlRoFLLhuXQWYiw+d7uX3gU08lK4EoAsBpBPEdWnXMO4BtXa+0aSjlZvWbmv Kh8eaXJrR66GaP3XstkV0bhvO7Khwbw418LYC1xZSJ/mNvI/o4msczVg9YBycgwlxDztw8CsLii QQcTFGHKYQh2JrJL4pr81dSa1gl0gz5ej5BlCzvds0YrNaUY82d+k5sou7XEnsOOGp+fNX7U33C i66Bo3pszJuqiiy37d1nBf5fqgApj+1w61FUzRC7IiR/Wt+oJUJ75zm6gLXJfy/lZGUT+Yabcbf mmy+ur+k2VBAMPjd/YQShlyVI7sBSau X-Google-Smtp-Source: AGHT+IFAodgf1HCpii8yqntRagZFeymJlZlYuy8XB+cGQHdG7vRM/mtdZt981BYzjdhg5eNahHLaYQ== X-Received: by 2002:a05:6a21:6d8c:b0:35f:6e12:1862 with SMTP id adf61e73a8af0-3898f94c400mr17035763637.19.1768243912001; Mon, 12 Jan 2026 10:51:52 -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-c4cca06b16fsm18874197a12.31.2026.01.12.10.51.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Jan 2026 10:51:51 -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 v3 1/6] dt-bindings: serial: google,goldfish-tty: Convert to DT schema Date: Mon, 12 Jan 2026 18:50:39 +0000 Message-ID: <20260112185044.1865605-2-visitorckw@gmail.com> X-Mailer: git-send-email 2.52.0.457.g6b5491de43-goog In-Reply-To: <20260112185044.1865605-1-visitorckw@gmail.com> References: <20260112185044.1865605-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 v3: - None. .../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..0b702c8657c2 --- /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 <0xc>; + }; --=20 2.52.0.457.g6b5491de43-goog