From nobody Sun Feb 8 17:43:00 2026 Received: from mail-vk1-f170.google.com (mail-vk1-f170.google.com [209.85.221.170]) (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 CF192437876 for ; Thu, 8 Jan 2026 09:55:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.170 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767866161; cv=none; b=RwFO5x6ZfgDfMAr+V2bVSmKprSZRcq2UJ6+a5xwUIw4dQvbWAvZL8/92INGGuU986HIvJdZMpeE1jgmGkkxgPIF8Q5rsaKnSwqRCpcg5GH9zyhAAU8mm2NyQnD3ZdREGKqK1fTI5/QPa78glx6L6kxFOomUIilJIHCSF+morFD4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767866161; c=relaxed/simple; bh=v6KD22Dyx3+5ck20H0pl2sYgGNxEEsrVPo7bCwCkiBY=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=UiGO3QLSGY4W52c+JZ/76Y5PC8hf/NCtTZN7ejaSFsaSO366rszCWeMvDhgm4ihTvL9Ph/DIbyMMiEo4+iEZnh/yMLOen/UtoSJ/8e03xvjhb6jyg4snL0M9bYRX9g2cAPkQyww6vR2qM9L9ZVwZidsGOyhj9ZK7Q2A2ohY1K8g= 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=GSeLY58F; arc=none smtp.client-ip=209.85.221.170 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="GSeLY58F" Received: by mail-vk1-f170.google.com with SMTP id 71dfb90a1353d-5597330a34fso2126202e0c.2 for ; Thu, 08 Jan 2026 01:55:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1767866148; x=1768470948; 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=kHhAP8tHFGp6R15hZZObJ523oYtuLJJxIs+qZwxX3g0=; b=GSeLY58F7l7UX89XoakslVn0K6vboc830eg2tKj5El5x7qxZlBGROwEZpdZyNUoDb6 5pMyMfCfaOpKGoSGtpiYfQ1WZ/dQ1HgdarqTjyxeU3uTa69d/XB6dB7H874ETnNXi34Q f919BW2NiPCleYMQOMsVk3GlWY61o1t9jwmdpGZ94FkMq79qEO06/Iq2aEz/3IOPXnXD 0MI/ADBRALz9VC8phNIVr+jutQ/AruYAemQkyaLdLZassO+H2e2kPgMgB6MCeVCB3UiU d2cwVn4EJMhC+n5LM+Mccqp197QAGU0DLGApf3ThpYwFdG9secRH2u84TI2w+pT2qGHP t6/Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767866148; x=1768470948; 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=kHhAP8tHFGp6R15hZZObJ523oYtuLJJxIs+qZwxX3g0=; b=BnauxIUr6M6mrIvNBgS8GSYBeJjExvJ2AcSMDCzbh8NhbOklIEKVcB9FDm/SglJTV2 ILyjjJOd3QWnISAkyK8Cc+yfbCZWp0gjzVIhNOWpuKx9NEYO3tYAtTzjbNDtt+iu0cGs nKqyk8RE/WaZ87JdHXf7bgMCUbYVq0iYyznk3BsAilQ9rYzF9pJFIBS6qsYgclAEwU4x RFo/ZZoBscUyc/97V+iDo1jG36hfydJmr8oM0JcmLBrRsgggLeIbRfnIVqlm29y62AuZ +BGv75TE+CxDdytMt0FS1xLUma15dHAaqrFBp71Pzs2ycLeAOxBiLd66eZfZ0Qyy+Hyo beMw== X-Forwarded-Encrypted: i=1; AJvYcCWGy6ThuzalrJpx+ByeOHkg9Q0Jp7wTpoJHRUxIkBQEEY7jtsVRHsdhmNMjItMyoiJYHelnZU+ONjryhv4=@vger.kernel.org X-Gm-Message-State: AOJu0Yx37KCawmKfkxon7gNA82kjpPwhRxWxzIeUUDujh7qOQ5qpX/RG I/IxSnoACICUfYf4FFrBepliyo6z7OFiWdJHLxkU2x+P/LmELE9e+q8q2X9Emw== X-Gm-Gg: AY/fxX4BwXZlgt1ZYVtfKPG3PqWsHMkOhltukbE1RHkIaTsQOuCkNyv1zTOn5y4+9mV Lf6nNIBmjRlRhecPTVIJqdWtV2a4ejdrLWEuzNVe2MF9lOoua8ssamc5Uwg24ay67w8FN8LRDHI IbH7yYAk2akWu0R5KOtPtf062bWSl4pr+w6+VM2xupOC2if8xY3sPD1y62gvPtHh3PT0cUsN42F 5QUUF578RdFV7odE4Ovca0DhhZCVGDt37bAN0yTRFGoYAC5QRp51mQ3yymUlaamSOT8fmddfxYo yBaVpRQI6X7AzvC8CFEevwUled4M9CpyTSBcY/dbQW0x0rf55W3qhkviA8bPHo10l2OqNt62+8F ZzXqP1kbl8m1KUYRhlLeN+qLsrn7N/2Bg3gGh6A53TdvE341gSbTxfvOXMda68Y9Sbuew67KP8l N0POKI15PbNqH0HsUCyzp+mOHF3bmX6ZQFmggXSHT+/8w25u/SMGPF01zclHngF3OtN2IK7qyxM xVbTOrjjZTFYnk0U4/KiQ== X-Google-Smtp-Source: AGHT+IExPvCC8KraIjBsVHGHYTjET3yJHc/BTBjFTEdV/VDXcghpuxPJ+uczZtlqCGmQQNa17ulZcQ== X-Received: by 2002:a05:6a00:288f:b0:81c:9f57:3090 with SMTP id d2e1a72fcca58-81c9f5766a8mr2451909b3a.24.1767859757241; Thu, 08 Jan 2026 00:09:17 -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.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Jan 2026 00:09:16 -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 2/6] dt-bindings: misc: google,android-pipe: Convert to DT schema Date: Thu, 8 Jan 2026 08:08:32 +0000 Message-ID: <20260108080836.3777829-3-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 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 v2: - 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