# 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-y += core/
obj-$([31mCONFIG_FB_MACMODES[0m) += macmodes.o
obj-$([31mCONFIG_FB_WMT_GE_ROPS[0m) += wmt_ge_rops.o
# Hardware specific drivers go first
obj-$([31mCONFIG_FB_AMIGA[0m) += amifb.o c2p_planar.o
obj-$([31mCONFIG_FB_ARC[0m) += arcfb.o
obj-$([31mCONFIG_FB_CLPS711X[0m) += clps711x-fb.o
obj-$([31mCONFIG_FB_CLPS711X_OLD[0m) += clps711xfb.o
obj-$([31mCONFIG_FB_CYBER2000[0m) += cyber2000fb.o
obj-$([31mCONFIG_FB_GRVGA[0m) += grvga.o
obj-$([31mCONFIG_FB_PM2[0m) += pm2fb.o
obj-$([31mCONFIG_FB_PM3[0m) += pm3fb.o
obj-$([31mCONFIG_FB_I740[0m) += i740fb.o
obj-$([31mCONFIG_FB_MATROX[0m) += matrox/
obj-$([31mCONFIG_FB_RIVA[0m) += riva/
obj-$([31mCONFIG_FB_NVIDIA[0m) += nvidia/
obj-$([31mCONFIG_FB_ATY[0m) += aty/ macmodes.o
obj-$([31mCONFIG_FB_ATY128[0m) += aty/ macmodes.o
obj-$([31mCONFIG_FB_RADEON[0m) += aty/
obj-$([31mCONFIG_FB_SIS[0m) += sis/
obj-$([31mCONFIG_FB_VIA[0m) += via/
obj-$([31mCONFIG_FB_KYRO[0m) += kyro/
obj-$([31mCONFIG_FB_SAVAGE[0m) += savage/
obj-$([31mCONFIG_FB_GEODE[0m) += geode/
obj-$([31mCONFIG_FB_MBX[0m) += mbx/
obj-$([31mCONFIG_FB_NEOMAGIC[0m) += neofb.o
obj-$([31mCONFIG_FB_3DFX[0m) += tdfxfb.o
obj-$([31mCONFIG_FB_CONTROL[0m) += controlfb.o
obj-$([31mCONFIG_FB_PLATINUM[0m) += platinumfb.o
obj-$([31mCONFIG_FB_VALKYRIE[0m) += valkyriefb.o
obj-$([31mCONFIG_FB_CT65550[0m) += chipsfb.o
obj-$([31mCONFIG_FB_IMSTT[0m) += imsttfb.o
obj-$([31mCONFIG_FB_FM2[0m) += fm2fb.o
obj-$([31mCONFIG_FB_VT8623[0m) += vt8623fb.o
obj-$([31mCONFIG_FB_TRIDENT[0m) += tridentfb.o
obj-$([31mCONFIG_FB_LE80578[0m) += vermilion/
obj-$([31mCONFIG_FB_S3[0m) += s3fb.o
obj-$([31mCONFIG_FB_ARK[0m) += arkfb.o
obj-$([31mCONFIG_FB_STI[0m) += stifb.o
obj-$([31mCONFIG_FB_FFB[0m) += ffb.o sbuslib.o
obj-$([31mCONFIG_FB_CG6[0m) += cg6.o sbuslib.o
obj-$([31mCONFIG_FB_CG3[0m) += cg3.o sbuslib.o
obj-$([31mCONFIG_FB_BW2[0m) += bw2.o sbuslib.o
obj-$([31mCONFIG_FB_CG14[0m) += cg14.o sbuslib.o
obj-$([31mCONFIG_FB_P9100[0m) += p9100.o sbuslib.o
obj-$([31mCONFIG_FB_TCX[0m) += tcx.o sbuslib.o
obj-$([31mCONFIG_FB_LEO[0m) += leo.o sbuslib.o
obj-$([31mCONFIG_FB_ACORN[0m) += acornfb.o
obj-$([31mCONFIG_FB_ATARI[0m) += atafb.o c2p_iplan2.o atafb_mfb.o \
atafb_iplan2p2.o atafb_iplan2p4.o atafb_iplan2p8.o
obj-$([31mCONFIG_FB_MAC[0m) += macfb.o
obj-$([31mCONFIG_FB_HECUBA[0m) += hecubafb.o
obj-$([31mCONFIG_FB_N411[0m) += n411.o
obj-$([31mCONFIG_FB_HGA[0m) += hgafb.o
obj-$([31mCONFIG_FB_XVR500[0m) += sunxvr500.o
obj-$([31mCONFIG_FB_XVR2500[0m) += sunxvr2500.o
obj-$([31mCONFIG_FB_XVR1000[0m) += sunxvr1000.o
obj-$([31mCONFIG_FB_IGA[0m) += igafb.o
obj-$([31mCONFIG_FB_APOLLO[0m) += dnfb.o
obj-$([31mCONFIG_FB_Q40[0m) += q40fb.o
obj-$([31mCONFIG_FB_TGA[0m) += tgafb.o
obj-$([31mCONFIG_FB_HP300[0m) += hpfb.o
obj-$([31mCONFIG_FB_G364[0m) += g364fb.o
obj-$([31mCONFIG_FB_EP93XX[0m) += ep93xx-fb.o
obj-$([31mCONFIG_FB_SA1100[0m) += sa1100fb.o
obj-$([31mCONFIG_FB_HIT[0m) += hitfb.o
obj-$([31mCONFIG_FB_ATMEL[0m) += atmel_lcdfb.o
obj-$([31mCONFIG_FB_PVR2[0m) += pvr2fb.o
obj-$([31mCONFIG_FB_VOODOO1[0m) += sstfb.o
obj-$([31mCONFIG_FB_ARMCLCD[0m) += amba-clcd.o
obj-$([31mCONFIG_ARCH_NOMADIK[0m) += amba-clcd-nomadik.o
obj-$([31mCONFIG_PLAT_VERSATILE_CLCD[0m) += amba-clcd-versatile.o
obj-$([31mCONFIG_FB_GOLDFISH[0m) += goldfishfb.o
obj-$([31mCONFIG_FB_68328[0m) += 68328fb.o
obj-$([31mCONFIG_FB_GBE[0m) += gbefb.o
obj-$([31mCONFIG_FB_CIRRUS[0m) += cirrusfb.o
obj-$([31mCONFIG_FB_ASILIANT[0m) += asiliantfb.o
obj-$([31mCONFIG_FB_PXA[0m) += pxafb.o
obj-$([31mCONFIG_FB_PXA168[0m) += pxa168fb.o
obj-$([31mCONFIG_PXA3XX_GCU[0m) += pxa3xx-gcu.o
obj-$([31mCONFIG_MMP_DISP[0m) += mmp/
obj-$([31mCONFIG_FB_W100[0m) += w100fb.o
obj-$([31mCONFIG_FB_TMIO[0m) += tmiofb.o
obj-$([31mCONFIG_FB_AU1100[0m) += au1100fb.o
obj-$([31mCONFIG_FB_AU1200[0m) += au1200fb.o
obj-$([31mCONFIG_FB_VT8500[0m) += vt8500lcdfb.o
obj-$([31mCONFIG_FB_WM8505[0m) += wm8505fb.o
obj-$([31mCONFIG_FB_PMAG_AA[0m) += pmag-aa-fb.o
obj-$([31mCONFIG_FB_PMAG_BA[0m) += pmag-ba-fb.o
obj-$([31mCONFIG_FB_PMAGB_B[0m) += pmagb-b-fb.o
obj-$([31mCONFIG_FB_MAXINE[0m) += maxinefb.o
obj-$([31mCONFIG_FB_METRONOME[0m) += metronomefb.o
obj-$([31mCONFIG_FB_BROADSHEET[0m) += broadsheetfb.o
obj-$([31mCONFIG_FB_AUO_K190X[0m) += auo_k190x.o
obj-$([31mCONFIG_FB_AUO_K1900[0m) += auo_k1900fb.o
obj-$([31mCONFIG_FB_AUO_K1901[0m) += auo_k1901fb.o
obj-$([31mCONFIG_FB_S1D13XXX[0m) += s1d13xxxfb.o
obj-$([31mCONFIG_FB_SH7760[0m) += sh7760fb.o
obj-$([31mCONFIG_FB_IMX[0m) += imxfb.o
obj-$([31mCONFIG_FB_S3C[0m) += s3c-fb.o
obj-$([31mCONFIG_FB_S3C2410[0m) += s3c2410fb.o
obj-$([31mCONFIG_FB_FSL_DIU[0m) += fsl-diu-fb.o
obj-$([31mCONFIG_FB_COBALT[0m) += cobalt_lcdfb.o
obj-$([31mCONFIG_FB_IBM_GXT4500[0m) += gxt4500.o
obj-$([31mCONFIG_FB_PS3[0m) += ps3fb.o
obj-$([31mCONFIG_FB_SM501[0m) += sm501fb.o
obj-$([31mCONFIG_FB_UDL[0m) += udlfb.o
obj-$([31mCONFIG_FB_SMSCUFX[0m) += smscufx.o
obj-$([31mCONFIG_FB_XILINX[0m) += xilinxfb.o
obj-$([31mCONFIG_FB_SH_MOBILE_MERAM[0m) += sh_mobile_meram.o
obj-$([31mCONFIG_FB_SH_MOBILE_LCDC[0m) += sh_mobile_lcdcfb.o
obj-$([31mCONFIG_FB_OMAP[0m) += omap/
obj-y += omap2/
obj-$([31mCONFIG_XEN_FBDEV_FRONTEND[0m) += xen-fbfront.o
obj-$([31mCONFIG_FB_CARMINE[0m) += carminefb.o
obj-$([31mCONFIG_FB_MB862XX[0m) += mb862xx/
obj-$([31mCONFIG_FB_NUC900[0m) += nuc900fb.o
obj-$([31mCONFIG_FB_JZ4740[0m) += jz4740_fb.o
obj-$([31mCONFIG_FB_PUV3_UNIGFX[0m) += fb-puv3.o
obj-$([31mCONFIG_FB_HYPERV[0m) += hyperv_fb.o
obj-$([31mCONFIG_FB_OPENCORES[0m) += ocfb.o
obj-$([31mCONFIG_FB_SM712[0m) += sm712fb.o
# Platform or fallback drivers go here
obj-$([31mCONFIG_FB_UVESA[0m) += uvesafb.o
obj-$([31mCONFIG_FB_VESA[0m) += vesafb.o
obj-$([31mCONFIG_FB_EFI[0m) += efifb.o
obj-$([31mCONFIG_FB_VGA16[0m) += vga16fb.o
obj-$([31mCONFIG_FB_OF[0m) += offb.o
obj-$([31mCONFIG_FB_BF537_LQ035[0m) += bf537-lq035.o
obj-$([31mCONFIG_FB_BF54X_LQ043[0m) += bf54x-lq043fb.o
obj-$([31mCONFIG_FB_BFIN_LQ035Q1[0m) += bfin-lq035q1-fb.o
obj-$([31mCONFIG_FB_BFIN_T350MCQB[0m) += bfin-t350mcqb-fb.o
obj-$([31mCONFIG_FB_BFIN_7393[0m) += bfin_adv7393fb.o
obj-$([31mCONFIG_FB_MX3[0m) += mx3fb.o
obj-$([31mCONFIG_FB_DA8XX[0m) += da8xx-fb.o
obj-$([31mCONFIG_FB_MXS[0m) += mxsfb.o
obj-$([31mCONFIG_FB_SSD1307[0m) += ssd1307fb.o
obj-$([31mCONFIG_FB_SIMPLE[0m) += simplefb.o
# the test framebuffer is last
obj-$([31mCONFIG_FB_VIRTUAL[0m) += vfb.o