From nobody Sat Jun 13 07:15:46 2026 Received: from scd31.com (scd31.com [205.209.125.10]) by smtp.subspace.kernel.org (Postfix) with ESMTP id E89062F8E8D for ; Sat, 9 May 2026 03:02:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.209.125.10 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778295723; cv=none; b=Y7M7Vx/912j3M+BMGMZHyZlIGxkZIQosWOYstIQ5OXESGvN6xkPjcrCmTU0DeZBImpdaEZWRa/ehcoQkQKCH4wR2dZTIZmfhEsv9IFWJfV9jB4pw1m2WoH7nE7DI8P7oH+L5qxvLGembIywCYSJVhHWFbaQTwf/lpGRTFIIVDQs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778295723; c=relaxed/simple; bh=NX64ONI9EyKHrdIgtDJ1CM2UYzdBxjf+OAr0AEav20c=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=BXVNPsA9qBTliguIL6ASOxp8V8wasvWUoPvl9RkxxVx3L5VyhFz1kWRivzbTnUqwCCHQR3tABuC7M7yr2JbbKwnMD/0MyQy/dePIaplUQBOVF8gkbGoIxGpLnVqCoKhoZsp0u+NJlCGnKrsPgk17+vlaecfHxnJw3+G7Kl1vWvE= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=scd31.com; spf=pass smtp.mailfrom=scd31.com; dkim=pass (2048-bit key) header.d=scd31.com header.i=@scd31.com header.b=Zvd5fY4d; arc=none smtp.client-ip=205.209.125.10 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=scd31.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=scd31.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=scd31.com header.i=@scd31.com header.b="Zvd5fY4d" Received: from localhost (unknown [146.70.166.171]) by scd31.com (Postfix) with ESMTPSA id 8394514030A; Fri, 8 May 2026 23:54:31 -0300 (ADT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=scd31.com; s=mail; t=1778295271; bh=NX64ONI9EyKHrdIgtDJ1CM2UYzdBxjf+OAr0AEav20c=; h=From:To:Cc:Subject:Date:From; b=Zvd5fY4dyrLyAJyrqVSPY4LL7tE5DJVukRmOum83YB9SDUWrNFG0JoPuOyI8XETQ8 5hb3Z6L4trVsaj/MhOpH9DWAX9We0/vsv36uSpTfVRJ4Xzc5p6CBUeWWXpczBHzB0z 7ZVXgNtPWoSI75Ef0yKaQGSJSHlAn7AroXDvktU7JiZ7ntmLXwogNarf2ivD0xqIz8 kx4Bl/jqbJYg91xJZ35dVLXntVwKn6SdLnWIFclcWTLjiIA2rcuM2YqrpKku1LYRJU OhE0lhsiu5exXJ5yMeoNaaBdPjVj1L0B9scgnzca/v/D1UuDYO1mRvlfjzKpRwm29Y 5Uyfr5F24+xng== From: Sophie D To: dri-devel@lists.freedesktop.org Cc: rubenru09@aol.com, maarten.lankhorst@linux.intel.com, mripard@kernel.org, tzimmermann@suse.de, airlied@gmail.com, simona@ffwll.ch, linux-kernel@vger.kernel.org, Sophie D Subject: [PATCH] drm/gud: Add RCade Display Adapter VID/PID pair Date: Fri, 8 May 2026 22:54:05 -0400 Message-ID: <20260509025405.4143956-1-patches@scd31.com> X-Mailer: git-send-email 2.53.0 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" The RCade Display Adapter is a hardware device that allows driving an Arcade CRT display via the GUD protocol. Currently it spoofs an existing GUD VID/PID pair. However, now that it has its own pair assigned, it makes sense to add this to the list of pairs that GUD supports natively. More information can be found in the project repositories: https://gitlab.scd31.com/stephen/stm32-usb-vga-adapter-hardware https://gitlab.scd31.com/stephen/stm32-usb-vga-rcade-adapter Link: https://pid.codes/1209/4FB3/ Signed-off-by: Sophie D --- drivers/gpu/drm/gud/gud_drv.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/gud/gud_drv.c b/drivers/gpu/drm/gud/gud_drv.c index 17c2dead2c13..89bd6ca36003 100644 --- a/drivers/gpu/drm/gud/gud_drv.c +++ b/drivers/gpu/drm/gud/gud_drv.c @@ -684,6 +684,7 @@ static int gud_resume(struct usb_interface *intf) static const struct usb_device_id gud_id_table[] =3D { { USB_DEVICE_INTERFACE_CLASS(0x1d50, 0x614d, USB_CLASS_VENDOR_SPEC) }, { USB_DEVICE_INTERFACE_CLASS(0x16d0, 0x10a9, USB_CLASS_VENDOR_SPEC) }, + { USB_DEVICE_INTERFACE_CLASS(0x1209, 0x4fb3, USB_CLASS_VENDOR_SPEC) }, { } }; =20 --=20 2.53.0