[opensuse-kernel] [PATCH] config: arm: enable CONFIG_DRM_ETNAVIV
Enable CONFIG_DRM_ETNAVIV for armv7 (default and vanilla) to get graphics acceleration on top of the Vivante GPU IP cores used in different SoCs, such as the Freescale i.MX6. Signed-off-by: Guillaume GARDET <guillaume.gardet@free.fr> Cc: Andreas Färber <afaerber@suse.de> --- config/armv7hl/default | 3 ++- config/armv7hl/vanilla | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/config/armv7hl/default b/config/armv7hl/default index 901f41d..9ce9bfc 100644 --- a/config/armv7hl/default +++ b/config/armv7hl/default @@ -5389,7 +5389,8 @@ CONFIG_DRM_IMX_LDB=m CONFIG_DRM_IMX_IPUV3=m CONFIG_DRM_IMX_HDMI=m CONFIG_DRM_VC4=m -# CONFIG_DRM_ETNAVIV is not set +CONFIG_DRM_ETNAVIV=m +CONFIG_DRM_ETNAVIV_REGISTER_LOGGING=y # # Frame buffer Devices diff --git a/config/armv7hl/vanilla b/config/armv7hl/vanilla index 1cfdba3..b363690 100644 --- a/config/armv7hl/vanilla +++ b/config/armv7hl/vanilla @@ -5384,7 +5384,8 @@ CONFIG_DRM_IMX_LDB=m CONFIG_DRM_IMX_IPUV3=m CONFIG_DRM_IMX_HDMI=m CONFIG_DRM_VC4=m -# CONFIG_DRM_ETNAVIV is not set +CONFIG_DRM_ETNAVIV=m +CONFIG_DRM_ETNAVIV_REGISTER_LOGGING=y # # Frame buffer Devices -- 1.8.4.5 -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
Am 23.02.2016 um 17:54 schrieb Guillaume GARDET:
Enable CONFIG_DRM_ETNAVIV for armv7 (default and vanilla) to get graphics acceleration on top of the Vivante GPU IP cores used in different SoCs, such as the Freescale i.MX6.
Signed-off-by: Guillaume GARDET <guillaume.gardet@free.fr> Cc: Andreas Färber <afaerber@suse.de>
--- config/armv7hl/default | 3 ++- config/armv7hl/vanilla | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-)
What about lpae? Does the i.MX7 not have Vivante graphics or do we already have it enabled there? Otherwise looks good, thanks. Regards, Andreas
diff --git a/config/armv7hl/default b/config/armv7hl/default index 901f41d..9ce9bfc 100644 --- a/config/armv7hl/default +++ b/config/armv7hl/default @@ -5389,7 +5389,8 @@ CONFIG_DRM_IMX_LDB=m CONFIG_DRM_IMX_IPUV3=m CONFIG_DRM_IMX_HDMI=m CONFIG_DRM_VC4=m -# CONFIG_DRM_ETNAVIV is not set +CONFIG_DRM_ETNAVIV=m +CONFIG_DRM_ETNAVIV_REGISTER_LOGGING=y
# # Frame buffer Devices diff --git a/config/armv7hl/vanilla b/config/armv7hl/vanilla index 1cfdba3..b363690 100644 --- a/config/armv7hl/vanilla +++ b/config/armv7hl/vanilla @@ -5384,7 +5384,8 @@ CONFIG_DRM_IMX_LDB=m CONFIG_DRM_IMX_IPUV3=m CONFIG_DRM_IMX_HDMI=m CONFIG_DRM_VC4=m -# CONFIG_DRM_ETNAVIV is not set +CONFIG_DRM_ETNAVIV=m +CONFIG_DRM_ETNAVIV_REGISTER_LOGGING=y
# # Frame buffer Devices
-- SUSE Linux GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Felix Imendörffer, Jane Smithard, Graham Norton; HRB 21284 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
Le 23/02/2016 17:59, Andreas Färber a écrit :
Am 23.02.2016 um 17:54 schrieb Guillaume GARDET:
Enable CONFIG_DRM_ETNAVIV for armv7 (default and vanilla) to get graphics acceleration on top of the Vivante GPU IP cores used in different SoCs, such as the Freescale i.MX6.
Signed-off-by: Guillaume GARDET <guillaume.gardet@free.fr> Cc: Andreas Färber <afaerber@suse.de>
--- config/armv7hl/default | 3 ++- config/armv7hl/vanilla | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) What about lpae? Does the i.MX7 not have Vivante graphics or do we already have it enabled there?
i.Mx6 is not in lpae. i.Mx7 does not seem to have any 2D/3D acceleration: http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/i... Others armv7 SoC have vivante gfx but AFAIK all with cortex-A8 or -A9 (no LPAE capable). Guillaume
Otherwise looks good, thanks.
Regards, Andreas
diff --git a/config/armv7hl/default b/config/armv7hl/default index 901f41d..9ce9bfc 100644 --- a/config/armv7hl/default +++ b/config/armv7hl/default @@ -5389,7 +5389,8 @@ CONFIG_DRM_IMX_LDB=m CONFIG_DRM_IMX_IPUV3=m CONFIG_DRM_IMX_HDMI=m CONFIG_DRM_VC4=m -# CONFIG_DRM_ETNAVIV is not set +CONFIG_DRM_ETNAVIV=m +CONFIG_DRM_ETNAVIV_REGISTER_LOGGING=y
# # Frame buffer Devices diff --git a/config/armv7hl/vanilla b/config/armv7hl/vanilla index 1cfdba3..b363690 100644 --- a/config/armv7hl/vanilla +++ b/config/armv7hl/vanilla @@ -5384,7 +5384,8 @@ CONFIG_DRM_IMX_LDB=m CONFIG_DRM_IMX_IPUV3=m CONFIG_DRM_IMX_HDMI=m CONFIG_DRM_VC4=m -# CONFIG_DRM_ETNAVIV is not set +CONFIG_DRM_ETNAVIV=m +CONFIG_DRM_ETNAVIV_REGISTER_LOGGING=y
# # Frame buffer Devices
-- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
Ping. Guillaume Le 23/02/2016 21:41, Guillaume Gardet a écrit :
Le 23/02/2016 17:59, Andreas Färber a écrit :
Am 23.02.2016 um 17:54 schrieb Guillaume GARDET:
Enable CONFIG_DRM_ETNAVIV for armv7 (default and vanilla) to get graphics acceleration on top of the Vivante GPU IP cores used in different SoCs, such as the Freescale i.MX6.
Signed-off-by: Guillaume GARDET <guillaume.gardet@free.fr> Cc: Andreas Färber <afaerber@suse.de>
--- config/armv7hl/default | 3 ++- config/armv7hl/vanilla | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) What about lpae? Does the i.MX7 not have Vivante graphics or do we already have it enabled there?
i.Mx6 is not in lpae. i.Mx7 does not seem to have any 2D/3D acceleration: http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/i...
Others armv7 SoC have vivante gfx but AFAIK all with cortex-A8 or -A9 (no LPAE capable).
Guillaume
Otherwise looks good, thanks.
Regards, Andreas
diff --git a/config/armv7hl/default b/config/armv7hl/default index 901f41d..9ce9bfc 100644 --- a/config/armv7hl/default +++ b/config/armv7hl/default @@ -5389,7 +5389,8 @@ CONFIG_DRM_IMX_LDB=m CONFIG_DRM_IMX_IPUV3=m CONFIG_DRM_IMX_HDMI=m CONFIG_DRM_VC4=m -# CONFIG_DRM_ETNAVIV is not set +CONFIG_DRM_ETNAVIV=m +CONFIG_DRM_ETNAVIV_REGISTER_LOGGING=y # # Frame buffer Devices diff --git a/config/armv7hl/vanilla b/config/armv7hl/vanilla index 1cfdba3..b363690 100644 --- a/config/armv7hl/vanilla +++ b/config/armv7hl/vanilla @@ -5384,7 +5384,8 @@ CONFIG_DRM_IMX_LDB=m CONFIG_DRM_IMX_IPUV3=m CONFIG_DRM_IMX_HDMI=m CONFIG_DRM_VC4=m -# CONFIG_DRM_ETNAVIV is not set +CONFIG_DRM_ETNAVIV=m +CONFIG_DRM_ETNAVIV_REGISTER_LOGGING=y # # Frame buffer Devices
-- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
Am 23.02.2016 um 21:41 schrieb Guillaume Gardet:
Le 23/02/2016 17:59, Andreas Färber a écrit :
Am 23.02.2016 um 17:54 schrieb Guillaume GARDET:
Enable CONFIG_DRM_ETNAVIV for armv7 (default and vanilla) to get graphics acceleration on top of the Vivante GPU IP cores used in different SoCs, such as the Freescale i.MX6.
Signed-off-by: Guillaume GARDET <guillaume.gardet@free.fr> Cc: Andreas Färber <afaerber@suse.de>
--- config/armv7hl/default | 3 ++- config/armv7hl/vanilla | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) What about lpae? Does the i.MX7 not have Vivante graphics or do we already have it enabled there?
i.Mx6 is not in lpae.
Sure, my question was about i.MX7, which is lpae.
i.Mx7 does not seem to have any 2D/3D acceleration: http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/i...
Others armv7 SoC have vivante gfx but AFAIK all with cortex-A8 or -A9 (no LPAE capable).
Thanks for confirming.
diff --git a/config/armv7hl/default b/config/armv7hl/default index 901f41d..9ce9bfc 100644 --- a/config/armv7hl/default +++ b/config/armv7hl/default @@ -5389,7 +5389,8 @@ CONFIG_DRM_IMX_LDB=m CONFIG_DRM_IMX_IPUV3=m CONFIG_DRM_IMX_HDMI=m CONFIG_DRM_VC4=m -# CONFIG_DRM_ETNAVIV is not set +CONFIG_DRM_ETNAVIV=m +CONFIG_DRM_ETNAVIV_REGISTER_LOGGING=y
I double-checked that this is not enabled by default but only if etnaviv.reglog=y is passed. That sounds fine to me.
# # Frame buffer Devices diff --git a/config/armv7hl/vanilla b/config/armv7hl/vanilla index 1cfdba3..b363690 100644 --- a/config/armv7hl/vanilla +++ b/config/armv7hl/vanilla @@ -5384,7 +5384,8 @@ CONFIG_DRM_IMX_LDB=m CONFIG_DRM_IMX_IPUV3=m CONFIG_DRM_IMX_HDMI=m CONFIG_DRM_VC4=m -# CONFIG_DRM_ETNAVIV is not set +CONFIG_DRM_ETNAVIV=m +CONFIG_DRM_ETNAVIV_REGISTER_LOGGING=y # # Frame buffer Devices
Thanks, queued for master (with s/arm/armv7hl/ in the subject). Andreas -- SUSE Linux GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Felix Imendörffer, Jane Smithard, Graham Norton; HRB 21284 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
participants (3)
-
Andreas Färber
-
Guillaume Gardet
-
Guillaume GARDET