All of lore.kernel.org
 help / color / mirror / Atom feed
* [meta-arago][kirkstone][PATCH] graphics: kms++: Enable OmapCard support in pykms library
@ 2024-02-12 16:31 Sinthu Raja
  2024-02-12 16:44 ` Denys Dmytriyenko
  2024-02-12 17:06 ` Andrew Davis
  0 siblings, 2 replies; 10+ messages in thread
From: Sinthu Raja @ 2024-02-12 16:31 UTC (permalink / raw)
  To: meta-arago, reatmon, Denys Dmytriyenko; +Cc: Sinthu Raja

From: Sinthu Raja <sinthu.raja@ti.com>

AM57x platform supports OMAP DRM. By default the pykms library
disabled the OmapCard support. Enable the same by defining the
HAS_LIBDRM_OMAP as a compiler flags

Signed-off-by: Sinthu Raja <sinthu.raja@ti.com>
---
 ...-Add-OMAP-Card-support-for-AM57x-DRM.patch | 26 +++++++++++++++++++
 .../recipes-graphics/kms++/kms++_git.bb       |  2 ++
 2 files changed, 28 insertions(+)
 create mode 100644 meta-arago-extras/recipes-graphics/kms++/kms++/0001-Add-OMAP-Card-support-for-AM57x-DRM.patch

diff --git a/meta-arago-extras/recipes-graphics/kms++/kms++/0001-Add-OMAP-Card-support-for-AM57x-DRM.patch b/meta-arago-extras/recipes-graphics/kms++/kms++/0001-Add-OMAP-Card-support-for-AM57x-DRM.patch
new file mode 100644
index 00000000..48c9068d
--- /dev/null
+++ b/meta-arago-extras/recipes-graphics/kms++/kms++/0001-Add-OMAP-Card-support-for-AM57x-DRM.patch
@@ -0,0 +1,26 @@
+From bc6e89ea8695c7e94eb6892755e47781682e28a7 Mon Sep 17 00:00:00 2001
+From: Sinthu Raja <sinthu.raja@ti.com>
+Date: Mon, 12 Feb 2024 21:47:52 +0530
+Subject: [PATCH] Add OMAP Card support for AM57x DRM
+
+Signed-off-by: Sinthu Raja <sinthu.raja@ti.com>
+---
+ py/pykms/meson.build | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/py/pykms/meson.build b/py/pykms/meson.build
+index de05d12..ce6c013 100644
+--- a/py/pykms/meson.build
++++ b/py/pykms/meson.build
+@@ -49,7 +49,7 @@ if get_option('libutils')
+     pykms_deps += [ libkmsxxutil_dep ]
+ endif
+ 
+-pykms_args = [ '-fvisibility=hidden' ]
++pykms_args = [ '-fvisibility=hidden' , '-DHAS_LIBDRM_OMAP' ]
+ 
+ destdir = get_option('libdir') / 'python' + py3_dep.version() / 'site-packages/pykms'
+ 
+-- 
+2.36.1
+
diff --git a/meta-arago-extras/recipes-graphics/kms++/kms++_git.bb b/meta-arago-extras/recipes-graphics/kms++/kms++_git.bb
index 2c0abaa7..010a1f0a 100644
--- a/meta-arago-extras/recipes-graphics/kms++/kms++_git.bb
+++ b/meta-arago-extras/recipes-graphics/kms++/kms++_git.bb
@@ -28,3 +28,5 @@ inherit python3native meson pkgconfig update-alternatives
 ALTERNATIVE_PRIORITY = "100"
 ALTERNATIVE:${PN} = "kmstest"
 ALTERNATIVE_LINK_NAME[kmstest] = "${bindir}/kmstest"
+
+SRC_URI:append:am57xx = "file://0001-Add-OMAP-Card-support-for-AM57x-DRM.patch"
-- 
2.36.1



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

end of thread, other threads:[~2024-02-26 15:12 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-02-12 16:31 [meta-arago][kirkstone][PATCH] graphics: kms++: Enable OmapCard support in pykms library Sinthu Raja
2024-02-12 16:44 ` Denys Dmytriyenko
2024-02-12 17:06 ` Andrew Davis
2024-02-13  6:41   ` Sinthu Raja M
2024-02-13  8:28     ` Devarsh Thakkar
2024-02-13  8:47       ` Tomi Valkeinen
2024-02-13  9:27         ` Sinthu Raja M
2024-02-13 16:05           ` Andrew Davis
2024-02-26 14:51             ` Devarsh Thakkar
2024-02-26 14:57               ` Tomi Valkeinen

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.