fbdev: move fbdev core files to separate directory
Instead of having fbdev framework core files at the root fbdev directory, mixed with random fbdev device drivers, move the fbdev core files to a separate core directory. This makes it much clearer which of the files are actually part of the fbdev framework, and which are part of device drivers. Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com> Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Acked-by: Geert Uytterhoeven <geert@linux-m68k.org> Acked-by: Rob Clark <robdclark@gmail.com> Acked-by: Jingoo Han <jg1.han@samsung.com> Acked-by: Daniel Vetter <daniel.vetter@ffwll.ch>
This commit is contained in:
parent
f7018c2135
commit
19757fc843
|
@ -276,7 +276,7 @@ X!Isound/sound_firmware.c
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<sect1><title>Frame Buffer Memory</title>
|
<sect1><title>Frame Buffer Memory</title>
|
||||||
!Edrivers/video/fbdev/fbmem.c
|
!Edrivers/video/fbdev/core/fbmem.c
|
||||||
</sect1>
|
</sect1>
|
||||||
<!--
|
<!--
|
||||||
<sect1><title>Frame Buffer Console</title>
|
<sect1><title>Frame Buffer Console</title>
|
||||||
|
@ -284,7 +284,7 @@ X!Edrivers/video/console/fbcon.c
|
||||||
</sect1>
|
</sect1>
|
||||||
-->
|
-->
|
||||||
<sect1><title>Frame Buffer Colormap</title>
|
<sect1><title>Frame Buffer Colormap</title>
|
||||||
!Edrivers/video/fbdev/fbcmap.c
|
!Edrivers/video/fbdev/core/fbcmap.c
|
||||||
</sect1>
|
</sect1>
|
||||||
<!-- FIXME:
|
<!-- FIXME:
|
||||||
drivers/video/fbgen.c has no docs, which stuffs up the sgml. Comment
|
drivers/video/fbgen.c has no docs, which stuffs up the sgml. Comment
|
||||||
|
@ -294,8 +294,8 @@ X!Idrivers/video/fbgen.c
|
||||||
</sect1>
|
</sect1>
|
||||||
KAO -->
|
KAO -->
|
||||||
<sect1><title>Frame Buffer Video Mode Database</title>
|
<sect1><title>Frame Buffer Video Mode Database</title>
|
||||||
!Idrivers/video/fbdev/modedb.c
|
!Idrivers/video/fbdev/core/modedb.c
|
||||||
!Edrivers/video/fbdev/modedb.c
|
!Edrivers/video/fbdev/core/modedb.c
|
||||||
</sect1>
|
</sect1>
|
||||||
<sect1><title>Frame Buffer Macintosh Video Mode Database</title>
|
<sect1><title>Frame Buffer Macintosh Video Mode Database</title>
|
||||||
!Edrivers/video/fbdev/macmodes.c
|
!Edrivers/video/fbdev/macmodes.c
|
||||||
|
|
|
@ -4,25 +4,11 @@
|
||||||
|
|
||||||
# Each configuration option enables a list of files.
|
# Each configuration option enables a list of files.
|
||||||
|
|
||||||
obj-y += fb_notify.o
|
obj-y += core/
|
||||||
obj-$(CONFIG_FB) += fb.o
|
|
||||||
fb-y := fbmem.o fbmon.o fbcmap.o fbsysfs.o \
|
|
||||||
modedb.o fbcvt.o
|
|
||||||
fb-objs := $(fb-y)
|
|
||||||
|
|
||||||
obj-$(CONFIG_EXYNOS_VIDEO) += exynos/
|
obj-$(CONFIG_EXYNOS_VIDEO) += exynos/
|
||||||
|
|
||||||
obj-$(CONFIG_FB_CFB_FILLRECT) += cfbfillrect.o
|
|
||||||
obj-$(CONFIG_FB_CFB_COPYAREA) += cfbcopyarea.o
|
|
||||||
obj-$(CONFIG_FB_CFB_IMAGEBLIT) += cfbimgblt.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_MACMODES) += macmodes.o
|
obj-$(CONFIG_FB_MACMODES) += macmodes.o
|
||||||
obj-$(CONFIG_FB_DDC) += fb_ddc.o
|
|
||||||
obj-$(CONFIG_FB_DEFERRED_IO) += fb_defio.o
|
|
||||||
obj-$(CONFIG_FB_WMT_GE_ROPS) += wmt_ge_rops.o
|
obj-$(CONFIG_FB_WMT_GE_ROPS) += wmt_ge_rops.o
|
||||||
|
|
||||||
# Hardware specific drivers go first
|
# Hardware specific drivers go first
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
#include <linux/fb.h>
|
#include <linux/fb.h>
|
||||||
#include <linux/init.h>
|
#include <linux/init.h>
|
||||||
#include <linux/string.h>
|
#include <linux/string.h>
|
||||||
#include "../fb_draw.h"
|
#include "../core/fb_draw.h"
|
||||||
|
|
||||||
#include <asm/io.h>
|
#include <asm/io.h>
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,16 @@
|
||||||
|
obj-y += fb_notify.o
|
||||||
|
obj-$(CONFIG_FB) += fb.o
|
||||||
|
fb-y := fbmem.o fbmon.o fbcmap.o fbsysfs.o \
|
||||||
|
modedb.o fbcvt.o
|
||||||
|
fb-objs := $(fb-y)
|
||||||
|
|
||||||
|
obj-$(CONFIG_FB_CFB_FILLRECT) += cfbfillrect.o
|
||||||
|
obj-$(CONFIG_FB_CFB_COPYAREA) += cfbcopyarea.o
|
||||||
|
obj-$(CONFIG_FB_CFB_IMAGEBLIT) += cfbimgblt.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
|
||||||
|
obj-$(CONFIG_FB_DEFERRED_IO) += fb_defio.o
|
|
@ -15,7 +15,7 @@
|
||||||
#include <linux/i2c-algo-bit.h>
|
#include <linux/i2c-algo-bit.h>
|
||||||
#include <linux/slab.h>
|
#include <linux/slab.h>
|
||||||
|
|
||||||
#include "edid.h"
|
#include "../edid.h"
|
||||||
|
|
||||||
#define DDC_ADDR 0x50
|
#define DDC_ADDR 0x50
|
||||||
|
|
|
@ -37,7 +37,7 @@
|
||||||
#include <asm/prom.h>
|
#include <asm/prom.h>
|
||||||
#include <asm/pci-bridge.h>
|
#include <asm/pci-bridge.h>
|
||||||
#endif
|
#endif
|
||||||
#include "edid.h"
|
#include "../edid.h"
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* EDID parser
|
* EDID parser
|
|
@ -18,7 +18,7 @@
|
||||||
#include <linux/module.h>
|
#include <linux/module.h>
|
||||||
#include <linux/fb.h>
|
#include <linux/fb.h>
|
||||||
#include <linux/platform_device.h>
|
#include <linux/platform_device.h>
|
||||||
#include "fb_draw.h"
|
#include "core/fb_draw.h"
|
||||||
|
|
||||||
#define GE_COMMAND_OFF 0x00
|
#define GE_COMMAND_OFF 0x00
|
||||||
#define GE_DEPTH_OFF 0x04
|
#define GE_DEPTH_OFF 0x04
|
||||||
|
|
Loading…
Reference in New Issue