All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH v2 1/5] package/mesa3d: Do not select MESA3D_OPENGL_EGL for etnaviv
@ 2020-04-09 12:35 Fabio Estevam
  2020-04-09 12:35 ` [Buildroot] [PATCH v2 2/5] package/mesa3d: Select LIBDRM_FREEDRENO for freedreno Fabio Estevam
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Fabio Estevam @ 2020-04-09 12:35 UTC (permalink / raw)
  To: buildroot

As suggested by Thomas, BR2_PACKAGE_MESA3D_OPENGL_EGL should not
be automatically selected by the etnaviv driver.

Suggested-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Fabio Estevam <festevam@gmail.com>
---
Changes since v1:
- None

 package/mesa3d/Config.in | 1 -
 1 file changed, 1 deletion(-)

diff --git a/package/mesa3d/Config.in b/package/mesa3d/Config.in
index 16d77f42c2..6f78da174c 100644
--- a/package/mesa3d/Config.in
+++ b/package/mesa3d/Config.in
@@ -106,7 +106,6 @@ config BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_ETNAVIV
 	select BR2_PACKAGE_MESA3D_GALLIUM_DRIVER
 	select BR2_PACKAGE_LIBDRM_ETNAVIV
 	select BR2_PACKAGE_MESA3D_GALLIUM_KMSRO
-	select BR2_PACKAGE_MESA3D_OPENGL_EGL
 	help
 	  Mesa driver for Vivante GPUs.
 
-- 
2.17.1

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

* [Buildroot] [PATCH v2 2/5] package/mesa3d: Select LIBDRM_FREEDRENO for freedreno
  2020-04-09 12:35 [Buildroot] [PATCH v2 1/5] package/mesa3d: Do not select MESA3D_OPENGL_EGL for etnaviv Fabio Estevam
@ 2020-04-09 12:35 ` Fabio Estevam
  2020-04-09 12:35 ` [Buildroot] [PATCH v2 3/5] configs/imx6-sabresd_qt5: Select MESA3D_OPENGL_EGL Fabio Estevam
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: Fabio Estevam @ 2020-04-09 12:35 UTC (permalink / raw)
  To: buildroot

The mesa3d freedreno driver is not usable without the corresponding
libdrm support for this platform, so select LIBDRM_FREEDRENO.

Signed-off-by: Fabio Estevam <festevam@gmail.com>
---
Changes since v1:
- None

 package/mesa3d/Config.in | 1 +
 1 file changed, 1 insertion(+)

diff --git a/package/mesa3d/Config.in b/package/mesa3d/Config.in
index 6f78da174c..dd512d9b76 100644
--- a/package/mesa3d/Config.in
+++ b/package/mesa3d/Config.in
@@ -112,6 +112,7 @@ config BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_ETNAVIV
 config BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_FREEDRENO
 	bool "Gallium freedreno driver"
 	select BR2_PACKAGE_MESA3D_GALLIUM_DRIVER
+	select BR2_PACKAGE_LIBDRM_FREEDRENO
 	select BR2_PACKAGE_MESA3D_GALLIUM_KMSRO
 	help
 	  Mesa driver for Freedreno GPUs.
-- 
2.17.1

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

* [Buildroot] [PATCH v2 3/5] configs/imx6-sabresd_qt5: Select MESA3D_OPENGL_EGL
  2020-04-09 12:35 [Buildroot] [PATCH v2 1/5] package/mesa3d: Do not select MESA3D_OPENGL_EGL for etnaviv Fabio Estevam
  2020-04-09 12:35 ` [Buildroot] [PATCH v2 2/5] package/mesa3d: Select LIBDRM_FREEDRENO for freedreno Fabio Estevam
@ 2020-04-09 12:35 ` Fabio Estevam
  2020-04-09 12:35 ` [Buildroot] [PATCH v2 4/5] configs/engicam_imx6qdl_icore_qt5: " Fabio Estevam
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: Fabio Estevam @ 2020-04-09 12:35 UTC (permalink / raw)
  To: buildroot

Now that MESA3D_OPENGL_EGL is not automatically selected by the mesa3d 
etnaviv driver, explicitly select it in the config file.

Signed-off-by: Fabio Estevam <festevam@gmail.com>
---
Changes since v1:
- Mention mesa3d etanviv instead of kmscube in the commit log

 configs/imx6-sabresd_qt5_defconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/configs/imx6-sabresd_qt5_defconfig b/configs/imx6-sabresd_qt5_defconfig
index 47c00284d9..647be06d00 100644
--- a/configs/imx6-sabresd_qt5_defconfig
+++ b/configs/imx6-sabresd_qt5_defconfig
@@ -50,6 +50,7 @@ BR2_PACKAGE_MESA3D=y
 BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_ETNAVIV=y
 BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_KMSRO=y
 BR2_PACKAGE_MESA3D_OPENGL_ES=y
+BR2_PACKAGE_MESA3D_OPENGL_EGL=y
 
 # Fonts
 BR2_PACKAGE_BITSTREAM_VERA=y
-- 
2.17.1

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

* [Buildroot] [PATCH v2 4/5] configs/engicam_imx6qdl_icore_qt5: Select MESA3D_OPENGL_EGL
  2020-04-09 12:35 [Buildroot] [PATCH v2 1/5] package/mesa3d: Do not select MESA3D_OPENGL_EGL for etnaviv Fabio Estevam
  2020-04-09 12:35 ` [Buildroot] [PATCH v2 2/5] package/mesa3d: Select LIBDRM_FREEDRENO for freedreno Fabio Estevam
  2020-04-09 12:35 ` [Buildroot] [PATCH v2 3/5] configs/imx6-sabresd_qt5: Select MESA3D_OPENGL_EGL Fabio Estevam
@ 2020-04-09 12:35 ` Fabio Estevam
  2020-04-09 12:35 ` [Buildroot] [PATCH v2 5/5] configs/imx6-sabresd_qt5: Select LIBV4L_UTILS Fabio Estevam
  2020-04-11  8:52 ` [Buildroot] [PATCH v2 1/5] package/mesa3d: Do not select MESA3D_OPENGL_EGL for etnaviv Thomas Petazzoni
  4 siblings, 0 replies; 6+ messages in thread
From: Fabio Estevam @ 2020-04-09 12:35 UTC (permalink / raw)
  To: buildroot

Now that MESA3D_OPENGL_EGL is not automatically selected by the mesa3d 
etnaviv driver, explicitly select it in the config file.

Signed-off-by: Fabio Estevam <festevam@gmail.com>
---
Changes since v1:
- Mention mesa3d etanviv instead of kmscube in the commit log

 configs/engicam_imx6qdl_icore_qt5_defconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/configs/engicam_imx6qdl_icore_qt5_defconfig b/configs/engicam_imx6qdl_icore_qt5_defconfig
index 4d3d4e3a22..62d3008b4d 100644
--- a/configs/engicam_imx6qdl_icore_qt5_defconfig
+++ b/configs/engicam_imx6qdl_icore_qt5_defconfig
@@ -63,6 +63,7 @@ BR2_PACKAGE_MESA3D=y
 BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_ETNAVIV=y
 BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_KMSRO=y
 BR2_PACKAGE_MESA3D_OPENGL_ES=y
+BR2_PACKAGE_MESA3D_OPENGL_EGL=y
 
 # qt5 demo packages
 BR2_PACKAGE_GLMARK2=y
-- 
2.17.1

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

* [Buildroot] [PATCH v2 5/5] configs/imx6-sabresd_qt5: Select LIBV4L_UTILS
  2020-04-09 12:35 [Buildroot] [PATCH v2 1/5] package/mesa3d: Do not select MESA3D_OPENGL_EGL for etnaviv Fabio Estevam
                   ` (2 preceding siblings ...)
  2020-04-09 12:35 ` [Buildroot] [PATCH v2 4/5] configs/engicam_imx6qdl_icore_qt5: " Fabio Estevam
@ 2020-04-09 12:35 ` Fabio Estevam
  2020-04-11  8:52 ` [Buildroot] [PATCH v2 1/5] package/mesa3d: Do not select MESA3D_OPENGL_EGL for etnaviv Thomas Petazzoni
  4 siblings, 0 replies; 6+ messages in thread
From: Fabio Estevam @ 2020-04-09 12:35 UTC (permalink / raw)
  To: buildroot

Select LIBV4L_UTILS so that camera capture pipelines can be
configured.

Signed-off-by: Fabio Estevam <festevam@gmail.com>
---
Changes since v1:
- None

 configs/imx6-sabresd_qt5_defconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/configs/imx6-sabresd_qt5_defconfig b/configs/imx6-sabresd_qt5_defconfig
index 647be06d00..0b11225b72 100644
--- a/configs/imx6-sabresd_qt5_defconfig
+++ b/configs/imx6-sabresd_qt5_defconfig
@@ -65,6 +65,7 @@ BR2_PACKAGE_LIBERATION=y
 BR2_PACKAGE_GLMARK2=y
 BR2_PACKAGE_KMSCUBE=y
 BR2_PACKAGE_LIBV4L=y
+BR2_PACKAGE_LIBV4L_UTILS=y
 BR2_PACKAGE_MESA3D_DEMOS=y
 
 # Qt5
-- 
2.17.1

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

* [Buildroot] [PATCH v2 1/5] package/mesa3d: Do not select MESA3D_OPENGL_EGL for etnaviv
  2020-04-09 12:35 [Buildroot] [PATCH v2 1/5] package/mesa3d: Do not select MESA3D_OPENGL_EGL for etnaviv Fabio Estevam
                   ` (3 preceding siblings ...)
  2020-04-09 12:35 ` [Buildroot] [PATCH v2 5/5] configs/imx6-sabresd_qt5: Select LIBV4L_UTILS Fabio Estevam
@ 2020-04-11  8:52 ` Thomas Petazzoni
  4 siblings, 0 replies; 6+ messages in thread
From: Thomas Petazzoni @ 2020-04-11  8:52 UTC (permalink / raw)
  To: buildroot

On Thu,  9 Apr 2020 09:35:14 -0300
Fabio Estevam <festevam@gmail.com> wrote:

> As suggested by Thomas, BR2_PACKAGE_MESA3D_OPENGL_EGL should not
> be automatically selected by the etnaviv driver.
> 
> Suggested-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
> Signed-off-by: Fabio Estevam <festevam@gmail.com>
> ---
> Changes since v1:
> - None

Thanks, series applied!

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com

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

end of thread, other threads:[~2020-04-11  8:52 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-04-09 12:35 [Buildroot] [PATCH v2 1/5] package/mesa3d: Do not select MESA3D_OPENGL_EGL for etnaviv Fabio Estevam
2020-04-09 12:35 ` [Buildroot] [PATCH v2 2/5] package/mesa3d: Select LIBDRM_FREEDRENO for freedreno Fabio Estevam
2020-04-09 12:35 ` [Buildroot] [PATCH v2 3/5] configs/imx6-sabresd_qt5: Select MESA3D_OPENGL_EGL Fabio Estevam
2020-04-09 12:35 ` [Buildroot] [PATCH v2 4/5] configs/engicam_imx6qdl_icore_qt5: " Fabio Estevam
2020-04-09 12:35 ` [Buildroot] [PATCH v2 5/5] configs/imx6-sabresd_qt5: Select LIBV4L_UTILS Fabio Estevam
2020-04-11  8:52 ` [Buildroot] [PATCH v2 1/5] package/mesa3d: Do not select MESA3D_OPENGL_EGL for etnaviv Thomas Petazzoni

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.