0001 # SPDX-License-Identifier: GPL-2.0-only
0002 #
0003 # Broadcom VK device
0004 #
0005 config BCM_VK
0006 tristate "Support for Broadcom VK Accelerators"
0007 depends on PCI_MSI
0008 help
0009 Select this option to enable support for Broadcom
0010 VK Accelerators. VK is used for performing
0011 multiple specific offload processing tasks in parallel.
0012 Such offload tasks assist in such operations as video
0013 transcoding, compression, and crypto tasks.
0014 This driver enables userspace programs to access these
0015 accelerators via /dev/bcm-vk.N devices.
0016
0017 If unsure, say N.
0018
0019 config BCM_VK_TTY
0020 bool "Enable tty ports on a Broadcom VK Accelerator device"
0021 depends on TTY
0022 depends on BCM_VK
0023 help
0024 Select this option to enable tty support to allow console
0025 access to Broadcom VK Accelerator cards from host.
0026
0027 Device node will in the form /dev/bcm-vk.x_ttyVKy where:
0028 x is the instance of the VK card
0029 y is the tty device number on the VK card.