* [PATCH] drm/gud: Add RCade Display Adapter VID/PID pair
@ 2026-05-09 12:20 Sophie D
2026-05-11 9:41 ` Thomas Zimmermann
0 siblings, 1 reply; 7+ messages in thread
From: Sophie D @ 2026-05-09 12:20 UTC (permalink / raw)
To: dri-devel
Cc: rubenru09, maarten.lankhorst, mripard, tzimmermann, airlied,
simona, linux-kernel, Sophie D
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 <patches@scd31.com>
---
[Resending as previous submission did not make it to the list]
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[] = {
{ 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) },
{ }
};
--
2.53.0
^ permalink raw reply related [flat|nested] 7+ messages in thread* Re: [PATCH] drm/gud: Add RCade Display Adapter VID/PID pair
2026-05-09 12:20 [PATCH] drm/gud: Add RCade Display Adapter VID/PID pair Sophie D
@ 2026-05-11 9:41 ` Thomas Zimmermann
2026-05-11 12:08 ` Sophie D
0 siblings, 1 reply; 7+ messages in thread
From: Thomas Zimmermann @ 2026-05-11 9:41 UTC (permalink / raw)
To: Sophie D, dri-devel
Cc: rubenru09, maarten.lankhorst, mripard, airlied, simona,
linux-kernel
Hi
Am 09.05.26 um 14:20 schrieb Sophie D:
> 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
That's pretty cool. Are these devices somewhere available for purchase?
>
> Link: https://pid.codes/1209/4FB3/
> Signed-off-by: Sophie D <patches@scd31.com>
Reviewed-by: Thomas Zimmermann <tzimmermann@suse.de>
Best regards
Thomas
> ---
> [Resending as previous submission did not make it to the list]
>
> 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[] = {
> { 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) },
> { }
> };
>
--
--
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Frankenstr. 146, 90461 Nürnberg, Germany, www.suse.com
GF: Jochen Jaser, Andrew McDonald, Werner Knoblich, (HRB 36809, AG Nürnberg)
^ permalink raw reply [flat|nested] 7+ messages in thread* Re: [PATCH] drm/gud: Add RCade Display Adapter VID/PID pair
2026-05-11 9:41 ` Thomas Zimmermann
@ 2026-05-11 12:08 ` Sophie D
2026-05-12 6:39 ` Thomas Zimmermann
0 siblings, 1 reply; 7+ messages in thread
From: Sophie D @ 2026-05-11 12:08 UTC (permalink / raw)
To: Thomas Zimmermann, Sophie D, dri-devel
Cc: rubenru09, maarten.lankhorst, mripard, airlied, simona,
linux-kernel
Hello,
> That's pretty cool. Are these devices somewhere available for
> purchase?
They are not. I used to sell other hardware devices a few years ago but
found it took just a little too much time. Since they're open source,
maybe someone else will sell them eventually.
Thanks,
Sophie
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH] drm/gud: Add RCade Display Adapter VID/PID pair
2026-05-11 12:08 ` Sophie D
@ 2026-05-12 6:39 ` Thomas Zimmermann
2026-05-12 13:16 ` Sophie D
0 siblings, 1 reply; 7+ messages in thread
From: Thomas Zimmermann @ 2026-05-12 6:39 UTC (permalink / raw)
To: Sophie D, dri-devel
Cc: rubenru09, maarten.lankhorst, mripard, airlied, simona,
linux-kernel
Hi
Am 11.05.26 um 14:08 schrieb Sophie D:
> Hello,
>
>> That's pretty cool. Are these devices somewhere available for
>> purchase?
> They are not. I used to sell other hardware devices a few years ago but
> found it took just a little too much time. Since they're open source,
> maybe someone else will sell them eventually.
Ok. Patch is now merged.
Best regards
Thomas
>
> Thanks,
> Sophie
--
--
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Frankenstr. 146, 90461 Nürnberg, Germany, www.suse.com
GF: Jochen Jaser, Andrew McDonald, Werner Knoblich, (HRB 36809, AG Nürnberg)
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH] drm/gud: Add RCade Display Adapter VID/PID pair
2026-05-12 6:39 ` Thomas Zimmermann
@ 2026-05-12 13:16 ` Sophie D
2026-05-12 14:44 ` Ruben Wauters
0 siblings, 1 reply; 7+ messages in thread
From: Sophie D @ 2026-05-12 13:16 UTC (permalink / raw)
To: Thomas Zimmermann, Sophie D, dri-devel
Cc: rubenru09, maarten.lankhorst, mripard, airlied, simona,
linux-kernel
Thomas Zimmermann <tzimmermann@suse.de> writes:
> Ok. Patch is now merged.
Thanks so much, this is my first kernel patch (:
Sophie
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH] drm/gud: Add RCade Display Adapter VID/PID pair
2026-05-12 13:16 ` Sophie D
@ 2026-05-12 14:44 ` Ruben Wauters
0 siblings, 0 replies; 7+ messages in thread
From: Ruben Wauters @ 2026-05-12 14:44 UTC (permalink / raw)
To: Sophie D, Thomas Zimmermann, dri-devel
Cc: maarten.lankhorst, mripard, airlied, simona, linux-kernel
[-- Attachment #1: Type: text/plain, Size: 500 bytes --]
On Tue, 2026-05-12 at 09:16 -0400, Sophie D wrote:
> Thomas Zimmermann <tzimmermann@suse.de> writes:
>
> > Ok. Patch is now merged.
>
> Thanks so much, this is my first kernel patch (:
Hi,
Sorry for any delay
Looks like Thomas got to it before I could, which is great
It's quite exciting that other people are using the gud driver, since
until this point it has tended to be a lesser-used one, so I am glad
people are using it.
Thank you for the patch
Ruben
>
> Sophie
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 870 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* [PATCH] drm/gud: Add RCade Display Adapter VID/PID pair
@ 2026-05-09 2:54 Sophie D
0 siblings, 0 replies; 7+ messages in thread
From: Sophie D @ 2026-05-09 2:54 UTC (permalink / raw)
To: dri-devel
Cc: rubenru09, maarten.lankhorst, mripard, tzimmermann, airlied,
simona, linux-kernel, Sophie D
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 <patches@scd31.com>
---
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[] = {
{ 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) },
{ }
};
--
2.53.0
^ permalink raw reply related [flat|nested] 7+ messages in thread
end of thread, other threads:[~2026-05-12 15:15 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-05-09 12:20 [PATCH] drm/gud: Add RCade Display Adapter VID/PID pair Sophie D
2026-05-11 9:41 ` Thomas Zimmermann
2026-05-11 12:08 ` Sophie D
2026-05-12 6:39 ` Thomas Zimmermann
2026-05-12 13:16 ` Sophie D
2026-05-12 14:44 ` Ruben Wauters
-- strict thread matches above, loose matches on Subject: below --
2026-05-09 2:54 Sophie D
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox