forked from Minki/linux
9a17917671
In order for this feature to work, an interface will be needed. The most appropriate is sysfs. However, the framebuffer console has no sysfs entry yet. This will create a sysfs class device entry for fbcon under /sys/class/graphics. Add a class_device entry 'fbcon' under class 'graphics'. Console-specific attributes which where previously under class/graphics/fb[x] are moved to class/graphics/fbcon. These attributes, 'con_rotate' and 'con_rotate_all', are also renamed to 'rotate' and 'rotate_all' respectively. Signed-off-by: Antonino Daplas <adaplas@pol.net> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
106 lines
4.3 KiB
Makefile
106 lines
4.3 KiB
Makefile
# Makefile for the Linux video drivers.
|
|
# 5 Aug 1999, James Simmons, <mailto:jsimmons@users.sf.net>
|
|
# Rewritten to use lists instead of if-statements.
|
|
|
|
# Each configuration option enables a list of files.
|
|
|
|
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_VT) += console/
|
|
obj-$(CONFIG_LOGO) += logo/
|
|
obj-$(CONFIG_SYSFS) += backlight/
|
|
|
|
obj-$(CONFIG_FB_CFB_FILLRECT) += cfbfillrect.o
|
|
obj-$(CONFIG_FB_CFB_COPYAREA) += cfbcopyarea.o
|
|
obj-$(CONFIG_FB_CFB_IMAGEBLIT) += cfbimgblt.o
|
|
obj-$(CONFIG_FB_MACMODES) += macmodes.o
|
|
|
|
# Hardware specific drivers go first
|
|
obj-$(CONFIG_FB_RETINAZ3) += retz3fb.o
|
|
obj-$(CONFIG_FB_AMIGA) += amifb.o c2p.o
|
|
obj-$(CONFIG_FB_ARC) += arcfb.o
|
|
obj-$(CONFIG_FB_CLPS711X) += clps711xfb.o
|
|
obj-$(CONFIG_FB_CYBER) += cyberfb.o
|
|
obj-$(CONFIG_FB_CYBER2000) += cyber2000fb.o
|
|
obj-$(CONFIG_FB_PM2) += pm2fb.o
|
|
obj-$(CONFIG_FB_PM3) += pm3fb.o
|
|
|
|
obj-$(CONFIG_FB_MATROX) += matrox/
|
|
obj-$(CONFIG_FB_RIVA) += riva/ vgastate.o
|
|
obj-$(CONFIG_FB_NVIDIA) += nvidia/
|
|
obj-$(CONFIG_FB_ATY) += aty/ macmodes.o
|
|
obj-$(CONFIG_FB_ATY128) += aty/ macmodes.o
|
|
obj-$(CONFIG_FB_RADEON) += aty/
|
|
obj-$(CONFIG_FB_SIS) += sis/
|
|
obj-$(CONFIG_FB_KYRO) += kyro/
|
|
obj-$(CONFIG_FB_SAVAGE) += savage/
|
|
obj-$(CONFIG_FB_GEODE) += geode/
|
|
obj-$(CONFIG_FB_I810) += vgastate.o
|
|
obj-$(CONFIG_FB_NEOMAGIC) += neofb.o vgastate.o
|
|
obj-$(CONFIG_FB_VIRGE) += virgefb.o
|
|
obj-$(CONFIG_FB_3DFX) += tdfxfb.o
|
|
obj-$(CONFIG_FB_CONTROL) += controlfb.o
|
|
obj-$(CONFIG_FB_PLATINUM) += platinumfb.o
|
|
obj-$(CONFIG_FB_VALKYRIE) += valkyriefb.o
|
|
obj-$(CONFIG_FB_CT65550) += chipsfb.o
|
|
obj-$(CONFIG_FB_IMSTT) += imsttfb.o
|
|
obj-$(CONFIG_FB_S3TRIO) += S3triofb.o
|
|
obj-$(CONFIG_FB_FM2) += fm2fb.o
|
|
obj-$(CONFIG_FB_CYBLA) += cyblafb.o
|
|
obj-$(CONFIG_FB_TRIDENT) += tridentfb.o
|
|
obj-$(CONFIG_FB_STI) += stifb.o
|
|
obj-$(CONFIG_FB_FFB) += ffb.o sbuslib.o
|
|
obj-$(CONFIG_FB_CG6) += cg6.o sbuslib.o
|
|
obj-$(CONFIG_FB_CG3) += cg3.o sbuslib.o
|
|
obj-$(CONFIG_FB_BW2) += bw2.o sbuslib.o
|
|
obj-$(CONFIG_FB_CG14) += cg14.o sbuslib.o
|
|
obj-$(CONFIG_FB_P9100) += p9100.o sbuslib.o
|
|
obj-$(CONFIG_FB_TCX) += tcx.o sbuslib.o
|
|
obj-$(CONFIG_FB_LEO) += leo.o sbuslib.o
|
|
obj-$(CONFIG_FB_SGIVW) += sgivwfb.o
|
|
obj-$(CONFIG_FB_ACORN) += acornfb.o
|
|
obj-$(CONFIG_FB_ATARI) += atafb.o
|
|
obj-$(CONFIG_FB_MAC) += macfb.o
|
|
obj-$(CONFIG_FB_HGA) += hgafb.o
|
|
obj-$(CONFIG_FB_IGA) += igafb.o
|
|
obj-$(CONFIG_FB_APOLLO) += dnfb.o
|
|
obj-$(CONFIG_FB_Q40) += q40fb.o
|
|
obj-$(CONFIG_FB_TGA) += tgafb.o
|
|
obj-$(CONFIG_FB_HP300) += hpfb.o
|
|
obj-$(CONFIG_FB_G364) += g364fb.o
|
|
obj-$(CONFIG_FB_SA1100) += sa1100fb.o
|
|
obj-$(CONFIG_FB_SUN3) += sun3fb.o
|
|
obj-$(CONFIG_FB_HIT) += hitfb.o
|
|
obj-$(CONFIG_FB_EPSON1355) += epson1355fb.o
|
|
obj-$(CONFIG_FB_PVR2) += pvr2fb.o
|
|
obj-$(CONFIG_FB_VOODOO1) += sstfb.o
|
|
obj-$(CONFIG_FB_ARMCLCD) += amba-clcd.o
|
|
obj-$(CONFIG_FB_68328) += 68328fb.o
|
|
obj-$(CONFIG_FB_GBE) += gbefb.o
|
|
obj-$(CONFIG_FB_CIRRUS) += cirrusfb.o
|
|
obj-$(CONFIG_FB_ASILIANT) += asiliantfb.o
|
|
obj-$(CONFIG_FB_PXA) += pxafb.o
|
|
obj-$(CONFIG_FB_W100) += w100fb.o
|
|
obj-$(CONFIG_FB_AU1100) += au1100fb.o
|
|
obj-$(CONFIG_FB_AU1200) += au1200fb.o
|
|
obj-$(CONFIG_FB_PMAG_AA) += pmag-aa-fb.o
|
|
obj-$(CONFIG_FB_PMAG_BA) += pmag-ba-fb.o
|
|
obj-$(CONFIG_FB_PMAGB_B) += pmagb-b-fb.o
|
|
obj-$(CONFIG_FB_MAXINE) += maxinefb.o
|
|
obj-$(CONFIG_FB_TX3912) += tx3912fb.o
|
|
obj-$(CONFIG_FB_S1D13XXX) += s1d13xxxfb.o
|
|
obj-$(CONFIG_FB_IMX) += imxfb.o
|
|
obj-$(CONFIG_FB_S3C2410) += s3c2410fb.o
|
|
|
|
# Platform or fallback drivers go here
|
|
obj-$(CONFIG_FB_VESA) += vesafb.o
|
|
obj-$(CONFIG_FB_IMAC) += imacfb.o
|
|
obj-$(CONFIG_FB_VGA16) += vga16fb.o vgastate.o
|
|
obj-$(CONFIG_FB_OF) += offb.o
|
|
|
|
# the test framebuffer is last
|
|
obj-$(CONFIG_FB_VIRTUAL) += vfb.o
|