From patchwork Wed Mar 22 08:36:11 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Daniel Vetter X-Patchwork-Id: 9638283 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 529E5602CB for ; Wed, 22 Mar 2017 08:38:12 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 47F19279E0 for ; Wed, 22 Mar 2017 08:38:12 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 3CEFA27B2F; Wed, 22 Mar 2017 08:38:12 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-4.1 required=2.0 tests=BAYES_00,DKIM_SIGNED, RCVD_IN_DNSWL_MED, T_DKIM_INVALID autolearn=unavailable version=3.3.1 Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 0C87D279E0 for ; Wed, 22 Mar 2017 08:38:12 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id B33716E854; Wed, 22 Mar 2017 08:36:46 +0000 (UTC) X-Original-To: intel-gfx@lists.freedesktop.org Delivered-To: intel-gfx@lists.freedesktop.org Received: from mail-wm0-x241.google.com (mail-wm0-x241.google.com [IPv6:2a00:1450:400c:c09::241]) by gabe.freedesktop.org (Postfix) with ESMTPS id CFF516E81D for ; Wed, 22 Mar 2017 08:36:35 +0000 (UTC) Received: by mail-wm0-x241.google.com with SMTP id n11so7605654wma.0 for ; Wed, 22 Mar 2017 01:36:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ffwll.ch; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=cx208wTPH7w7ZRUSvYNy/WviBG4kuuLe9okOzf7hC5s=; b=YZ/COHxdaw0V2Oy/548lNhWF1DWXMgA3RlAJhIyIwORu3d5sDBjW+brZliQ+eYRW0n xXFQypUyZev3OtkvSDUAMcpfvS8LIcAaJ+D1S7bGt0sXhv6EB7i2rK2HIR3Sv00qAb99 KmQgmOk/1pjPMDg/QyKpgSeLfAk78xXJg5NQs= 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:in-reply-to :references; bh=cx208wTPH7w7ZRUSvYNy/WviBG4kuuLe9okOzf7hC5s=; b=Hfu2I8BItjivdUUisytESg2z/zg1Vyg3kHP/vpjGwOif/3AdoK8th9KSJY2Ey70WOS LdS0Bprob4s7X5105wZV8S/2Tviqjh8KQtA65+X65SwCtOJ4ax0n/SeBdDWWJ8hfrZ5z GX3d6JEipUbNqGRbg7yOj+kvMt9YQgojd3mKZLiAeO6H2aUQ7jRfOEmWJNP2A7tmoZkE r3sLDcBf3yw3WgB3K1DlddmaPLchbAx+i2kfsbeESMg/J0NB62AwHEm6sROd1AnVKebJ cD1jeXPWzRenP2/W6ZsOOKTc2wPGrenvl0N2GKH4xmA4r22fRQG+ikoyo97zkDtN2jmm n1wg== X-Gm-Message-State: AFeK/H3j5heMkOCtPF1YSU7WcoD2OarJslqZaBaQozU02BGq+cPX2k0/U3lUoVzLtfTzhg== X-Received: by 10.28.45.214 with SMTP id t205mr6947726wmt.15.1490171794450; Wed, 22 Mar 2017 01:36:34 -0700 (PDT) Received: from phenom.ffwll.local ([2a02:168:56c9:0:decc:6e78:7e96:b452]) by smtp.gmail.com with ESMTPSA id g45sm927438wrd.11.2017.03.22.01.36.33 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 22 Mar 2017 01:36:33 -0700 (PDT) From: Daniel Vetter To: Intel Graphics Development Date: Wed, 22 Mar 2017 09:36:11 +0100 Message-Id: <20170322083617.13361-11-daniel.vetter@ffwll.ch> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20170322083617.13361-1-daniel.vetter@ffwll.ch> References: <20170322083617.13361-1-daniel.vetter@ffwll.ch> Cc: Daniel Vetter , Mario Kleiner , DRI Development , Daniel Vetter Subject: [Intel-gfx] [PATCH 10/16] drm/vblank: Remove DRM_VBLANKTIME_IN_VBLANK X-BeenThere: intel-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Intel graphics driver community testing & development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" X-Virus-Scanned: ClamAV using ClamSMTP The core code doesn't care at all about this, it's entirely dead. Cc: Mario Kleiner Signed-off-by: Daniel Vetter Reviewed-by: Ville Syrjälä --- drivers/gpu/drm/drm_irq.c | 8 -------- include/drm/drmP.h | 1 - 2 files changed, 9 deletions(-) diff --git a/drivers/gpu/drm/drm_irq.c b/drivers/gpu/drm/drm_irq.c index 53a526c7b24d..4b0c7475ed13 100644 --- a/drivers/gpu/drm/drm_irq.c +++ b/drivers/gpu/drm/drm_irq.c @@ -810,14 +810,6 @@ int drm_calc_vbltimestamp_from_scanoutpos(struct drm_device *dev, /* Return upper bound of timestamp precision error. */ *max_error = duration_ns; - /* Check if in vblank area: - * vpos is >=0 in video scanout area, but negative - * within vblank area, counting down the number of lines until - * start of scanout. - */ - if (vbl_status & DRM_SCANOUTPOS_IN_VBLANK) - ret |= DRM_VBLANKTIME_IN_VBLANK; - /* Convert scanout position into elapsed time at raw_time query * since start of scanout at first display scanline. delta_ns * can be negative if start of scanout hasn't happened yet. diff --git a/include/drm/drmP.h b/include/drm/drmP.h index 248d2408e56b..27ecfcdbf752 100644 --- a/include/drm/drmP.h +++ b/include/drm/drmP.h @@ -323,7 +323,6 @@ struct pci_controller; /* Flags and return codes for get_vblank_timestamp() driver function. */ #define DRM_CALLED_FROM_VBLIRQ 1 #define DRM_VBLANKTIME_SCANOUTPOS_METHOD (1 << 0) -#define DRM_VBLANKTIME_IN_VBLANK (1 << 1) /* get_scanout_position() return flags */ #define DRM_SCANOUTPOS_VALID (1 << 0)