Received: by 2002:a05:6a10:af89:0:0:0:0 with SMTP id iu9csp5487518pxb; Wed, 26 Jan 2022 13:12:15 -0800 (PST) X-Google-Smtp-Source: ABdhPJxhBSB5vcYF3hSLP5n+Pygv4zogKtm7CYZW1tOxaRMpXdCVZYlVtuGKzkrDf2OEBvmGG5lM X-Received: by 2002:a17:903:32c2:: with SMTP id i2mr459181plr.55.1643231535263; Wed, 26 Jan 2022 13:12:15 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1643231535; cv=none; d=google.com; s=arc-20160816; b=QyMSCvtfH0IP1hQwIAn/U49cn97a3+8FAAQYq+ZtnzlBB3bRrPB9FfZEb/RfvxeNXq QRYDinVJyPtFNrlI1kdAGZRZyV+BOcRBvDeHZCZQW4lQl7B9/q4w59NsgxpEnxgcnuXW Tned1gUO593D4o6HDQiM7gZoT3jHPVnQ5VCltJ6YDkUwzWjazznB/lcQ0dQgXfF+6yXM SUlNve+n793HTP5Ire7T6MWmKo9W3/XAu0OjAD97t2iUS9GXU345Q6IBmGAjvw7xJXhn xBTVGxwFkI8N07raM+cqk/20k1xT3TMcrFyzUaMHGZnm+skwp1yPNdmeKneq37RmkKzB Feag== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=F7OJttXg/1SZ0+8XJ9RiNQByJGuOFHv6GJfi8vBzmYw=; b=b1Js3BQJc50V2u5myNQpw8zZLpDxM6ORjIqgV3QAyBNYAFpWdKDn/SOK6/RzfHjbrL u8GnAJs4lNSQvALA3HAdew2W38iV5UmkNGytvLW3rflEoboJ2Woyat7ujnmaE+ZG5adj iWo2Vo/eAh7qy39ecZfjsKNDzh07NwTP3LAF7DO/916SPJfdkkCgv8MuxePaJkyYdUXR zHdju6fMaqUPy+fCTzu5MkXvSF5K+UnzZnssX9Qo0efHnO2VkWhG4uZ5GL9by6lgaB6B 0QgIyOzT+E4AOBnbePQV5B0WD02I/kAXOic97iAHaRFnVGmxpj2GwO3gDgmLpRiJoLov D31g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmx.net header.s=badeba3b8450 header.b=BmLcpCzU; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=gmx.de Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id u62si333335pgd.508.2022.01.26.13.12.03; Wed, 26 Jan 2022 13:12:15 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmx.net header.s=badeba3b8450 header.b=BmLcpCzU; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=gmx.de Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234390AbiAZLxd (ORCPT + 99 others); Wed, 26 Jan 2022 06:53:33 -0500 Received: from mout.gmx.net ([212.227.17.21]:36081 "EHLO mout.gmx.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232111AbiAZLxc (ORCPT ); Wed, 26 Jan 2022 06:53:32 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1643197978; bh=F7OJttXg/1SZ0+8XJ9RiNQByJGuOFHv6GJfi8vBzmYw=; h=X-UI-Sender-Class:Date:Subject:To:Cc:References:From:In-Reply-To; b=BmLcpCzUBSLykup7cIGSUDtObsuUdvnq63pboFGQ2DPbPrvxRudA5+fwMJwM2HODc bY1+Bylrk3oQi4cktMU1K5x8JIABqVO/92bB3NGuUkKiH+FSeu7eNa0YDKWd49qTtQ rn3+65OTV/7gluAsoKD/Igz7+XA4qzGk7/3p5uoE= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.20.60] ([92.116.143.57]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1McH5Q-1mgw0T46RA-00ceIm; Wed, 26 Jan 2022 12:52:58 +0100 Message-ID: <1d00ed48-0606-823c-58c4-e45948383c42@gmx.de> Date: Wed, 26 Jan 2022 12:51:46 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.3.0 Subject: Re: [PATCH v1 0/4] fbtft: Unorphan the driver for maintenance Content-Language: en-US To: Greg Kroah-Hartman Cc: Javier Martinez Canillas , Andy Shevchenko , Thomas Zimmermann , Andy Shevchenko , linux-fbdev@vger.kernel.org, Michael Hennerich , linux-staging@lists.linux.dev, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, Phillip Potter , Carlis , Andy Shevchenko , Lee Jones , Heiner Kallweit References: <20220125202118.63362-1-andriy.shevchenko@linux.intel.com> <991e988b-7225-881b-a59a-33c3eae044be@suse.de> <3877516e-3db3-f732-b44f-7fe12b175226@gmx.de> <6f508ff0-1807-7665-6c93-7f3eea4a1bdd@gmx.de> From: Helge Deller In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:ZGYf5OHyO+vtorTjqz8WFu3J4v+yvqdZUvA02XGd8Gg3WJg6h54 VohWg1nKDLCpu2ALkG9i4njJwx8Q/aW7irq0BafPPszKlHI7qYiPQaWgUJ09y1mDg8NWqio C29bSn/Mci4UAmVj4ifYixzvoNSdl6CaTyuZ1eZ6NvGfc5olq99d+lrA9BpkdEzgmRpHyNE MhcUnZ8b2ebV3f76EYsqA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:w9qrTwYOmn0=:UxpeVox+PWTxA4QnRfHa+k iVXHQ/nCYtI9WMoeQuHm5tszeSgZmOTGq82hL8XrRhwmioSX7lWlqvh0EN5YNqsC40C8VWUrT rDiEg0qCUFCrM/n0ct12Y4OGaZg0VM/LUdW4MvEODYEOPocWYcr2YFi88cIxozYxlLTHnlgN1 5UStEUd8FVeKjgluZ9yTxv7MtqrENOCCtOndIU5XRWKH6PT2wwCq5+0pblf7iGFLWdT/xypzL FQQODd4qpJAPUckfDDc+tdKMPP66d7vFBKDib23CXEG3N4sZe4fMcviVUeexCCC1spikSdSTq /VsMT9GxNC+MPg3SG+qAb1rK/+FAsFafTlxGaUXmZK+/qVY038e9L08ui+DO0xld7wJ7r1er5 dNhEIGqnpBD2rN3i99sk29cPzTT3x3K8b7Adx5KliVu8kMvaRur9XuM0UymBQGUi12qGveE+D Gk3eNJT1eWqDeJF8ku/1lQMK99k8oBA5xWUNuwxMO/QIXER49eEaoWuevjJZ/FWbzScjLn9jM P1vzySpRYQphcZU3WMEP9gXdPNYGkrr1BHd0BBqvFor4Xs5ZyFkttG18Mu/8Uchx6fGaYcQg7 2/Txj5eTCKtqnweZ4Vpi6ZztMa2Pf7JVM93OU1s4T/PBCaBhyNFuGrqkzKZKhIw9TAyLfAIWD Fbj+/EhNa6Zh2Pn0zlfAr1dA/Pzs45H2syyCLHTg7uM0/LQ3FZ7qz7edk9VJECGLkH6IP+8wG 5smGPqyvI7K5BDKpC99xozOad/aF03ktqBUem5aMmiwJcOWg7qWcfgTuP+2Y7FYE4HBRxkNna fXMfFiagItVApdQNm0dLHZJkJWleOn8xthvb1mdibJncedpImpPInC4goKdbZaqZcSSf5pFak v2xB6zIFeKQBBhHCNDWyWuXkNN1GVN8jVvdaL+UeEIQxd1pfcbixj32PUhGgy5EwkirwuF4C8 Amt+iDwWEGgHqWdUCxh6klwqx77msMuT91lZrxtzVGojm9uYGS/fKx0yM10UQFwddsDx7HJE9 435eXk1ea8I6Ws01873zGd0T1G/ft+cCc9BUJNFq0BsfWigFanusbzYU0CRUPYN59CYRo+o90 GlkE+JYxRjuSx0= Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 1/26/22 12:38, Greg Kroah-Hartman wrote: > On Wed, Jan 26, 2022 at 12:31:21PM +0100, Helge Deller wrote: >> On 1/26/22 12:18, Javier Martinez Canillas wrote: >>> On 1/26/22 11:59, Helge Deller wrote: >>>> On 1/26/22 11:02, Andy Shevchenko wrote: >>> >>> [snip] >>> >>>>> P.S. For the record, I will personally NAK any attempts to remove th= at >>>>> driver from the kernel. And this is another point why it's better no= t >>>>> to be under the staging. >>>> >>>> I agree. Same as for me to NAK the disabling of fbcon's acceleration >>>> features or even attempting to remove fbdev altogether (unless all >>>> relevant drivers are ported to DRM). >>>> >>> >>> But that will never happen if we keep moving the goal post. >>> >>> At some point new fbdev drivers should not be added anymore, otherwise >>> the number of existing drivers that need conversion will keep growing. >> >> Good point, and yes you are right! >> >> I think the rule should be something like: >> >> New graphics devices (e.g. max. 3 years old from now) usually are >> capable to be ported to DRM. >> For those graphics cards we should put a hard stop and not include them >> as new driver into the fbdev framework. Inclusion for those will only >> happen as DRM driver. > > We made this rule 6 years ago already. Very good. Was there any decision how to handle drivers which can't use DRM, or for which DRM doesn't make sense? So the best way forward regarding those fbtft drivers is probably what you suggested: Split them and move those DRM-capable drivers to DRM, the others to fbdev, right? Helge