From patchwork Mon Jun 18 10:10:43 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ross Burton X-Patchwork-Id: 138872 Delivered-To: patch@linaro.org Received: by 2002:a2e:970d:0:0:0:0:0 with SMTP id r13-v6csp3762231lji; Mon, 18 Jun 2018 03:10:58 -0700 (PDT) X-Google-Smtp-Source: ADUXVKIMgrVs07zeuqaDEJgS9203J0RbFPX0M7PFVQuNSo50umyVxUMcWS+52A4T4rZce13Ijru7 X-Received: by 2002:a62:fb05:: with SMTP id x5-v6mr12901429pfm.210.1529316658329; Mon, 18 Jun 2018 03:10:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1529316658; cv=none; d=google.com; s=arc-20160816; b=O+xPgadNT+wgyGYEA9CmCUJ5ODacC2t/jmJjUq0ImAIf9cc3ZMLFvk/9TJWq6Lp356 RMcSqKNWcY29/nO9kyuin/vu3iVdx0KT6b/aF2YqMiHJ3yd+czLTBCLPDo/DTfkbU8Iv 0YZdrOnFm3JzqdFJNd+TGKOVroORJbnkYf1lk/K+GRzcO3dNcHVbf/VCNr357+7SmqEl EynVk/N2Kc/y0r0UWWudLYYsekDymeC4PuljV88XeRJFuGkNu6TbntQDS6dqEQhqfzox yGCtQAUTDDajEqRrcaE7DXiHaDsEf5kmFuKZw5pZ2iKpdb22CSL2prccSIQN2u15J95s h1Jw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:sender:content-transfer-encoding:mime-version :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:references:in-reply-to:message-id:date :to:from:dkim-signature:delivered-to:arc-authentication-results; bh=qxbuYLxbK8WP87lRq3rIr33TJzH6i3BfSs8UCQeXtj4=; b=MGcI4S64mZcByaXm1S1zgb//3xXpAzzIVhmSgK5EVY/tOVXqQ0aYL5p2pi3y2jpUdm YRge8xRbpDE4QjeSBz1625ZqxJnDQYgCtUPYCFoiy+k8Qpi857D2XDa6EP7yvtDxRt/6 Fn959tgQvVYNJmNBOV3YzcbQfdoSkiIVBgsUiKfVRu0gkFG1WZ8xj5BBmPjxVTVTl53h bLE+63v1h32IUmZW1K6pcJaUQXNX2H6MQGKeVMO20XqMFZ7zYFVH1ky/45YmSm8Uymmf jMEl8rJGnPqvNR3wA7eHI/9mFJWiOXOzJvrvPSQkKMQPFBnAxUnSakijAgwpdVyVI10u YA8w== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@intel-com.20150623.gappssmtp.com header.s=20150623 header.b=iZkdQFcI; spf=pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-core-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from mail.openembedded.org (mail.openembedded.org. [140.211.169.62]) by mx.google.com with ESMTP id f26-v6si11612764pgn.247.2018.06.18.03.10.58; Mon, 18 Jun 2018 03:10:58 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) client-ip=140.211.169.62; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@intel-com.20150623.gappssmtp.com header.s=20150623 header.b=iZkdQFcI; spf=pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-core-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: from layers.openembedded.org (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id 0D2DF7506D; Mon, 18 Jun 2018 10:10:55 +0000 (UTC) X-Original-To: openembedded-core@lists.openembedded.org Delivered-To: openembedded-core@lists.openembedded.org Received: from mail-wm0-f44.google.com (mail-wm0-f44.google.com [74.125.82.44]) by mail.openembedded.org (Postfix) with ESMTP id 8CBD774854 for ; Mon, 18 Jun 2018 10:10:50 +0000 (UTC) Received: by mail-wm0-f44.google.com with SMTP id p11-v6so14410002wmc.4 for ; Mon, 18 Jun 2018 03:10:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel-com.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id:in-reply-to:references; bh=ZoJD2HYf41w4vUCURe2Dv7Hc8a6uzDFMhYPz3j1QfGE=; b=iZkdQFcIh2uFzTSiNGkX8PgedK4Pa7RIFGmKj624BduaK4jEL86fDAjaOEid0J/xok d7J8qP0Gf6f5fdIWHEIMEryyKgWOPdJyEdapFHg5yu1c1pnl8b5kTAEZwHlA6seaqfQF xGyPWyf+nW07cYTi2836DsixadAFPzV7vIHHPANCsGgAxa+6AmDWi7MQLosaHwRAqJrj s8kU+KTf6Qqr8l4hmVUbiod4g9OtSY+KvWS5MIgL9yD2xl3soUl676B6zEZAzFEUJ/Ce bOWI/7EpT4kUk+t2Q9its4Q6tkBIZk9JDHbaerkttFm1//qH9FTLqCAh3PknDKWW77VH d0Jg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references; bh=ZoJD2HYf41w4vUCURe2Dv7Hc8a6uzDFMhYPz3j1QfGE=; b=P0+hsh3mtAC/GY+CvT+3VB+gYdr8fJldq72W9Gvpot0U9ezeg2Su6CGnO6y7XVtebD ykAygJgpQy9888zEG9tdiGhMSqbRpo7lIxzudifc/i5oyQC+lUWGSy5d/F/eUL8eIoLz QQ7WzpaJClfwK1byMu+Na/4sre/CPBJ9FiIkzd+hShATzXjkYa8qmgvs4mcGlE5h7LkZ IPFbKZKhXx7TPiYHv4JWSAbhxDUm8PMlImggSLMmZ5bGT91bRnltXi/pRxNiX5agfLE/ v8eVkI6Hwnjem9bTsoq75ujS+c4D3W9yjJzBBeNlXarDvIXqhD47vpmJy+VpTfqvhX6u GYyA== X-Gm-Message-State: APt69E2DWpkaDPSLRDwYjvpmGoNzRSo61RNsT9Jy5TzAL6E/sqtdCKHr ehI+AeHxk0TBI95lGOgcluG/oTXl X-Received: by 2002:a1c:f308:: with SMTP id q8-v6mr7872793wmq.6.1529316650800; Mon, 18 Jun 2018 03:10:50 -0700 (PDT) Received: from flashheart.burtonini.com (35.106.2.81.in-addr.arpa. [81.2.106.35]) by smtp.gmail.com with ESMTPSA id e2-v6sm17583475wro.97.2018.06.18.03.10.49 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 18 Jun 2018 03:10:49 -0700 (PDT) From: Ross Burton To: openembedded-core@lists.openembedded.org Date: Mon, 18 Jun 2018 11:10:43 +0100 Message-Id: <20180618101044.10636-2-ross.burton@intel.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20180618101044.10636-1-ross.burton@intel.com> References: <20180618101044.10636-1-ross.burton@intel.com> Subject: [OE-core] [PATCH 2/3] xf86-video-intel: disable DRI 1, enable DRI 3 X-BeenThere: openembedded-core@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Patches and discussions about the oe-core layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: openembedded-core-bounces@lists.openembedded.org Errors-To: openembedded-core-bounces@lists.openembedded.org DRI 1 is only needed for UMS on i810[1], and modern X servers (1.20 onwards) don't support DRI 1, so disable DRI 1. However, DRI 3 isn't new and unreliable anymore, so enable support for it. Also, now that the *proto packages are all part of xorgproto which is a required DEPENDS, we don't need to mention it over and over. [1] https://cgit.freedesktop.org/xorg/driver/xf86-video-intel/commit/?id=359477215092ac1b602ad1e2f17a28963d9224c2 Signed-off-by: Ross Burton --- meta/recipes-graphics/xorg-driver/xf86-video-intel_git.bb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) -- 2.11.0 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core diff --git a/meta/recipes-graphics/xorg-driver/xf86-video-intel_git.bb b/meta/recipes-graphics/xorg-driver/xf86-video-intel_git.bb index a60da70840d..cda1de1eb1a 100644 --- a/meta/recipes-graphics/xorg-driver/xf86-video-intel_git.bb +++ b/meta/recipes-graphics/xorg-driver/xf86-video-intel_git.bb @@ -21,12 +21,12 @@ UPSTREAM_CHECK_GITTAGREGEX = "(?P\d+(\.\d+)+)" DEPENDS += "virtual/libx11 drm libpciaccess pixman" -PACKAGECONFIG ??= "xvmc uxa udev ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'dri dri1 dri2', '', d)}" +PACKAGECONFIG ??= "xvmc uxa udev ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'dri dri2 dri3', '', d)}" PACKAGECONFIG[dri] = "--enable-dri,--disable-dri" -PACKAGECONFIG[dri1] = "--enable-dri1,--disable-dri1,xorgproto" -PACKAGECONFIG[dri2] = "--enable-dri2,--disable-dri2,xorgproto" -PACKAGECONFIG[dri3] = "--enable-dri3,--disable-dri3,xorgproto" +PACKAGECONFIG[dri1] = "--enable-dri1,--disable-dri1" +PACKAGECONFIG[dri2] = "--enable-dri2,--disable-dri2" +PACKAGECONFIG[dri3] = "--enable-dri3,--disable-dri3" PACKAGECONFIG[sna] = "--enable-sna,--disable-sna" PACKAGECONFIG[uxa] = "--enable-uxa,--disable-uxa" PACKAGECONFIG[udev] = "--enable-udev,--disable-udev,udev"