From patchwork Fri Jun 19 12:54:58 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Gary Bisson X-Patchwork-Id: 1312894 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=busybox.net (client-ip=140.211.166.133; helo=hemlock.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=boundarydevices.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=boundarydevices-com.20150623.gappssmtp.com header.i=@boundarydevices-com.20150623.gappssmtp.com header.a=rsa-sha256 header.s=20150623 header.b=Nrz8m4Cv; dkim-atps=neutral Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 49pJgN5tg6z9sDX for ; Fri, 19 Jun 2020 22:55:11 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id CCD10899BC; Fri, 19 Jun 2020 12:55:08 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XhcpzsurdejU; Fri, 19 Jun 2020 12:55:08 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by hemlock.osuosl.org (Postfix) with ESMTP id 1EE31899E7; Fri, 19 Jun 2020 12:55:08 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by ash.osuosl.org (Postfix) with ESMTP id 147A91BF344 for ; Fri, 19 Jun 2020 12:55:07 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id 09D3C203F3 for ; Fri, 19 Jun 2020 12:55:07 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cYFi2EVQ70vs for ; Fri, 19 Jun 2020 12:55:06 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wr1-f47.google.com (mail-wr1-f47.google.com [209.85.221.47]) by silver.osuosl.org (Postfix) with ESMTPS id B0C2E20552 for ; Fri, 19 Jun 2020 12:55:05 +0000 (UTC) Received: by mail-wr1-f47.google.com with SMTP id b6so9574114wrs.11 for ; Fri, 19 Jun 2020 05:55:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=boundarydevices-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=L5BmsSip/mhJ+EvauKJjeMnrJsSb0x5OREjtGzJ3Ick=; b=Nrz8m4CvplPYzM8EptGDrS0ykvARinBqB0s4pdyr1dv+LTuHgOhIynq705veHHwfi6 oZcIqyCfsgE5ocELRaKkOrqac2wjS9upfUsavqM6HoOoBEeYNGFvytFIeIYy8dnQAdAr OwiUoka96bt1qf4sP6KSBZrqDrMo5DqnGJHeFc4AUfmziZhDPV4ScfRoT2VCdfYaOsv1 xX595Db2ah5mSeELhEi6ttL43xiia3sNZAFMZLxBBPbq2r701RXXEntO2Eo/AQTPVG2P e7tQE/K0PyZK6IdvOdCh14WJ03O7aOKYV8kCnzwlro8A/U1ptTETjB5cmCVeiI0CehQp mzIA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=L5BmsSip/mhJ+EvauKJjeMnrJsSb0x5OREjtGzJ3Ick=; b=LQ4zQ3O1pwvm8njia/NbA8fz6mUc3isQKHQe4XXcK4blDRFXLL4TFL6g9UrXjVvmoS 1RHZA7m9aYC5GyZBx71Wh97g/ImD+fE0ama90tVPFpE9uMo/sKUlt+xW3bqm318qWXse DgNL7xmGdpE7bQBqHaPibVFC0ymDeSP4gFelx2XAHyGl78DXqMc6f8X/nJ831NA8dhsy MOIzTg897U24rWS71ats1J7rZ9flrt29zn2sUedXeSmDjTq0xE8WA/jn0lhKJDC82/nR RVdUtvIFxe0llApIkAhzLH3Mc7Qao7H8244ftVP/2uXogrL1fCp0jr7WU4n9VT+0DA2g iHFw== X-Gm-Message-State: AOAM533gSxVF8FVu9p0cv53GiI/ihXH/94eMoGYHCKAHA8pZMffYkphH i6ihH99TuAmMDZSpHphvjAkX5vufo6k= X-Google-Smtp-Source: ABdhPJxhgyNBIbAihRsj+RGDDx+GNg8/UwYNudT4iMbtrbvQmqR+BL4VqRBw4DgQ1l76up3Ikxr7WQ== X-Received: by 2002:adf:cd92:: with SMTP id q18mr3860374wrj.113.1592571303623; Fri, 19 Jun 2020 05:55:03 -0700 (PDT) Received: from p1g2.home (2a01cb000f89b40001a7dbc43b6f7fc2.ipv6.abo.wanadoo.fr. [2a01:cb00:f89:b400:1a7:dbc4:3b6f:7fc2]) by smtp.gmail.com with ESMTPSA id u74sm6832882wmu.31.2020.06.19.05.55.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Jun 2020 05:55:03 -0700 (PDT) From: Gary Bisson To: buildroot@buildroot.org Date: Fri, 19 Jun 2020 14:54:58 +0200 Message-Id: <20200619125500.524503-1-gary.bisson@boundarydevices.com> X-Mailer: git-send-email 2.26.2 MIME-Version: 1.0 Subject: [Buildroot] [PATCH 0/2] weston: fix i.MX support X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Gary Bisson , "Yann E . MORIN" , Thomas Petazzoni , chris.dimich@boundarydevices.com Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Hi, This series aims at fixing the weston support for i.MX processors. Long time ago, weston-imx was added for i.MX8MQ as part of the weston package. Then it was split from it as the versions differed. Since then the weston-imx was broken and updating it seems like a bad idea as it now requires forking several other components: - libdrm [1] - waylands-protocols [2] This series therefore removes weston-imx and adds vivante support to the regular weston package. Drawback here is that the HDR capabilities of the i.MX8MQ or the GPU2D of the i.MX8M Mini won't be used in Weston. I'd rather have those limitations and use standard weston than forking everything. Also, note that this series was tested on Nitrogen8M and Nitrogen8M Mini platforms, making sure the Vivante 3D examples are properly running. However in order to compile weston properly with Vivante as egl provider, one patch sent earlier [3] is needed. Let me know if you have any questions. Regards, Gary [1] https://source.codeaurora.org/external/imx/meta-imx/tree/meta-bsp/recipes-graphics/drm/libdrm_2.4.99.imx.bb?h=zeus-5.4.3-1.0.0 [2] https://source.codeaurora.org/external/imx/meta-imx/tree/meta-bsp/recipes-graphics/wayland/wayland-protocols_1.18.imx.bb?h=zeus-5.4.3-1.0.0 [3] http://patchwork.ozlabs.org/project/buildroot/patch/20200402130842.918696-3-gary.bisson@boundarydevices.com/ Gary Bisson (2): package/weston: add imx-gpu-viv as possible egl provider package/weston-imx: remove deprecated package Config.in.legacy | 6 ++ package/Config.in | 1 - package/weston-imx/Config.in | 114 ----------------------- package/weston-imx/weston-imx.hash | 3 - package/weston-imx/weston-imx.mk | 144 ----------------------------- package/weston/Config.in | 8 +- 6 files changed, 10 insertions(+), 266 deletions(-) delete mode 100644 package/weston-imx/Config.in delete mode 100644 package/weston-imx/weston-imx.hash delete mode 100644 package/weston-imx/weston-imx.mk