From patchwork Fri Apr 27 11:04:24 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Bartlomiej Zolnierkiewicz X-Patchwork-Id: 10368161 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 703D3602B3 for ; Fri, 27 Apr 2018 11:04:39 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 5B9F829329 for ; Fri, 27 Apr 2018 11:04:39 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 5005329370; Fri, 27 Apr 2018 11:04:39 +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=-5.1 required=2.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,T_DKIM_INVALID autolearn=ham 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 3DF4029329 for ; Fri, 27 Apr 2018 11:04:35 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id CFCA96E8B5; Fri, 27 Apr 2018 11:04:32 +0000 (UTC) X-Original-To: dri-devel@lists.freedesktop.org Delivered-To: dri-devel@lists.freedesktop.org Received: from mailout2.w1.samsung.com (mailout2.w1.samsung.com [210.118.77.12]) by gabe.freedesktop.org (Postfix) with ESMTPS id A1C4A6E8B5 for ; Fri, 27 Apr 2018 11:04:30 +0000 (UTC) Received: from eucas1p1.samsung.com (unknown [182.198.249.206]) by mailout2.w1.samsung.com (KnoxPortal) with ESMTP id 20180427110427euoutp02f10c58b3ab025c1f3e3bc0215999f2cc~pRiOtIjZm0170501705euoutp02D; Fri, 27 Apr 2018 11:04:27 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout2.w1.samsung.com 20180427110427euoutp02f10c58b3ab025c1f3e3bc0215999f2cc~pRiOtIjZm0170501705euoutp02D DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1524827067; bh=grd/RnUcOyvtZtGh0s9cLixn+Nfy+6xPnJ8SCNfDqcc=; h=From:To:Cc:Subject:Date:References:From; b=HlxTiUEhspyq17tQH9Y8lopUWMPOM8fR6F2Nlm4Jou2Z630E6//HFy2i/574CP2zv vE35v/Id2LBuGGWnwmmUSdipAz9OuV+JYPjGiMUJEXLgQIAjUAWsmT5LnN1adDdvJi Y4o3DPDO2/2rT19Qc/ZFfAK2/yDbfwyesjodoQhs= Received: from eusmges2new.samsung.com (unknown [203.254.199.244]) by eucas1p2.samsung.com (KnoxPortal) with ESMTP id 20180427110426eucas1p24e000898f9a9da94768370ae53941833~pRiNiWLwo2635726357eucas1p2Y; Fri, 27 Apr 2018 11:04:26 +0000 (GMT) Received: from eucas1p1.samsung.com ( [182.198.249.206]) by eusmges2new.samsung.com (EUCPMTA) with SMTP id 28.BC.17380.AB303EA5; Fri, 27 Apr 2018 12:04:26 +0100 (BST) Received: from eusmgms2.samsung.com (unknown [182.198.249.180]) by eucas1p1.samsung.com (KnoxPortal) with ESMTP id 20180427110425eucas1p12aca3b573a6c3fc4b51da9d5d34b3cec~pRiMzcWBE0415304153eucas1p11; Fri, 27 Apr 2018 11:04:25 +0000 (GMT) X-AuditID: cbfec7f4-6f9ff700000043e4-19-5ae303baf1db Received: from eusync4.samsung.com ( [203.254.199.214]) by eusmgms2.samsung.com (EUCPMTA) with SMTP id 76.28.04183.9B303EA5; Fri, 27 Apr 2018 12:04:25 +0100 (BST) Received: from amdc3058.localnet ([106.120.53.102]) by eusync4.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTPA id <0P7U008BZC3DHZ30@eusync4.samsung.com>; Fri, 27 Apr 2018 12:04:25 +0100 (BST) From: Bartlomiej Zolnierkiewicz To: linux-fbdev@vger.kernel.org, dri-devel@lists.freedesktop.org Subject: [PATCH] video: fbdev: remove unused auo_k190xfb drivers Date: Fri, 27 Apr 2018 13:04:24 +0200 Message-id: <6386409.PTMV4p8OHo@amdc3058> User-Agent: KMail/4.13.3 (Linux/3.13.0-96-generic; KDE/4.13.3; x86_64; ; ) MIME-version: 1.0 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrJIsWRmVeSWpSXmKPExsWy7djPc7q7mB9HGew8K2px5et7Nov/j16z Wpzo+8BqcXnXHDYHFo/73ceZPLZfm8fs8XmTXABzFJdNSmpOZllqkb5dAlfGmt37WAsm3WKu 2P6in7GB8e5U5i5GTg4JAROJhY+WAtlcHEICKxglbn3oZ4dwPjNKnHvUCle1c+ouFojEMkaJ L+seQlX9ZpTYfmgeO0gVm4CVxMT2VYwgtoiAg8SUGxPA4swCYRL/N0xkArGFgeL3HrWC1bAI qEq0nV8CNJWDg1dAU+L1JmGQsKiAl8SWfe1g5bwCghI/Jt9jgRijLfHk3QVWCFtP4krDCbCD JAT+skq8fLCEDeJSF4mH99qgrhaWeHV8CzuELSNxeXI3VEMzo8S3HXugiiYwSuxZLwRhW0sc Pn4RagOfxKRt05lBjpMQ4JXoaIMq8ZCY9+M9VKujxPrey2C2kECsxIzvPUwTGGVmIbl7FpK7 ZyG5ewEj8ypG8dTS4tz01GKjvNRyveLE3OLSvHS95PzcTYzACD/97/iXHYy7/iQdYhTgYFTi 4T3x+mGUEGtiWXFl7iFGCQ5mJRHeHbeBQrwpiZVVqUX58UWlOanFhxilOViUxHnjNOqihATS E0tSs1NTC1KLYLJMHJxSDYz2vqdTCyf4LXuiNy/eb+urnP4KVV2WzIK25fNYwr7KXp+dN9FY Pu/hXbG2ROXXB+ryvWL70l2NpdPOz70XU9Ka+uvq9NJrEl6rUnsqmdZOKLb3nvEv59FB94IT cskKW81tHzk4szzZemvL6oZVH2Y8YO3yur29RSZJyLlj3tsFCjmq66+d2a3EUpyRaKjFXFSc CADinTfk7AIAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprHLMWRmVeSWpSXmKPExsVy+t/xa7o7mR9HGUyda2hx5et7Nov/j16z Wpzo+8BqcXnXHDYHFo/73ceZPLZfm8fs8XmTXABzFJdNSmpOZllqkb5dAlfGmt37WAsm3WKu 2P6in7GB8e5U5i5GTg4JAROJnVN3sXQxcnEICSxhlNhx/A5YQkjgL6PE1q0+IDabgJXExPZV jCC2iICDxJQbE9hBbGaBMImXh+exgtjCQPF7j1rBalgEVCXazi8BGsrBwSugKfF6kzBIWFTA S2LLvnYmEJtXQFDix+R7LBBjtCWevLvACmHrSPR+/8Y8gZF3FpKyWUjKZiEpW8DIvIpRJLW0 ODc9t9hIrzgxt7g0L10vOT93EyMw1LYd+7llB2PXu+BDjAIcjEo8vCdeP4wSYk0sK67MPcQo wcGsJMK74zZQiDclsbIqtSg/vqg0J7X4EKM0B4uSOO95g8ooIYH0xJLU7NTUgtQimCwTB6dU A6OoCKes4KXHmc/nlHFos8R/2BGjw7NytXhZ25z7tYumVwjN2nhJ7eeNSc2FK2Oum6h/Wqk+ 1yL6e1b0TY/VNffvnYsyndobF5+2/9WNCHXtM5HCFtY8X3YLXPj8eQfXYYaDc+bvTn+wVsVs 53nWiJ5tihM/24bax3UujhTumjh5PX+EYJise5QSS3FGoqEWc1FxIgDLeY5EMQIAAA== X-CMS-MailID: 20180427110425eucas1p12aca3b573a6c3fc4b51da9d5d34b3cec X-Msg-Generator: CA CMS-TYPE: 201P X-CMS-RootMailID: 20180427110425eucas1p12aca3b573a6c3fc4b51da9d5d34b3cec X-RootMTR: 20180427110425eucas1p12aca3b573a6c3fc4b51da9d5d34b3cec References: X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: linux-kernel@vger.kernel.org Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" X-Virus-Scanned: ClamAV using ClamSMTP auo_k1900fb and auo_k1901fb drivers have been introduced six years ago by following commits: commit 2c8304d3125b ("video: auo_k190x: add code shared by controller drivers") commit 96b1d500e028 ("video: auo_k190x: add driver for AUO-K1900 variant") commit 53027cdf2a67 ("video: auo_k190x: add driver for AUO-K1901 variant") They never had any in-kernel user so just remove them (since they are platform drivers they need corresponding platform devices to be registered by kernel and it has never happened). Cc: Heiko Stübner Signed-off-by: Bartlomiej Zolnierkiewicz Reviewed-by: Heiko Stuebner --- drivers/video/fbdev/Kconfig | 33 - drivers/video/fbdev/Makefile | 3 drivers/video/fbdev/auo_k1900fb.c | 204 ------ drivers/video/fbdev/auo_k1901fb.c | 257 -------- drivers/video/fbdev/auo_k190x.c | 1190 -------------------------------------- drivers/video/fbdev/auo_k190x.h | 129 ---- include/video/auo_k190xfb.h | 107 --- 7 files changed, 1923 deletions(-) Index: b/drivers/video/fbdev/Kconfig =================================================================== --- a/drivers/video/fbdev/Kconfig 2018-04-26 14:54:03.656207576 +0200 +++ b/drivers/video/fbdev/Kconfig 2018-04-26 15:23:47.772252506 +0200 @@ -2253,39 +2253,6 @@ config FB_BROADSHEET and could also have been called by other names when coupled with a bridge adapter. -config FB_AUO_K190X - tristate "AUO-K190X EPD controller support" - depends on FB - select FB_SYS_FILLRECT - select FB_SYS_COPYAREA - select FB_SYS_IMAGEBLIT - select FB_SYS_FOPS - select FB_DEFERRED_IO - help - Provides support for epaper controllers from the K190X series - of AUO. These controllers can be used to drive epaper displays - from Sipix. - - This option enables the common support, shared by the individual - controller drivers. You will also have to enable the driver - for the controller type used in your device. - -config FB_AUO_K1900 - tristate "AUO-K1900 EPD controller support" - depends on FB && FB_AUO_K190X - help - This driver implements support for the AUO K1900 epd-controller. - This controller can drive Sipix epaper displays but can only do - serial updates, reducing the number of possible frames per second. - -config FB_AUO_K1901 - tristate "AUO-K1901 EPD controller support" - depends on FB && FB_AUO_K190X - help - This driver implements support for the AUO K1901 epd-controller. - This controller can drive Sipix epaper displays and supports - concurrent updates, making higher frames per second possible. - config FB_JZ4740 tristate "JZ4740 LCD framebuffer support" depends on FB && MACH_JZ4740 Index: b/drivers/video/fbdev/Makefile =================================================================== --- a/drivers/video/fbdev/Makefile 2018-04-24 16:53:10.043083317 +0200 +++ b/drivers/video/fbdev/Makefile 2018-04-26 15:25:42.128255386 +0200 @@ -100,9 +100,6 @@ obj-$(CONFIG_FB_PMAGB_B) += pmagb-b-fb obj-$(CONFIG_FB_MAXINE) += maxinefb.o obj-$(CONFIG_FB_METRONOME) += metronomefb.o obj-$(CONFIG_FB_BROADSHEET) += broadsheetfb.o -obj-$(CONFIG_FB_AUO_K190X) += auo_k190x.o -obj-$(CONFIG_FB_AUO_K1900) += auo_k1900fb.o -obj-$(CONFIG_FB_AUO_K1901) += auo_k1901fb.o obj-$(CONFIG_FB_S1D13XXX) += s1d13xxxfb.o obj-$(CONFIG_FB_SH7760) += sh7760fb.o obj-$(CONFIG_FB_IMX) += imxfb.o Index: b/drivers/video/fbdev/auo_k1900fb.c =================================================================== --- a/drivers/video/fbdev/auo_k1900fb.c 2017-10-18 14:35:21.947448311 +0200 +++ /dev/null 1970-01-01 00:00:00.000000000 +0000 @@ -1,204 +0,0 @@ -/* - * auok190xfb.c -- FB driver for AUO-K1900 controllers - * - * Copyright (C) 2011, 2012 Heiko Stuebner - * - * based on broadsheetfb.c - * - * Copyright (C) 2008, Jaya Kumar - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. - * - * Layout is based on skeletonfb.c by James Simmons and Geert Uytterhoeven. - * - * This driver is written to be used with the AUO-K1900 display controller. - * - * It is intended to be architecture independent. A board specific driver - * must be used to perform all the physical IO interactions. - * - * The controller supports different update modes: - * mode0+1 16 step gray (4bit) - * mode2 4 step gray (2bit) - FIXME: add strange refresh - * mode3 2 step gray (1bit) - FIXME: add strange refresh - * mode4 handwriting mode (strange behaviour) - * mode5 automatic selection of update mode - */ - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include