From nobody Mon Feb 9 12:01:39 2026 Received: from mail-qt1-f182.google.com (mail-qt1-f182.google.com [209.85.160.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 91E5F42B75C for ; Thu, 8 Jan 2026 09:54:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.160.182 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767866096; cv=none; b=Tl1F2wZc7giJfNmBMGIwBSua+s2Lm+QTxJhkbEyDypfanrphGqffcPLwYQJ0NsEgjW7vnj43XnMwtivfZrcx0aq6J9013qGydmS5rPBhqqAvsqtGh3rzl35uy3hmjdvzBuUGD3PyJ1lWZOrtwSee9iq3XgDz33Fzihz/+Hp75CU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767866096; c=relaxed/simple; bh=1t0rpAxQeLHUoXH9EqV6OjuM5gq46cEpA0JagdgwR9k=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=TcSkIFKTWSxtJJbxmu/DYzAOtVxgzik3I6+RqSsqtliJp9rbZ2LP93OEfvB5e9ie06yVnMgv6pdWuSAmMGjVwuy0MA0m0euso8h+440QV6GuGwz8t74xdy24eO8wpyvcyJMpYR1suK2JiqBG5nCpM0bCAKcIn31mX3PZU4riQHY= 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=d2+W2itS; arc=none smtp.client-ip=209.85.160.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="d2+W2itS" Received: by mail-qt1-f182.google.com with SMTP id d75a77b69052e-4f34c5f2f98so30667161cf.1 for ; Thu, 08 Jan 2026 01:54:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1767866086; x=1768470886; 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=KNDmxXp+I2DQQMGpjKHJPmnR6bZXLNX2CabD4SmBa4E=; b=d2+W2itSOe9LpEG7OnIfGfAhkdpTml42zyFkxFbcBaQwAOLKv4WZgBKVqo2qZ39iP3 KRMkKbRNG8GoLFjXZI41oAaLDdr7/RHMcKXZ45wYF4HZ+jtilhKIGS9kfx5Pe/L9lCsb 5FJhnNeJXPXDlphyiTvitXUC+rhce465vtmqOf9xk4wFa7bAhNDxwS6MgIQ33hFPG18x aqI32vR3Y9eHim2NLPhKwKZXGGvgxOSnD3vPMrACo9lvH9Z+wisIJWGNZuCM5zoShVFH iy2pEcAAp1pAJfoCqn3YxtKLagv4FGmRjGEN9liSQvKAVfKgrPBjuuqqPFQE/XjpzXx4 De4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767866086; x=1768470886; 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=KNDmxXp+I2DQQMGpjKHJPmnR6bZXLNX2CabD4SmBa4E=; b=Xk61lFEANdDn0mHkKafDIB9qUVCbyCuxczaGXsngBxVXrOjDfhfZqcpWWuYfdv1nsz GS6nzl+u62boZKwvEhe4FBY1nnM9lwFtXkRJ2W0b2AmDnJYnUCmEgum2VgbP4rpZudCA rpKD6VUz9blGvrRL8iyRkQvB/fV38kGOGE0M65KeS9lq0n/+xS6lLjyrDp3boxUu6N5l k8//mU4inbDG9rM1qWwrx56J3HbhprLDZ93ZEtdvtjRGYDjQxf9u9lQh7mdbfoI96H6Y zeH9lD50YDA12V+LBbaLyrnPoh/imM0K29qp39uILAZBe76yW+x2PLrZ7BrYjtHY03Ox uYeQ== X-Forwarded-Encrypted: i=1; AJvYcCVTvya2VDYwgBqf4Tm5AJC+IvmRUw4PE4oo77XUbDd0PrxaYwI2nuXn4XzD46gdzOsensrtxOP+NCoHKKU=@vger.kernel.org X-Gm-Message-State: AOJu0YwPcv1cJzq2ZcvqNxEqfx12W/77qQGo1lAT9Ev3+VWuvbg9pszn Wv/tekBFZjJcq4VTj5JqDTMWHdT/PNq2W7rdNOMze+OpfREi2PC7OisgVdIzSg== X-Gm-Gg: AY/fxX7UoX5O1FXXACIVT79d3blX1AcPnWUSAG8d/N2ayRl6nf9b4N/7ne3o4HpO163 XLr+q31Vxa7H4vZanCiM3hWTvYaolNrNsCAP3bE8hstOxryJR/EbhrWAUGxbdeL67CHeZRlBalS wdHSj1iwTxKAQMCMTPQQdcbB+wOGrpurlywz11zbkW4BQYP1culny9Nk4uQnkGUID7JhBsGxrbn oOLSl+sRo03FzQRLv7c7AmqBmIk+E3EzMYAsJ9xjGBMgTCbl2+TJ+qIo3zFGWRS1KqhBG75OuoF UkCElMbizKQlfPpdqWKdLR9x9jSqLk08yC86sq8L1Ua3gLENtsgPC21/W+d5t/4+SHu3q5Vzah6 AQe5n9NM/eHhJBg21VBBUslJxFzCGVOhMHgk/DNy/sRBvMOYVJBKopiY0SgACB0t+p8VPcSEsg4 nz6SPGMF3z20SqIzRIz5r0jS0/ad+k8xc3wXwMEtVhujfhS2B+LDrniZdr/zNpHYyGJuMF84HNV ME8Km50lbyyYrCVmEOg/umXn0/uK7zy X-Google-Smtp-Source: AGHT+IEtkI6q/xm4mTDrq1zwIoRGWeEmLimQWTPdv0cxMzV+X4wwZ1AH39dUZF1XLibUlHDhrrF/7Q== X-Received: by 2002:a17:90b:1d01:b0:34c:a35d:de1b with SMTP id 98e67ed59e1d1-34f68c48346mr5296424a91.37.1767859752118; Thu, 08 Jan 2026 00:09:12 -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 d2e1a72fcca58-819bafe991dsm6900582b3a.16.2026.01.08.00.09.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Jan 2026 00:09:11 -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, krzysztof.kozlowski@oss.qualcomm.com, Kuan-Wei Chiu Subject: [PATCH v2 1/6] dt-bindings: serial: google,goldfish-tty: Convert to DT schema Date: Thu, 8 Jan 2026 08:08:31 +0000 Message-ID: <20260108080836.3777829-2-visitorckw@gmail.com> X-Mailer: git-send-email 2.52.0.457.g6b5491de43-goog In-Reply-To: <20260108080836.3777829-1-visitorckw@gmail.com> References: <20260108080836.3777829-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 v2: - Add reference to serial.yaml schema. - Change additionalProperties to unevaluatedProperties: false. .../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