mbox series

[v2,0/2] Xorg: enable Etnaviv support

Message ID 20180202145526.20133-1-Evgeniy.Didin@synopsys.com
Headers show
Series Xorg: enable Etnaviv support | expand

Message

Evgeniy Didin Feb. 2, 2018, 2:55 p.m. UTC
From: Evgeniy Didin <didin@synopsys.com>

This patch series enables Etnaviv support in Xorg.

Signed-off-by: Evgeniy Didin <didin@synopsys.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Alexey Brodkin <abrodkin@synopsys.com>
Cc: arc-buildroot@synopsys.com

Evgeniy Didin (2):
  libdrm-armada: new package
  xf86-video-armada: new package

 DEVELOPERS                                         |  2 ++
 package/Config.in                                  |  1 +
 package/libdrm-armada/Config.in                    |  8 +++++
 package/libdrm-armada/libdrm-armada.hash           |  5 +++
 package/libdrm-armada/libdrm-armada.mk             | 22 +++++++++++++
 package/x11r7/Config.in                            |  1 +
 package/x11r7/xdriver_xf86-video-armada/Config.in  | 11 +++++++
 .../xdriver_xf86-video-armada.hash                 |  6 ++++
 .../xdriver_xf86-video-armada.mk                   | 37 ++++++++++++++++++++++
 9 files changed, 93 insertions(+)
 create mode 100644 package/libdrm-armada/Config.in
 create mode 100644 package/libdrm-armada/libdrm-armada.hash
 create mode 100644 package/libdrm-armada/libdrm-armada.mk
 create mode 100644 package/x11r7/xdriver_xf86-video-armada/Config.in
 create mode 100644 package/x11r7/xdriver_xf86-video-armada/xdriver_xf86-video-armada.hash
 create mode 100644 package/x11r7/xdriver_xf86-video-armada/xdriver_xf86-video-armada.mk

Comments

Fabio Estevam Feb. 6, 2018, 1:36 a.m. UTC | #1
Hi Evgeniy,

On Fri, Feb 2, 2018 at 12:55 PM, Evgeniy Didin
<Evgeniy.Didin@synopsys.com> wrote:
> From: Evgeniy Didin <didin@synopsys.com>
>
> This patch series enables Etnaviv support in Xorg.
>
> Signed-off-by: Evgeniy Didin <didin@synopsys.com>
> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
> Cc: Alexey Brodkin <abrodkin@synopsys.com>
> Cc: arc-buildroot@synopsys.com
>
> Evgeniy Didin (2):
>   libdrm-armada: new package
>   xf86-video-armada: new package

Thanks for this series.

I would be interested in testing it.

From your previous version, it looks like you also used a imx6 wandboard.

Could you please share the defconfig changes you did in wandboard and
also the command lines you used to launch X11?

Thanks
Evgeniy Didin Feb. 6, 2018, 11:06 a.m. UTC | #2
Hello Fabio,

> Thanks for this series.

> 

> I would be interested in testing it.

> 

> From your previous version, it looks like you also used a imx6

> wandboard.


Exactly so.

> Could you please share the defconfig changes you did in wandboard and

> also the command lines you used to launch X11?


Sure, in attachment I placed defconfig which I used to run glmark app.
on Wandboard.

Commands:
$ X &
$ export DISPLAY=:0
$ glmark2-es2  

-Evgeniy
BR2_arm=y
BR2_cortex_a9=y
BR2_ARM_ENABLE_NEON=y
BR2_ARM_ENABLE_VFP=y
BR2_ARM_FPU_VFPV3=y
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_13=y
BR2_TOOLCHAIN_BUILDROOT_WCHAR=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_TARGET_GENERIC_GETTY_PORT="ttymxc0"
BR2_ROOTFS_POST_BUILD_SCRIPT="board/wandboard/post-build.sh"
BR2_ROOTFS_POST_IMAGE_SCRIPT="board/wandboard/post-image.sh"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.13.3"
BR2_LINUX_KERNEL_DEFCONFIG="imx_v6_v7"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6q-wandboard imx6dl-wandboard imx6q-wandboard-revb1 imx6dl-wandboard-revb1"
BR2_LINUX_KERNEL_INSTALL_TARGET=y
BR2_PACKAGE_GLMARK2=y
BR2_PACKAGE_MESA3D=y
BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_ETNAVIV=y
BR2_PACKAGE_MESA3D_OPENGL_ES=y
BR2_PACKAGE_XORG7=y
BR2_PACKAGE_XSERVER_XORG_SERVER=y
BR2_PACKAGE_XDRIVER_XF86_VIDEO_ARMADA=y
BR2_TARGET_ROOTFS_EXT2=y
BR2_TARGET_ROOTFS_EXT2_4=y
BR2_TARGET_UBOOT=y
BR2_TARGET_UBOOT_BOARDNAME="wandboard"
BR2_TARGET_UBOOT_CUSTOM_VERSION=y
BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2017.09"
BR2_TARGET_UBOOT_FORMAT_IMG=y
BR2_TARGET_UBOOT_SPL=y
BR2_TARGET_UBOOT_SPL_NAME="SPL"
BR2_PACKAGE_HOST_DOSFSTOOLS=y
BR2_PACKAGE_HOST_GENIMAGE=y
BR2_PACKAGE_HOST_MTOOLS=y
BR2_PACKAGE_HOST_UBOOT_TOOLS=y
Fabio Estevam Feb. 6, 2018, 4:22 p.m. UTC | #3
Hi Evgeniy,

On Tue, Feb 6, 2018 at 9:06 AM, Evgeniy Didin
<Evgeniy.Didin@synopsys.com> wrote:

> Sure, in attachment I placed defconfig which I used to run glmark app.
> on Wandboard.
>
> Commands:
> $ X &
> $ export DISPLAY=:0
> $ glmark2-es2

Thanks! It works fine.

I have a minor comment in one of your patches. Will reply there.

Thanks for your good work!