From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932805AbeD0LEf (ORCPT ); Fri, 27 Apr 2018 07:04:35 -0400 Received: from mailout2.w1.samsung.com ([210.118.77.12]:37064 "EHLO mailout2.w1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932700AbeD0LEa (ORCPT ); Fri, 27 Apr 2018 07:04:30 -0400 DKIM-Filter: OpenDKIM Filter v2.11.0 mailout2.w1.samsung.com 20180427110427euoutp02f10c58b3ab025c1f3e3bc0215999f2cc~pRiOtIjZm0170501705euoutp02D X-AuditID: cbfec7f4-6f9ff700000043e4-19-5ae303baf1db From: Bartlomiej Zolnierkiewicz To: linux-fbdev@vger.kernel.org, dri-devel@lists.freedesktop.org Cc: linux-kernel@vger.kernel.org, Heiko =?ISO-8859-1?Q?St=FCbner?= 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 Content-type: text/plain; charset="iso-8859-1" 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: Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by mail.home.local id w3RB4hl0007762 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 --- 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