blob: 264eb398fdd4f056b935e5d452c576bcd196875c [file] [log] [blame]
Greg Kroah-Hartmanb2441312017-11-01 15:07:57 +01001# SPDX-License-Identifier: GPL-2.0
Linus Torvalds1da177e2005-04-16 15:20:36 -07002#
3# Makefile for the kernel character device drivers.
4#
5
Greg Kroah-Hartman96fd7ce2010-11-04 11:10:29 -07006obj-y += mem.o random.o
Samo Pogacnik24b4b672010-08-25 20:44:07 +02007obj-$(CONFIG_TTY_PRINTK) += ttyprintk.o
Linus Torvalds1da177e2005-04-16 15:20:36 -07008obj-y += misc.o
Linus Torvalds1da177e2005-04-16 15:20:36 -07009obj-$(CONFIG_ATARI_DSP56K) += dsp56k.o
Amit Shah51df0ac2011-02-01 09:31:25 +053010obj-$(CONFIG_VIRTIO_CONSOLE) += virtio_console.o
Jes Sorensen17a3b052006-09-27 01:50:11 -070011obj-$(CONFIG_MSPEC) += mspec.o
Dimitri Sivanichfbd8ae12009-09-23 15:57:15 -070012obj-$(CONFIG_UV_MMTIMER) += uv_mmtimer.o
Sonny Raofe9e8d52008-07-08 15:45:11 +100013obj-$(CONFIG_IBM_BSR) += bsr.o
Linus Torvalds1da177e2005-04-16 15:20:36 -070014
Jim Cromie53813152006-03-24 18:10:34 +010015obj-$(CONFIG_PRINTER) += lp.o
Linus Torvalds1da177e2005-04-16 15:20:36 -070016
Ralf Baechle77269422007-02-09 17:08:57 +000017obj-$(CONFIG_APM_EMULATION) += apm-emulation.o
18
Jim Cromie53813152006-03-24 18:10:34 +010019obj-$(CONFIG_DTLK) += dtlk.o
Jim Cromie53813152006-03-24 18:10:34 +010020obj-$(CONFIG_APPLICOM) += applicom.o
21obj-$(CONFIG_SONYPI) += sonypi.o
Jim Cromie53813152006-03-24 18:10:34 +010022obj-$(CONFIG_HPET) += hpet.o
Stephen Neuendorfferef141a02008-02-06 04:24:09 +110023obj-$(CONFIG_XILINX_HWICAP) += xilinx_hwicap/
Finn Thain537f3282019-01-15 15:18:56 +110024obj-$(CONFIG_NVRAM) += nvram.o
Jim Cromie53813152006-03-24 18:10:34 +010025obj-$(CONFIG_TOSHIBA) += toshiba.o
Jim Cromie53813152006-03-24 18:10:34 +010026obj-$(CONFIG_DS1620) += ds1620.o
Michael Buesch844dd052006-06-26 00:24:59 -070027obj-$(CONFIG_HW_RANDOM) += hw_random/
Jim Cromie53813152006-03-24 18:10:34 +010028obj-$(CONFIG_PPDEV) += ppdev.o
29obj-$(CONFIG_NWBUTTON) += nwbutton.o
30obj-$(CONFIG_NWFLASH) += nwflash.o
Jim Cromie7a8e2a52006-06-27 02:54:27 -070031obj-$(CONFIG_SCx200_GPIO) += scx200_gpio.o
32obj-$(CONFIG_PC8736x_GPIO) += pc8736x_gpio.o
33obj-$(CONFIG_NSC_GPIO) += nsc_gpio.o
Yoichi Yuasa09762512007-05-06 14:51:58 -070034obj-$(CONFIG_GPIO_TB0219) += tb0219.o
Jim Cromie53813152006-03-24 18:10:34 +010035obj-$(CONFIG_TELCLOCK) += tlclk.o
Linus Torvalds1da177e2005-04-16 15:20:36 -070036
Jim Cromie53813152006-03-24 18:10:34 +010037obj-$(CONFIG_MWAVE) += mwave/
Ville Syrjälä00fe6392013-11-05 14:00:08 +020038obj-y += agp/
Jim Cromie53813152006-03-24 18:10:34 +010039obj-$(CONFIG_PCMCIA) += pcmcia/
Linus Torvalds1da177e2005-04-16 15:20:36 -070040
Jim Cromie53813152006-03-24 18:10:34 +010041obj-$(CONFIG_HANGCHECK_TIMER) += hangcheck-timer.o
42obj-$(CONFIG_TCG_TPM) += tpm/
43
Geert Uytterhoevenf9652632007-07-21 04:37:48 -070044obj-$(CONFIG_PS3_FLASH) += ps3flash.o
45
Eli Billauer1b1ee3a2021-05-28 12:22:41 +030046obj-$(CONFIG_XILLYBUS_CLASS) += xillybus/
Suraj Jitindar Singh43a1dd92016-06-29 13:38:39 +100047obj-$(CONFIG_POWERNV_OP_PANEL) += powernv-op-panel.o
Tom Hromatka873c38a2018-04-26 10:54:08 -060048obj-$(CONFIG_ADI) += adi.o