Message ID | 20250309184716.13732-1-soci@c64.rulez.org (mailing list archive) |
---|---|
Headers | show |
Series | Refactoring the fbcon packed pixel drawing routines | expand |
On 3/9/25 19:47, Zsolt Kajtar wrote: > This is the same patch as before just updated to latest fbdev > master and with better description. And hopefully sent intact this > time. > > Zsolt Kajtar (2): > Refactoring the fbcon packed pixel drawing routines > Adding contact info for packed pixel drawing This patch series has now been in fbdev for-next git tree for 10 days without any major issues reported so far. I think it's a good and necessary cleanup, although it's of course quite big (but mostly copy&paste). I'd like to get some feedback if there are any major objections that this goes upstream during the next merge window? (Thomas: I know you were not very enthusiastic about the previous patch set. I think this one is better.) Helge > MAINTAINERS | 16 + > drivers/video/fbdev/core/Kconfig | 10 +- > drivers/video/fbdev/core/cfbcopyarea.c | 428 +------------------- > drivers/video/fbdev/core/cfbfillrect.c | 362 +---------------- > drivers/video/fbdev/core/cfbimgblt.c | 357 +---------------- > drivers/video/fbdev/core/cfbmem.h | 43 ++ > drivers/video/fbdev/core/fb_copyarea.h | 405 +++++++++++++++++++ > drivers/video/fbdev/core/fb_draw.h | 274 ++++++------- > drivers/video/fbdev/core/fb_fillrect.h | 280 ++++++++++++++ > drivers/video/fbdev/core/fb_imageblit.h | 495 ++++++++++++++++++++++++ > drivers/video/fbdev/core/syscopyarea.c | 369 +----------------- > drivers/video/fbdev/core/sysfillrect.c | 324 +--------------- > drivers/video/fbdev/core/sysimgblt.c | 333 +--------------- > drivers/video/fbdev/core/sysmem.h | 39 ++ > 14 files changed, 1480 insertions(+), 2255 deletions(-) > create mode 100644 drivers/video/fbdev/core/cfbmem.h > create mode 100644 drivers/video/fbdev/core/fb_copyarea.h > create mode 100644 drivers/video/fbdev/core/fb_fillrect.h > create mode 100644 drivers/video/fbdev/core/fb_imageblit.h > create mode 100644 drivers/video/fbdev/core/sysmem.h >