From nobody Sun Feb 8 12:18:54 2026 Received: from mail-qk1-f180.google.com (mail-qk1-f180.google.com [209.85.222.180]) (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 13A1333C50F for ; Mon, 12 Jan 2026 20:38:30 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.222.180 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768250312; cv=none; b=VXn60EjQdBnL6pVGV200BV1CfVgaIYN4OBQtoKyqIYFwDjbFP3Buikgy2/6CQwYBIZQ75amTiKuuVVHhcJFOlO0LvtWGXPz9XueV3bF8GrtJvxZ3B3duBrhcTO17Qk3Yfg2liPElO0b4dWEd49xRwcAfqXDD7jHwYKwa60ilP3I= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768250312; c=relaxed/simple; bh=ymB4O87Tj8cdyAQ2Mbv88kf7il5FRPCeihIKxEZnuSQ=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=NHlskMhR6B88mR5f+o0WCuVJqBRG/TVxW37zE4OfS7CHLKAQyPip2rKjx5+dWC1GrUNTe/uCmIo+yyczbGdaaUYD6L7b0s1GBoxMXCvp2C9zIEd3Niu0mzigN1X2EPFenaE5A5JWYX7Gwf1Zj/zUP2WZJSsjz5xf1zn95Y43xfQ= 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=EmqqIAJR; arc=none smtp.client-ip=209.85.222.180 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="EmqqIAJR" Received: by mail-qk1-f180.google.com with SMTP id af79cd13be357-8b25ed53fcbso172267685a.0 for ; Mon, 12 Jan 2026 12:38:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1768250310; x=1768855110; 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=9IpW9E256hAdb5Kp0Yw/WkAtwWAPi3uXbVhccnFIi6E=; b=EmqqIAJRKlMEXgtwzZdJizGfu7wTaDPC1s6rQ4QrmBYW3k5izqEd14Q8zyNEHtvjpM tzMAKxG9AlGiI/MdPTjx30IwlJMlsokZNoll/WEXVKuDV4HhyOk9grLsZG+cCZgFm+o+ mERuXaCNko/Es1OqVVRPBM2mbst+zHWVM0Agu+bJQg6ovW9bDmmahbK42hoqP92eT7GE CJL24Ob1108w3wJ2wzlbSNdNwdHw2lrkkFTVKtlrP3G2BBw27KnYqo7/VDniqQYUS/AB phq9j/zmFCBFexj7GY1ED6iejIp6OClNeNWDsWNP/a0E2rZhlOfum7M275h13vjE++NJ 5M6g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768250310; x=1768855110; 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=9IpW9E256hAdb5Kp0Yw/WkAtwWAPi3uXbVhccnFIi6E=; b=nBS7O9l2gHan//Ok2rFmqHdyLxrUvBhfSILIIPdpjTh3qk9vCJvfgCI9dVkmTysdCl DBMeFFiopsMbDqSXQmJyM8vHjcaDB8/VgEZaUcmZJw3NIg7HqlLgn3gSjKyaEy2mG4er FgG9Xx4K5KC2gM1lYnXJ1tMiAqNy+q08krAwomvu56W5lwm+Vdhma0ix+FDdHD9gXtvN h51O/kFsS5FDC4yOmy4l5jeqFIfdnJYhfUGDvKHNsd0Eji1CBnMK4lcENwgiiI+AJJ09 T/lxC9iV0Bp3BZgEGcEYC/iT/KGTOLwf9BSUPAexK4uPLA6HmGtN8n7oPW2m52IQtjpe ty2g== X-Forwarded-Encrypted: i=1; AJvYcCUpqRqyDMkm0lJAeF+5h3ZDB+3o3LO4R0PVnUYhUYLhESKy5bAaQIaBD4csC3eG33XW1wi//5eQNX1NpVA=@vger.kernel.org X-Gm-Message-State: AOJu0Yxqo8pvEzuz/OHh2S/p33F665l2YOVdg8wLmgvv0+f1yhNxH499 eFJcnanEiniuaRJsceiBfDzMVOYJKRYuIiJDV3GjglCzLof7UJSVqQjYrKRlig== X-Gm-Gg: AY/fxX4AsG7is0VtNZpjkpR+ZKwOradum69GaEO/kIVpmA5zUGlHtBLxj0hWPvSwJja kqUs/04FA0s4MGFHtNaonO8INwmZWzgm487mDe/uWF5k331Jq61XJffosIaWWsv6AQOpdttcrEX 0FQKDJqylv+G7AHpgewpLFqfGrUWoH55N1Ne1Pr8rGAZsusbxBVRV7RBTlWcLGHEYwjTNpZm/fU KqTn2dB9u33M3619J9LNh5etz6tIZjM9Vx3fYZMgLLC0zzeVqxF+8myOOdIg7NRqWYLVtRyNxeg l5yJoLGjvJdVU8RxjxsbGBrMUVCrjYR/IrW29ES5tSDA9kBQeFnqZdJxrfpb+/iwpcAEVEpJ19i 8DJ6O5IR2FYo81plBzclAp58Yno0rFRosZdICHRZWxT1Aepq3/3SUK2VKhjvBxMAGJ+Xr29AGV/ /OoSo/+H5sAZ25kJe9+YPlXr90f/Ya5dYAArYQknxUCIkkPuJBzCCCZcPee1UzGIvgXGtMw5YlJ fwDS4El7uxie6MgS47ZgA== X-Google-Smtp-Source: AGHT+IE0iF957v0dhX+oh2JuRctvQjKaodi99ci7bX97j30HxAiXsxhGrr+rNQNYdsy9DMkXs0FDHQ== X-Received: by 2002:a05:6a20:4322:b0:366:19fd:dbe4 with SMTP id adf61e73a8af0-3898f88eb3emr18090615637.4.1768243916723; Mon, 12 Jan 2026 10:51:56 -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.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Jan 2026 10:51:56 -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 2/6] dt-bindings: misc: google,android-pipe: Convert to DT schema Date: Mon, 12 Jan 2026 18:50:40 +0000 Message-ID: <20260112185044.1865605-3-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 Android Goldfish QEMU Pipe binding to DT schema format. Move the file to the misc directory as it represents a miscellaneous communication device. Update the example node name to 'pipe' to comply with generic node naming standards and fix the mismatch between unit address and reg property in the original example. Signed-off-by: Kuan-Wei Chiu Reviewed-by: Krzysztof Kozlowski --- Changes in v3: - None. .../devicetree/bindings/goldfish/pipe.txt | 17 --------- .../bindings/misc/google,android-pipe.yaml | 38 +++++++++++++++++++ 2 files changed, 38 insertions(+), 17 deletions(-) delete mode 100644 Documentation/devicetree/bindings/goldfish/pipe.txt create mode 100644 Documentation/devicetree/bindings/misc/google,android-p= ipe.yaml diff --git a/Documentation/devicetree/bindings/goldfish/pipe.txt b/Document= ation/devicetree/bindings/goldfish/pipe.txt deleted file mode 100644 index 5637ce701788..000000000000 --- a/Documentation/devicetree/bindings/goldfish/pipe.txt +++ /dev/null @@ -1,17 +0,0 @@ -Android Goldfish QEMU Pipe - -Android pipe virtual device generated by android emulator. - -Required properties: - -- compatible : should contain "google,android-pipe" to match emulator -- reg : -- interrupts : - -Example: - - android_pipe@a010000 { - compatible =3D "google,android-pipe"; - reg =3D ; - interrupts =3D <0x12>; - }; diff --git a/Documentation/devicetree/bindings/misc/google,android-pipe.yam= l b/Documentation/devicetree/bindings/misc/google,android-pipe.yaml new file mode 100644 index 000000000000..12b0cfc815e4 --- /dev/null +++ b/Documentation/devicetree/bindings/misc/google,android-pipe.yaml @@ -0,0 +1,38 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/misc/google,android-pipe.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Android Goldfish QEMU Pipe + +maintainers: + - Kuan-Wei Chiu + +description: + Android QEMU pipe virtual device generated by Android emulator. + +properties: + compatible: + const: google,android-pipe + + reg: + maxItems: 1 + + interrupts: + maxItems: 1 + +required: + - compatible + - reg + - interrupts + +additionalProperties: false + +examples: + - | + pipe@ff018000 { + compatible =3D "google,android-pipe"; + reg =3D <0xff018000 0x2000>; + interrupts =3D <0x12>; + }; --=20 2.52.0.457.g6b5491de43-goog