xref: /openbmc/linux/drivers/most/Kconfig (revision 0545810f)
1# SPDX-License-Identifier: GPL-2.0
2menuconfig MOST
3	tristate "MOST (Media Oriented Systems Transport) support"
4	depends on HAS_DMA && CONFIGFS_FS
5	default n
6	help
7	  Say Y here if you want to enable MOST support.
8	  This driver needs at least one additional component to enable the
9	  desired access from userspace (e.g. character devices) and one that
10	  matches the network controller's hardware interface (e.g. USB).
11
12	  To compile this driver as a module, choose M here: the
13	  module will be called most_core.
14
15	  If in doubt, say N here.
16
17if MOST
18config MOST_USB_HDM
19	tristate "USB"
20	depends on USB
21	help
22	  Say Y here if you want to connect via USB to network transceiver.
23
24	  To compile this driver as a module, choose M here: the
25	  module will be called most_usb.
26
27config MOST_CDEV
28	tristate "Cdev"
29
30	help
31	  Say Y here if you want to commumicate via character devices.
32
33	  To compile this driver as a module, choose M here: the
34	  module will be called most_cdev.
35
36config MOST_SND
37	tristate "Sound"
38	depends on SND
39	select SND_PCM
40	help
41	  Say Y here if you want to commumicate via ALSA/sound devices.
42
43	  To compile this driver as a module, choose M here: the
44	  module will be called most_sound.
45endif
46