Commit gráf

4 Commit-ok

Szerző SHA1 Üzenet Dátum
qctecmdr
3179dca621 Merge "mm-drivers: hw-fence: add hardware fence driver validation ioctls" 2022-07-20 16:11:13 -07:00
Shirisha Kollapuram
f73a4b179a mm-drivers: hw-fence: add hardware fence driver validation ioctls
This change adds support to validate the hw_fence driver
by adding IOCTLs that expose the hw_fence interfaces so that
validation clients can register/unregister, create/destroy
and wait/signal fences. IOCTL's will be available for debug
purpose only when the debugfs config is set.

Change-Id: Idb0d04ee245718e9b19ccd12ac760829831426b0
Signed-off-by: Shirisha Kollapuram <quic_kshirish@quicinc.com>
2022-06-20 11:41:21 +05:30
Ingrid Gallardo
2ae3dcadde mm-drivers: hw_fence: avoid hw fences creation until fctl ready
This change adds a check to avoid hw-fences creation until
the fence controller is ready.

Change-Id: I613c19d9dfd8836f8ded6bcb0162bef647df7bc3
Signed-off-by: Ingrid Gallardo <quic_ingridg@quicinc.com>
2022-06-03 11:00:48 -07:00
Ingrid Gallardo
77ae3f31f0 mm-drivers: hw_fence: Add support for hw-fence driver
This change adds support for the hw-fence driver that initialize, expose
and manage the interfaces for the hw-fences, which are the synchronization
primitives to allow the hardware to hardware signalization of the fences
for the frame buffers shared between gpu and display hw-cores.

Change-Id: If2313585d5a9f3ac90e16aad3464600641a6fa04
Signed-off-by: Ingrid Gallardo <quic_ingridg@quicinc.com>
2022-04-21 13:46:12 -07:00