mirror of
https://github.com/hardkernel/linux.git
synced 2026-03-27 21:10:28 +09:00
[ Upstream commit 6b180f66c0dd6266eeb2f74b59ee79a9f14fe430 ] Provide helpers for accessing I/O memory in a helper module. The fbdev core uses these helpers, so select the module unconditionally for fbdev. Drivers will later be able to select the module individually and the helpers will become optional. Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de> Reviewed-by: Javier Martinez Canillas <javierm@redhat.com> Link: https://patchwork.freedesktop.org/patch/msgid/20230927074722.6197-2-tzimmermann@suse.de Stable-dep-of: 01c0cce88c54 ("drm/omapdrm: Fix console with deferred ops") Signed-off-by: Sasha Levin <sashal@kernel.org>
36 lines
1.3 KiB
Makefile
36 lines
1.3 KiB
Makefile
# SPDX-License-Identifier: GPL-2.0
|
|
obj-$(CONFIG_FB_NOTIFY) += fb_notify.o
|
|
obj-$(CONFIG_FB_CORE) += fb.o
|
|
fb-y := fb_info.o \
|
|
fbmem.o fbcmap.o \
|
|
modedb.o fbcvt.o fb_cmdline.o
|
|
ifdef CONFIG_FB
|
|
fb-y += fb_backlight.o fbmon.o
|
|
endif
|
|
fb-$(CONFIG_FB_DEFERRED_IO) += fb_defio.o
|
|
fb-$(CONFIG_FB_DEVICE) += fb_chrdev.o \
|
|
fb_procfs.o \
|
|
fbsysfs.o
|
|
|
|
ifeq ($(CONFIG_FRAMEBUFFER_CONSOLE),y)
|
|
fb-y += fbcon.o bitblit.o softcursor.o
|
|
ifeq ($(CONFIG_FB_TILEBLITTING),y)
|
|
fb-y += tileblit.o
|
|
endif
|
|
ifeq ($(CONFIG_FRAMEBUFFER_CONSOLE_ROTATION),y)
|
|
fb-y += fbcon_rotate.o fbcon_cw.o fbcon_ud.o \
|
|
fbcon_ccw.o
|
|
endif
|
|
endif
|
|
|
|
obj-$(CONFIG_FB_CFB_FILLRECT) += cfbfillrect.o
|
|
obj-$(CONFIG_FB_CFB_COPYAREA) += cfbcopyarea.o
|
|
obj-$(CONFIG_FB_CFB_IMAGEBLIT) += cfbimgblt.o
|
|
obj-$(CONFIG_FB_IOMEM_FOPS) += fb_io_fops.o
|
|
obj-$(CONFIG_FB_SYS_FILLRECT) += sysfillrect.o
|
|
obj-$(CONFIG_FB_SYS_COPYAREA) += syscopyarea.o
|
|
obj-$(CONFIG_FB_SYS_IMAGEBLIT) += sysimgblt.o
|
|
obj-$(CONFIG_FB_SYS_FOPS) += fb_sys_fops.o
|
|
obj-$(CONFIG_FB_SVGALIB) += svgalib.o
|
|
obj-$(CONFIG_FB_DDC) += fb_ddc.o
|