Commit Graph

5 Commits

Author SHA1 Message Date
Prabhanjan Kandula
91cfcb8220 mm-drivers: add support for compiling out mm driver modules
This change provides required support to disable mm driver modules
compilation along with all modules and supports specific flag for
override to enable compilation if required.

Change-Id: I3ea1383855a6be49ed12a23a3585e9d6ebb1810a
Signed-off-by: Prabhanjan Kandula <quic_pkandula@quicinc.com>
(cherry picked from commit 91a337989da77e6071fdfbd03b43c423356c14c0)
2022-06-13 11:27:12 -07:00
Ingrid Gallardo
efe7847b7a mm-drivers: hw_fence: avoid compiling hw_fence driver for taro
hw_fence driver is not required for taro variants.
Since the Display SI 3.0 is shared with taro dev SI variant,
avoid compiling hw_fence as dlkm for taro target.

Change-Id: I84637f2546fd0818d956880fbc1bb86a30a7c916
Signed-off-by: Ingrid Gallardo <quic_ingridg@quicinc.com>
2022-04-25 12:28:00 -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
Jeykumar Sankaran
5b5214916c mm-drivers: sync_fence: avoid compiling spec_fence driver for taro
sync_fence driver is maintained in kernel SI for all the taro variants.
Since the Display SI 3.0 is shared with taro dev SI variant,
avoid compiling sync_fence as dlkm for taro target.

Change-Id: Icc7990812256a42efad7a8945c08338f83ee0914
Signed-off-by: Jeykumar Sankaran <quic_jeykumar@quicinc.com>
2022-04-01 19:07:41 -07:00
Jeykumar Sankaran
559a6bee2c mm-drivers: enable mm-driver modules compilation
Enable compilation of mm-driver modules and add scripts to copy
the uapi header files.

Change-Id: I0af6581ca96aa630c9707ef05abc4cccbfe92bab
Signed-off-by: Jeykumar Sankaran <quic_jeykumar@quicinc.com>
2022-01-06 13:38:25 -08:00