Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp571175yba; Fri, 26 Apr 2019 05:17:18 -0700 (PDT) X-Google-Smtp-Source: APXvYqxAHzUc8X7eX6RaeeVZE7bkpmrkejIsvq7CK/iQ6DmeAH8PJqnsbU4WgCTnu8vw8DF/B3mC X-Received: by 2002:a63:530d:: with SMTP id h13mr18905579pgb.77.1556281038367; Fri, 26 Apr 2019 05:17:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1556281038; cv=none; d=google.com; s=arc-20160816; b=cMi4FzzXSuFHq8O3NOuJ7yrLX6kf5LpFwfhemEGfmZIlcOKvgMeuEZfnidLBhWht8C /oOwcJ6g2274RkY00KB3Rk+QKuKfEf8cKbet32cc99xzbX9Pc3fqKTOUbRGneI706L6b tcrHaeH9RvLXFW6rDPGcdgLuM+c/UVChd4TQx9Jv0NBz3kmJhThYvpnLwS+CyH4iC6K3 bgkWek0HEH2XSYYqdVdglTrWT5wze2vzEGREkZU0hHFafcf2h3My9rXdSh8ldLFjb9GB UN96JPAnOvnmI9cInjyUZ91WdqR64chJDV56ycENW8IyOVeuLk8y9hibh1RFVjoGaI7I 2K3Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=4jEZC4634H5eB+vQttfaoxFWaSWHQi83ITvScTvXOvk=; b=pxiMOnHQNJxPgiTW952OGiQbbScw40m8P0kTuuwTU0ax/xTitzcgmj1vBEg/ATAkXK 5zDQ/SKiTa+sjeQ4EBaJjIt8waR780GsfZEBu5QNbuiRmr/Oo3p0EdHsiUXmrlecwJGn smsGO2eHasTQxOC7D0neWeB91HuP13QO5KNOj1JdJ87o5sps3xos+Sggc+d1WLtRMqyS DdaeAWb7jb6ZaQUfWP9wKiiPzUOrzWYeVUqbsYeHPZH5obuS3jX2sydboo/uchR4DBbj 2Z+u2//S21AdrC7TofpfNolO1rLift0KXdKvz1HaQl2e2y/XzH61fOAeEf0NMOGDQxn2 qRpA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ffwll.ch header.s=google header.b=lA7nJrH3; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id d138si27622041pfd.178.2019.04.26.05.17.02; Fri, 26 Apr 2019 05:17:18 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@ffwll.ch header.s=google header.b=lA7nJrH3; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726255AbfDZMOU (ORCPT + 99 others); Fri, 26 Apr 2019 08:14:20 -0400 Received: from mail-it1-f195.google.com ([209.85.166.195]:39872 "EHLO mail-it1-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725993AbfDZMOU (ORCPT ); Fri, 26 Apr 2019 08:14:20 -0400 Received: by mail-it1-f195.google.com with SMTP id e13so5390550itk.4 for ; Fri, 26 Apr 2019 05:14:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ffwll.ch; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=4jEZC4634H5eB+vQttfaoxFWaSWHQi83ITvScTvXOvk=; b=lA7nJrH3VAr6jItwric0zrfC2Uv3RAcbRFteY6UFShp0ol8YtZ4QftaZ0uBk38QPNG L5bvH1ti51iIyl0daHfva2ZGIcvWxAuAL+mNwRA5fDhhWUkI1WTuSSGG2PpcU1KxvkOt qPlIAufvbmrKXycK9hyNfJ36G4PatJ2Qinn+w= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=4jEZC4634H5eB+vQttfaoxFWaSWHQi83ITvScTvXOvk=; b=ghHasKN/u04oZp8bR+YTY2Vavs6EuqohohQvEMSO7pMmsF8rMBBO2RnKyLP4j1n2dH JNTzN4q+4jQYJxaMoiVhagGLbQPMgiBiE+5rnkrvbuKO69R9O1D1yOXMMym7mnxT6bTP WY/4vWgPJ/YwIDOreqHmBxhI3ww+VZ0eKiAGUfFl/shLXs2NPAM7wtQ9N8pV24nb619D EbtYmwux5RBKA9CAiWX8XsLitbLEmd+fxmJNuPbHP/KL3XkS61rB7PoQlShOgOqXnyXU doEm8ts/iUZFkV4PqiEpKXL7nS+GJgW803flYd/HZkb8DHpBZCmoTvwAvrzfEXkfd9su 3zjQ== X-Gm-Message-State: APjAAAW1fTCo4ZSNrke/IBGZf+YWekg90WiaefP8A8g0nBP58ZLHYR1X uid2vKXVkC0KJpwgqsYcJD5z5gfoVvpgH9IVV3FoyQ== X-Received: by 2002:a02:7f81:: with SMTP id r123mr7220699jac.85.1556280859722; Fri, 26 Apr 2019 05:14:19 -0700 (PDT) MIME-Version: 1.0 References: <20190118100828.GA5143@kroah.com> <20190118112028.GG3271@phenom.ffwll.local> <20190426004229.GC21072@darkstar.musicnaut.iki.fi> In-Reply-To: <20190426004229.GC21072@darkstar.musicnaut.iki.fi> From: Daniel Vetter Date: Fri, 26 Apr 2019 14:14:08 +0200 Message-ID: Subject: Re: [PATCH] staging: xgifb: delete the driver To: Aaro Koskinen Cc: Greg Kroah-Hartman , Arnaud Patard , Mauro Carvalho Chehab , driverdevel , Linux Kernel Mailing List , dri-devel , Thomas Zimmermann Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Apr 26, 2019 at 2:42 AM Aaro Koskinen wrote: > On Fri, Jan 18, 2019 at 12:20:28PM +0100, Daniel Vetter wrote: > > On Fri, Jan 18, 2019 at 11:08:28AM +0100, Greg Kroah-Hartman wrote: > > > There has not been any real work done on cleaning this driver up and > > > getting it out of the staging tree in years. Also, no new fb drivers > > > are being added to the tree, so it should be converted into a drm driver > > > as well. > > > > > > Due to the lack of interest in this codebase, just drop it. > > > > > > Cc: Arnaud Patard > > > Cc: Mauro Carvalho Chehab > > > Reported-by: Daniel Vetter > > > Signed-off-by: Greg Kroah-Hartman > > > > Acked-by: Daniel Vetter > > Because of this I just lost fb/display on two of my computers... > > So I guess to reintroduce the support for this HW I need to write a new > DRM driver and no staging work anymore. Which of the current DRM drivers > would be best to be used as a template/example for a new driver? For a simple driver pick any of the recently merged ones using the drm_simple_display_pipe helpers, those will get rid of all the boilerplate for you. If you have vram, you might need the in-flight vram helpers that currently are worked on by Thomas Zimmermann (they refactor simple vram handling from about 5 drivers into a new helper, with the goal to make porting fbdev drivers even easier). -Daniel -- Daniel Vetter Software Engineer, Intel Corporation +41 (0) 79 365 57 48 - http://blog.ffwll.ch