Ich habe mir auch mal den 5.15er Kernel angesehen. Da sind die Hardkernel Videodekoding Sachen alle raus und er basiert auf v4l2 und dem dri API.
Das würde eine komplett andere Implementierung erfordern. Das muss ich mir noch überlegen ob sich das lohnt Für den Raspi hatte ich mal sowas angefangen.
Ist das nicht das, was rell und zillevdr auf Basis der v4l2-request API mit dem softhddevice-drm realisiert haben?
Oder ist das noch wieder was anderes? Ich blicke da allmählich nicht mehr durch.