From patchwork Tue Jun 25 11:48:26 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mauro Carvalho Chehab X-Patchwork-Id: 11015365 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id DCDCF14B6 for ; Tue, 25 Jun 2019 11:48:33 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id CFD9127E5A for ; Tue, 25 Jun 2019 11:48:33 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id C34B9284C8; Tue, 25 Jun 2019 11:48:33 +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=-7.7 required=2.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 5B49227E5A for ; Tue, 25 Jun 2019 11:48:33 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728527AbfFYLsc (ORCPT ); Tue, 25 Jun 2019 07:48:32 -0400 Received: from bombadil.infradead.org ([198.137.202.133]:43754 "EHLO bombadil.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726524AbfFYLsc (ORCPT ); Tue, 25 Jun 2019 07:48:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20170209; h=Sender:Content-Transfer-Encoding: MIME-Version:Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-Type: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=hwfl45ANFHM3TXurUSVqZYEKWL59l7BrlEY6fMWf5p0=; b=IvONJ8NbKhjhLlhjw7TH76/ZF jScOFAlXLSwLZsG8uA+JQh096RhUXDgTAi++Sn+Fukx7ijW7fxF7VjgItjSS8MkwWmuOjg6HvoDp8 /vPZhm4ZCKb4WQeEWngXzhuEaU3M7vRD+rx4DVru7sBVjbt9242tlstdRQ0T3ThFnVQ1z6j1EeV5l Ao2UM4eD6jt4eCsFDlaX+gO2IDIqCQuHade5W1+ncUIw+Z0NkMd+U8d9PDcfi67to/a66Y+jMpee8 QidBkTbS9sRaQwO8zANAWwQYK9fHZNhqf2RpuSWtRpWe0pDkUZ7E8gToO3Cz/nHyopElYcHNYCQcN Nk6j5RQQQ==; Received: from 177.205.71.220.dynamic.adsl.gvt.net.br ([177.205.71.220] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtpsa (Exim 4.92 #3 (Red Hat Linux)) id 1hfjw7-0002Of-JA; Tue, 25 Jun 2019 11:48:31 +0000 Received: from mchehab by bombadil.infradead.org with local (Exim 4.92) (envelope-from ) id 1hfjw4-00070R-Jn; Tue, 25 Jun 2019 08:48:28 -0300 From: Mauro Carvalho Chehab To: Linux Media Mailing List Cc: Mauro Carvalho Chehab , Mauro Carvalho Chehab , Greg Kroah-Hartman , Laurent Pinchart , Sakari Ailus , devel@driverdev.osuosl.org Subject: [PATCH] media: schedule removal for legacy staging drivers Date: Tue, 25 Jun 2019 08:48:26 -0300 Message-Id: <0fed8053f3f3a45762f2547c8ebc4e0d2728abd0.1561463295.git.mchehab+samsung@kernel.org> X-Mailer: git-send-email 2.21.0 MIME-Version: 1.0 Sender: linux-media-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-media@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Keeping legacy problematic code forever is not a good idea. So, let's schedule a date for those legacy stuff to rest in piece. If someone wants to steps up and take them from the staging ostracism and do give them a rejuvenation shower in order to address the isues pointed on their TODO lists, be our guest! Signed-off-by: Mauro Carvalho Chehab Acked-by: Sakari Ailus --- drivers/staging/media/bcm2048/TODO | 6 ++++++ drivers/staging/media/davinci_vpfe/TODO | 7 +++++++ drivers/staging/media/omap4iss/TODO | 7 +++++++ drivers/staging/media/soc_camera/TODO | 9 +++++++++ 4 files changed, 29 insertions(+) diff --git a/drivers/staging/media/bcm2048/TODO b/drivers/staging/media/bcm2048/TODO index 6bee2a2dad68..478984672c9b 100644 --- a/drivers/staging/media/bcm2048/TODO +++ b/drivers/staging/media/bcm2048/TODO @@ -1,3 +1,9 @@ +NOTE: + The bcm2048 driver fixes on this TODO were not addressed yet. + It has been a long time since the last related change. + Unless someone steps up addressing those, this driver is + scheduled to be removed for Kernel 5.4. + TODO: From the initial code review: diff --git a/drivers/staging/media/davinci_vpfe/TODO b/drivers/staging/media/davinci_vpfe/TODO index cc8bd9306f2a..9d4577a911c9 100644 --- a/drivers/staging/media/davinci_vpfe/TODO +++ b/drivers/staging/media/davinci_vpfe/TODO @@ -1,3 +1,10 @@ +NOTE: + The davinci_vpfe driver fixes on this TODO were not addressed yet. + It has been a long time since the last related change. + Unless someone steps up addressing those, this driver is + scheduled to be removed for Kernel 5.4. + + TODO (general): ================================== diff --git a/drivers/staging/media/omap4iss/TODO b/drivers/staging/media/omap4iss/TODO index 4d220ef82653..fb90be3c1f32 100644 --- a/drivers/staging/media/omap4iss/TODO +++ b/drivers/staging/media/omap4iss/TODO @@ -1,3 +1,10 @@ +NOTE: + The omap4iss driver fixes on this TODO were not addressed yet. + It has been a long time since the last related change. + Unless someone steps up addressing those, this driver is + scheduled to be removed for Kernel 5.4. + + * Fix FIFO/buffer overflows and underflows * Replace dummy resizer code with a real implementation * Fix checkpatch errors and warnings diff --git a/drivers/staging/media/soc_camera/TODO b/drivers/staging/media/soc_camera/TODO index 932af6443b67..677dcdc1de61 100644 --- a/drivers/staging/media/soc_camera/TODO +++ b/drivers/staging/media/soc_camera/TODO @@ -1,3 +1,12 @@ +NOTE: + The old drivers that depends on SoC camera framework require + conversion. We're not accepting any patches that are doing just + checkpatch or style fixes before such conversion. + + If nobody steps up addressing those, this driver is scheduled to be + removed for Kernel 5.5. + + The SoC camera framework is obsolete and scheduled for removal in the near future. Developers are encouraged to convert the drivers to use the regular V4L2 API if these drivers are still needed (and if someone has the