| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 1 | # Makefile for the Linux video drivers. | 
 | 2 | # 5 Aug 1999, James Simmons, <mailto:jsimmons@users.sf.net> | 
 | 3 | # Rewritten to use lists instead of if-statements. | 
 | 4 |  | 
 | 5 | # Each configuration option enables a list of files. | 
 | 6 |  | 
| Antonino A. Daplas | b2f594f | 2007-05-08 00:38:38 -0700 | [diff] [blame] | 7 | obj-$(CONFIG_VGASTATE)            += vgastate.o | 
| Antonino A. Daplas | 256154f | 2006-07-30 03:04:17 -0700 | [diff] [blame] | 8 | obj-y                             += fb_notify.o | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 9 | obj-$(CONFIG_FB)                  += fb.o | 
| Antonino A. Daplas | 96fe6a2 | 2005-09-09 13:09:58 -0700 | [diff] [blame] | 10 | fb-y                              := fbmem.o fbmon.o fbcmap.o fbsysfs.o \ | 
 | 11 |                                      modedb.o fbcvt.o | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 12 | fb-objs                           := $(fb-y) | 
 | 13 |  | 
| Antonino A. Daplas | 9a17917 | 2006-06-26 00:27:05 -0700 | [diff] [blame] | 14 | obj-$(CONFIG_VT)		  += console/ | 
 | 15 | obj-$(CONFIG_LOGO)		  += logo/ | 
| James Simmons | 2ee1216 | 2007-05-08 00:37:15 -0700 | [diff] [blame] | 16 | obj-y				  += backlight/ display/ | 
| Antonino A. Daplas | 9a17917 | 2006-06-26 00:27:05 -0700 | [diff] [blame] | 17 |  | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 18 | obj-$(CONFIG_FB_CFB_FILLRECT)  += cfbfillrect.o | 
 | 19 | obj-$(CONFIG_FB_CFB_COPYAREA)  += cfbcopyarea.o | 
 | 20 | obj-$(CONFIG_FB_CFB_IMAGEBLIT) += cfbimgblt.o | 
| Antonino A. Daplas | 68648ed | 2007-05-08 00:38:57 -0700 | [diff] [blame] | 21 | obj-$(CONFIG_FB_SYS_FILLRECT)  += sysfillrect.o | 
 | 22 | obj-$(CONFIG_FB_SYS_COPYAREA)  += syscopyarea.o | 
 | 23 | obj-$(CONFIG_FB_SYS_IMAGEBLIT) += sysimgblt.o | 
| Antonino A. Daplas | 09aaf26 | 2007-05-08 00:39:03 -0700 | [diff] [blame] | 24 | obj-$(CONFIG_FB_SYS_FOPS)      += fb_sys_fops.o | 
| Ondrej Zajicek | a268422 | 2007-02-12 00:54:49 -0800 | [diff] [blame] | 25 | obj-$(CONFIG_FB_SVGALIB)       += svgalib.o | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 26 | obj-$(CONFIG_FB_MACMODES)      += macmodes.o | 
| Dennis Munsie | fc5891c | 2006-10-03 01:14:42 -0700 | [diff] [blame] | 27 | obj-$(CONFIG_FB_DDC)           += fb_ddc.o | 
| Jaya Kumar | 60b59be | 2007-05-08 00:37:37 -0700 | [diff] [blame] | 28 | obj-$(CONFIG_FB_DEFERRED_IO)   += fb_defio.o | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 29 |  | 
 | 30 | # Hardware specific drivers go first | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 31 | obj-$(CONFIG_FB_AMIGA)            += amifb.o c2p.o | 
| Jaya Kumar | 1154ea7 | 2005-06-21 17:17:04 -0700 | [diff] [blame] | 32 | obj-$(CONFIG_FB_ARC)              += arcfb.o | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 33 | obj-$(CONFIG_FB_CLPS711X)         += clps711xfb.o | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 34 | obj-$(CONFIG_FB_CYBER2000)        += cyber2000fb.o | 
 | 35 | obj-$(CONFIG_FB_PM2)              += pm2fb.o | 
 | 36 | obj-$(CONFIG_FB_PM3)		  += pm3fb.o | 
 | 37 |  | 
 | 38 | obj-$(CONFIG_FB_MATROX)		  += matrox/ | 
| Antonino A. Daplas | b2f594f | 2007-05-08 00:38:38 -0700 | [diff] [blame] | 39 | obj-$(CONFIG_FB_RIVA)		  += riva/ | 
 | 40 | obj-$(CONFIG_FB_NVIDIA)		  += nvidia/ | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 41 | obj-$(CONFIG_FB_ATY)		  += aty/ macmodes.o | 
 | 42 | obj-$(CONFIG_FB_ATY128)		  += aty/ macmodes.o | 
 | 43 | obj-$(CONFIG_FB_RADEON)		  += aty/ | 
 | 44 | obj-$(CONFIG_FB_SIS)		  += sis/ | 
 | 45 | obj-$(CONFIG_FB_KYRO)             += kyro/ | 
| Antonino A. Daplas | b2f594f | 2007-05-08 00:38:38 -0700 | [diff] [blame] | 46 | obj-$(CONFIG_FB_SAVAGE)		  += savage/ | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 47 | obj-$(CONFIG_FB_GEODE)		  += geode/ | 
| Mike Rapoport | 22caf04 | 2006-07-14 00:24:34 -0700 | [diff] [blame] | 48 | obj-$(CONFIG_FB_MBX)		  += mbx/ | 
| Antonino A. Daplas | b2f594f | 2007-05-08 00:38:38 -0700 | [diff] [blame] | 49 | obj-$(CONFIG_FB_NEOMAGIC)         += neofb.o | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 50 | obj-$(CONFIG_FB_3DFX)             += tdfxfb.o | 
 | 51 | obj-$(CONFIG_FB_CONTROL)          += controlfb.o | 
 | 52 | obj-$(CONFIG_FB_PLATINUM)         += platinumfb.o | 
 | 53 | obj-$(CONFIG_FB_VALKYRIE)         += valkyriefb.o | 
 | 54 | obj-$(CONFIG_FB_CT65550)          += chipsfb.o | 
 | 55 | obj-$(CONFIG_FB_IMSTT)            += imsttfb.o | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 56 | obj-$(CONFIG_FB_FM2)              += fm2fb.o | 
| Ondrej Zajicek | 558b7bd | 2007-05-09 02:35:31 -0700 | [diff] [blame^] | 57 | obj-$(CONFIG_FB_VT8623)           += vt8623fb.o | 
| Knut Petersen | 9fa68ea | 2005-09-09 13:04:56 -0700 | [diff] [blame] | 58 | obj-$(CONFIG_FB_CYBLA)            += cyblafb.o | 
 | 59 | obj-$(CONFIG_FB_TRIDENT)          += tridentfb.o | 
| Alan Hourihane | dbe7e42 | 2007-05-08 00:39:25 -0700 | [diff] [blame] | 60 | obj-$(CONFIG_FB_LE80578)          += vermilion/ | 
| Antonino A. Daplas | b2f594f | 2007-05-08 00:38:38 -0700 | [diff] [blame] | 61 | obj-$(CONFIG_FB_S3)               += s3fb.o | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 62 | obj-$(CONFIG_FB_STI)              += stifb.o | 
 | 63 | obj-$(CONFIG_FB_FFB)              += ffb.o sbuslib.o | 
 | 64 | obj-$(CONFIG_FB_CG6)              += cg6.o sbuslib.o | 
 | 65 | obj-$(CONFIG_FB_CG3)              += cg3.o sbuslib.o | 
 | 66 | obj-$(CONFIG_FB_BW2)              += bw2.o sbuslib.o | 
 | 67 | obj-$(CONFIG_FB_CG14)             += cg14.o sbuslib.o | 
 | 68 | obj-$(CONFIG_FB_P9100)            += p9100.o sbuslib.o | 
 | 69 | obj-$(CONFIG_FB_TCX)              += tcx.o sbuslib.o | 
 | 70 | obj-$(CONFIG_FB_LEO)              += leo.o sbuslib.o | 
 | 71 | obj-$(CONFIG_FB_SGIVW)            += sgivwfb.o | 
 | 72 | obj-$(CONFIG_FB_ACORN)            += acornfb.o | 
| Michael Schmitz | a100501 | 2007-05-01 22:32:39 +0200 | [diff] [blame] | 73 | obj-$(CONFIG_FB_ATARI)            += atafb.o c2p.o atafb_mfb.o \ | 
 | 74 |                                      atafb_iplan2p2.o atafb_iplan2p4.o atafb_iplan2p8.o | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 75 | obj-$(CONFIG_FB_MAC)              += macfb.o | 
| Jaya Kumar | aad09e5 | 2007-05-08 00:37:43 -0700 | [diff] [blame] | 76 | obj-$(CONFIG_FB_HECUBA)           += hecubafb.o | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 77 | obj-$(CONFIG_FB_HGA)              += hgafb.o | 
| David S. Miller | 453e93b | 2007-05-06 22:45:08 -0700 | [diff] [blame] | 78 | obj-$(CONFIG_FB_XVR500)           += sunxvr500.o | 
| David S. Miller | 7122752 | 2007-05-06 22:45:50 -0700 | [diff] [blame] | 79 | obj-$(CONFIG_FB_XVR2500)          += sunxvr2500.o | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 80 | obj-$(CONFIG_FB_IGA)              += igafb.o | 
 | 81 | obj-$(CONFIG_FB_APOLLO)           += dnfb.o | 
 | 82 | obj-$(CONFIG_FB_Q40)              += q40fb.o | 
 | 83 | obj-$(CONFIG_FB_TGA)              += tgafb.o | 
 | 84 | obj-$(CONFIG_FB_HP300)            += hpfb.o | 
 | 85 | obj-$(CONFIG_FB_G364)             += g364fb.o | 
 | 86 | obj-$(CONFIG_FB_SA1100)           += sa1100fb.o | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 87 | obj-$(CONFIG_FB_HIT)              += hitfb.o | 
 | 88 | obj-$(CONFIG_FB_EPSON1355)	  += epson1355fb.o | 
 | 89 | obj-$(CONFIG_FB_PVR2)             += pvr2fb.o | 
 | 90 | obj-$(CONFIG_FB_VOODOO1)          += sstfb.o | 
 | 91 | obj-$(CONFIG_FB_ARMCLCD)	  += amba-clcd.o | 
 | 92 | obj-$(CONFIG_FB_68328)            += 68328fb.o | 
 | 93 | obj-$(CONFIG_FB_GBE)              += gbefb.o | 
 | 94 | obj-$(CONFIG_FB_CIRRUS)		  += cirrusfb.o | 
 | 95 | obj-$(CONFIG_FB_ASILIANT)	  += asiliantfb.o | 
 | 96 | obj-$(CONFIG_FB_PXA)		  += pxafb.o | 
 | 97 | obj-$(CONFIG_FB_W100)		  += w100fb.o | 
| Pete Popov | 3b495f2 | 2005-04-04 01:06:19 +0000 | [diff] [blame] | 98 | obj-$(CONFIG_FB_AU1100)		  += au1100fb.o | 
| Ralf Baechle | f95ec3c | 2006-03-27 01:17:27 -0800 | [diff] [blame] | 99 | obj-$(CONFIG_FB_AU1200)		  += au1200fb.o | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 100 | obj-$(CONFIG_FB_PMAG_AA)	  += pmag-aa-fb.o | 
 | 101 | obj-$(CONFIG_FB_PMAG_BA)	  += pmag-ba-fb.o | 
 | 102 | obj-$(CONFIG_FB_PMAGB_B)	  += pmagb-b-fb.o | 
 | 103 | obj-$(CONFIG_FB_MAXINE)		  += maxinefb.o | 
 | 104 | obj-$(CONFIG_FB_TX3912)		  += tx3912fb.o | 
 | 105 | obj-$(CONFIG_FB_S1D13XXX)	  += s1d13xxxfb.o | 
| Sascha Hauer | 7c2f891c | 2005-05-01 08:59:24 -0700 | [diff] [blame] | 106 | obj-$(CONFIG_FB_IMX)              += imxfb.o | 
| Arnaud Patard | 20fd576 | 2005-09-09 13:10:07 -0700 | [diff] [blame] | 107 | obj-$(CONFIG_FB_S3C2410)	  += s3c2410fb.o | 
| Vitaly Wool | 36c9366 | 2006-07-03 00:24:19 -0700 | [diff] [blame] | 108 | obj-$(CONFIG_FB_PNX4008_DUM)	  += pnx4008/ | 
 | 109 | obj-$(CONFIG_FB_PNX4008_DUM_RGB)  += pnx4008/ | 
| Paul Mackerras | a3d8998 | 2006-12-10 02:20:42 -0800 | [diff] [blame] | 110 | obj-$(CONFIG_FB_IBM_GXT4500)	  += gxt4500.o | 
| Geert Uytterhoeven | 310d8c1 | 2007-02-12 00:55:23 -0800 | [diff] [blame] | 111 | obj-$(CONFIG_FB_PS3)		  += ps3fb.o | 
| Ben Dooks | 5fc404e | 2007-02-20 13:58:21 -0800 | [diff] [blame] | 112 | obj-$(CONFIG_FB_SM501)            += sm501fb.o | 
| Andrei Konovalov | 147394c | 2007-05-08 00:40:18 -0700 | [diff] [blame] | 113 | obj-$(CONFIG_FB_XILINX)           += xilinxfb.o | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 114 |  | 
 | 115 | # Platform or fallback drivers go here | 
 | 116 | obj-$(CONFIG_FB_VESA)             += vesafb.o | 
| Edgar Hucek | 90b4f9a | 2006-06-26 00:26:59 -0700 | [diff] [blame] | 117 | obj-$(CONFIG_FB_IMAC)             += imacfb.o | 
| Antonino A. Daplas | b2f594f | 2007-05-08 00:38:38 -0700 | [diff] [blame] | 118 | obj-$(CONFIG_FB_VGA16)            += vga16fb.o | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 119 | obj-$(CONFIG_FB_OF)               += offb.o | 
 | 120 |  | 
 | 121 | # the test framebuffer is last | 
 | 122 | obj-$(CONFIG_FB_VIRTUAL)          += vfb.o |