Fwd: [RFC PATCH 3/3] staging: remove fbtft

29 views
Skip to first unread message

Drew Fustini

unread,
Nov 23, 2016, 2:42:09 PM11/23/16
to beagl...@googlegroups.com
Unfortunately, the framebuffer maintainer Tomi Valkeinen wants to
remove fbtft from drivers staging directory in the Linux kernel
source. The creator of fbtft, Noralf, is working on a potential
successor named TinyDRM.

If tinydrm is not ready by the time fbtft is removed, then we'll have
to go back to adding these fbtft drivers as patch to the BeagleBone
kernel.

thanks,
drew

---------- Forwarded message ----------
From: Tomi Valkeinen <tomi.va...@ti.com>
Date: Wed, Nov 23, 2016 at 2:03 AM
Subject: [RFC PATCH 3/3] staging: remove fbtft
To: linux...@vger.kernel.org, dri-...@lists.freedesktop.org, Greg
Kroah-Hartman <gre...@linuxfoundation.org>, Thomas Petazzoni
<thomas.p...@free-electrons.com>, Noralf Trønnes
<nor...@tronnes.org>, Sudip Mukherjee <sudipm.m...@gmail.com>,
Teddy Wang <teddy...@siliconmotion.com>, Arnaud Patard
<arnaud...@rtp-net.org>
Cc: Tomi Valkeinen <tomi.va...@ti.com>, linux-...@vger.kernel.org


Since the fbdev framework is in maintenance mode and all new display
drivers should be made with the DRM framework, remove fbtft from
staging.

Signed-off-by: Tomi Valkeinen <tomi.va...@ti.com>
---
MAINTAINERS | 6 -
drivers/staging/Kconfig | 2 -
drivers/staging/Makefile | 1 -
drivers/staging/fbtft/Kconfig | 210 -----
drivers/staging/fbtft/Makefile | 40 -
drivers/staging/fbtft/README | 32 -
drivers/staging/fbtft/fb_agm1264k-fl.c | 456 ---------
drivers/staging/fbtft/fb_bd663474.c | 184 ----
drivers/staging/fbtft/fb_hx8340bn.c | 234 -----
drivers/staging/fbtft/fb_hx8347d.c | 169 ----
drivers/staging/fbtft/fb_hx8353d.c | 157 ----
drivers/staging/fbtft/fb_hx8357d.c | 210 -----
drivers/staging/fbtft/fb_hx8357d.h | 70 --
drivers/staging/fbtft/fb_ili9163.c | 273 ------
drivers/staging/fbtft/fb_ili9320.c | 278 ------
drivers/staging/fbtft/fb_ili9325.c | 277 ------
drivers/staging/fbtft/fb_ili9340.c | 149 ---
drivers/staging/fbtft/fb_ili9341.c | 166 ----
drivers/staging/fbtft/fb_ili9481.c | 112 ---
drivers/staging/fbtft/fb_ili9486.c | 112 ---
drivers/staging/fbtft/fb_pcd8544.c | 176 ----
drivers/staging/fbtft/fb_ra8875.c | 318 -------
drivers/staging/fbtft/fb_s6d02a1.c | 166 ----
drivers/staging/fbtft/fb_s6d1121.c | 194 ----
drivers/staging/fbtft/fb_ssd1289.c | 191 ----
drivers/staging/fbtft/fb_ssd1305.c | 216 -----
drivers/staging/fbtft/fb_ssd1306.c | 217 -----
drivers/staging/fbtft/fb_ssd1325.c | 205 ----
drivers/staging/fbtft/fb_ssd1331.c | 196 ----
drivers/staging/fbtft/fb_ssd1351.c | 238 -----
drivers/staging/fbtft/fb_st7735r.c | 190 ----
drivers/staging/fbtft/fb_st7789v.c | 265 ------
drivers/staging/fbtft/fb_tinylcd.c | 112 ---
drivers/staging/fbtft/fb_tls8204.c | 169 ----
drivers/staging/fbtft/fb_uc1611.c | 340 -------
drivers/staging/fbtft/fb_uc1701.c | 179 ----
drivers/staging/fbtft/fb_upd161704.c | 197 ----
drivers/staging/fbtft/fb_watterott.c | 302 ------
drivers/staging/fbtft/fbtft-bus.c | 252 -----
drivers/staging/fbtft/fbtft-core.c | 1467 -----------------------------
drivers/staging/fbtft/fbtft-io.c | 238 -----
drivers/staging/fbtft/fbtft-sysfs.c | 219 -----
drivers/staging/fbtft/fbtft.h | 421 ---------
drivers/staging/fbtft/fbtft_device.c | 1597 --------------------------------
drivers/staging/fbtft/flexfb.c | 619 -------------
drivers/staging/fbtft/internal.h | 25 -
46 files changed, 11847 deletions(-)

Jason Kridner

unread,
Nov 23, 2016, 3:14:43 PM11/23/16
to Drew Fustini, Tomi Valkeinen, beagl...@googlegroups.com
Not sure why I can't find the original in my archives...

Tomi, We make a lot of use of this driver in BeagleBone land. I'd Nak this if I had an easy way to reply on the list. Can we wait for the Noralf to drive the removal and replacement?

Robert Nelson

unread,
Nov 23, 2016, 3:17:55 PM11/23/16
to Beagle Board, Drew Fustini, Tomi Valkeinen
Jason/Drew,

We should be in a good shape for v4.9.x-ti/v4.9.x-lts, as this will be
targeting v4.10.x, but i'll be reverting it for our beagleboard.org
users till tinydrm is ready to replace it..

Regards,
> --
> For more options, visit http://beagleboard.org/discuss
> ---
> You received this message because you are subscribed to the Google Groups
> "BeagleBoard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to beagleboard...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/beagleboard/CA%2BT6QPky%2BXtMQGBTNWdRtQLqCDOBmRUHgM7iVLkDdL4MCABvfg%40mail.gmail.com.
> For more options, visit https://groups.google.com/d/optout.



--
Robert Nelson
https://rcn-ee.com/

Robert Nelson

unread,
Nov 23, 2016, 5:02:21 PM11/23/16
to Beagle Board, Drew Fustini, Tomi Valkeinen
Jason/Drew,

I've just added tinydrm to our builds: (currently building)

https://github.com/notro/tinydrm

https://github.com/RobertCNelson/linux-dev/commit/01944b78b9559526502db9e5e9c94a947fd56853

If this builds, i'll add it all the v4.9.0-rc7 builds this weekend..

Regards,

Drew Fustini

unread,
Nov 23, 2016, 8:05:18 PM11/23/16
to Robert Nelson, Beagle Board, Tomi Valkeinen
On Wed, Nov 23, 2016 at 4:01 PM, Robert Nelson <robert...@gmail.com> wrote:
> I've just added tinydrm to our builds: (currently building)
> If this builds, i'll add it all the v4.9.0-rc7 builds this weekend..

Thanks, I look forward to trying out tinydrm. I have a pretty good
selection of SPI displays to test with.
Reply all
Reply to author
Forward
0 new messages