dri-devel.lists.freedesktop.org archive mirror
 help / color / mirror / Atom feed
* firmware requirements
@ 2025-02-19 21:01 Dave Airlie
  2025-02-20 10:50 ` Jacek Lawrynowicz
  2025-02-20 21:06 ` Hou, Lizhi
  0 siblings, 2 replies; 6+ messages in thread
From: Dave Airlie @ 2025-02-19 21:01 UTC (permalink / raw)
  To: dri-devel, Jacek Lawrynowicz, Stanislaw Gruszka, Min Ma,
	Lizhi Hou

I'd just like to remind everyone of the firmware requirements for
vendors that control their firmware and the driver upstreams:

https://docs.kernel.org/driver-api/firmware/firmware-usage-guidelines.html

Intel VPU it seems like you are not currently shipping upstream
firmware, and might have tied your fw and userspace together.

I'm cc'ing the AMD XDNA driver as it recently landed and I'd like them
to confirm they are following the above requirements.

The main reason we don't allow userspace/fw direct linkage is if a
user deploys two containers with two different userspace drivers in
them on the same hardware, what is the kernel driver supposed to do?

Firmware should be abstracted in the kernel if it is not possible to
build proper fw APIs for userspace to use directly, by proper I mean
forward and backwards compatible.

Thanks,
Dave.

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2025-03-21 14:22 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-02-19 21:01 firmware requirements Dave Airlie
2025-02-20 10:50 ` Jacek Lawrynowicz
2025-03-04 17:06   ` Simona Vetter
2025-03-14 10:16     ` Jacek Lawrynowicz
2025-03-21 14:21       ` Simona Vetter
2025-02-20 21:06 ` Hou, Lizhi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).