From nobody Sun Feb 8 14:13:04 2026 Received: from mail-oi1-f173.google.com (mail-oi1-f173.google.com [209.85.167.173]) (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 9225538BDD0 for ; Tue, 13 Jan 2026 11:24:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.173 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768303476; cv=none; b=T1LRFIpRygqLBq6IWTOFkCwhUNau91lP+gVc9NO5K4mduMqQgIskzZUiLa/mqhW6JHiwecIHSLP/C8+0lXVNRvfI4+/TGC1kbBmUBIlqIRy9YR1nn2itP9wSsFBysl1cwQA3ugDblG8ZVwddJYf8c7tIFooTRTz6JwYT8CNXvpQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768303476; c=relaxed/simple; bh=H/DtsJ2E/56brWT90bF0TB1znfavml5P75EoVlijniE=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=g6q3kiS+v6BLzJDyy6XU1hUO5dAtWHspUNp/RQ2XWMUSWCq890a1pVnllR2RtInXJj2wiPis7ykYK3R1wVg9IR5O/ioROu0XLTTFIuK04YRpgIkphlM/JP8+U5MWrQ2CovNLMBH8R0BqYW2P3mfq/EPzj/59D8KupMSwneNgBMM= 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=OAKWPP75; arc=none smtp.client-ip=209.85.167.173 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="OAKWPP75" Received: by mail-oi1-f173.google.com with SMTP id 5614622812f47-455749af2e1so4127908b6e.1 for ; Tue, 13 Jan 2026 03:24:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1768303473; x=1768908273; 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=4XLlcSDrZxQliY6Jsns4WsjKtz/A9etiQH4EFHPP5z8=; b=OAKWPP752i+SZJXfozaJnIdDCxjLQkB+ZrC9mVCDSgsZsg+R558+/s/lUoqiVU/FkA QCewWUQ4HfVy+42t/cXbppH4IEMOE3MVNPsdwrC2semWlMLnJ5BdfvFkqKLEK8V+J7iI TuqrblYgsrYQuSABsLc+NtJg/OSNKm4/bnml7td5WxGc5u8HLYS2cuMTvQEeRuLakwnH wFkril7z+xOP7Xj7JuPmn3yhUaVDxKegPr+r753io7QUrZ5IhyDOEXZI8zpuvisKR8cC Hb2wbc4pLupM24Xe0jIwksTxvrrmXGLA7aJxXnN3NGlCR35miNl6DbFbPOr8VvptoO7F 1JBw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768303473; x=1768908273; 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=4XLlcSDrZxQliY6Jsns4WsjKtz/A9etiQH4EFHPP5z8=; b=HGgtrlekjQUcspMacdiVBCuH6SyOZbrslEsGZcxbDepd66qKtW7XlPn0bs2lT6AfXH 3s5G84PqI7tTm3B6p3cqm5oLQUOtIEcAIcLx5ERcveWUtnx6eZI6mbBPSfytSMVK1ZeQ qsi5x66WCwgOh+9nj8A6FS7EF9SY1F+Kv3CCBpyPfS7Zzm6LDOBNidMuWW3JtZryxPTd Td13dVMeS8txivCGRrb0nhzfdONesttoJR7ka70UAkjp57uNr1J8u2SmhldNbwrgXQCY corTgS9fi+ISSi1K92EhdyyQ6A8FpbOmUhNh9fyvzZK/oah1aSSYk6QVNrIv9ZOSjiIh uO/w== X-Forwarded-Encrypted: i=1; AJvYcCUujxntQ5nCl+rXAl02ZNCJsnK1v3DFhGTH9PbqDtiq52NK6SOGBo73uyWS5dKInHvV2neqsaUUryS4gCI=@vger.kernel.org X-Gm-Message-State: AOJu0YwoUXNK/gaf8sYLx+1OzqJMAnCAIGOaUUYlG+vwdC3upLnTau80 iWvrJKimQm0KhxChiPNkJY3zcbV2QnNrT1jOKHKWw5lF/DHExjmm/Rw66fWUJw== X-Gm-Gg: AY/fxX6Zxx69K873AxfsX07Ku4Xf5Cxd1LkEXW2/bfxqcOPeyDUk0Mc3hz6xYqtrBDj OO/UZYFzVfcs3RPzBwl8PpGXVqRGvOBzxhftLriNutUfdbHWb4zOrMPKH6ShXslRB/S7Kubaud4 D30STx1G5vCsUP6OGv+GysucOIdqCXd8ZcJaWqFFpY5u5gY4BSQcA/mNh0+UVae2foddQs88Ix+ xAqMtLiAmGS/jUapZa+gWaQjYvB09o/kTVapDwVdc2e0FtFIqwU4wdLYJPcqV515GZ3oJydWhHO Ba2ZYJ8Bn9GSXgtzKBTNySsFdpq1cCC/sUn5YNAgRCYIocSAZVGzVfUN5qviXnUOvXz+At0a9cd ZXqnWMiS3e7mHKm/az4Y2N7HtlMDkXD909pauXnOXE8c/S3lJY6sw1h0SXSdiwCsY+7mrj+Af/p 88E49473gbrqFZkqDsEv/Ha6pMOMMyOo57vtC9oLKA05/U/HesEZEyZB3EpD13F0ZwMPkiUJS6r 1wgvrO5f4kt4cAoicSylA== X-Google-Smtp-Source: AGHT+IHoetKCTy/pEDc32+prvwD2Q1RnoCrCBHHEv/M6mDpq1Oqnx5ryJch1QdsdD39c7PlRb7aCxQ== X-Received: by 2002:a05:6a21:c154:10b0:38b:dd94:936a with SMTP id adf61e73a8af0-38bdd949736mr1217364637.24.1768296389614; Tue, 13 Jan 2026 01:26:29 -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.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Jan 2026 01:26:29 -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 2/6] dt-bindings: misc: google,android-pipe: Convert to DT schema Date: Tue, 13 Jan 2026 09:25:58 +0000 Message-ID: <20260113092602.3197681-3-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 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 Reviewed-by: Rob Herring (Arm) --- Changes in v4: - Use decimal format for interrupts in the example. .../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..9e8046fd358d --- /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 <18>; + }; --=20 2.52.0.457.g6b5491de43-goog